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 80471 5f50156e553e87eef4cf2785f465a83d0fca73f3364812325ea126dbbfc89c30

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
803b9b4bd3d68a14a0b75ea500fbb71d11946a634817874250bca5a436ca2b8e
Certificate Block Hash
5f50156e553e87eef4cf2785f465a83d0fca73f3364812325ea126dbbfc89c30
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a016000050160000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b88c5707aa2780264e73f0f1c4b156d197acf032a81af070f5fec625119286e380eccd32ae604f8ecb796c1694b858340844ec4797b4e415f83c0039d3526fa9ff56576a7090cbdd3d6163a6d834081cbeb0e2bd3db484f48d040000000000000028000000280000a016000050160000

Raw Header Hex

00004020ada6565159f7a62b27cfb90fd2915eb65bd7483a68c63a63de69e5b6d2b3518071e8fac7ed445881236f960098282b27446bafca03a24a64809de2b913d61614050b446a72c500188e2bca36a4a5bc5042871748636a94111db7fb00a55eb7a0148ad6d34b9b3b80

Proof Data Hex

59,560 bytes
1212160103072829452aa4477696146947569354e653a0671e921ae8e54dc2b1a8ecbe2c6685802db1311b5efc344f6efc3feebd7c38b43ae2760fe3ce84ea3f1bc79a42be0a785142b9e1fbd190c774cf6edfea58a51d75c6a2a61617dff75cfa5d5ac268283b629aed2639201d09a453506002c014d0aa1bc8dc7f6e2de3ff27d2216ef9e8bbc967e2d328d9848947f0553cb88afee3158b240fb93e5e7cb5336651734dd24d98e59f4bc38620e9b1a884f10225a3786beb27ffc433ad17a83c8fa96bb25345d232aa282c0288b47df9437395e28ff6acf0c83145da2c98d0d6d6dccf5ae18729cfbb2a006217d16376b9aea5df9f59fcfb989d86bb658f3ab307e0420c5004dc2c8661d1ef7ae3baa5610bce65c276182e9693a98128e7eb7d22f91a8a5242cba6d4791e9987112f5e60effc831c2d1e0df566b02a263f7ccfd81d1455b30dcfe9c2f0dfd467758f3a75e88b6039b98d83dba2ac943d9ebd6e3baa50807b2b7d4b6ff2da3c4d3c8accf15ff4141c9fc8064d195bb5abd8005578b193a9e08b517537f4f094a9eea9bd3c63cb072dce89ca47baa218239db379f01a59abc968dfc47bfa45d9858a137c2f2f2a27b1af351c420b59d81ff7eb59f2bb937cad9a21e6212a41fdc90129bff43e61ca323f732bed7704a93ed9a7456a3262f8215a5bc0bff8718bb4cfd2a3c4127a91f292f4866e5ac74d7eb6042bd3a8bb5ba7dc781f7978f91fff8788384e6cc5b58552a7df5ba0a789c344150b5b66d2136a15453ebf83162bb77bee3193574671f13df8d96e6c041bb7e6c7dd3fef61abd620d9a6e008a3ee33c90ebd7dbf01810561ddd30429bae602171d3aad409aaec27e8dafcb8845051d0a609cc90e9192da4332a9841ed7fd206a504652dfc56b5f9edd1848353ec1b51467e06ef7e3a78391e3a5f3099b2869f73114f6c7fb5ce78e78982932ce6299cb3a11d0b7b406df7326edc7bce6e7a781b9ddb1c4dc854f245e6faefe32da69b414750cf80346ab8694b730cbaafba19da0e3d2d75265f3802249738030a7fd214004abf2186f84a767b613eb81ac81dc41e557f4ae303a49b2b4a2a4db3e60b07f83a2fe71fa097508d51b0054d75431afbfba6c9cc90204010dbd357627c92c681621a8aa48137ecaf3679fde21933d63ee8f84833d6ec3a0fab21b5e0e0868f0a68e51384b0c6498f276c3e2dd243cfe1962ec47b9d64a8fba2421edfc7bbe7580396e858e87dafd7f695e4f064edd5072cf116f25a3ae0a8fde0fecfbd247c117d81550393c1add1948399a6f34e2763b900b2b34ba986e5906a614b47cef03ffcdf2eca554de3bef8a1f08ce5bf97fc76feea63c63eeb7c6b426818fde52a340e9c7f07e88128651fff02acd799fe95d1980afe2a2085351da1b7fee02078bd4cebe2f2e07be82e9a21c29fa004ddef9c47a4a874bd466afea9f00748e9f3a1e9648e1867fdfd362ca798ecb34c961bdedc92167af603a523800195e8405a5f65032e139214ca2e1695fbb496f95d009dfd31b218493d202db4593f4b7d7c4d7b7f7f28d70e22bab0d139b633e94f8906246a81f708eac4e7574d30535c67e04114494ec0ef6e99519bfc4eebb25d1d909012349c3704ae55a0777230132b623ed4436e7a213403c7b8fbbc56bbda655df38ab11beae435fd873c9ac8623e15f24e90bedadaa251b64ec1d9c556f445e66123e43f8854e3747b1e8807997f7ca77e4e7f716313ab7a982c6c62648350f83e18265152b3b7a06ed64223e7b6da4c756f54a6f99cf7b45c285152879affb13d857fb8ba2b9ed591552906426247dbb36899eda9cb75150004888caf4fdcc47ac7adbed3ffbf3050224a471ad263b719a83220458f0fb1d2b0c64bc38a023ba9efd7a9eb28539da92cce88a2469a84f08d617aa0034257e6733e8876b68ed4d4bcc6e81918ea735a2506e7471e4229294389d7dc87464373d5619c6aa2724069aef8a866d619763a0c68e8314c2064acaa342f9bcc68800615e997c704c3720ff47e891fe4a10e1ff203fe61f4f34ca77b87a6adbae9ec60c34eb506adf68b79f1c4857d1c0347619b134ad633991e05767ff52cf4dde8598010f0dd274be91bcd8dee6b176a12b472173284d466c93102d948552bd18fc0a2b90f72cf53daf304b5dc944def5dff83eb680ba2305a9c4b54288d5e407b85afcfc317bc0bfb5f2bb0218efb35973849302f0ab23b25e847cb9306ba6320bf391cb0c691b9810754060621c7718c63f2d0b172c827b76d60f55ae8c00f7533b0f4a5a86bd38578013d053f0498af1155a206e911fd8f3d7802446bd904e17d58161a1846272cc1a36f709883f76fa6fcc6183f9534086ae3751a522d42029b30363e5a82064a176ea5838170c547fec532cf9c4ce26ae3b163d8ee4f6058ec3b77792bfb4102005cddfcc59023d75e3802d07f938cc9d20d77cfaa790590ca1dc862eb5060a6f46f794fb13a74e51487a7cf20540b8e714d7d9059647ffa53a5079883ecd4e7e788200dedfe0cde2564a8f949328404fe8c7f855905f061976e22afac7c4f00e8e48379761d124b061f22a4a26ddb6c2531fadd86922625468e68c70d7d7b3c6f18b0224c20d0b0f0bde06fada36c8100715f4973adfa02e4e706f3c8ce36bf7c9172e5d0ef9e4ad9c411f8829e19dd1e7dfcb884d9aa5c7f2769df61d8fd285cf63f01d8a0b95713944f5b87306b8ae9a6702fdf0b0a7d536a633a08a0b5c8861f944d19a44d6875a891589e69dc3c69cfd8c4b7efe81e02ec15640f89dbabde6765b1aad4da73b415e68cab684cccb4f5b6d392cc28c332bd0f30f95d86f69781b4bd1edf3b6bbb11b84250d53e33b9f1c66851cad7db074b54f3ac21c8dd6147dd4edd6aa0b54408c9d07d1447edfeb255c670761ec84dbe685b4b986c93063e4f20b2a139af991db942d29a7c092a17e8e6aa7a56120671af0cb2c4b0be7781fa1d887a2b55fdb032a16c59d08b3d2dfca355a5e67d677dc31a900115b102f2418968193eb5e58bfff92aa2c1690d7aeaf312a95f6b5a1a17c5a3c0ee533455d2dc9d6eab229fd50f82186c9d5199fbaab6645e11091c55088a377110c375f5ee444c733cee869618ded70e05fb1a18d7502b726df524e0aaa8c8d20458489e5c60e1480feed2017001c42ee019e6c093cfba383410b52b5d9d432c70d74f992d00e2829b88f264c87e8450fbf120e4e900b59f7b7ccfaf785d869748e84da3687ef30a30666b25ab21c9a93210d14a3351dbf9103fbeb86dee547ffe6717218ef0e456ae8e83ee65601b20367b1cc4e6ccef6bd77bef634654c2a8a4a445245fe464738053d6cd1954a47b2f69ba48079794b2dc727746f80e103d6a70285be9121d6ff61dc661207afebd230c07ccb76b3534498789dcbce9f37d5f7ba7dfb3f38283ee88fbf69cbbc32ec6a8703626f69a0085a6dd73cfeb98b6b95765963965c1ea5168ad47091e30de441217000f6523758d75ae26a3ac87d78638ee48ca0571c0e6cf104c09e7c468da3f1e5ce1f5389c7c98cb59886102c4e6eefc86c8f5736436051bf0f87732c8e68cafb70f30e76698396c823422e6be15cbbf3256bc6b315eb66dbf04ce87c681c457f7638b963c8e8df6ca25adbe427cfa5e19a20e0f244b8c8be5451b8b0659fc2db5dad0b6ebd69e96f5d8d393faf617f2a3a70fb645a0b4a655b8eda055547a269a2b4c8f22e3cba69e8d9935175ec866101b5f266eda38109244579f19cda912f3fa7a9c9b0bc76212e4068d4f11d4ac4de17459b286541c95066388850ebc59133b0bdc9b919ce8c1af0d32cb7f1763911f1558e555200ba7730507674f1ad0a7eb20df3fd70080407ea8b90a7e1c159e12a94750c26a03c171955761ca04d73f0a8166a3f5b6dadba15ded4ab0c93c69d98e6ede21f8212e48f19d6b056d41319f26261b44cdd2664085bd77b885733775f83ae49e21b1dd8cbe958c0cc98deef0349d51048687b3dfa1e2438d249f358edeacc22c6bcc7dcc5dda34a17a356cc21c4a601b2125628f7723a0acb4aee9020dec0d5c3e8daed7f13ec4fec8751f62a9472643eb35063afd89f7a29e8067a527cd1c97a2249d1175871cc2edfc8add61a5f3ad0c2600eaac9472c15ab28ee2ad532005694d3c94a8dbd1a8491bb8a9bef6a17beb9bf19cc0635c4a69a833b3842781499f8763488799317e41f3c14190f2f4e296eb83cd5afae6e2ca62de6d5041d9f1842984baeaf337bdfa67e19f14e4a65d263e7c4c2d6d24a7b8f5cbe10afc06a564f02ce3515c3d7b690835f9b346e0ca7f442e1b465fcf2e3534d4e982900e828c90cc81cf03a4e5b8915c214fc5d60b64d5411b9c2e8b856afdc4b43bff194e51112689404d2e78008795b5ef5a4cec353f4fb852577da6efa60ff446733d8598c981ebc0392d8be84ecee3eefac496933394786fec91a4ecd0b3afda52d14a42fdac7576452302bcd1ec07df468cac84e34569eb112ec7bfc8515708ee34650f06d8fc32da1f172953e9e3eb0f5d6e8e79a8d909ddbd2961c7d3e19f8433df363201625eb7544cf4b05b6a6558bc6a317ba07c3f92a48b218fcb4376c1539d3808dea7add746bcd614a3b87fb60b16d1e024d6ad8b1625609b96c7c134c4bb1c4eeb091fca68d020147be428461bad608bb10e22b21d8681ea8e8bc7c56b688370a36642556c51cd371979846d935618cb7b24c50dca38b6e18e953fbd15b453ab832e3f7214877cc3d5992778333f8e30a6fa50b524535294bdecb297e2e91afde5688584ab5bc7b4a4fa73f1f863d4ec8c8615cc9b63387b4df74973fce408a6879bc027849edc2cada5b88dce561a058e0ae77f8361459eb4ebad363f3a0c4701bfc9d3d3b4129b0eb7fd90f58223a55763a7480f574c8ffae957adb3eb2a1aa0a195b12d6c0cc886451717a0e6d3259a86fe23964429c3f91e70a4f8a4777531358698fed0813a4cc4b41c7af34cf1c651bf3070dbeabdc4e0411785460ec2b13fb1d8451fe461d94510b17aa1f7782a5f63fbca0443535c04aeab1768c4b35c75e53f597613784d71b07d6e8bcc5110708bb9cb837b6adb4b69ce62a39f7cc84e296e4fca79bc8dda46560feb808db5f402076997637631d31b07218902cb6dccb3ec26719d959af8e0f4913ded790aaada658f3141071e0498b70961254d1ca94fbd58a04bb5fdeddfc20853152d62b8c39982a886e5a225c5c4e1482e0fea56b16d01d565c2110d5d91e605060ac16365bdd5d328011232e169f64a43b423410099451f13a8c55a4c5f7130c552f533a6e699101789aec9a5f466d8e43e03dc40710dce9521df0074450b86da04f1e0bc43041710800f669a8f7dc55fbbfb7248a5b529d14e0222dde71872892159fed973075df650f3acffb83915b1e7829f1c9cd26a46a36467bbffd96f2fbcf819e98f4d64dcab56ad352bf257b510a2c2f6d5060dbe4ec6cb766a04a383c1aefccc87f5f1ad97a709228c38b1a78424d197fb95c16e95b5fc71f5ccf6e15a98d8fc06424c7cb19478aa71447b4c1458d04955397cfaeec5e392ad3149fc4bb07638ba890881b27dd44b4dc062403e8f8a59a14bf3ce8d93c5981b425e726714907b877a1d3c40ffc7ba51f19fda4273f7c576b6ee4dbe41e4eb3fd5f94788f33c8b43f23b4116b8fecdc995ca7feceb6b2edd7228499e0e66e5cd6650a02032c5503da6aa30e49ee0e88ff1e607187e7e1527ab2e5870f49461f561e3cfe39878771727ea3fd8b616c3bf2b3986e29d08d0046ef966b0ec5af4b32a3ac06ff230291b4fe5e5838864cfb899549a54ffdba201b5ffa6ff045ec4dcd862cb34ba6a6de36134fed7a95f1ed2b87230de11acccf51cd6009fb3d3307f9b5954d6c1d42240a12ad3524ae3442207b183b25ef0f7ae233a260ab557d35f4e3bb5459bf74fbe82c32f250d20713f8265b8c74f3d54b7e2f199b16f6d59675bcd518148c6b6202bf596e2d422de00f786f936d991d8c84dab6e0ca3557be219c41fd308d093712957f03ebb73c9d3399fa0ce779fd511b560d15759b3610b6e5c7caedf23e6201c237c2659260f5cfc7ab39b53147192c1062085cc5187cf091e6e740f50c0318ba43a1251577f8759f3d7a98dcc552af05644035c25177974f71e3a412e99ba66b516231dedd0acd1f9d04c6e31c47b4ce2f8309af4d165738926e81fa58a83d6e716ec55c0eede7e5e951bae1540a049f63d99aa52c15fe8c1c63be072ef11ce0e3cbef241e77cc41b19b9a8833061a296fedd7e8b257095e1c5fc5994de3d76cd800861f49f95f232e8d4e97ce3ce7f31cfdbc6a1ba7d533c1b6fe67bb0aad47ed2d3ff570a213a9e8dcd557b394b22268ff28191098de2e2e01afd722f3212b636546c27bbca4260c85108da0c49a362b0b43b6328bc5acedeee17decc9369969a81e520e62fdf5e54dcb536d00ece4885ed623df5cdd54e145ca710ef91172361d4c56162841572a5f1b1f8b221957143fc1a07547e9245402ceff5d84b03cb778b5c7c45fa19d9eacc86163c1e804b23635bd729f7e6e23d2740ed6f9dd7c71578c62cbf71be59e3bdf84655d21383dc244cf21dde3bf00468ac53a09f6edafe873b9e496b65ebff5fdd8ec12cf3b4d7270376d3c376fa50129a65b75e2ce42d5ae4f6f702743784296c74daded44d5cea5b0190da738e1cbd19977c6918a6c9aadb965b132b0a3aadd202ffbb9573b53058100e88e816f307cfa0044f6bf09acb570563e20c3d8f52300a78273be3ebeb8e3860f4fa2596c57ab958772d0bfe7cb5559c4c0769f9ad8711e4cba41826666aef0fe388c64c935c838e0c11d38027d317c4ffb05fe58f5a0ed19e53d8a971e73969b05df43f2f3618c5872a29e704865044b05c6d62e127f8fe55ac27104cd2e27d40d93a99807a5f50fa22e8c1a181450ec82ad4f9bfc58a70391b0731fb114d4eaddeb85afe3957439a0af314ecd5e46011c18e438482425daddce2c9922513b493bc8f1517930cd00a6c6d9234167dcbbf4bba0a723b6deeec295c154b7bb87f1fe0f5aec857dec2a280779172a156b54f0a0c4081c3355f6ee4c29b9babf5b8efb7ed0423ceebf8746eccc48246272c229864c8a0c60495eae0021b110a79b0ad4c317ab8bdd56ac4ac49615a7783eba8b4de4de215eebcb43266fdfcf4cc88cd894ca8668abc5efc5c2d7c247c08a346e23711c33b3a726193fa42f37c734adc3cfc3cbe4afd0bb2b0fbe1dd1d899206a462e302c4c085e98b5ebee5e954613976adb28b103e8598bbdc885c785d4dfeb8208c785ff7cda4038d6783edebe5d04f4aa1c81c477bd48b7c8c17eb4c13d0cf80ed16d385a9655a4e678fc3a21d6034d74f74659684ba11d107f63e2d6599b26ad5754cf230b5d1246b74fe6c7881a80d5eaa5480b7b49b560b29d82b9f5f74e782ce9094f588a3c3e51e54484f96b2ac52657507d19bd2f470a373e412b609dd271f289bc6499f23295534dde73158543bafa2cbb9ce369544b6d19b153f8fd1d30eb16ac0cdbf1cd7f764b43c8d154321aea538c0b78a81eee3b1f4b39a40bad3d5e8e7c2f964cd908c0e2bc541eb9add112307a35d66b7a62f4614289f1ccbd17d6f0cd5d464f591c20b5d1b84ea0c69a575af8009b342336c6c5f0c5cd0b742cc3a4dba6722cda378d9ad05bf0a3e68e2fc058e59cd06c390497ce8877ef0834fc6f0bad5c9a6f946ef389dac592655a46ded63599d0ddca331852e06b38a4de57a37f287907883426fae1d0eb5d4f9ad7d1670dc26305d9503e0ad595aadcd4ed3b4dcdb32fdd80b9bd381cc951989ae3fde1bb820536aeed9a5fef127b9f09f3c3c1b9b93cb463e431b26ba0cb3427883dff4156dc7669378e98816367e5ce1ac39e13637af7b5b85dba5821d2ec98c5b3f0a6c23c0dfd29185c815582543fa6bf8f26dfcd331df97bb2c70edcb8ef70c30e00b8caa49b76527fc77fc184425af0f921b5ae869d4aa030fe8e44c9ebba3297e4fac22611d4e9160b2e7ee2f1634a460c7f8c84652207be2eec3799d8de981564b8252c43030b51b1ede3ab731c2d1718492243196eb40dfa7a04c4c691b402982cdeb8d29eddd2c4741a49ee7e370a225d7b316244f281e2fbaade6968b7eb99f2e5fce899e4234a2142d73c92de3499553b5ae198989f2b4256dd9080179983925f42780f72e08d6b8326a7ad29b014a4ee5aebf5525e9966949b0f02d9a4e940090847c2c4d7f16a1ae9d2812c13aefae7efeff3e9cb3644a12565ea8fcd0a78f5f9e233ff0602294daba2cc940dc1de9fc0f4d77ba47f5863919ed3d3dafee7997951203f5a38d048e5025ef9ae198e67828f84c9df17e27faaabcf2561b1bdc9dfbe44c006526a65b6bd5808edf174d3086ab2cd9a859c182fdbe964808dc3608bcd617393a2cc6c131be46f90ade316af8aa438a1c6ebd453624d2978c7ddadd6fe99304e921e6edfa9ceb7574a688df5f62186763815a3334e816a8e726cffd4342206f0ae44d0f8f02d258588b1d42e88b5e9694277abceb8bd471249bee27ac0c3ad5bacf0b96f82635eb5b02982387c78ac504d813a486b2ce47d86b1d6a39a97217986faed39bf5819a1f4b384f0f5f76fd60840e55b8125c77d64527d01cba583301f3e5e5bb80872b40232cf153327d3f674f34f0bb2846660625394a403ed88d4317bdd402145b98de11de2b2b7ebddb232cd1201663043308bafc1e51441d6c75ef890902a5d48782c6d3b09f20feb7ae7c4b14fdf405bbed748fcfe1cd9bb72afbaa16e955f5ca54c21c9feacffd4cf6f9be4301d7288c69f75594d2f0320a1827882184b15febdc17e701495bf5cf595cd5cafa350b798451baf774f124b5abab2d35b0603e5041524afb302dcf4523b79c2d8a1eb1c4b0c5cead22c0828be63da6e779c94acd416831f30467d2a3f8a2af78fd11137aa00829b735483b2e149d952e078e3efa1a21fa0bf980f574a4992343d82c82759e5827c81c54561ee4ed3ec1a6c2ce407c717ae4f38c693d2c989ab36e46fafa4448b16f188ae15522553ee2a8cb10a9390c0ae8d404c386c878e1dbeca6e486f7703f468f7604031970b126f4b3abfe045af2d4890de66a4ae27b0ab5c7ca183df2551d85f41f86f095560c5a3f4d50e7bdcd239bcdde84f28cd9e3661a2c0b809f842be1d699f61ae37c99df6eef1106dc6193408b04e2a283234a8a4bd0c976aa9607601e817bbd879df2e4c7a55cdbe8c4bf32769f8a425387b5ea197a8539502073b00163b6fd333b37138e2ef3c5bb9a73b97b7f96386feaabd305d9d25e3f22fccf5b4e68af0b78ac04cb1ccfb012b6532dbf966e57f5ae167e9d1c435a376aa749776483a7c0522d956e53fda2bb08f3dfa3b1fc04b4031a2d3aa316cc2f5ccf49b51eb033cc4e1c30fb4144a4fff77885ce7fc613a7276e1fae67571106b9af0cd31b51ef91bbe87d9ccfb54d8185de0d163890219c75a1aa26eda384bb697ffb5adcff9a2900bcab123b346621323e8d18c4b496b25c4705b65160442eff057e9c04aca2726bfa368e486fee27f6aed5d6ee7769bb17e2d5d4ac872e8be037f845add6a4e7b6d030353b4e59d114d6c149fd69ed8bf05df8d091f077edc0f0ce44f35a27bc04af28224a8b8ba7edd1df201a40824aaf8a647c6fb0184420af068db17765fa9c2f312796cf69858472447ef96a76dcb983bf5947123ae154058d181e109ed54057b3278594a57059adf30822f20a2daab031ab2f873ed3a65b58a7b9d7bc7e082e59ccceccfc28859e13bbc96af9d1b47ae664bbffc7420e1ff357aff287ec983977b4588043a7d68ad6d8fb817c33e1ab0e2fa53180d329e65615410efde8e30595d034f96a32f71bd3266af3cbbbac6de99f78f68188950e3c1026e59490e84ad26662b9e50ca3bf0551adc0c65a128ed630326dc3ad0d36ea1e4685e0a1d3ac718d0c5f5da4bbe016c20a980fdfed5b80009f7ad572947e717f31476bc73f0bfb824dbe3840641f93db7422ac84d5f2f6759dbea2032aebb59ef737c9d4724717e52e8329c8136ce1e7206786fe8ef0eea0d50cb551694922ff6503d4736b911ab6119317dd542d0d6ae12e93834dfc2aa9d5540a029752912f95ffa524eeb879d7ca27644ac040cb9b715be9cc0def6d8ce8212e98d341829ae2e2a4fa903e5bcb3c38525c2a3dba3af17df5568ac289de8895d4fe4766065bc167c5143798a8350612877d53198a575d25a027eeb56c2d1ad81808585057068e31759ee618219550a544ec465db50af8522c01bf1e276c93df0870758cd2f9a93362de2932e155c326968db31ce9806984dbbf2432ebb98e5100e7d6c3f3a8346ce7d3eb37d7015e51d9983cb96959b0344614ed947dde317d06459f4cd9b04a1bd0c4104ceb0c673b5dbd0f263bb943e60ba1b2e52cb3288f6334ebbbda79517688a1420b6241a01e6df142af7c4aaf11969a5a46c46b8b157642ea162b145949cb7bb025fb8706e0922f03ac8909b9ab29b85366e0c99a622e8e8bde6ccab10cec0730799bd70bc4c3e99b81efa6b5071ba59989f29f1fb30d6908e2378a29fd0972b4e54436e52028fe1df05e85c0d90e7019e908ddb16a7313ee02d2d0ec3a8e985e946a19302dbe34fcf0b40f7836286546da1c0774174327147aa8e0db2a6cc8942f78c37c869a2d865cb3f72e9a9b12ef7393d4635dea5cc2696b2cac900a8cc643d4dd1c2cb0403c0ece217408e161ee5f348800cd92a5a8089b225819fbd6e809b62158ee110018cc0080724ad9a8869d8779efe991ecb6e74756830b4aa3b8b9c06fb785de792871c2608376258efa783d6b36f61c20724b5caf3bd053dd702e4ace66fc86d69bef0f7b2429879368d198223764465a98552e68069462abd8d826df5e4c2a3b6ce660c651cbe64b0182085dd35a3b34b81fbec7476cb82b275cd2f447d8520f1bca21ddbfc6b7883df3c23ef55d3354341f8f7353fdbed62e9d11c297e759620fb53b3eed35c5951a8c3b3a7f3d197018d018eea30cbaee8b357872ccbf509c2b1e037fb5f54555a087cbf884aabe20f0ca0aadc9e40653375cb3bb25157e07d9eb7d5539179b29ab791dc7fdf05c193a5e588bb9776c80328a01a97cf5d9a482fd441b6f3ff66326dcc5a497658ca3fb4a3c81637d105be926ef43bb6f44b9753d096a1c35ade23742021f9f0cf7ad3e3bbe9e4358ec77218c9ea8e660061bb9c9fb176ca8bf37aec115706f171e498cde8b28b3f40b1e1a86343f42cf69f3bf5e75a59a5b4083378a3bea50eaf1a74c63dd9e3eede862a8853276af51cb3314a21bddfe6fe7db8dc891efb5549a7a47231f60a9f0b5cf61e09776d93a59449ef19071353452228d371f6072644ee9b698660f849bea6e5104337bb519f1f3dd755d3e76b9f9171b6624aa6d504d957b31e17a319102833c6ca9069a163aa0476523cb89be6e6811f49b4a86b7f683db4a317300e175a93f67da46247089c40cbcccda3e44e8c05f8b5fbe59aed77e725b727bddd75cba8f3848c93e7b37e0f2cd5e69618291d631d98914da8a52aa6864d9bf58cf59e778af064c1874960d6ccd828410d33b0cabac367e10889312243503ed7d6d494e0cf85ceb4480397b2569483d11327b62677c2d838853ab4baef0f0c896f8ef99ab7f92eba20f15ed9f7e3f898b0bc57deb34e5756ab16db9bec91b487576a22e0634a84140d163b7de703f4d6d28583d5b6e0e96acf13647ac7c01069775a29a9a54b2db058b4fe57c95c95712100fb8c89786ece48953310410d54dec904174b968f635caf60e30f8c44d3afedc5479a6af230c39fcead6ac7dbc23a68468de3937fc8d8faeb9ccd56dcfea5285026498e26ee9963be44b7ba3ae761171e475039c9037c1277561653c8809b0b0752a7106f1a1916a376c1aa64e625b3fdf98352502c240db66d842a3e12313237ad08d1bfebf54f6152509ce6f4a5761364d711cfd27556babea61dfe958f96796b1523a69d8b3aa1cc3789323b523225a63421b98862fea1d399c46c585221738bef15b63beb6fc4b80bdff5ad4f830ad957306714a9b18a61cfd183a23c46fa259cd4ebbbdb4d6025c2eb40756718d929f048ce9c496e01277026fc2fa6034ff623aa6099125b9a115344f4332ac3c1f70807a086ae710a58cf942cb897ee3f54d79762f5f57da735d69cfeeb2c6cf5b7193b913ca966e0fa3a692d24d3011d416408860906bfce32956f2d8f6ea01ac427523f9009c439e129f303ab3878768778bf6e1a5bcd628c5ae2d18ea38f730ec67d1d3be2d5627852d8d8a6624174766a0b3b10f5413b701e3d1e2ab81abc95de9350ab6fc8265bc349d03bbc3c8bfce05ce5d908440e858465711aae2779002d230523f164d440d21c761ce0b0ecaf7beac803b462bae668228e138c4a0916b33ba2fbc70ed17dc680905e68b553f82e5ff328d588605e080fe70107ccf6ceb72b2812231681ccd5e5ac41c2de8bb16ddae166e60f2dc16161e4a739eb194344c8d14f62312608fc5f28a8f5c2658472afd30cf6b26f5944428ffaf4abf45bdf0e6fc9b9caf93d4b2294c74ae76297f31da9f3362f0f14c517206176c0ab5a740d86f59b8bff02f5ff27dfc4554a08a4c22bb1698d008ac33520383a12c3b7feb4be88b85f3da79bc564198d3a5b92743cf63216a361ca0a923e8e5927b97c9381b3a8311a6790ea372e6df579973a7087725e802caf3302d9e4cf49a107824a3758765c89b38d972a1f60b48b35a61786c8d61954f708a1e9ba2db3524193bcddc6edaab26175e4f466890956a863611ed95e11aeb8bbfbf889827e6d462e0156d6679fff288d90312de0d3c1e3072863dffbfc3d817c3239ac8cbb21ac231ab4253c91d232da0c6a2897333d271237366a96d7d15d6d437c27f64573cabbeba7cd622dead151abe821b2dddc939535eed9869937857d1dc96ce1ddb7813a73dd67914eab880e4e266cb06d1dd1e79f71328c7a7b8747ee4a5e09c9097f382cd9a46a69e13f7e56fe5fc642e2b8f1bcc4a80dc4bf5f06060f8387dec963fc1a3589d3e06867cc7b3ee66b81e8a43f57cc7aa8639face18a1bf9f6e731ff432c593ab91faf25baf527e7818c9432bd185f2a58cb6ccb87c533a9d66ed401b7246ab1837e08bf18b81aa632848c215e20cecc6abd5b9bcae337bf810c6ba20c5fa6b892f33f94abfe6f1039054d3275a398465f0e5686230cf06ecffd373f47500262edf225558fa3006e73fae128790433f755c416646301937a41774ef4c9aafe127c801ab469c93c2e192131ff4b25091c90b1557a022b077dc0aaffb44e6ef0c4b16c1e3ef4244639d4d385a329aa255f0ba89227be19f0271461ca7034999be540d133cfd14b90bd5413f31dba152fd63988fd9e5b10a1e2db478d7b828bb62cf4158819369575f2cba941e3dc7a78d11a383471ed89f47d6b42c4fbf05dd9e8e7b85d3447c67314ff8794ba99f9f85c1ce3eb7279f997641fd4ab0294679ee55bf47fc503946df018fe7951875ff3b57408618363b1cf12c81737aa0fc216b8670f9efc85cfde842d9e9f6dfe0c1bf52d005a2d1308cd0975071a3b2c6164d4d22f89d3beb7bca877b8db84408cb19c8cf7f73a557ccd202ff7b0a7d4def6d5a9e59e868816bcf5bfcf81f1723145ceb06ee0c669b41bf8db32e8bfcd747cc3bc7a2b7a712c2eed3d9066c9417d58917892c9c88d4a13b88d4d8151d079aba30153fa11108e50f501fb74950095a70ba029e1b47b9e9f0822c9073b7dd74d38b90463b4c68f04915a69f6adfa103f478a021ddf28f73d3a039746a3ef2cdbf50425ceb63e4947c5d046b7e7b6ffaba66668cfd64c23d58204da1f55da49da3cf1e145eb40a25effd136ccad2d290178448f71630172d75e36956ae272345bd6b89d5817e9318990254a0a626530c56225691b36cf6aeab66493f5217bd63ffcea16dadf5922b3fab5e932bc238b91beda939befc7d1086080d9a4cb5bcb65065ff666ebc7ecb94132c173a44c81f8677be0364fe104584cbbec84be7e6900e7997151deee1d8fdb2e75bbca0f107da40dab3833f91cbf56b0734d148a42d6fb65bc6721be803113b3484b58b463fc6f9610a7afe97e6ba64f56608c42095b63b0f216488c9985eb2758cf0ad0247d20714a4fcf44c7f3770d5781092b1e73c35568e9085c0774c246ac082713254bcf60650740eca1240d89d5755729760da289a488209a736cac128265d9763d03513e96e69bcb7bce54b35b9176ea0821c66e66d8606b912532c4f262cc713270eb8dc50eddb9a4820cd3f022beb69a1b7fc15573892ad1e70e08908b2d47c9480ec5ddfd40abe89e9e7bb31a31d48608347b8b6ebd301e7cd1859c5abc7942e78c1f2aad61ec23ebc6baffe84d330671ad7f058ddca089e9f7b9e46d97d8ad698c09b8daa25d729db6f665bc954b30b1dbe213eb634b36ddace2add9271d360eea2065887dee1e8a87750745fb612ae11f93909e79a63c4cc4b848bb9a4289ff43229bf96b80b88007872627e28354d2e695108796ac3a395f626221152ece611aa6b73f1939d23527903cff29c6d3b3568c23417d42ba6aafa4536e8f19ea54982e79f77c4bd09f326c3937f1d5c16a9aa4674ae00142d2c7eb7fa40dbd5773bdb877306d075e8bc88db4ff69ecd014cefe41acf52f5eec4462bb43f459b9ef0aa588c5c9724f538258675677216ab1108d6983d59c4eabdce1966d761d9b4e0a1cde7f52eabc384cb4c730a4834637efc5fff8c494b3235883a612f1357e63939d404d8a329fea06e6f945aea44f2908d891f83a5dea00428b91c26f31f954ed8843cbfa5abbb8c4532c0ac908739c42b750c4031770dd9f20fbf37ff2cb5116354f227b64ec5782fb9cc4a19650327194d7d549324373d23cc3311f8ec800cbac51f018e65d2286fd9a70fe0926a85d514b7787845a268ee2b5e71acd4848578e4b0c2fe9c68b460f075ccd9e503e25850ef1fec5baae944e6f149635d4943080bb1184ae95052acdd498171a84fda644a215dfcb94970b8850a23f5701676d4d79a4f15d1e726cf07377c35cb89ae8915d4883d74751d022a9750d29d63b51da360a77fdee7fd51663f6c202ca7304bc6889fe31aa69a5109732a7071d27d29a8a4b51c29f1e44ec03574df3b915e7565813c3fcc1534de05ec3dff6a415e8e7d455d826639cc6d2822dcc1f99f292af75100cc3c589d37a894fa6aab69a3dc58cf41971d648779433c9e1b95f32b42a8be6a151a0a4dabe4d87621fa133322a14acb65c49de7db1be951c8c96550c9665ca6fe1d34c881674f2fa7ed9589cfd52dee60580b6ba0e0ef23d5534dcfadd45ed79d370d60876eb07bd5abb49b6985a02b898c921f8a29cb35289d6065ac68ba1b845d22063467d360a09eab4874e9c69eaa3de44a860db3cd0f7f0e236d24391ed359639b55b57474119815a3dcdc4cce38f143ad923c8c7eb8512d8b0d4dc329b8677de3a7d6e2d08645f95ebfc9536c98ad8c33f454aaedf1b9359d025ac7444c8b60387f93dfdf6add4eab334b7712a7b8bdd5dffca03b5a4dcf6232f500f1a0382bb34f58007855283c5b622acfe95e6b600d01543d974bd09a66f00165a2c06aa69b2e137b47d16fd01d557a55b520afb5d6594885e9820fa704ea539d1849e45f4b4fc02d4b39b35ebceaea68e9227e4b3b1fb541769383e6ef41503a1f370e0f639ff0ed5450303b89807507822305373f6dd71daf271752c2f04bac463fb957d195e3f907d8197a576df417d4ac220aba54208171696df6ac81419066bcbb932c83d7f2fd120a7f4481611bdba712a518b7f10058f8f04c84fba638782b81563b3d0ca8ce46ed34d4e0cd211c822c200f7c3803ca63975b7f35a39affca7c3e87d5b52e7a8cda5554d44e06ffd5ac308caf3f976afc986d0cf91fc2793dd681022f4acd38fd957e2f6b979e94ac7698c40497032443d90db3ea44bfb8a12cb870e23e3aee4bb65f6160b2ad77b26e716d990f7e96dbb7ad9d7a434bdc246bc64efbef8084ee84078686c157f2c9b0b9f26ce05d01805d90535187d3f7a3128928d517401bfca973e634e2e94b46ecdc98fa3bca6e0cb27263c3448ad9894195a21564b70abe32efa813763e0b8aff56f5add33de50302f345d967569c9d99d4fb2dac7550cba0820af2899525671c05ddefe3f7364c5af5240e68366d60bec43a13aee2e64f9d76b3d300f8816a8f9281de415e809e48eb60e552bf9af6ffd4888b552aa1908d52f04ad78f6c2691de54fafcadcc62468f42f04bb4dbb826a7a7a23e5844ac50680c933f209b83557f16914967216031ca5b2099156c70aa115d8188936aaf68afd727fbcd7a8d4ed18e4bcbfb3d6957f651c88bb5584848466011bb3d6222da84f8cea1ffd65792532125c019c65cd1f816a0a296752ca37948c6a99266fe36228dc8dca8b8c69ee60d35a0decdae23f709f07b3ea69230b8648b5a5869d6c9f6d487ec75ed16376389fc6c49ee8cab249b1e6ccfa346520c60d8a928649b42773c944149774bdffc03e175ac5f1b39b27904043c4176422910300b807c662db14a5b6e0cc8b290742152642af500891b280d12c35b0c56c58e8f8b22e7943d1317af3f477759d74d1c5c6d22af645933e3c1be7611ba1c73e1fd3d4424e11dc3f5d14a77eb20b7db91272eac42627a89f00498b2ba1201967b51fd4f9b0d0a1462baeb1473f983053db1940a07e99012bec7630cf8de43a459551364b1dcb63e799dadbdee112e3912b46c8139cf424afdc525d5125f9f4780fe243f8fea7ad2140071e1fffd84bc6c82e7dffc2b0c4dfcfd6b7b34941ac58520f6dffea06d60fe8556cf9098c8e31fde48b833fd2823c4cbd717164304f7fb91d4a7ac739bca7b37b2bc259c28dfec8c516b6a972be8b8ec543ffe48a25c43d2fada80d5d16a9683e0d8fa6a679a7b9c6927c2508782be3db4babf93b9948f4156dc60dcb178aa0f114029a827ace2b5447214cd5e5d2e026041d833c6b86623e43bbb0299181be293e67da5cea02bd0ec0414538294633ced64a2732e4a2f4d164b2babcc5137d7b2835700350630e7aee79db3175a24f1e5ddc6c1f66c243c0b5cf7b7a56ae1b71925fa5edbc7f7a8c336d54a2c5a5405d7cfbc566be8fdb68732cfffa310d3a98ad9ac5f047d76604f574ac4d3bad24f5991b24d1a9965a1c86cc1ea0f1268f329c2c78312a403dbe3089790b94ec6bd4abf1d85d85e64409673ceb5012202ef00b3b813e074867f8f5f6b116f966b6dd937034a638fe9aeacea788095f92eec47bdc778ad38b4cff4fb5f0738550f029051bf33edd1528337669baf2f4fc7ddc77e86d2b296a918f6767a7aff9caf4fc2b5215e5f8ffb7004dcdcc2174e4e22f10c639d2f14c98c9a157f3ca94d69cdba02d8bfab9358fcc613b2698b589a38d0b871a048a92b829def5074491603bcd4d403c581d4e6b734c0bb8d8fbdfad0059bacd7bd199878aece0f405f522223d0da77b634a8c399e4e30ba0053f9df2cd2d40d141800a980318505eaaf11e23794561614faa1bf6f90087436618b53ce5d9b840aa6d2bc6d1e08e2a8faf732844e8b8c325879a120e1d29daf1a249c0010ba4c24db0ffddcc2c6c8fefef9a8b339cebf57f80fe9902009fe4a8ae801069c3ce951f5954f89a98d0beef76a04a5c6e0fa2715919945dab6e81b2b7504f6c1d1e8e296f04d087ade8dc773fa504957a405d0bd1c4b47aefa162f51ed274bf5972584f08bb067eddd34447c28da0b3477405828b83035ab267ecf4d3fcfeb5b7fa9008dc6ae5194c01ff7f63bd0377ed11e1735a4a2b976861a211578b1b66dd4a5c463983dfb2638f84c3f2b4250fcffecb72d5e9ae5083b696627f9b601401a5ee8beaad87a67999d5e1e6e2295692f37173b6e684c74b2890529bb9a54e16f90fecd977570b2a17a647c23378269afb0c2f65247c0ac7ddbbf6b20060506acd7b3e0e5eb98eced8efe4a56e6215b822d29aeb4fa12ec761c5acac3de5e29e2b7910f48dab17a744b0650604ca6b66d2e455fd23e1aa714285379aec19a6f90100da77db32fb8277be43928e7868d44f05e3271bf153e2aa4c6686bd7694131f2c6efa6013ee1bb07149063a35bb7596595f82977fceb4cad3f746d8e743f6d7f2c70d7306d3dfeb293ea72ef15a9acd3a1c09c737bbcbec3d5b163c185ca905e5870644bf258b5297dc7ddc68f8d5b5586bbea52468d2e0fb5b42d2e414fb0cb2ee3b006d3b2744db50352bf86a5a95a862390e273410562fa6b6d681c7baf8d3b8adf11a1e15021c86133f87b444a5da98940972cf7d64374a36b3bfcc562d45f4223012ee9bf2c3501368e8b9a26f30c14891ff7ad367e591d007eabaf64888b068cff9cf2d71667b2e873bd19be58165482a6a72a3b03d7429bd5b04d2e7abc695a99799daae2946243ba8e918ccc7a1ac3f2aee2bd6bc209d2cfecd8db023ade7437aab7f8a6614e6b1b677bef80ba8200303fceeb5231fd95ebd4b1cdd5b2b019e01f3db2454a9da329623b46ac08d91285c8d5afd67e6d13a834ffe80669d74282084b16f4827a59ef13c7d75d0f469abeff8f79ac9cf705d4f8570db98b9033cbc1d9a4d419d1bf099f6703375b5adcda3e56158ac5c9ea23a791b96b1c21905c8a70b03aedb8956c6472294f9e53fa5544c193510d6382dac5b44c4300164cc09c0ba3448a5e4055e5a1ec3bec4295aaf959f8632f539b5f791b4723b051ee1173c006a6149f182d9f45d95b2110366108b4a408c105bc77c23e180d0967cb1d932b432acf6bf90d53eed07ebd3317ef19d223ba07e606a3726b912fcd3a0bc92752f428197d96422038b6e50e094005f0f73a310ee5e9c59c1ce279cc1bd87425bc9de1b21777ec405091ed9eb22afbd312090cbcd138bf7f002b2501e0627fc65320a9a4f976c46d1f0afd319451f34116bda9a304e711d7859fbf9277145b9e56b305bf98e954dd09f58432e88275782fe6c2753e1c5b2c5640be503d743d3e2f7e8388156fe246dd069b3492dfb38c591d274899e970dfdad982017fc131d72485a6c04b12b7d8aa3c1e4fa422cf208af872d755bf34d942764118c1e5c2681e465db400bb6a9da91617e453a34b11812220d3b2670b8e9e3b3e475830277bea801778089206099321a49ff38f2181497e24f3a5f571ebca82c270a1a551698312e9344e8757756f9b1ecaf307a9fdc49517fbc86cb3b74532d299c4db65584c50a5f25db017d29a66cec56910f4e1758baf561ee5b7ddc557b36f16d1679b5cc13a03af89e13d542d1b7802021e2865f98cb4558e410515cd59d691b87e8dfe0c6f38a207ac16b97721b683424cd89eaabb3c76439a0402af06606515ad76ca88e38a026173a3548f943c12e615cf481007f78cc0bf21dd4f2b19488d387cc2472eda77c3d0763ea86b6860487dd920d81eb6ba7e0e4fd33e7d6037c197b9e5e569d326eb3600106caf693a17a121ff36faba49f741370d08502f0eb7c7dd0292c8b3c529b362accc9eba9bda0f3d43560c44cb63d087177b16f61212e397892be6b1138b1f4135a7f420edbe1b450e86a280572cbba4f912c555873ce8587a8bfa001872e79369736261e216dcdd0966b970b479fc82281d4f7f910ed6650fcded28d923a516d539a5e214a97e7dc767c3a4a65ce92dc14fead5160ef6b61c2883cffa07a55ead6551e1a569fe0f653d0d9f1573f9409d0692a1b81981570fe27ff4a5c6bf2f05790ba0d44af9778c86ccf52292edfde0ea9cb669ce538e8a606bc2a42a288c08121f2e5ab47d7d7c25d0f3b71d875d82f3615c21256231ed4fad21c2ec24a40b9a71e7e8b0a2fe42eee242e63a1f8c66805a40a4447e323ffd3e38cf08cedb7825afe195175734a42e295b0731569f76348ccea784767c6cef22d90fcd1b466d260477d3246a8235d9c427d27e6ad96ff2f891e0465b7b6ef349f3eacc09373fe1819e4f2a4d9086bd9ddce48eab76f9391f7c0fc1228e592e81a39cd5264bef57a18d76f98161ac5fd4dc22405bb1f9f11ec44f3bd322a9d5785653e9f8c44610c6a2a41de39361b2eb99dc76b6d79ed6f085b4ec207b55ec579e6aa37c417a8caf6487848ea8c94a4407539a24f2ff5d1d8e364f7881b5354adde2d6b1395034b9c1a0b69d5f9c65bc097e38b2de4289ce86a888795e0f6d1c8da006bdb8a8db670caafac734d37d89aac2395f96b50c8cc5af304f3a44bc82b27328090e5331496038da19c5ad532362c177042c211bd827c381572fe80246739b9526a93385d051ae012262d636c63372e6414f09da9c56710ed437689b11cfc299b78ffb29dd823804f9e96e82d893f0f61eb6181009d4a11d38672ba0b8bc48ed95a110c94fc1994ec895c1e8725c64acf079fc53724327585fbc9f8534293bc392adea191dcdb51b75a3eab7a7596b382e9b0b9f814353f47fbfb4947a1af20154f3db0ba237f0cbf551c64e9ad6f2fbaa8eb6b9793e0b9b61c50cff1b09bf2e37c986fc62e7a2c65376ff16b38d9a6cc4901cbc4c2b004a587534e74edd864ebaeda16584a919e46fedc6c97ffda50475c169181c083e19ad98e7682a4790932871c7d1fe04bd56e9c58d98ff03b174bac0cc91b1939be5274c251939c6dd915346e7f014278c2410217bd18eda88917696face51337c91ee9f363ab6eed6b3e154ac3f0eca39769e6811628fd32e8babd623b5f0b3737a22308484f105eed2712b09e44364783b641c2dd7d25b7c1a097cae67f84b933a7781c5c590d3ab926647f86ca89f78e8c89e64cd39683f6032ffd307e8025d5f4451155d41c0cc195114ed7653e373e7340c5599b7745c98a1996604790af4216bc86458efeb0e42d494cc5e21a91cae2381a81e76f6154f9192a80db966930d680c4abddf0a321229644845dcb7cd2fc59929b91ab80fdf821325c10f3d1f31d527b8ed7f05f35f36c583e7b1e7d85d566bd028faa3cc24589952effeab182ac24ce56c634fe798a36367abc0b22d1b3c46490471c901e5e55cbedc983512f66267e4df6c596668c761802facac4cf9a21b51534954ff4fdd91ca190155233799d28d0c8c7df2912d8f8b83aae0345757085ec40419f162515060ea70ba45ae7a530d116cbdc5798adcdb82e129dc899c91e2aedf16997beda2b015ddcb068bf570a5a9a4a1db9c195d6ce4e22492aa5b1c9098c7c5076a063a040993cf9d733c94d9aa9c593bbbd83aa5d6aecfe89ef2cb05e9cc930d1cfb06d19db1f4c3825e4a833b5d4ef42b4414f4569f9ae01f5a62ab72b83e37fd7a5d7a7f769e6db70220b870b77d55832232fac3288497d13994fc78e2f582eddd806801967574525cc048b1d2c0456a3333541b569a2f6fc17a9b1e692cafb62d08853c62f7541fa38778654a8d8c8ca694f186355f1d425f406b6724b583754e667f34bd2df9da58c81abf915fcae2a1164b5230ca1956bf0e019ac258f119c97227616f6e85208c28bb8caa1dea10c57e51694b937be13eaaef75a3774430ad3789649ced6b1e794bf308974de5a1925ac637e6f6fc25d1770956ea679e1f3d46c10e89b878cd534adc42f9d69d9e7b8eb027448950ac728b88416380e837b9a76d9c237b9e99a6affb21c2c8c93fa3a1ee6037c19cf94c21fc0211db1cdf701c80f3859cd4bc0cbc32792296764f11bccf8d56669b522e80418e8c76bfa67fb95fa0d428acb0751b6859798737cf4054b291bc86b999ed614c30f03009f22a27159bff31aef067961948d60cc55a1713536c54aea925f34ebbd38ed33623e488687808a3e77d60b80fcffc4e5fcbb16b2d376e3f994536bb7adc3559dfd02ac56084a189f91ecc26fb15a286c78ad1af5efff4ded3c0970b4c830f4f59ebdb2c4c628b490dc28562fc2793c12b0f158db9acb0571984984784a22c48a177d0895fb35f1fec796bbc5ecfd4a247ff0ee531221e0b496468fac7fea996b7cb382c695da7a66b4f7d5c2d49d23f84e0f8291c9d136ef0e2bc67ce6cc879e585f2c2fd65be5d8d4fdc766ebcdfd56191d7ce7f53d0701c1c0cafe6abd4036ccb59a100ef6b70419d653ddf761d08de6fd5fc347c6470295c3874cf9fcc406193f053927abc82f8de56c7d3b9a48c65e2eadd5740574cc7e5e240abf60c4a4cd79993c65809c64c6a3323d10b002b9b5aac39a8cb5a142881ab04562bca845c3f628b467b668d68c8bd1ca3a2c3d34cff3ab5d979cafd5b178e9169310931486bf1f8845606decfb9dc472e46d60fcc34e8ab3ac1e218758d2ed487ecf0e5b9d026f75a2622ba67d8819866ceb26ec0c9ccbcfb16046231523d90b58f67c9661acf7134cac91ded49ee275181e8013b9ea562ef228d4459e80f18b8e413b98e368dc125e023015640082a8f4c07b3ee360e7a14c2759a0d77d851e0473d3077dbc8ebab11ac06c2e8c5bbcad7445f51b802284953719a238a44e9181bfb3416d38d2bf4cf0193fd01ce19ca78ff6424183cccb1a73a069f2ca683cb7a3dfc331ebd93b75365f792171c95332d20bdc4f302bd74aecea2828e367c197de8f17858607521d829a222a665243924fbc43e9ef905011d0e3b8480aab4d2d56cf902fc0c8ab9dbb7e6235cafab4d20dcfb9407ea63b6f6b3c76db5588427587a9b6be8a5a504485062fd82ea8e0fb65bced9de8b9a9696e40ca97f0ab799185c8778a2b68775a07b69b9bb8616351f2d69f30dc69c3b5af126f0735a3115343129be30881e3880230dc9808605f4c1dbcfc06af1b7fe3962e1d8f092f1d52c1fe0f91b3f53547f3e6c5cb45438de0eb19c7d561eb6a10d19322bcd2c53b5cb7a0e0e7065700cb624ead2a040608a7a3945a3f4aefa12d89f17d8fd427fe844297b1129a8929d27f25836b6780090842d7aa62d34720dd7e27f22ff1d6466cfe5ffa3562107d5e0c326c937da5128bd545e0fcc0e6487aef2a59e22d6bcd70d7d331c3148dcb64dd6048df9ecc4d94f9bc9d9d58db2d4ddd8a59b6b859155011909b84b11e2e7ddd61c8c291ac8e21c18ab4b2e2fa32392164b4a1adf69540665f467b6d6be9f326ff8dfec41201aa8f823ac1e51aa613e8f85c1e256bebfd813183bf294a21b64207829406886bac14fab88610239584d9645ae3ca2c934d20a58b5edf35f7c1fadbca2f4ae51578432743efe21bcc9d0818154483585406774578b0f56877cc00a4bda99d3582c08b863f1d30bcad6678ec7346db83e07087a317ec67bf93c22d72f90be7c155b5afcdd344eb651f9ff45efa6a427ec1608337a418b41c73a73c62b70ad558b7f2ce4f5000459c1b65e0cb8617d5e8084213a91ca8d82a9e2f641b163d6f7568b4aa4154e09a0a032e521f001fe80bcf93a39f04cae54d7e5939fcefd80ebe2ac50a6b704fb07c230f3fe551058a8156a66f5cba648e168325dd1877bb25d764369df293fa8facf1daead45beb812f282b018db8dd68fc27dc28553f103c2c847370776cd0e2cea8e908e7ae3d164d9445f03462013e1f7f353eabcb2894a4887ae1614243e0fae23cac01d6ed173ad28591102222efdc604d7ab3084bcf55e27c07334a001fd30f4717581d48ee4a920cdec610f12abf41e081eba4ddbf6f1c9c3375c9045e1402bedd3c28c4d0f9b552f31465be003749fdaec208b7e45eaf81002376e097f50ca08f36f4a6a24eb7d63a4c6ad8691102c75b616eebe1007c5a363cd6f32fc3a5339044bf7744d5d743956ce171bcccb808dd2c88bb474fc599d84f558718194549b1b2b4f01a8fe61b4e7378800ad4e038c275fe72dfdb1813031ad5c4805c232e95850127881275162dde18d0b0c390871e96798ca0084ae3ef02d7e02e4c0c5369e064d3791751ac0baabea0b9be4e4c69842a0e3307a2661a03d38ffb7e95295c1bb4688b112f113f1d55a74364cf61cce47d5745093623c2aca0809b93a4b906262ba4ee69c478cf0c55fd60121bd0097dfbc72f5b32d80612f516b17afe8ac9c5d02fc1b6bf9f954350b99e5963e2341fe8dad9fade8dec51b9e7d28c20e0484905c1a878b81f82a51cd34449543e8a5456d418ab31a25791acba2aa4a0892bd3fe07f5aa2132bcf960e751259446a9766bdf2e2a955091195e36d41cf01a6103dbe31368afae2ede317ed4474faa005485ab655a5bfe6bf05c29a9994deb30d2fd7cf9b631e18b9de75e8432fade41f62e6c870b0502d439d891089937cb083579a0315925e204af5820c4638a57a9e877c4890ff8f7ae7bf1173d3751df3ceac546f797fdeff973999534888459636a50338283efdb3754cc8ac8f3c919ebdaf88c86c01270a0dc508bed74451448184e60f65f7c183dddd9f5e4e598f970301a94b4d064634e1e2affff15d9dbcac675b3d6eda9f5fbd060cb780cb971de1689e9ae0f367c0f828ab6bf1f61d2e70fc40afd6a8b0e26ed634694c6245be761763d1e2946cd452638cbec6cd8d83c1eed96b8c6f3c9c94fc9ed728a90e256ec829386898ebbc59f1fe1317475f63ca779967c008c9c566dbfd33f35098f8ec6b2ea1e1e39ab9c8fa39b031867571cf31c9a405168138ba2b40515165c2740bfedf01eecb35f11dd68eec22bf834689da9626a254e8642e99c5a8291266b4b9466c818ba8de6d7ae5b5890cae5c6aac947b226b5d8aaf5df6cc44efe68fb9464e377fbaf20ef136a1b004630507442da3ec04fdc82df6f54eb47cb19cd8f90965e8e78b69ff45ba353bb5bde094ab988b0d4cd3aa424a18577807b80c5a2b6b31cbc5d05d514a43556d29d098baeb50ff6c5892ebbc7ccdda60ef63d66d067b3ffce5500a27f635b54cb32c4b6c2420e4b55f38ff844cb60d36046935a0f12c02f1329dfcca7ed65eb8221a702908f45491017e606bd0aaee3a522cef7d5206a27e782e4df0728afc8aa0a71b228040935912d7989cb6d4966012eddec8f36988554bce8d9f90887f496067a88474635eb5b429a5bffe5bfd107d2b4106d9f96bcae312f75078157327e8b7ca1d2722b473a3f89f33a1ef09b300cbdaf209d4a6118f743d9cf8b1e6b0a3b1490c238e63eba755453e873790f0293e6f552ade44ee74818e388d02fb66a5aa55852d3f1ec435ed9caa7a2c7cd8c2f87b114a542dbe97f82376f9ccbc9a8816ac62be83f35d9d07a65640f451b95790d35d84229873d57e1bd106735abc3b48f6366333e61e890cfb884ea4cd6e05c770ea32169aab5540c102264867bd609f597f769f67e67d3b2195b78eec5bb95e0961cddcc77da1ea2ad35d91f868a9d480309677f5e057ffb97ad605392a7f0730a721bf6b2bfd4c46b7b6134092d2ab8354e6e37f61200269ace22969dc83dbc7c1cae94ce7d9ecdd97a4c4172a169d8e564d5de2934e9f9a78ae83b79835cef11bc63aadb9c2dda256500640a54b7af5276b76682946de7a0d306e4fe77c26da4021619a6ea0ecaa2556e374d7ed8e43abf586c308602d80e0801f44d98882bdfc3788c38ce925d8cfd1957038ac5b17055a14023c82295f9d0a497ec8856a6b933a3d70a1cb48d6ed1652f171ffb0f757e75e438971a6952574b411fb6d0c2938e333fc5285263d895a857678aabe4c8ab617720bc72da30561a621e53bc3f00645eb4e113ec6c68b9d4e97b4bf3699fd0d0547d5ff2d0bb0f843895788f906d521f2f51ecbb7d3fe9c2dd787c6a64968a76269d19f9894f0c4d486218a8c48054b6a2920586093a25eec91e98b98a7d21c1db477ce30e24024bff6c74526412cab30e0f35602cf1ef398073daea561d1f7bd86b0b4e336fae6b7082df472a42d7f17e8c41a25a3ec3114b7494287fc5a3e357668b7c29cd49264f58b01e9b0c3afb0f018df49a4d8d27cbc2b7ae0e8ad37b34894d8583e03e74dd636eeabfb23dccbf9db695c0b140ebb80a242bd0f1608ba9040025464e42cb006eb93a0a35e9905f0126968e8e40f5bc0dfdda5e2b1f048624186f9736797818c52b8ca211bee2bcbecb2cb4670035e3b15a26d7c920f7501bafc21cc809ab42c410655777c3d2ea02603a9bab24e48296076e46804f4c0c057ff34dc9c9ea7e2638eefcaf981d3de9bf2de27574099ec1c25b597cb5909ece38d54c44710eca2760b0821f0ce94c64dc2a3e307f739565c63b79c3d00c73a56eb504cc4949a55c52ccc8913970f092437d565d2d337eda2a90f820484c5e5246c53f8bfb727d69497d6d413b38fca740f47147f6ec57bad1a8cb6308e8ac7c2d4c08f878cce3c34f14a4e73ec216125d0eedafe4c021a6e99ea748e34d5606a79984678b3653160e775777cd4a4efc9f12ca0eb5bd9570e94b7b71c4f54e10c78474ff941f1ecabc8faa69359ea4d251fce8cb6117572e08ecf333a3c614766290d5ec3ed1c8c9f506c00c92ac6882f4de11cfe9f2e27bcaa79d4cc7cd7d0d0a59f255f7e18073506eab7618321bd06d9fae584f28ff6fc1e1c689938f2ce36392793581612b19fe8a8b68ab5cc6b2e769ab7cf699c3acbe8c3a8b8c37d16beca9dff3b0ab21ed856a602552d3df6dc2dc44ac8f8977d76253d1ac7f99747222b6cd025c1b9bc358de750a7d1e6e07ec29283caba3b8de33b7f960f234dbc3e885324085002802c39af2da191f3c8d2a6ce3cf74106db8de9492afe3b42970619dc08217162311bdc4efc37dc0cf72be44acab674112145a874b5eb522b99df0fd71a64d2f58ce68dfae240c6ddabb4603c539924d907f205c41c2ad0993b8502ad4c49d9a8c96c61675fd683018c0f87e50c77c048218360548cb5d9903dc7265503a3bd9e34392fb6b939c1bb884ee31def19e1f92a77734c3c93048d54c11703e4f3bcbbf541bd6e3ac545231cc1eb9a5f2b602738d1441ef4e1fac3cb4f61971d2e9dbec854312240d35b8b2b3d48fad05bb1f5041195abab4e968f72891481b05c5d982999d68e3868cf372910d0747e736e53811d0fcaef03c975f35dad3978fa81552c25e290beca5e311c84a6c797bd6412b1a845c0857d6cca57c37f3259b9b227dbfb9305e074334608fd0a09ce9f73e1d57958b4e4315cb8126d933b479b912fadad56f8545f2b74061692f80ece1f212b77f24ea839224ccfbb1b480da991ad8b3fc1c0354ddb34895b6e1c2aa33e9d50f5935b01a2fd34dcd26e92b8428210496d7341df4557ef506d6dcbe95ad719cadb8d2641183f69f1ae052b29f38cba125911d6d843eea37cf51db9aa97e21cab8bcaa43a1ec340e8f33c73d6551b97d47d2389c72afa7b6ca901ebe162bdf3a7cfa11fae70ce386c91c8b4c8b36653fc6ea277fb4623603566d9738bac94d16f39677ff0594f91558efa0eb5d87884f64ee39ffa0a3ffaffa0635d85d963fd9b5333e5f11186e0c6cbda5ad7786f7fb46cf6a7884c3be916bf2ce233e0053aae1823b2ca8a21884a8f0c64a5e395148a1e0fb250284ab9354dd6a1b5efc24aa8438e6cd9feda2439deed03599e9dd95e6f0a29118cbf941150e48a651887b981c966dc73440dcbfea4cd7c9e3948d0f65b002fe144058e40dae84896d64dcb4a82468e891da476f2c7cabf925c8b3fc482bcf3fbabd4669bf2bd7d827ee57bd71bb9144fd935593ce4756c6498467c5363cef9dae69872c71428e2aa3e1a99a553fd3d61a169cf7042eddf247c63d7a1d464c9bbfbd5ec0b40c0d31d78bb60bea161734c34fba739eb4a93c57bc275e0a93a67af74d9ee5abf0be55540c48374eb3b786d9da045c997c5abd8f9d2910fdb0cd11b76dfefa98e569d0444c0594a3fde785ca59ba496148ee5c730e60bd72037a1f4fff5df6bdc0c78e23ea4769ae21b53b7dbaa2d59d7e4a4f4bd52ec6ca1f2269bf1e8cfe71430dc6c8cb40eb1f97e5b20eb5ed66a1bb69e6887cdb103423aee68221dff0f73d128f2d0ce6eedf5c50f0a83d25403ae7f1990a02f8b2497c354c1c472e3694800e3b7e5f04cf284762533e949712a7960bf8f8bc9e9af5e42f06eaaf489b0011a9284a4ed493df26cd66ba2601c53b7fb6fc3e980465fd50dfe15c6fd42cf6a5d361a46eb5e446ab000d060ae4801814987a300f23503a7edd6fe7809eea79686cb92d91e3c5a8883301a9190ddb1172393946923b63323e0af19b6b9754354ad38047bc4ebb5ff734213e127ae6e874ede3a4a5780a3a9c00836959aaa174443c2c9e2bfcea804cea9cb9b499e4e5329f369dd7b3b51ecf52ed62e3ea2ac63a076bbcacec5877030ccab05b06a3ebdf542ea8713c02ec05b2122795e2678ef4f2a081e352b86f7bd404a4f86f230e6091bf5f3d38cb951c8f7be759902cdf99935b2c4cd9883a4bccb25b9cec9380dcda4000f0cbc9d87407e357497b7cf4f614a00f81e9141abd65578c3dd2a28ffa6ff4fddf712187db94c311cc4dc2e759eee019537016746fb0c621bc6a7cfc1c14aa179e859686f82e458f3e862632d8e7b911569ea2af4b198da7c420721fae3d7495934ac2a4a32d0dd3b60d3b68d74bc0605f058ee88439ebb1ab8fb654302ebd0548e0be95a38afd7dc5ca9977990c7992c7bb29610c42743e738ebfa9384b0a8ad2d28075e1a26740bb4878ef08b5cda49e741dd3e4084a2baef66f8a7d3e0f16619897aca66505c8476b8ed4ddc5b41901d6ad101036024135d848a393ac8ffc121623453c226f212e5ddb9a844af7d219a2eb232fa586187f5e0dde1eeb24e22f71dd1d092ab5fc59b3765ebcb08a16d0f1490819e7fcaf7abfea5527dc2127d0023945642affb19da0058638af8a0242a70be5bc6105416b459f64bb9edfa8531fd2a7aa8bd2dcc0561a558f8497d10f1230f7366243071f2acb06d130c303c76929e54e27dc48f1277288ad55ebc80e980eef36ef01da90bede15c08b9906723a5ec3347bb6e2ee454496c9c897d38323691c48152d265d223c62cd9bab794ac00a55a108888af01b376b683dc1c54171f4572f8159b0848b60af854fdad7baf094c9e8bd235c5b1a39abd8c49a79dd80c30ec0b3acce30d8bc06992c37b00f3682feab40870757cfa1cfcb0b4c0ecb03d8af66ec6660082405b1285e6cb2124532fcd97bf3ba886647551374e12b526cf7fae32d1b19b65b971e4ab46ababc2cfdee82f7e4f931d6210dae3d0075ffaee22c29912a53799563f58cd20d1dc3c9e200d41b0d00aa739655b485efc24906f2c1469ab2f4009ed0f634bac978a9427d790476001e861bd0fd90f8afa8e072cdb32a42ecf17456b0f740255b9486ba2b17bdfbae09d93382c1faffa8323f5615c30055007842a59acabf5ab946f7a095824aafe1b6db7c2cfb715958ad1e57609561de6bbd9c9b74ac099f950bcf269e48e4bbfd5f235e0cb369d6fe032c881ea5d93537c8085fec8c3730052df037fee42a3f452a4cb2867577bd77b66d91f3dbcd720583c204832c10444fbf1109c443d9142e9081724af10852ddb0f5eae4f679e9d3e775a73492a93202d006b4c460145b90cd3732cdc7a1a75cdebf9b21af4840ce82ae5c50960c3efdee8d9ab3bbd81d9fbcd009ab5f5a99a0be7b11ba9cde1338c0301df8432375492c60add0b58a327e581e8eb5467ea006bc3908fdda8e0f84b3790cc6d29c9b209e3e5b0c39c9bdea32eebd8e3011af37e59639f79396e6f905e6d3a5c1e5800dad14c4218b81f5c4f3c8250cfb1a074939d5056df5f1b2c986e66f5a158e94521f78c43612609ec70ac7cd964a938f9ec4f7493f64d49af6009d067913f18536dd183142f80b6fad0897b45f8240211f6944db1dcccdb13d2994f69e7406fe3b57a86cb338993e69b59caa41132454fc01f7f6fed1e9c342e184da5752b92af66718090fba9ac69cd47017845e7472d3ae632ef0ac15679723e4d6188dc10f4f9c7decddbec8055ff0a7ee4fdc2b13762abbfa397644c79e61c693a0d70a467ad10069df148d77cac3aadbabe63e3296322293a499cb2c074e85b84f3b434b402ea32fb7df0898ef58afc95e9cc6eb44286fc7a3d99dbf8e720bb1983ab3c312902bfe93421d7f484a8e4796b23d83eab4bc00f102df84b1684a6369205a3f01f69692352f7666348ebd60a10fe90740b0a8e0a8ec65a66c6a695c984891bb3c1c1f2cee236551238e7d838fb09bd3c0e18bf3f1c533a5d782d22aacd529ba36fa9d5971e804712cceef285aab29729efda5264d2c25bd9d00bcf100040d20c4bb7643c6fe36db9dd4139ac85af07be754f9049c3598448a5df337299258e2f14178adf276296812b7a1c81eeb81915325bcb2e1bdef4d5a72b93da795c8397820f3efb59b7235eff1794dab943da97a9b7aea34f244e7f253d68b74d00831598ef147d772b219688a300eb1306a5f6b517cd3289ace59585ea34fae42ad1b9a11bd0aea087b05f47551802a0c74ddca35ed648819301fa10cfb67a864682b420e4e68e97ef07e972b8e7472e3621f7b571d7c15a615a1ab237678dfe6218926285bb5a70bf9b3b22c7213710535edbd516b03499f0b3cbaeb5be4894a63a5dc001488a71116693f8beb5f551326079b3987e0d5bb93ea555d280f3a297d1c8e9034ff611b8bc456679065d8570fd0da786db5100530438339beefe754060bec4fd25500bf952e4c265fe5750443b6cfdaea0ea25b2eb810606d1ffd82654a8f7b0e7eff95822f352fa077a6df192093c52bebfece645f0e56e26ceafe19a561eb78d5e5a3145e9353e69c86073cc8ad9a7a3050f1b5e02abc837636fcd8e81161ec541e3935572938dd56d06697cfb54255933f3b60f07a61e81d70c6bce532a3a9b3e0e8872e65380725c848804663c45690d641d2e6ee3c83b847b807d09b7e1ddd9933bf2cb1e25b7464f9b0f85ab122b033e2db15ef637d00e9bec3e3d786369c6dd9901f60d944d899673f35e84d8ab78213590ce37678bbcd1aeb6488101bd1bef2c950a6a4076883e66e8f01fc4cc27ebeb7f6e307f208e68d6e84274822a7315996d3181ceb53f1d76026ca3c7e1e9eaa4954ee2cdeb4d24d82fb21da3e8207404c7b761b909c4e383ac5a4a363240493c301bf108bd7a732e936c095918ad60e98aa2c2329ac865b5d0834014c4d5565628cf86537cffef29d8feedddbbb5ce62d436549fcbdacbbfd1ef15d503493b1edacec1e1d1dba27c0626726cbecdf73d55879fb463b18c02ddaa0dfe7fdec154125463deabe993fdf2542ca7da9bbcec2094549cde84eaf1786f6d4a6571a9d931b6bb5880084d99d688c6397262b77e6f12932611b810f321ba5c8da89cb2ae554a5b443bdf190eda03e29f1fc4f488445e80c1c575eefc84e9896b79e8922bb86029754629af0d69cac3ff6c6c29051ee3af5a502ab80fe1cd332333fc77a3bf63163bfb333a7388514bdc1a8da68c8ac5b9c54f1b9cc8893cfa1af9f3d70002361084521017982ae700ada4c092209a48263228cc2f5e8ceb25be5dc34fc076841b3ada37d65fecf028deef9f31b4a65747379b3cdee5089df6b6ebb4e751bb31e023b80d504aa4004b105965b2c1d1f6922c08924b569af4946a5874d4b1954835ebe519e06b87744270ab76f97a777b2ec2c8e76061e4ee2b1894af0e1ff392ba205d6fb154be304ad3941f64e94258b14cff239987e7d34c01b79fead1cab1f9052f38db0ce9cdd3f534279efcac6603dbf7cd786cbef87f686b29b10d72c27758929016278331dc7c736a3cf51e273052fc011d6cafca369757d8276f5111cd10b6289f2c26ada37de8f4f8d263485e7b0c76e815a307302ec2d7010972e96fd0f6da7ee0ce31a918c92018fb51f6bad18981fbed9e8176ba0a14b16ae3c5fd6d87c745627fa0fa9a247dd4d7e7532d60e028b3678707f8677f60b52126abd0cae9c2b212b6c0da361b934043325d7f1c20b0f69f3878b6eb221e039445daaa5bbc11ad75868402f1f8af124d1784f31ba7d87771fca9b17854e35ff7faef383f4aa2a746ffcda1b7759812fe3383a20dceb96b60c5834a0d8e271818b0f57b5c2ab6dfac8ed6c683c7a9ed73582672b29cb51e51994176af78aa73d4eff9940f3d72516ae1c02cbf588221c9a1d536e71def896417485273b3641110cb75846258c3b1a7632282165b83a8fe784158030cc31471f0df4009b58f55b0c79c0ad97521a1ac69ab0b3ec458847fae3b31f1945047c9fd167f4f6904cfb1909d0eaa62d008f7dcdfaca1e3fc634f7bbfa7751e61e84c24bc5b534fc6224f7b1f3cb7106be82a6e5276b84def215b062a5a736d0020d8086864a707ffa13b870fabb49ec6285dbc565d70d5b5ceb2058477d95a6c437b5ee16199e2571f2e4d2ffff13ed02d3a64acdfcebc33fbda799c4356cedfbbb1b7f71c3e965df71855e531d1f5ee7df8d445a2945d7c2ceecd954e86d7a39f76922f7773d3218bde9cc99300f7f482bbace35b35670fe78a8f04822b22e3f7cf0e77ef57ef8e37b05c9d23d2d742d4490e419a63e2dc16eeebdcedc00f547445f2d54aa6600c3fb7a1d93c49920352dbfcda554d7f383499c57f5cee82d19bfe619bf2bdf9949a867deb2bb1120e324dc0dc9d241278a42dbb16149712c3e3f44aa592b1bfc8103e9b9ba91a55334a93f8456a178e6f6451deffe91f399469a742326293b5fd1585bcc2416f882e47609b6b7b7214e967559df13e25ad5d7bc5f9c71ef1814ef4b4ea1097f533dc72f36979860e67cff04bcce435954d61298de5e4d93f58d9a9bd4afacdd5ef8597635b080dbccabe47d64ba9d42a1b7e91adedb5bf0c18a71d6feead40f2655eb8284c33fb512b3470338572453f03467feb14128463492d4f902ee98084db57d7cb7014447b86c39eb7950f0506fa5c2849f85d31a983f5e9cdf7e3bc21b43b4d35da96ebb8d986837985025b01c89d2003c63dc1fb18e48a64ce6cfe1a1afc9b7562cf6a3685b5739d74ea270228c642de8aa6213cceac5b6c6e1d6dba7435fc3280acbb67c0cb851e03b97e24b10942be8830830a421f771d4cc1fbfc90c6d69a5054ce1d32e59b4d1c793567d2cfc89c9088ced6bf12cd2d4e0ccabe5971eafb60f45c1a5761249c646b977e821eccabdb5b5735fef1860395937c889693084d7e17342456e22e486abf636803e6d490d78a01da56d03967c85387795be19c2f06c2682a06bcf6a7dd918d6a15f705f80c20db377b08f9d3744536a453c5fa8aedc2df4ccc05cb08bda8d3d5c6cf1761b75e8a5056216cebc7e9357e35760ba93b366f3f521f4a60b597d2415b967964e4e2c4b219b1519aac9b39b71cc3415fd61db00c3df84a70361032703555f5662328310b9ecad0d09233ff56f1197aee968c1c81b58caf21c5457a308afa0750958eae6b4b7328c9735715b797891ac72ccd84d04af663592a4ee425c3c683cb3507640cf0338b3f98421c02de5ab008da20f2e2174c7f9ff562127d568b1ed0928f8457fe8565d450aff099019098cfd73717f48cd16a82d0ec0185530cfd14cafc64cc0f95cc5a919bd3c315ca190d26abfbc7ff3a3b2d0995a93429fa4ca38c51c65813643eb30299ed84a4737dd000a7b282492c163e3da9a3fdfce1c245852798228802fd168ff698ed53c3b60d5a636ab55b5aeb9fde4d1a1dc34b4fe9549615d5a3b1e97060c6537ab2ec11b73241c4ac325be70d5d92106ed00c65e0931a471dafc372491618ed3922dcb909b183d97ea348dcce248dcace10029b175bb63ff388f83d740aa93857f529ad267f8e5710ce290da618329c28b5e27331744801b689e3718401839e3f0fdcf6d89dcc1097451d91815a3d44b59a4600a306d4ab62f91e640f196bcb453fc6869436c3c585ce5cc8d1fa879399d6c3f1e3c9b19f3dcb6ab4b8b98fb675789d73bcae32cd92a89811d802569187e4fcb9f4b50a7248509a89851b1b4ac470a0ff6b968f4c52e55ec0fb92059705baa006e6d79bf71715d1f12e478d569283c009ceb5978eb630ef5c9beb573c3d32e870bb5668ec7aa39513293070f83a8ba87ab72f3124734a74dd78cf4b230143fc84e2627e33c7ee0c6c390851e3ba4433113360bf75ce1f033650bce64c2bbcc45b9662df20070d0baa8c7a43d1d4f5184410cace4265bd1216d0a9e4cf1b31dd341c64cbe2134aac174501d0141add40a925a9f4ceff466da5423f7c1c8349a22bb6cd5a1e3e9a768a2924d78368f0bde08704179a0b4418b91fe19eb10ae953f05d0935da0b511f5ead2a7f2813c39d00939a61efde0b766ae36d887f5fb439d6987f9ccf8dd214745d801dfd09526c4d5160df9f6a209d217d178b8aa65138b649f6e02041d5928fd66d6d15a9f8cc7bd4ec66394af4b019e773933cf44ac86be7fb3ea25cd64823c5f317e23685071f412ccb2418161ae6e22a4f523dad35d5b90ac6d62349a6aad307473658244a21709dda4b33e2ce4d52ae8b3a853e19a171f8122e13abebfe17608ddb7c5b329eaa5930c3c42a67560003183b9ae88d47793c3ba9e73ffd6180476a273e9a68e119b5f8ee98d1245aacede20ab0348bbde3cd6b839b0ff11e77609d784401f8bf648bfc971ee6742b080399282ad60cee9bbf9865a45e0300f2a07616dcb8754f2ace51c449baccf60cdb578c1b276ba42e8f27d2114c0719af0a631481d50bbe4f884e198528ce44b96e2eb101380c9e1cce0a8aa0ac3c4146b82ebefa1e3cc9aca47cf243617e5c0885e934d02b103f33b3c255ce2865f7955417a90655252b3a24232823e25e5580d2b8d2bf52f31521aee7b9ada280b314a4f1062454f100ce92da6c1afa695824ca4c128cdc2a16a9f46107bd8997020fac9db6f409e8572cd900474f9f597e208e5dce6bc55a55b0d2bbb0f43b939732b793a7386002ac9c0ca43dc08400f99fce7769d6e22b611413eadfd82f5c4f5970958190dea5aaeb6731abaefe48a99f11bc38dbd02863b7fe532cf542bddec1069c846af6a95c199c4e5568c3ab086e84a7ae0aae4b354827f8bd452d8a62d0f35f183202dfee82fa64786a7d8ce9b759a324f023305b66381fd26ed450ddea1820d60abb48e8ebb7142a6b4c6f9fadb4106b430e290186aba28089c74390f946a38b11dede16bd7b1afcf1926672216068e84980de84f8bd54b7df717d436a25bada3d3cfa38985c30b278653e1df7aff7fda868a54488fd2cb4e4c669402f8d02f45b77662e7c694583cd5f67ac80767e326f2e5a761f4f46096040daed3f6bc9d826394f48a5b54afc341739d6298e94fc4bd197f319a80410bc6fe5895ed951f0917f9327183ac254b9f00ba79e152964a5870d4b60df29811d7d65610650692398c35308a0a59f17318295a5def3c4acf0df66fe1a62e72840f66c56c1a9fd44a79731374bce18f20fd7f5896da2ab27ded8bc394953dfb9929a544c4016e853ad4ea26a92d893738e8993bb3fd00ec80decdd4952727b4458e230efc3a1326c40b4f9962339f2b75a4495db33e91f2cb611826e2ed6833b67225fd2d57815600b6e7fb8061203f8fd7c9993b920fbe7095b20b96efae0775da17571fbe5e41f2c5b0544915f1c0b667b75840f3f2c3c000cf31fc10650f688ffed7c711c5378075537f00e0561f0158fbff75d8f11bead762d2f6a669196c9e1ecea82a044f92ed59101c6af63e40b06b465eb1c6f84a278266b3a9b625831498dcae7988493b46ec3ebf05bd1cf07abdcd53348c2bf02005ebbc10a2a84ed0c5c13b6391e75b2de710d1cf67aa3386210619ec3d02b78c2d0b1bc35edbf03ed1d8f3cd885b9ac3b8e9ff5d1d28600ae4c67f1e11a1ebb70c2f40971a0eb3c421b07bdfbc896f4eddb05b24ee55f90dc3de89a03eb2adc48bd3807fbff8e0bee12ff9d849d24e49a39f113ee6eeaff325a5b47e5f7667a0e73ff3ce2f23ef4452687f0ceb285ce0360bed8ce79e3daaf302fae4ea1d102e67128ff4c62cbf782dfa3e5a2f5d5fa9ca72c685e79d43c68ef67f6a6b71b1b34539f218752b6c6f32d754136510e32f27a354394c35fcd21733ab2e94b7bf99050456d400872ee2c0bc034cbca3af30f245cd202b847f81c9806fbb4a714409c855700d0a57f12179bb33a5c610a190446e1c9ad9850c6af22c5871ba6a9650fe716b2579c9f753b2a7efd7ba39c63ca6484e17d1798623904edfced427ece4120b15a65ed4da010b15d35ec646f23e1b5889769027807cbbb88de7023a0c68b93275eb44d343a3b9576fb86553b2783a1cd3ee94c1c20fd362d023c494082dcc063974037d110f88a1d97463e47c1e7216bc359890b9bae0df22646037c03208a85bd7f8f3461c0ba2c5eae28263fc00a9735c86e006b9a9074ca5fa709455b800c7529d7aa43db2c1d6770d42fa948885985eabdfdce7b52541c7eeba649744e5f131570d226157f6c8ad04318881797105ed2694513c4f3b28a18fd53187d4e51cfc582adeeac4e48b6fbbdfc323d286d3d4dfefb631d1eb62d4bcd099b756324c0de42ba1779b2fec7218b6773bd367e2bd4a81797e7f40c26c288315696f83226ce657727ac8971bf3ef95f05d288b44763d358a9e968daebba052d18e47f8eef6ecbc8c90ec87120737d6d1736bf692522d8064c679a68aca4be94e4e90e3c02534a1c309970d8af4f84422601a68b53c00d3f68bcabc966794291856067b0f5c1cca042209b98742da1ea4e8bbe17cc26ca71b22993c73cc012d44f12acdd5c4e41cb5c92e5bd7e75105a7e5c1bc0df1fc36ddd514f0b743edd3db055f2391853a0f7936c288483796adefaed7dbf13c80b3bf349536f67853febfb6ad8e299825e43eaecea59ee73e17554e75e8a94d7491c9ef637ae23fd89f087f601715873e80a8230e1b541a094e43dd356e392102a07db937d072c1b30122923cb3b422f77ed4600ca9afcf37b251ccb79f3f7842c936871af87f5aea01e04a105cefaac77322badba6f3f5698847d18a72f2cbc1e75752e833602729696f7882aba821e9170383fb4b838d967cfd7c841e2c47b43dc4c378beee3cc844a56486b89944b12a00b1764a93beaf9748008c4cedc49491e328c4daaa5c1e55cb366bffaf4406f506e65a20de241d49ffc8c31526211fa8da8ba003e723178feb42a0468de31a4c25276a50e58c22b774d028c0f25c0f12ed79f09e28a9b56281a37b4868355306c73b5894a96af763864e792c6f9912fa346dece272e5cf036a4444ba4c5cbd71dab99794c20aa0e93d49224ef524e8ddfc1763ccf85077e320eecd94279befd09780f3d3459fb224a2d4170a3d2c2cedb296ff6f289f832a12e80acab1925c06e94b474d023f75e8ae0889a8fe6f78545c5aff47aa4609579b9c67a40b2e4db986a39de5c739c6979f4bf436145956207fe078d0d8d6de145abfa189ccf3f722b1f50ce606927f627251daebf76245654fe1132d361924bfd2d754f1aa1151edd29a482fe6157afdf15e9c5e603688ac27dc4ac0acfe0ba513e1587f9cc1c6e1c59873ffd0456c032e4164cba69179d1948db6dc1e447a3f8baa9bc7c18c45f80ec6f4007b343095442c9dbfda539d7c341b2d48e38d72578d06fa19ceaa0010e6d7533f553a08b0d195fd8baaebcd9b8776b89cfec8e8541439a39f40382c3f1484fc837a52eadee785624053b22f8224862067bd72caab26b022330c0cd04468bdd2a88632b6a2b5fb4da2d41ef58386477cd868f1a04ba727c63d11a510aedfb33167f8adc09951cc58f44e74b20c755ba3ed0cb443f9109b6de17d4ba5da03d7c95c5143977c50ad8a7db0261edb2df6df49b664e8251d84e294abd347dc6e94ce08429f76e153f8a1812b98a4d02e190e3484f394b73dbd263fb6ec67703ff665871796a81eb1c15a899ec35866397ab498978fc7aac9cf660cbf67a5f586318a440f4dd365df791c4ab9fda179d53f8e695071c981adc0fbbb06eb1337945b121fe89ed8da001a2363c67458cf712d354f191ac998b0d2aee20d042526e59b394d473fffa20347717b9e02b36e0062420114888f2dcf10e4ea5abe273a3810c66bad01592cd211cf35abbc68ff302ee54dbd9d12a92dfa849332882a939925488961e6c4d0e84703393396f14d48988417e016fccc5af33a77fb47c5eb960d35405f435febee6b8c9f61d5789d98d1a34ab65e835a3913fc44bc0cb94218b61bae2ea0d410a6bfa3b554f31a7b9c083a4f7a9c27124a637d43363bd2f2b15f5af32e91c444cff89c34890d48e8baa7e3d9e92c3aba27b71090dcdbf3de3b27ab16dc0e331c190d776dc178aabed176665ec4c61c76e1e4da0dc6ec4997b3624c5effc81a2008e37abd630f012e2edcdce74d83402928826b7818b53f07c9b87e5211377a40f15cda5a38af1874eb97679e450d3eb7c1e4dfac41a274e468bfa9326d63575a90c676108f16aca66823b97295a307f119cb3faf11fc6507ca724b633e3d8ff382a41e24d7b59fe6a95b87c6d87754f3e00c590607ce8300bddd1f31e79bfcdb90a8c66983d24bf485b4e57ba38f1b7a45e107f60c318ea9bde995385f3d455691ee318b04ddc5f8972507199961478de9fdccc49940b40ff90308825401e27e509c63f666cd57663b4c33df5aea8c4450c246327b631868bfde83a53f0dbfbba11740f751fd7881063bec287f2c53188e97005869e1318677e7be3cf98bd13cacf3edbbecfdef3cab821d7847694b9786e84de71042b86a0085266b358869a150e3413709502223da6abdaa3619d323e71aa346b029695a58063ac95b2a349eaf3e3db84b384a990b90530e7c40ad1a31b97b4d5ce4936f993d53b953d3c4ca0c05de5ab1f3af9511f740d6f637032e900a14d3198f7a24ac3327e3431da4bf29fc43d45cae4c85b79c219f3a1e4af6231e1ea6cb0edd79f6ae88f8003bd870fc3a0f4684266bf4820c34a31367fc39483e7de337a7c2b23cce6df31956be31cde07a005d47104ec8125ecf5e979ab3f34bdcd1c713a1611dde4e140c8d8d6e445c48c6fd00d52a1dd78e809b48c348001470f5c76a4609256d0f79f3897598bfa10ec519abeb0fe429687ce4d88442c0d4eaa1e67847fd6576e7c85b21c7c161695a996490605aa65e9fbf68e52b257db8079db1e571e6996e3d87b39967e1488f3754a6cabb3b475b5421ae1ec9c735797ffb562fafc1d5438ad62f881bb7be882d73547cde5fd530b3b575bfadd1212db49ddeaf8046c9d360851b302c386030f0a7a25d6c979e851f1c84a8caa498b1b13cfe0ced1846aaacef96451a0809b6791366cbf1830890783d1f3a459754e15b29192c26430a6409794da5ec826c874bd59f15d3a4f8f7e2b680e715cc1c90be277daf303d3fe3af9e9d1e56f5026c86ca3bf6aaa0829cd7247c73806519d799c165f8b3386a93dd4ebfdede283b0c37eea7073bef0f662faca11d587649080712a308a828993d83b618c22529b0d0a754921b6969e866f06b7c53e29034392d16ca580be164284ec41f344ac6122fc70edafcf3abe6141fc41cc185781b39fb4ee07fc59ecd0c2864aec0a4db4361213a6a2ee73c7e89040bbca8a9482e73f3f05b34ecba3884feeae8d62f72d7e7136d5e5d34ebac1073106d622ea194a51f4bbf119f850c30e336b52d4ff4ca44cde3565f31c76aa8ebbee69d81cd8292c1f65f90cd41fa2a7cf83fc0b7b5cc7d2fe226f788f0736d5bb417336402be9da7a8aa16bb117d95d6abde08ca866fdb2ca7dbc5559c3a14b9c40cdc2127374e5c222aa62e73af5311f601e43de315fb19f51aaf1d0dd18fd3c91d9a075224387ab41305c1d758e6e839b98722a3b7549dcd7a44f3e2a947f466717688ab99539f8fd4bc7060876d9e58b0872565e5804a47e33c120c0b7a9f03a72f82d7963e163bac3b496ba7a50e228f1389e9101acf3d21885db7d90810d3bd8329f2747e61f279d9e854f4a6aa567e8549a412e2128c60fe64f5ca7b8a5db90141ef385ca1d124499677bbec1a1be864d973995e0b7fb83893466d3b811fa22822076f2b7d320fc9a6e88bd5be7fc36931893afb01474ed77c043c93569d4bfc288624940e599141e5d77b0134ad62fd79866a31e3b9f5e6405c6f0f2f1d8b23e1a3e93947fcbe1e714f16a5370e380190e4754290e27b6e1d960cd0b971dffff15405f3e1b6e6d896386dfae805323954a4b792949b10fe2d8e88bb08741fbc380e287937b0b58fd52c964a90219a66bb46e63faff966de17ba938c45a397e8f40f18edd15d809cfa053d47ef95e28347c99355f2777ae7e27fb591261e6e5224175ad05224bfebc83cb504109ec63933ce517785f10f667a37f92574745eb311d8812cab011284bf8eda3a35051667c8e1cac5c770a48352333c2116a82b5e069164dc9b0714be877aae2959003c7f52585eb8904d9dbb63055055c6ef3083e7057e5cf3c4832a4779e096a61b0702e75ad394ececc6193630be34a3b13f805bb9014a40c813c3ec845aa3255dd8a26e4b4eadb970976635b228c914d228a2497dc05e647976175e1a4f6b2722c801a4117e08fa94522d145490ea3a54788dca83af52b3619fab4953070e34f33487411fa3878df10d7653398f00d4a70272562723a353f18ee020b7363c57db77fce631498630b897e4021eeed332b2f26acf28bfa48c25c0cea08856cbc18d49edf0ae4eb88b36a0049993febed9324edd3d79a3087b4bf53ebfbae3a366ce933e602be69a4521ee8aa4b961f3c74e476d3f4d185f96bbfc43a332aeb9dc3b00bfd270c88c8711ea92bec1c83c7cf91e50a491e1d06ea018fe113f58a12d9e7983ffb81da72902fc26292929d1c4778985ca2ce78b80c0208b93d547876785ed4332d69fba51a47f011192ee0b76ae9fa18be77fc8278b0daa53f8e655fbb6832a7bcd56af9240ff007873a7a636209f6bc8c2d2e22f98d5de8a8c41caf8f7c8a288bf0cf97021f44731773ddd85fa1509825878d6017c5764d0eb715e92176792205b8ec2c4d090f169ec1700bf0478a4d8fd22147c40417c4425b7ecd1deede689db9ac06af936c53b97692fafa98f539fa481e05449ebddb2a5deef300a4ec3927c5de7708fe701b4970305c8e8ffdd863fd4ed2252f8cf16281c6c3c478e18b35b45ba4c352f83776523482bd1e04f40a636b3cea3f07335f85ab702227ae77351df532543e225141daf301144f1df1b37f995e5b7fe52a2e7944db510487550835c5f17a62e6789fcd4ba79f390a16a0a330fd0dfb3e05bda1df2e8de15014d5181b10e474aa609be86e018ab8dd8afadd7abe87c05efb97874b8f5671a1dd3a4e166119d6ccdb9ff16811e50208a07a9f6685f93525bb0d954c5fd6ff32c7ff7c056bf572c9137f8f10eb62ed48ef421f8462ffc556046201beb5ec59929050347becae93152169b9885d7d336cbc884878965a11de623d83d5f9edacf96fb90892cb464deec7edd5130c847f45edf555f92a9fdb9e349f455c21f1a844b16ce22ac463b4ecfea55004bc09d495941932c3ed789111c7441ed9f1b768f8ad3b2928b822e50e354ea08fb27a3db979452010464bc2bc4e1024e370c752732eaf3342ea6fcc436978248041bf1f597b0561d7e84de9f205cc01bad14aa9d538c044c6337305676e42e2cfc4c724ef74042d7c89e575fedbb466931ebc6da9427fc15dac885d252249b6ea4d80e8e822cc98117055540aa540c32c0a9f94ed48bcb80e2e790c5ca1710509d53a63397150c30d679b91213e07249f3397a38dafb80d557c67b5283e91acaccebfa67d670e2cdd42b2e5ddf4ba511a59597b1bc97eddd5c999e4028818ca7f948725411c76731e90aeb8d990843dbb5975c03eea568c3184774462a0f2e86a5879f5ed49926c190ad4dda051111e2075494abf9e5bd544b0e00a875ea534ba302f37758c27620113cb743cf60a42eccd67f6d51f253460e1ba529158b2743e8dfeeff405131f04766638f04a8751f3bf5480dbaae1b9d300cc1fd4a96bb85130b98bccde692c3bd28e1873514e8fd29e5347b9d68f9cd76b2407b6631bd7b245f931df392c0211eb89458df0900690115548cebd6f2655475ed5685a89597613a772c0d169276352a5cd4f6ef74847f39d6aa75d19ae8b43c3463184a1dc15ad4347388e3878d3897b82b3156a26671792de9dcf3153cc2ac482a22ec3561a3c0cd5026dd8bfb20872cc69b1b1a2cd7fc497e7ea2aa5f1515aa9b6040f98f2a4a704b4cc05ef345ac8e03190e6c03c5379832e7fabdabcc9617ad7d0339ea62d14025cde8a2aec873f67f6908bea39cdfd3e5e15ddba5de79322e00e8e945f4a09211a0fd64b5ed92f7857b1c2e0173198312f72142b98d5ddad61ab8cdba919389207412dd29d262cf67c27c8ba443b2d53baf91c7d62d71e8c88169d9afbcada39fdc7bbb493c1cdd3e6de29aabb6c075539434597fde677896085bcf6761129d3fdd53d8893173daf211f46a9d70f18f1a0f8ee25f411a8ea1069cfbecf743cf18aee2b86091293aae9a9aa75969c1144743abd8913f09fb612ea10ee38874afe80faeea835cf6b13e9bf50c4edd914cbefabab22a09101f07ee0d803e0de6589aed40dccd6b42e099fd07e4d5a6984f197c3df4c8600c8108dbcfcf6c97d27358cbf3aa936582ceb42c2fd8750cd29e3f4a3e14d9c790abcb750fda1e8e3d43824a76dec0ce29aa5cbf2ce58569473eb25187a2ff4643f210e8bad00a5dd98c7f129d46aeb30c84d87cce1d44d9a215cc0017d8e56ab2d73efa11ad6602b508d376e5b4d4b98c7295440d5d27221764e2eafb8acfc118ea6a1254a09b7ba1968b4939d2d7b633c7d8d9fdd55dd43ab36a404b510c7f37d864c8b3392a20f933dd8dd8883694585408f077139e510c86ee65ed6769e2f9804041ab768ead8d54539d8a1e15d5b25fd258c44a059d0eb75f1b8739a544a56f3621284fec9ec03500e3785e5494f9b6b599e161bdddc0a4fff0c732954e8af3c9fc28b317326c08935964c5828b7826a0fc8d4fffb6681a4fe4770c91ded26d6ef66a8a517bb9ee2ea7ea01ffba4e6209917ed8b29dacea76ca96c73160d6aa9585897259fa4fc491789bff2e683343e4dbe897d40b6f3ff382dad44f062e107b4bb8be7d3760351cd46eb44de7da3f1dd2191e9cfda080f1f257b5bf97a8b5ef76137babbd2f86813e9023809e1943a1853c27cc9d9c59e98d0730d4404f7c0ea4bfbf88f0e0f241ea87ee3c2fe1a071e3d34ee6e414199de8274c8067df20fbf6c150d65da4fb4178654837d69898b69e325a5fbc26c181684d167fe9e47edb69d0807df9a3237cd9f9e0cc7ebeedeeea8172712a013209a867bf292e919f8661264fd303eb6aeabfae4a296066c18e0ad2e44e419de1989c0b52d9efd1d705cc4f9bcb8c0b6f888023c70aecd4ed145238a29e743a9c039e2b8260e929ee85d9155f07fc2d2a4f14ff8c07e08a4e8ecdd7b85a602ca6df6e6c346b822c23b2417fbabb602b1d043b123f075f6e4109d3ae322850d6629e9d052e3cfa4b4cc40a3a905b6fa53df0b93464ad39129cdc9225252e427d7f19f1efad574055b1206680cce6fe75b7e48fdf9626259e4f09de02da819356750a32719ff56b3b3423f0ad989bf8a1ebf3abba899cf229913dac0b17c350a8948487ab23e7a56fd32df3c4fd06bd7d36350372e3c3d142cb5e2fdcb42f38e951cec4c90575f5dd5dc3980b2a4d3e2d9eff0a41fa0767952cd2566db20102a62454d39af1dfeac3465c168533c9529ba5414d24500d69312eb78f60840df8c83e23a4c085fcf46fd0dd5d70aba7742e32eee9f77b498031d4baaeef002dcd9f2b0f4ab1773ff9987ca784d92ae20b8db22dbae715382c2a652be577f2d1e86e10b0af80b6a66b6b82b2d208573d362d1f91a4b9fbb02aec3b81a0154b9bce778a478d32fb4f0611f7cf26f02c3dd647594b4b610b9c6a0614cf2e75f960aeba5fdadc74e54c96f0fc839b43361101b4cb4cf56c8cd5c1c781f9d6bb846b12b57a2d2259b25db5e32428a8f79a60f9b04133a33d47dac3a9737da03e691797f02d605c4db2ea801fa5bfb072f5a65b75a39523723572853a87159f49f678d2fe13ea2dbca04cd3f472bc446e62ed3df34ef7261b8dc53e251dd2a215e843e22adab32a4ff5a974947c31f8e17c6dd76727734357ec848b5713bbee2e674953d571bf86de29b5e475f39fe47b10ddf37d5301d076db778ba1a9816eb40f2e4f1f9130722d8553393d691864598b941de1efd36cd933940d43232460e71257bda1268866b745ca5ddff16e1ba9e08de9162b1f520ab4c734d7e6621c62615c11b83049fc5fa8bdbeed173c04808ff9d41fcaf0424f1c2956b11c66650d7f51587449173ecf6ed705bc3bfaec71cc6f4416ee1ceb173f6ea74b5b1c12a4238690651929eb30596bde2d08482c7bec2833abb6274c5466adfa3ba190d378caf3e97ffb4533ffca757dd26179fb585b442f0cfe4bc6bf90717a1a893a7ce361cf6f09682d64a900f0e0f1e501d8e70d31d9ff2ea791c3077121bdcd27e7fac5a83916cc8a4bec11518f3aaca8b59fba030930fb5d4f4f547c131fc0295fba6a3e0bb6ef878a9eefea5be597dc634c456b34bd776bcbde948e79f359772d36ca6db702e1b1b2f33f2a6aabaee665d63803372e63c383c5c650867f424befc0154b7169d99668bc9aa6708dc27f63a3a36d93a63147d0048ca97bdcd9245c590860cca88ce9639ea9dc8b235e4c60ad1e79f75036d4d1fdb2e357f36841cd0c99f6c473d410a1e97e8510c8bd586fd776ca58c2775c682f34d4c4a1564aa4d0755e1ea58c2f2a26491188654b6a8b046060404b96f1890ed7e2332b3b104f792fa23802ef3a77ae01314ebb6c6d39190d4b780f23408ae38d714d172ca0f42a0c16d21a32008a4bc3020644b97bd5d74e8f00cc4ed9cb6aa6dde1e921ba0418ba90c203c3a34b5dd22167f1df6047b47e1ea2a5b665a2c35542f3dfdfd17bd7c2559fe485c49a77b46c040fb90ea5d8502f236e036c220bfffc5ffc1f64999be4c1a248bb815f653f678d35d5c905efc2f4ce7f54ff12828c28538dabced86b257f11b6dc21c37dcd493a3c6df6c1d6ef56159242fbf9a22cdcbde6eba2959aae578d22a353975f99ecb4cfcde05db859676ee99b93800e54bec20768c9b950b96f923a6fde9409a9843aad21c6409d059f68eef22e525262f94be24abe8e3e591f4acdcf3a98f83a716691c641a21a2cce964106a0a9b49620ae5c3e0c5ba637e1768afe4ad3fd12f4956a337c2922c85cf90006602a435d619ec8c454b4ab307e15d2eeb2b5b4aec95b123179ca88f44ed4eb8ef17a27b6cbfe3aa815358ac1f173f4eafc109403006d522ac36e6bd76febecf7febd8bf5a9d229f76e996ed4bef91b62769e27ecc0d655c6899aa686622e1b3e7d80a53c1ac3828452c3005a540856208246a4dd83d0da56b63eb0eb337e714d7753d24b7814c2eab1e09d82a3cffacc3f59959951fd4dcf921899b53e5808c41614626a844b120d2fee464ec10fe1f73ce77ec7b3a0ed34cd58a0d4d3f221aa691b47673a10c2522f6f5a0d4301a06f4ea037754c8fdd751bceb8c285b00e34315df298b9331248396b42935568147832ddc3e67428a5393bdaed89daf7d03c06a677d5e840d5c448c85b8e9b806880e63306493f68393c3f53861094a12fe40b881f832827d707b3e3958e2487e91af03e9cf3f55098f2fff1ed25461989b8cc26aceb74941a3e6ce4ca01864b6919b05165807706cc7357a911f708520780ad88446c1686e2c1355180f640b957c6235f30466eff24793b1461beabe2fbba96b1e0f996861b239aaa8fccf884b40e873c3fe56139b02c18a22985e72bdfc163b3aea7c021e1607122fd7f32e5b524a93cd68cb71139850cce944cfbc17fd7e8fd25e5b7ff979903006b389d162e940561d94503b77d42660771ed036f7df85a4ed1ed676894f269fffde30e6dba3625277911ffca8e5d6316ff0bef3ef34d2c901ceefe0dc64dc336dd4ce821be991760ec3f6b8d663699d1f244ff02c19e6eb7e95cbd7516d2d5daf8434b39ff8bbac60aad8978b08555ffb05ebbc8fae86691bfea33f277c96701316b5996e0ff8f25b762cb01961e3b8069266942625746178c2cc4717aada10bca093dc6c96145f9378253662d4ea7e69ee59c5fc70a4d4b1b7ba9e5881f01cf0a908a60cb931050ffedc8cb18c8ba774a8fb5d2854b8fb24bf796a2d64ba0993605a28153e100344b1cc7c86a5169a90832e48078a19bb2ad34a1d1a7d63630a29131fc63fe37c2653be98d299a3467dd479853f771414e689fe0a89ec30af922f056042520a5e551bb39fb4ff68df469db94210112070818dee8945a3d74d47bef3ec67d3e60504b555dd4a5acc9d9427ca20087856ae401188b436591b42cc1e2d3c1fd0d8d35ee14f679d5ced0d94589193ea1623453ecd85591cc783c10e2f6c0cca81609d170f50eac10f94a9eb3ac377c838992a253fcc7d81c84f431748625db74c1fcb73186cf83cc3b47535c111a0bdf23e8c45820e537795af515c15b99535f03dda17fdef8ae1834b75bb0f35c323a137d1e551f0e83b7c7a66b07c31ab275fd67700467a9ef00a6a2a3ab398f647944c11db740dcfe686846799308abee56815c9131a9144dfacca0797b4d6d0887920ce696ab3a5d57a2115fb54827f5fa2291ea654eb40d0192b45360bbdce046beb5a1f9e8fbd49696906140a00cd5123a2caa8867c82abf4de03f4a74fe82dbac7b0a7446009c6d515b16ac6de81b8ed89b3486de16bfa9d95c07f2c8da30215a66688f6299ba3b94be2f1da0583d3cb045cc89485a5a405df9f4343504916bd38b6ab9cab8a9b52d3b02be2dc2e1cceda5e6c6485c7e3706e25b3eeed9360f44e526e4080ad5bb2739576ba31b1c0743505619c77c2bf3d42493d7c5de7167c9614ecfedfdc8441083ea11675d0ee5dfd35ff1768ec2e640de19f2d439a1805aab3464c92dd1e6592814cd4d188ba6ea9bba524fc7b16d346c8dbf5c73659488d210505879ffa14c6b236f4431f9897eccdbb83ec93f1ee9612a75e2a6529b44f91a927f8e20136a56598b7f7b80dccfbcf2afedaec67ea722658ee9cf1f510c90a98d0444ade8e0a884528c0b09c62c1cd2b532eac6b8e1e59e7a2cb3379145e4dd9697b3d1688c2b752ec8dc000cb86f54e4743d03a9a2057f13932db4dfb4ea0b9cf4b390b84990eed86a6c5a8a124a5c0a3379208dac22ebc2a39870f7af64a63d2386331ac387293688dce16a229de6503b97b73f69f553e06102a4ed5a5ecc4b2c9e5f605e856cfe50baa6251198275fef540652e8395b4f2cca48cfd336955211f3f125c2dadfb3682744ea76ff7935244d77990f55d8317f219d0a4cdd33b54ab3f0f919436604e2a17356c68e11b3536c2079596abf163743ee273beb593ec27033c8fca3fb7055d44c9a04de39b2b121a6f78caead0fbefe782cebb9ccade06208a80a63a9121d47ab86ef5b38e717b87aaadeec7be47a0c945f744ead73e45bae51dc1644a6e008ef8eb40919e6fc6ee267eae523c13a58229e0371c62c50ed8cd1465c7ef1a0e6e12fb7a95795852932efd06c795c2b2269dcb5f8fb88a2c4cff90e027fbc38dc03411ee8e5fb9e91b695be8e5e94a5a5db66538607c0eb2f21b46042580c7719579504bf3a77614f50d3943cd7e3d188dfa197ae351482ec98b30f8fefa5b99db4e739fc5cdb18e132aa394ca9061e3c0c0ac948a59f0c76c2698608be97ee5e8a468b54df943916bd9bb7b5d5146b6e60a4be5b4438af443e2c3df6403fdac4f97f0ebb44731cd44ccfb77e4f8a66beb6fdde192ac7254471fd6bf2cbc8c4d6798dd670a67e970f94ac4143396d33aca55c5671921df665470cac79bbd0694b7cf61cadac0fa1f2fb91c5139a38fb062db2e2498f2e68a7994e8c1d0dba63422ab62d6521068948e5a817bd546204b75b6000700487a047071d261040a803c998f90a8e3366e8fc0d3567c7a0b5833588b1776a0bb19de9ed65e1bf6b6720f643075c5d0775c2fb13952390e27b965e11575597ac59a75e7dc3f248355bab1933ea15bf8689234dcddb36a347b770706a010cf68e76b678c21e003f5a55933a4547c23b63787ca8579c70022028e78f030d553153e6d46e0c03867ba97e592fa9c58b20025d1a226a9da1afd812cdd70a4eff39afd7be85362ab397f280719392f01223778e12e51b0d0bcb36198845aad5bb6ab85ba00e536c4d8a5ecae6b0559a63b62d2f1632f538cf280e51b4ff8af3a01dce29e2194832c033014d963368b000d641719d1e58b4e14559cf3a815cdc39f5a01116a411b9d539452b97d9a877cc578b80697b53722eadfa6ceacfbbb3280b2cddfc58bb3ca8e0faa5b5e0cf2add595d1226137dfb4740106f2b6980c75b0d23958368674a9a0906bfcc5f2bce6289b565fedc4faa3bf83b4ecf6a4c973812f0b0b5d6c18556f2bbb5909fd92efbefd7bec5d3250adc5cc189664d3ebae0551d319ad06f84689b67a315191359182e416eb1edda013e3e1cad9265db569d7452c56b76ddf78002f1101428b9210211a6e78ca523e0550e566e64cf4bfc654f2766a5ef7e31e9b48c1e069b2a3be2bfc04cde1de6785c2078c00761d5e0a0feb908d1547ad96a54e401ad22266846c5b9bc4b0d0e11a8acbaee4dfc5e49279749f4ceaa22afbdaca18f7ca56bb5f529a568559d29c79c18ffbe052bc8734a1992dc0d0cff62ca060b5ac6985d84b36157dd4ac603967b66b5e2c3b5072e35fc14d6bfdbae5fac530b4f4293a07e4b760539b07ec869f7c83f380e8d45ab550c115407befbdbb024374c6955ff30180173d7d4589f63968a79e4201940827dd220a9b1c82ac5dba9de344727eb415f00e1b236b9a3f76d84a320110f6d1ce132c70186795de264d9b4ee49be0340670975beb076c995a424b2c40a4378511e67991fc2b2fddc644d2064a52d3b0eb28c5b9e317d504e869460fdfc4fa803b09330de5d48d0748d6769a1a07e132f46b02fcba93b91fa3ffc4f6ff45e78841925cdc6842bf8013cd94b253a1c95ee7cbc487c7db69cc5e31623f2332cb2793596ec62286f3a775c53268587b11b23ed44267bf585d3b489a662f447a585e040964719e2b627716d3c279a5ad907593479bbdcbc6335e00d78afdb4282b084c042d730d5aa27634131e86b581a1bdb931538d32084c94a09804e3a826c893de52402800379a9db359919461a6c11b472c27357f7c85fcd1449f4347da1c5010b3128ee7fa826826295b70dec2022439db40e237872af18c21341084cb9a5d647e1a4557db29076dcc14f519709e9f15eec0ffaabc523560e78a677de6573ce54a13d8a364cdd1433fb8c6ae5d649ffca30eb0dbf004c3df2432c28e48fa1ee94af0cf24cdfacc809132dd6b14261d09af3eb6d28f3afb2750a82bf970ff9ebafdaafd847607a2ffd4954cad3a7abef27de9a3e5c9e5d921cd8a80ae156fa3cd2fc95627ab029b7e34604d8868e674ce4e50571d05d7ebf7385256977bc02f512ff110b2165e102223813879bc674af65950d48b9eff959b042fa7bfd7c2d82da35502d40128e1157191d855bb1c91245a44c8e43e4779799ffdf7bbc61beca71ef7f2fc3c3cf9dfce04de4f67374003e41234c0308f17e1faf25d91ab21848c34e98a4bdc06043af96cfa8d29c059b3e9926bf40c84197ce2d912abf03c4fd27a3bc06e6806423337fcd1b63a64bf7e0cba8981074a67a59c02823147a3aec13faede1fec79b969469b1b6735cecac8cdcae229fe09e935537c1c64cb024734ee14bf6725c764db1a6635ff5f410e8559d6035aa6e17c77e0206cf87d18818f9bad25293c2a60641a028bbed8305cb329c0f3b3b303f8ff60097a8e24f5737e65d2ab0ddc4a6b93b44eb183443731557f8d78164545a41f578aba2663fe92c4e11c692013264bad368f13a5ff98119fa34cba1cb55bbd22a4c5d6c24d5d0a64910e9e91297715f3042f9be63ed46bdae661b9436f295a0b6e8ecc5b5e6bd925e73cfe5cd063599c188f4b6e65c031187cc8b245a91b1ff7ac0db2886313ff85ba2f380d91e267cbb77c5376d4b1a278cf1de36cf5be2f4d8bd1357e9f877f042cf9f3abc7437b9da813d5870c10d2dee3bb19fd3e278ed22e8f72aa321e2f503b3fb843c36c55063ba225f2394f49bd706f428b192f35f567958bd17401a738da9add7a30a057e30e7df3dafba42e22ce28601a27889b5bd333e7a8388f8380a53a1611b5e34588452b5d1db63d58b30961326e139b8c1bdfa2585f63e31ebc2ab1aa45c72e116259012834256e47f6c4eb8ec06ca36c37cf24a76d18305611990895e4b1bbfcb3e4f59134325fac9d37315df05f09ac41cf32650b1284e0badc553a4414468b04896935cd5a3e31fc6a6b3c19650778e7cc13bc9cebef8dad79763011bb54a4525212a5b9c65e806c0b2c5522ba87692a5f107c8923b7531a846418c183b4bc651869760ed60c8031d7ebbf23da9cb87eb2fd2e4c17c1ef3f459141b377c681cd70205100dbd485794d6c4b6b87463e55eb6a7df39af587298a3846432e5fb86e1b6cc7965740add4526d6ab1ba43abcddacea255d5714573af9990ddfed16d88a024f79efbf26a2a59765641a85142369fae80b295890d3d1191d7d9dec1cd8a443d9025824b005ad22c80e7325480734dd84e0107c37b96f9ea2cf793e1494ed4b01385e0cf00f5f328ae2d86c6f825af24bfaa874b1c60ea4f7030e2558722c0fd49788c4635602413a986594408c9a9ab7a86557cdfe43541ea2efe43b39ada4a86da57a56585e6957229135083d4a367f972cb44faab71279823c33843e89a4e315243c4f0f02e9236129abb9e15b260a654f6de44bfb013495a98914b91ac53d07c0949a112de008bc1e16ae5a5bbba6ae5ff4c6e59c17840b75ed50943795c6d2a6f28e1f311de2bddbafffac4f88f547e079fc79e7d8300dfd639635952de04ee7ef4171957a5d97e47217bd577a9cee2c88e0397db0105872361a1c16a9a25512dddcf340d84118d0b30b7612a94d08c95dcdc8d6bb2ae089121fc1c432af07692b8f7d05c403a15a2c33cc64e9f1527c9ed118620534e31d7310728a52a8dc5ff40992dbaad0dc8d41d2d302cef59f91f5985328317aa8f6c9d08057b99ab696547944b14a5cb9c1f076cdaadcb26d17d8537e8933fd2c089c24db8696142324d469bae50c28c986be5b8f8d7c623fe5407715887e2fd2015326c16b5ae8e8112df99d872e5a121ba2e8206422db4889b6cb879c752b78a083c32dfe4f6e2f7e0c9e1c58927502c7451dd49d01f5dfb0448cc9778046f9967149628699e149542496265ff583caa5b4e2536bb52462b21691e3ec40cf4fd2c458b4525006da89102d9570c6dff271d2ca8b99e510bc086802c3b391268ef1401b069984941c73f001657b6a2ace1d0bca62069f6d66e3b3d4bac97f7988c3e40b4f8c03916f53ccca94b5342bfee82e8a2d054ecb2254e7321dad221461e62ba5aba8e3a239fa815fcba00dfc5f9d40ce2b06056431d1faf0f758cf3b5efd8a96616f2e16dfe89c0ed5f1ef96c3c2b80fdc9305ebc818d0e9c4013d9d8b97a03b071606f9596438906004c126a29813fecde07a1810842eaa6e685e3956af1c9d920016d41008fce4af29f118a67ecea6e36a2d4a093f1ff61df2fff82d0c886627a221118c9de194ffc09849805cbd37d90889366558a50e9a6c01ab2b4bd729c62e4e8535d0be60ed525f4279dd1e17e6372eb191a6d988c80fdd924635515a53497d59d7bdc6f7619ab9ab11ef5012b7538c5020902d8c2c33f81f7f890fc935b444870d13b3bb9d1503c7f4a45bba62361cbdc859adfbea61992747738ecc311066ca6fa2b4e86f04615c77840f789d9470e86f274ffdb0ef0c65ce54b4a9cb8aef29a002f3ce1a8c21ad5661c05a20dcfa7c140b14453da530b16a4c8c98f7fabe17835ca4efae13c1b99b68e5fe1b548c25519217df6cb2a7c25b4c37034b0bab3a46af50a1c8ded6afc60f8cc476f6711c9f45e6cc337a32e278033f29c366cae339e82232d92106aeeae41948ebc34ade7b517ab9c363d9dacf847121893ad3255950e39af26bfc09e0d8a4d1208a56fb87d3e60187777aa2d89dcf3eb20c24c4610e7c43d1e5f019de512b9e86c4c6da548cc47db95e2000a93abac6cbb59ff0b8f1a4454116e9a9aa0222cf6ea5925e27768dad0bf487d7e83a0ba21f90fcab5dc2ce2f3f184581f2a49a56678e07a4be206eb3b676d0fc0802d8c362249650544bd317a2854af80d9c8e95580870719534caf74a60b6f07f2ce81bafbdb7caa2400928eec178cb1891445f1d0345f8204e08cc04aa3ce158c57802975a7f8f565115a76bcc2cd09017fd452656226394e4e42a8000c20e236911aa7a0ceef0b15270a8946f7de8b930d249de6c0be77c35234d7de20117ebf546a2a2e9930fcdde467ce3637b5389877238fbbf018efa004c45fab78c4196e5f94be8bb9a33569a27d67c4459505785fbfdc5624cd16bd094a358fedc60e789d1b143540c788915acaec933286b5fdd001f9f149eff467ea9d81103d46c9dcd354f08b4dae82a8f52f5011a4ab874c690df7766e1287e824386053a7d6e388ff2a2fe4d2fb447c2c6cdb2651480f0945e9203e78e467b7767a2677c6c313fc4f6d98a528118f66894bcb290a66167d29435dbda9c343ffd38cb880c70ef4dad018fa2280aea13827e153530c60e362fc3ab5b01559c1ac4922a0905c7b471379162e00bb5be31aedea4a3a064a71cbde04bc417f7552a3a6b5865fd54aefeac8f640bce01d7d5a11e26ccaa525d0a049ebea1e0c51cc188c5afef4cc0685ff6829c4bbfb54bc70762e437d8e6fb1ae327907fb89999309eae0789f21bcc675ce7e5914edba05c898cbb5a9a285007a1b427d367c9daf882f0bb6e2339f39e8797d415a6c08ab1a750d4eb17885768da03933035f842357e9ddd6cecb7c1043c9be54c5a2336ec3fd468712f7bcacfe57a13f3b9214f74e7a75fdf2b5095edc47c9d3b7b80622047b5be20fc4128a018f03172d52836b2e6ce3302d4631a5d36613238f174d51f8f90da747f2faa6d0447d23ad827ac54f29c15c4afa7e5446987830e913406e2c24a62d851b1ab53b6b8fc7843dd73fe811e3f026ef6412f521a61d7faedd525ef01193604f92f3373724baf687391328f73c766fe4a88acc5f7dfddf331c6d66eee0d1a4315b8a1a9147df85c41e260cbde08c8209861a4834fe6d685f152123ee2b46537c520ec6235cdb1af0d3db57ad85353587182ccc0f17d2ee1df38d7ccaea79735bc0f848e0126058011eb7846c97fdcdb2315a80c5ad457600b07364a9eb797e53012a33d7bcec400d1563348bb23eb63d47923eb93cc32a59e2cd82633ae103846983cc8d748fff6d082479459ec1fad523af99b2ce136fd906b9c555e65ab6eaaa61cb154d4880cfd725099f44c8f9b458ffb5fd1049e4c003f07c1d37a580ec50776c50e4d1477550fff0df1998abc3a88820f7d055e3b50aff4af852aa07463c634a1cd8000d8a16526bdbab30fdbb1c035f6a918644ce666b367939a2d0bcc8a42b641e9ef20f5627942732486f3aba746cda31ed1d2c01f89f8684e40abf9b9b7d5700d4d68a1fddf88ce822b5b073af5c231dca6c26c62262663398d272b12dd2ede5db2862de4b07dd5f3e3dfa2938334e07b080d1e904ae61e382ac19433afb0eab2bf2d4e369047c171573016e34edd3e08abb121a63e1e483afc964db1a9591a47d2b4eb9bd0a7129db19b8e002921db65577705c057ca2d630c725515579ffae3ed4041c5d07ee9b612d3d8309ac32e41c50d86350329291b7ae52fa5a577645c6cb3e56110838bc78090a32583c35db5f8ffe9d0da460c7ea2bdb520d4cbe0791811957c531bcd628dccb09d25188b95cb45501f1b08d7290563e2e0a3db7ade6a5813e994e4184ede4f16ad6365367b977042695d7b49dc42adb6e57a998d76e359168d0d6110f781ff8cf2d4800bdf75dcc1e41fe6fb85a184e32f5eaa0c779cbcb25b97d77049f3591624b7e8c23bf650e0da01e2739c94c19dd783b0de83b4908f13fb02895e71c0dfe0adb6d04183932ee0d3476cea7444887b87fc65da9e3cdff5552307ea977a8f04292a7750fa2fe5c2670d084eb827df44077771b7fa52b4c1fbbd391e53235dfe0cd5e93feffe0d52153f0999e2e21544d312557b0881f9455cb427909c305466e0533f41334bd3f6163d0298699af7210f3412abbf8e3166b2dcd845ba8dc6ef0335b59873b506fe8cce701e9c81315839660d6e751868ad800d31fb59b677e91e830e241e1715d8bba21d68323e38e87fdef8118e4c7989238ed1da350c0bbe4637c7d58d1aeb0948eed055e23638f362eb2772ec0049ac8eaef57be5e5c8c1ce0473b3c2cc96246be30b3138e8c9d65ef7606dab340782c4bdb78d3bdce7962471a7d4084422cba9af1dfa9edbab38161d601acbf77f4437179bce2e1edd09837acb4bca62e8fee8332a4bbd02a56e42bf9899bb0c554c0d3030aea6d12e73ba807444a5271a2417235c8067d999391163eb53b43b37b4acab9fa415dce5b4bbd3b1cb5be1bedafd57e8a31978a797db7dd7e22cde87eb5923cedaeca308eab9a4d623c427928571c8864450a6d3140d7b83aa04fe9115c57a793c347dc1529bcdc01a6ef7679fea449a9ce8a33e92ec137eb5ca392f4ca49f4970775661909caea6f3b1bcf397ed6547cfdb39030590c86aa38bd825f68a01e027fb209764910afd0c8f7078c0046b691617964291cec5d73014a18a08a6621fe3ffa9112e6897dca6d0d3cb444a34cbf804d1f3356163bf3e5303ff02fa2bf1a0b9cfcf1d3f1d680cf43d424b5d643b64a9384474ab8d1d442ec8357b0eac63293acbbca85935dc01c7bcb5ce6aabefc1188948e46237cbc29245d6fc4ffc824563888a00e66997cd0268121d148e8518221ce454f6583f6367512317513bc151580ea45d705c47b8bad577c50a90f0a3f985e40b031597ae70f052df9073e01f37690e584600f632a5427baab8e113d8ad27e57be38dbf65ee8a75e315bcee91b14e25db3063c49756f09c6a57578f5b4e2695602f934cb0386840dfa7fec27a5c8c6f068100024b4270c13d32dd18af529ab79fdf51cfa75011b81d0f4b3a992fdb4258a19aa2b242be4aa94f54f2c2ebcae0968e9ae47346503fc8851601ccbe922438fd905dd7db2693bae2c3542f29c10bb259373e2218bc800bb243e1550c6cafd4d792ad5baef1d23d7d5d0bf0a2cb6b19cd3cbd0233b228f3bf11cb7cc46be5e5690dc51b8c221c1e03407d832f57bed6321224d2becd0c91c448da19a2d1ce4b4f15735db5cdc6c9eb375b9544bbe8acef41f500763092671d27020658e35322466cfabf3a2d0f316fd8d9a6468060bfcc71c7906ffea8c1855db503c677e0bc34c1b23cde75adfd61580114d95af74bd9db7aaff74e50157a07b3871d988991b5e3eea6fe2e791f3015f8230314158d52ac15c19b6cc8e1ce2ea2a5f75314461bc24e50ef576241d6e50f2e13eb1ee0ecb697093afdca2dea38905714980e6ab0bf34f98afff4a0dea7b8c01c0682540488e2d1f612f899a50e97db14314270133635df2b74707f8c604beb0ac7a621faffd90458e8fac6484882d4ed13b2a4f5be54436b53950c61d3e7f55f1e087f0ce41106242080b9bfcd036a465c8946d79c9eae8e06aa327bfa140eec3bbc7637823cefa7ad83c42345858eaf2f0a3c2470ee3b85432fba8126dff668aab77966e1aad198be3f518b98121eca6f563c604d34696f8aacf5970494eca83a0a374cc13b4138dad3e520efe1bca03189eca41015d4831f552ab2f377e969898150b536878a5bbb506b0115f7e7ee7bbe2ac1bc357944b362c1b63247df620935c006c53d74ab03c758679d74c5038b4fe7be7842b4fd35885720f4eb20abef8132daa7a9aebe612b15ff5a9fb07cbed59009e80232357570628ebbfbfa848fa8df033644b9b700e04b7abaf0bb07fd9f449d4d4657e5dc28d0664580267e02aacc9aee4d768d2d1077c152dac413a3f78ab62efcc89dbd7054377140e74b3f3fb633858827cb4aec266d627dd4f9a5a6eac2a3e0f8ffe93cfd20ac7552c17e7986af10a553376464fe5fedc930137a9d9ac847772549d8bb431b491f95f1b90036a04b9247e6da412cc1ea50343142de6aae7ee46b517dde2a9a960b44c2588d630f835b90625b1df5f6dd92eb6e3bb3264c3747a210743f626590cdc53653e06033547faf87a2b8cdc42be21d28b1ea20fec99883225ab72252b14c1706a4f7f64945bf3f315299a357f5fb8e0f32753d0bec1cdb85693c1bda8756e09e1ad137d879b4bcd886fabe5b40ac2a8307f231940edec0527267d340bbf53c9fd4269b01c980cbc89ce2c2f4af76dccd719abba6bb499f835562b26177e8f54db63e7e7ff1c951ffb576c87969451de012f95d8f4cae2613975431c928201c54b97994b3d8fa4e784e5b17b84c89c0eab2768ace5b168def5eb089dd9c99d4020649809bec3d496110e0038a17afe408a2518ee108895f74d7ed8228c97719c3b31e6cec275cfd4dd7124fdce205b334e4fafe76dfddda33d5e49bd9fe8a8cf1ed810e3cd843573dfe99360c300fc803e72f7bbfecd0d56d52937f187b6966bdf0034edcb94d82f040ce6341fbad288778fde94f890cec18b8b5f3df796f8b4fcb37ddfbd30363046f55609d3d68dbec9319c39b3f280a7037b0e0ad30c306ae7d1a6efb27740ea951ab2aa5721d09590c8ba8e0f3bafa2fea2bb494b38f5ec694358311396730068a3d4de43c3e8d53109be2e581cc215e5ecaf5b92635261ec9448d861365132bf67a836d8b3e4c12cc83d624949c7eb3cad52729d5e16941bc1e7b40276368a832e8630805a509549a7ef3f1d4c08a7e9746bc4d370098cee158593e06151b13ddef4f4cbf72d4a6e61aa283ce721de769e16b03dd82dd1d4f744c46d4e9df73b391f826d431e605a0a4a31adab0dd189c0e6cdc1c46f7d3ae658c03b2e6d7477dcf6a97ba1930583388305617a91eea0c0dec20f58dec25418d7b203c644352b645f4971c935f2e0d2e731dd95323a0be14f1a466386f3dbe09b03ce3004a6a5e162fb45cfb6d8044780a47ab7632aa55136a66f666a8fcfcc35a9ed7e4570957753d1c5af7aac605402011c0ff1f0ab1048d71384cd06cd4fef5243c382794463bd6227f6d64e52827947440b285ebcfb1acaf80ad0361771bc31e2857abbe8343c87afb580c30d5ebc60880f12e870fe01f0dfe8486b3c65bdd1f4953886c730d9715898801035e7489017a3a2229f198bc387d8d89cbf2d705e6e56a5223df1520f03958a0d81fa53906cc0882b6f3f42523197c0cc0fccfecdcdd487534741aa8737386be71ddb256c3d81cdbd085df9ce5c040a87dcb81c88fa676fa4c797c9bd9ee14957e25cc4e2528f5016d22b6a09ee0af60e42bcf53e9cd8ff0c109efacbfa859914cb44616cc99d76a71d47bd2a707c057807ce103aaea30754c18d48378baf893e0d8a4df780e2dff6170e0959b92297ca16bcfa964d348a2d5e34c792140a65757e949d5d210ca5ad09518462c621c3b4c668cbee5ccd71638ffacfd05c3369de0eccd952453e06490c339578041b2c6390004fd34572d2f552b65ce5baf56fbef46166a73debcd1905efd190d66479ded25f9fd128599586da1c4b59bebe058ffc5c4caed81b64a4c6b4157cd0fc2e4cbf4b78f087b915e10cc73e5bea3e606eac841aa0e399d629dae2d02b5f482216e6a6895c0e5fd8748c224f4d16e1bbbfcb1ca348820833135659824168593c0239b0c93d4d0cfb6278a4f09a7dc787259dc96d059c598ee4116c7bccb8135c5b878067189147364be6602dbe470c9930fb43f877c0ca9719b1a1d116bb2be88d22a7bf830db6d48d791bc76e04477ab6b84ffbfe4ade66ba29eb3d873c1d435eb5aa42d492af83f59a6a11c58d72a1092acf7029d8f3df63af14cb9fcdac706732aca3e2158555e5f482414651dee9c057d42738c9989b47c2f84e048999cf083e636f0fae677b129aaec266805a9e22503086f1d6d0fe088bd58bc2d641d203bc169e5d538cebbf9274a0e816203543eeae966310570463b1da94e18b9da9019ec50f76dd72822630834b134cf8afbd6bfa83d9b799314b75d565622a14d16c0f69baa71d77e58439ce33b294fa8ea7023ec45a6042d13defe841d77cb106510ab0fa04b574f11944041dc08ab3b382751e1f13602d6eac6926a3f1aa8e4269ec46255c816ce253ad104c5031ac904241556e56273d6835c180e7b5e84782c324392c53367ece638352f47aeb5829f9e71b1f2b4732222fb6c9f9fd7aec5a6cc8cd18f2c66b2bf7f6edbf06fa6522e4fa5b5680fbb3115de901ffe67965694981682cb320a93d17d371beada7d6a1c2b2a72bc95e233eca72f8a14a7d24dcf5872e066576e33838c8caea7a3d951f5671e95d51ed0e5a07a156b59b72fbdd90552de5ae753b4900bfe95d577e977c92f7786bb70c0f5e8c4c8983bfdddd619e0926c2f54279fa63f9183034d1e181eb3a73079ffe847cf8780336ffcb0da7eba2eb8367936f2e35dbd731940059d912c344ec9a00adae3ba497388c590e899d2918e26525fe4bd172cb2cc5412b2f056075da036552a2b86104631f8d3d5c7fa359e330212f1aa6c4d7833593626c4395298238c39b92403f11568d68a8c16c93cee51a8c158c3d7610092048662ee8ccd250ea499710783e3186cf8d5bdf67f736e8c7dea7cfd254b14823280973c471e90839e023eab01eea141312be41f943e25fe0964f116cc455bfaac69bdf85d9306a7337e910e37c4e430675fc66540e41e4ec825751ce0cecba046cd7fa7c949f6bd33c95cad14846988ff74cc6aaf8247ddabd410d92b49f36c319d3ea6903c7b46cdadeb1ce64ed8ca9f8d4953766a0a3175beb69cfea37c09d91ac2dd047b152a5a2b558294702486787ef2cd1cbc40e57f5a5a4a89c99c215dbe4b4a97a0f13353198349847cd4f0ebef4111e5edaf0f7cf2ced6172de4c2efd981da6cde7435eacf2714b0f721d3fa720ca48e492a0be5ec68ba8e4c131c3acc17e1177842b15889d64963fd9983ebb6bd02b971179f23c8c66b8c7e975a9b692ef5ee2138a4ea28d5deaac67b0a6859be96d98df3b431754dbb6912e93232b35b43fa677fc0a263812782ba9670e51c8d8159484a2f1acfd18ec97e7011358379efc565770d99eed89afb6476eb8bb3ebb5ac5a6035293c4e9e624f3ddb8345a5702ca070532398d392b218d02ece743b1b8a267345dc1c0c48b22923a6890aa98e9144e5cd2d913699fe83ea830bc126cb577ec889036639ee61f4867a665b0ce3c38196a5b626167a1fadce94a4a426dd5d6330ab56f314eb87a05c112340d5951a6a94f9220e65c8674da098f2b39d75932e55968cbe386ec3f36cd8e00ed982276bf09ce890fca117add8b6e433d6ac857c7f40fe3f073f00363f17fd1099f7b12d13a98244a3a942c27e3db8581825d6250d6e2492ca0c83b856e930310e48180550f8a190bf2334dc079fdfd01ee20ec1ed762ebcdf019202df2443a96c5443fa02b7acb3cefcd6cf7188fcd3316d2b4474f8ca30464ffcc41fc6c1ae0adfd92e3f1b31cec818b8d1e0a8d489af895b5c45da601f94aef552c4cd5ad79f7690c5df1f5edeb2d5e7b40bae1108b835a3f65af8e8f821381ab030ee5d255d604880a9e17367065eb8b6f188ad3998b25204f34b92ca5b00cd383bfece376e7ea7d95b13af9f040f494b3dc8d666ac618e0ba43d7c8170674b6a790eeeac0f06fe103469f87093f5048e13e7c922295a699081ca1bb284368ae06ecccb042b5be450c352d5ec9065c90610a55096016809bd554f27052ef31816eab85bbae1c6cc2b544c1084a17f3185707ff3358a187657aa67c190e62ee1ef529ace620fa873428f377290e3a2387d4ccb53013ab4643efb74d5052483a82a868834580ef28a267510c9e4545929daddc32d592a02f254daa8da1c3cd9fead8c67c125101f8861608571fc80d544011414a3a1bc458eeefb6efa7e2812139eb7761f26fa9f2dc92d8effd02e8f1a83badb6f569ae43a3e250f858dbbf84e4ed25ee61addf851e25b5b250bfcc8abe5b7c546f559b4d358cfb3b00d58b418f53bc137dca96e126ed9d739c0ff86de55bf60cd17aa4c2371e66e261203fcddb4c093f0869609120706ad3cf94ee16e9a13ebbb05136ec2ac43c2b4b4efac6522abc2d40be1e7667353d5d27543b81a232333d0b5a83fbe17cdde134d04aa4c5b4b3d4d80141022dd37205d2a9c74a44d5b92614622eb321a5c739af9ef4a1695bd85943256a81c25252b362d0850876c029848eea94d0ff7813cdc1cdae5637f60fa009179833ec00b82d7bad09f5084de0569934e0b7f3b40469afcfeb8336caa9fb896d963c203231f3d74d928c4a5f6884297172a3aeaecd60a96a11dbe2ea02078889ac3bf94dcb4f2ddf9c68edaa00761a835e98ec23204a40360788ded8f4106e2f55c712d60fb8160b043583140b8191628ba8d2bf6782fffbbfdcaff4dc73a9460ee70974fe377cba519bac11db514bdc0fbb2a4afb3e0fd7d2a53d145f8f2089b2d1f521f939eb6aedf3f994aab3094a2b9c374da4fae9932cb6f1ecec1cf69b54df13090ed9cc3b7403ba92a68a081139ca51c74534a9945b5472394482326e120f82621b4d0b918b797b67fea0b8c79f854ea24af4cacfa90b657301536a11d71369fdffb1966088f53131a57dfe6a7586773615efa5f71b68c29a3d19a3eeeb074534717512a1344ea310a97bbb0b389991d9a712048748193fafab5202cc81cf25450eaac833eaa5d7abe5e42b71056f564edd25c4ddeee2c87387c2ba73fc26bad4ae59d985e8c1923e546e8756685beecfc5e720eb11e97e15a6262332b6b5eac0937e075f870882e0ab3b846770bb39665711cd0a26733daf7719d97f0e1a6fb0fb92096d021a817a5aba67ef7e29284f7645a0c0f049bb4ad9b8988b40f95de113df6f692cdfcdc7008d891a49a49af3d1ca826e3031b19f92903ced41cd8983776210a19b3114036c111f0bb94732f29ecb0798434a16fb408f893c0f6e55355a08c9e0fde4fd222fd86f422d727672fe50cf992bb83cb22d90d5018f2e2e2cc4ede4d1c24fd7cddb3725248f51e1c88c9ac59a4b799a980e92c0d0268ae3e4fb7ea7ad4d6110902b799b0a7541c8fc53d83d045886a9680559e246c3a920878217dfd315df083e91ebb5f39cac7e94e0fb97e2518ad336df58c747cfb5c59063bae7e98fddc8060eae4802e84c983cec800695910530b52b7abe8b487d0c573c50bf29b8ffdecc88f6b4d965d80f47137009821013e4c65ac978fadc3fba6e2da0c7a181961e1359feee7e198fcf7804a449622d242db962bba91ccbfd3403ff81731d04fb2db5fbe6d9dc3d85654e24c39ecdc95938028aa941f3c62b02c8f7cabb69ef800ccc8ce1b4ddf7876aa5671b4f70e919812c329f23ba800c7b619a162504b65a353072942b7e526a825c17aedc41ed499bbfd624cd05f0a317e7c01a1cddb79eaee6f605d92491677a07e3918ef62c1db4d8f00074ad78ae95d29e1d07320328cd9715d5b3f88f3fcea077afb8b645cb8a896361c6b0058d6efa4d5989a977bb310f88ff68553b32203bdd73a2f1eb277beb684c6940bfb7fa4234e2ee943e88ca933d427f2c8f49993bc7fa00c8d59cb24ae278c927d056acc3b8044c20ada300112bad2e26e9da774f20779de51fa04fe685b13f19cd71c55ce99136e3e8a2f77302adc757a1dc5fe06138d22515d723dc870440dd2829520598866b2ae90389f4de07c57a9536dcfea25e381fb21b516973b2f972e6293f66d628d30eb309c61c802f51204aee6692bb1b4c57179988db2803d589a9daeb367a28cd43b2f8d4c487826bffcaf7b28b31df366ecbb6818fbaa36e93bccc93c89d9aaf85c329360b4f63b1f9bb80ac2972e38b4ce920a412b52fdcfe30879464eddfae5e62b124f3fa5f2e7e9410350713af6a7e6acb619ff0696f2e20bc2414ddf01532c73d93a0d68a99ad52ef12b1752f006335bc28ff219a52830da309aa8ede7a373f53f5d86ccfcf3353c8a0ecd0eeaef4028ff87f4fe857bd9dbe02f3c24630175c0be814ff24c05f45d3ea81f6c84a31878a43dd788527ca2db3c323c5ba1265a6baee4533c8313e0bb865dc4c8b9ca40ce575a4b2692fea1ac5b6f62c13d66039ca5533dd60184a3eb658e897bb414bd4db566264bbd1a7526c70202c23a4ac40130fe92aa3fdf79f297ce9d0ee48e420d484609aad35427663999bcb4d377b01a9fa3917756ad24161791eca6e789bf415387dbff421614c82cfcbe29fda0587e558fd902094692d1e95e6b728699aea6bbef7ae071b6e94abe5c097f03ad6c3aeadeb0d1c697d975bdef507faaf9c59ec37c288282ea8bed36a185b3fbcaf371e422289fb5ec9cbd0ab8c271fb333c872b2f76e5ad323c66ff9bd231553c6ca2cc37f34daf0194a4ae67dcce84f1602ade1283fa1b2d9b14f970d070500debc24d364f0d4c72de4c70e9bea502cb090a7d33e14c84b73f2fff0a748c0fcebf0a4c1f51e22bd661d6009723257934afbc499807f52a160cf2843d4565e62cea75dfda697d7cdb4ed7485f9e1b714c10c124e06ac9ea6d53c28488f1469621ffbd38ef106c967214a98fd04526520a0ab3675ddb605f00677d288586f00d867f1c8c8753b796c258cee5db8d91eb56ddf4704888e24f6b02be56b0cf2a45ef45609737c119d36cc6104be7887a4ae4f28014dac1bb4ba6711538f66bb41997db2c8bd4f7479774fdcbbe2b45f381dfaf9ea929ce7857341aa546c2aa0fbb229b6a270bce406e583206309a5cfb659767f4f68573981bc5d7af9d9fd9e2319057aa512db800d1fabe4fc8752262093e158a6fd109e0da6ae7eef00f6e3601185c8ad697104b4fdcb9637dd7054354e5c8f1bd6e14705c07116c6b07d947ffff3e72399617053924e051c557ac7f5513d163d30559d1e5165b2fcd38ba2dfdf38d17e869571e56d43c5d48b9dd6886dbf0fe134187a6bfc4504d1c0c6104fa008e97e95e2da691ebc25d195a138f94f286b89c183260009fa9a02777cd6190710fe49ed3ab3b2526cc525ce2f7809689d8c1c96efdaacbe14e49cfa81fa74aa26008a84519887e6f98118b0a66da8e112bacb1c22085d0a0c02237fd871f6c552ef8f479b4595ee46b844f9da23d1603ae99ddd6be06c7378032d076634eb2e4ba484c51be37acc8479734feb5eae30aa042b1bc6f6012473952fcfc71de0925a6ae0876fbce8f1fabb9ef98149659d889846c15ffd4de62bb1a7c3f39a28143818dd644527e71460642e166e89247f86c40818bd7e9854582c81c24c4f6a87a5a5f76905390ba86cb7f3a89178e47db1830a2f3d23355cb2dbddd0fca3c33ec3eb355521cc4f442bd10da6739db3ff6cdf70d007562465504e3511b14928822a9683bc5ff697216ff1a0ad9d6a5fd559681ffbe982fbb70742cdf5b08944314666b0906c0cb21574172023726d01a41dd0b94b00a09fd3bdf1b14a579f3d8b24d9629ae3a24e874ddfdd24bc3738ac951de0d102ad21dc8c3fe49857798d6d9a763dff5d0f055f8385ecbd895a282fa4ee95f0f8660a7868ff299673a4233ab19ca8d8705d24f2fb58acd4bd047ee7ccc0f13b5385e6f6353128db4a3da091543f1baa5e14f2618e497b352b95c1618af80731892da2b59d288f0974757211a89b4e11359b1237225fcb34edacbf3584cf32f55c2c1307486acc62252e0d316d3d0b724039943e54da4d149a30b5973661f7acc78f2d43b6f751e74d3f282593d677012d1e8abd7789372b396e74acb63f0d8bf1083bb33646e2210a7a42703f7eae7eb918dab992d3cb2e3a469b14a0b5131ceb50a0e4c6c3d971fb4f7ee66d33fe5eeac07071200e125ef1fbfd76111cf79e3c49f480d0d936544190e90e2a85a31651ff05bb126456bbaffe7377e5ddb803e6bc266ff2d9e155e21f520fe680cb0e674d952f8f62c7225b69f3477c9449c50849dbb43c3ef16067dccb537bc44b51f5821476a6f475806f2a1304cd938338d9ce01ba9987accb10cb18dcc3c986bda706f54e82e56e19ba1bf5707483f89368f483653770adf852c9487186dab899c21c941ebf1b465b87d48fd9b0f78093aadf072a4abe032165ecd28d2e196aefb0d517d4c01cea3d392598cc047be9d03b820cf7b44302c00b5050d47a61105f7d72eaba976981ee6d89509d621e3ecec2396d8442a9c1928e4fe84640986660ec37ce0626adac9913e67bdb5b022b274568d2af653ed3db9ae06d69f60214ca01f13ae78a0810da4873b253c52e1dde53c5755c6d95edece36657b256f8c973651a19011b1b6e4de71252dee8d68ccc69aca2142bf92a61a2f80a638bb5ec3d5a5408cd3d7cf2c2b59112fa2963c7a670176592413a5171bc64c8a17ae89e3f356de28e129e7f8fc4471ea23cf81561a5dba1c6d0286cc4e69d19d45ab61e0002c2f7b743bf5cad65a3483fdd2d00cafa16c42dc7426098d875f36a8c001435a30b48e7c1027b198407c031b4d89fbd3a25356898c3453acb43258eb892ec9beaa019d8bac284d42d385b5961150d7f2b44d548070d67785d04514d95e55f0d92e9b6614d1817d51c1b0a1175e6e96f8d7312cd7e4ae3bd84d97501b3eed7e2db8a3e45dd8aabd1da0ed6e9224b359c65e32fad98046026e2994b2e8aa7c61c8e3d2ae1d3b49ee0e5f4084758abc4ad0f0c6afad75f4df1c7d6d5513355dbf8cd98755348129dc05118eedc02fb9bd31e3dd8dc655c1a5c65b5fe080aeb7fb27b1bb5480f3400ca72d94deedd7c0d977c649058c13397254f72058502493510faaeb2f2097502a55bb526c8ce505e12b78c0b97ef2cbdac5750a7e965af247d6ac26f998e2c4dc5662f0663b57170238304a7024a97ddf35d59a09b97f486448dd6c2b7caa11bcef960c9cc678fb741841b52e93aba3df2bf6e0835f63cc03bb3b6a09c930dadd27e633239e878373aa3e0e44140e2788695fd1c4ab86e285a865d4b85cf2354e96641e5eb3b598bad81b8794c330c57bf71084f34133aed91a0a54199c6c16724410323768686bf4326fecb9396c00db1d655ae931742bb59bbb1c2adb5e9a755e8835e2eefd7655daaf7660b7c7a316dddc1373696e726853591bbb6d2b3fb31d0e21785561a3907ecd7011965f8728099db513ac291812316894a451b4fb887552497dbe78f05e387d8c7820ff93d5653dc655d024673d2bc548ffd151c6a109e8cb911274473d7f06256ba03b8b36b92671fb0cdd22d32bc06d5cb6608804854e51b6dcbc8f0e5e8f634c2e21822d4bfea86fdabf1f1852a4b57069f970881cb4e8ba12303d9b2b9545809eb4409fd98318775d9c31012b7d5f1148e2cb12e85f85a9b79999e8ccb539ce9edb5f9d1f85afbade1cfb13e4d55d77c41e64ae905ecce326f71b00db18d60eaae5b327b90c7e24e2018329394b27d54aa2dbb534a5821b5a7f98b99c62b66bb17cd4b8d4d2bedfa68d87aa9b42017ce4ef69e573a391da78d41fcba1e76ce84b5598775b597e60d886fdd22973d5509f9f2389d841b66e3b78908d644c5e5ff6ea7677194fb5e3c3747d3650649882ef66df2af19e3d49427ffa5a47a43a08e957e12adc00a308aaa38314a80fbeda99d1681d27b2bd561de26578fce32ad4b84648acecd163d931f4e4d92e3c642bc62bbd3183368fe5f1e7093c2722410fe6a4dfa767550b5262b2782bdaff1246f69a3ea72ad6c84cc980c1a50698d7f8521211f287f9af177695b10a7b9793175e3f97ce9ed14d9ad4c5ba54497dc6d1822c8fef22d719e2c36c4d97f90094fbf70c94598affcdfcf3acd1597eb7e64bda04fe60c90dcd7560b4853a6f9e826849c436dd912bb911916457dd0a5037a9ab6d7895edb8f8e489d9fb8ce503fd0dc82c0137d60272030a70917ab4fbe062f8e7fa91c90b0968c70537291e8d5638701dedb2b2b131a7e34d02aa7dd03f76d96272d3a9b79c79696d1b431c6800d8329a48aeb09dcd3dc6167ce0425716f0a1700497f17d5cb1a4e65a724f72213b960d9133be58a7d241a29aae6d53c4f2c7e0454abe49af29c527b0e304fbe7472a03aee6d70e094d1908482c8ecc4b7dc34ff29fa815d4d2c0c15163d30c9d8929fd3baa89324dab8c7d369bc74b196388a3c89e7608959db934aee3ee540060f4a45eb3ea71316a74ad289fd7ed70200210a7c1949227cad6a767f3882c107507c59ed8d20955c92ae3e62cc7699c42a03cd0c77191531616d32b8a6f51d25cb03b742d59796778015def92db42777f998e1f02d517fe84c66cf1d7cc75aa9550420b86b7e7622aaced85369f265e9e8ac96c31c5bf28822464b3cb984e010f56b2674541bd0f1c7be5a1e4d285970f319a07b32664905baa2682dad27b91dfce85fd0fe14e905b0e1449cd588771016d46daee07ee7b743de3025f9d2bb9bbc07219473c99b3f95fc2fe9d0049b7274990603bb177c3698ced5377d4e003530c09b7a271d219acf1a5c48e34abfaaf129dab6251f2c45a5e3baae8495d50df64e279b6dc6485e50e11a8a2498396ef60591e2cfe1d7985dcf639f87cdbd58211d02703891f9aa0d6c51d76b69c76d23158f28f426ec3aa2ddc25bb2ef4c94d5489f3f87caa9e279c9de244a80caccd613528b046add6b41ddc2c96d7e2058a78ce5f185d27edff3c0168c8ebf692f178d932b13a5b7e8dc15c3ccfb28ffad9e7eedc115bb2e0a616b2e15e377c3e660ef633a1853084d9dafd14e584119f703ebd1f1a3ab601de40af74d9c3f8cd18968c399855930d7beddf6b31a711a6f3cdc00fde2b505907babcfe2a751f09ff614faf581599306d77a1c965f37b2eb0ad1e3807aacee37cda98013a880cc366fb316ba3e3c7975af6315d6d5835f866acce646763f60390619f8b67cb1cb110e481c75b25247445493a59a900f18fd7327d35f18a8045dbb287f705a32544a02620e07153470a54c1c440c2bdd5209319b6bdc281d6c4335659e06319392882dee5b9176d008f71ffc78b91cd55d0d31db215f4c1f50b7f146c2bda5e5b0591030eb8b6772f1474cfda6bcad7e95f0284a608f0bb4151068ba82f2d6b7be1791f9e0f1cbb35f80dc5f6ab903ade9ec1b888fa3e357c371b0a91ae5de62895bd3d90c56cc282461f25fd0e060bb1e45f5c73047841238dc43bfe1c45235a019bf77fe6348c128bdbd05fe52207e3e705dd56566e91dae618d864cb02b24e0cad1fa61fd0338762b479c6a53e9af2d0f429a63b2c0b92902d0a49039b40055f462adec3cdea95ea06f4e75cb2c2fada8eb117a77292f62b76b4d85746b229e9fdb9243590dddc966701c7e18d6fbd9c7923d4ceba4a80f201d733f084368495f2c6839046e0d1850575621307dd357c9f37e4f64e32685cd65bacc36a77be818fdabbd616acfd2476542ca95e3a8a70025e57cf59625b439ea348d531a33206f261719e43558264ee287fe79e5a60870ea16904146d2a408976a99909f3efd793c071eddfe68911b7f4d1d193ce337df95ace0e50257a78c77f9d2fc09380bc0c00866cf7ca76e2718b28bba83c45d6ea41844f2009393a194b6fb7a9a03c2dcc5afb3703728c287b7a20ad9b4870a94f8e56d88fe4f807a8300796db18a19a1e66ad587c384422430341a272c8ea213a1cdc60c36a2e453221397b05bede62e043193e4c825d3f48d168bb48b2ad06b4a6f448a41be174471654ebfd033d6a6415cdfce44b67012dba99e8d8fece48fb1669a13f6066e07ea9af7db2e3c524284cdc6f91393b86b36d80f373135dc2ec5d14de6c1627b5367f9743195d7801a71734bc5c9051d4b23200973758599bd7392f1456bbc810be3c2105003ba233d970080e7e5a652726fff4dc4cfed1de434a71dbcd9e96f72b994630b30349c5ab42a2ffe29a5645e7c85f381765e5010a6ba13d5cd4b1f93008e6cf566aec0fbbe0cbcfb0e4946b66f75c26d4c7eef99cb67deaa02d6617bbaf7354523bf97f05fc6769978d25e4af87724e36860c917e0f0b60d6f9b8562baf624ece10fcaf5b7e4d56e7dbde6cabcd165c5c61dd0a2794a7d2e566c6bbfbde0850a5ba5f9324b27683832f0e864078051daf0e149442eac5e3acd4b418bccf7a7d157599c385fdd1281711681e77b1fe61637f6b8f33186084e4f5baa375f06bc04e429d0b51a18a3af5bd53c5b9d49bc1eceadae11128d29d0c84872ce109c9d52226fe3f759d8f0c0240155315e9206f067ef9de7dceb9cbc62c9c10e70b9e5cf3916ad5b73147bed27b1eb64d73eb3d719901d95e450dc790590a0bcca638d404a28397062652635b3055e54265c89f78395512feff5a192bb537fe1d747f311bfe1615a7a854cf6d217f19e4d3f7f22cc294afa211b692c909ff3808a7abfd4cc7fb2446b8cbdae2c4a77ed9befc5218821540075249b0b8dbf6581d75900698fe7faa0cb9d6dd5c90760e29998c3e79ad064d7700d72f648607d996b2b455a01a7ba012ab8080f2bc7a9af759097a4d224675b9589a6af2476053eab2b4de77510ac7c04f36a0eb59940fd0b6f0b19da8ae2caececef488002927d6a483d5e595ec8d6e9d2b130dda6f4a0b7165e32a1dafa321719455b521b9c20e04725f4403316fe02115df23f881551622833fa8e84a437243e8d3ea54fe349905d49b4e815ab7ab515f82bea4231b657f86e1cf9b580c894412f324ec962c42a923a22e28e568c53894e7401e577180a5bdd4b3b064e07534bca163068e52d0ff165c38c9f4350e57cc4798248e5f77f3a27ce9340784b453b4bb199828fbfe7d94f79188c7e85370e20bb3115b147014af184eec08d7da7fae6b6497ddefdeaacf55dfe216e3b361847bc923e713de617acdf3707ba32d7e8ee81f5f92b1e8033a0141ff2088976580cbfd4f3d0ba3ca9718c6a1826dcd2d25020cb1bd0778c8b11b7731faa6e9ec3ef7d09ecd434f7cc0cc3aeb7a69cdbd581d91157a783cb556a1b4b0e560186ccab398db1393d7a89680ffa3840af66daf81a86f9556cee9e580332380d747688c9948062683039b2a8677a8a61874e599abdf16be997248538412f8579d5295ed2848699f1c21abe4e03b2588feb4f55b1925c04c7316e339a2cec06df0c88b213daecae033e103789c913694a11a93b14ef22dd4c72bf46eceaa78a35fee53e98e6e0edb409d08d4d9520bb36fca8b3e3669725947de049fc10f48c3e9aaff767dd3a486e2e2db683656a9a386c646c33522433939bc8f35e7fbe523128a278c7c2ddc038d5adbc8bbcddb1c2f6c78914b8498db24bab581be94c3a09224bedf5d541d6d262f78a2c1e9b1241e55318b4b29edb69a2bb0a5b388640e0105d2a8814539058900e29b2b8a2471874977ac85d4455cb095e5a2bd7817dae9ee9b29cd5ab4f9f389acda4c8f034ffb687ed350183cf61080aa6a86bfe3d6c4020a47992a1fe83be2c21b118a688cc00b4d35c1e236762854933b57c49049f2738b37e4ebb13d517242bf8781d287978006815b2538ed50d049c69bbd0662a79bfa48e505a19528afda0c1a8a8753aac01159d180c7b4f0c6f09ef1048ebd8d2c46d5f154e737eff8b69a6c25304e4f6b6514d47e0f8f40c928d01b2da7f8ab37927c68f19f5dd95fbd211d9fb3f0b74b925764579595b10743f5d9c8d48a43a63d92a701f8562fc9ab3b7787985ad147d06b4d0d8be3868d4f90caf7976fb992220d1505e2aaf2415b7812df2b1b228a027d9d7d82dc2dd016d1d7da530d775760cc39e0118579683301c7853be4c335faf33e278b7426cf3d71e0590dea1da1a4ea04646ab7f1b029b2e81dd214f56dc58f5bb5af9aadcb5824fe04440f5ebfac4521363b02fe04a4829ad96c3611516cd027c80539eb41a2b4dc9c277fa50f40cf8cf5627cb4b59b9df8d58fc931f6256bd33ea3c253431c250ecb5deb2fbbf66fc38d6ff89fdeb65968dc847c74d0414c95785ebdab527c3c7d83daf51025bdf0cb9108f5a02936d9f77914f3f2db81220c4ad9ddc07336131e38448ee7018d7b8c6cc771222512b0ab94cf28af2c33b6cc806b3baf8d1d8d1df252936307c39cabdb450fc417e56ff9fd647f586d3773b9a5db9ebb7272f4f2b182c7deeb55b97f0713d2e6781685186d167b8a11eaf6ba139be46593661d2b75417072f4d33271dd12bcc1bf82aff3489b608435f756c3eef99eb197ca6b5930712d213114b17d5e82e2080c73d13a708abcadb3f17837b0cb2648be1673f178a5067cae4d1292fec88c3e928c50cc1892faeb1d0f231acbaab1278de622b0e1cd58256be0ee26096fbeec336b1350d030f2e1e9b14385ae2b4855cc3c8914819bcea0096745a989e61683c533c0ad0401243482f6c0cede3faec9cdf62b3e9ba79e58da900fa992bfa098bf3062cad3f2db53a0851e16bd9be5d404f65c9d9d2a7c50017fdf7961ae6049ec4df886f12af5d327a3194f9cb3bf2863b6403ab8d1dc8ad3b50d91a5a5a8c8a8ac7a0870c8700ad782032759e43a803166c7c1797d64f8c2f77b45f07a0efb1de857ac502f3ea7e251cd81f8d06d5693ea62aea100e3ed778f8590899c91eed780e7bfa31cb42f2e88dc02fc32b73442c39cfed69bc569579e3e89fdddaab66b483662b5bfa1de34dcc623ef6c998e138161c87a9f30cdbd06405f1a666d257fb652a185e9609ada600fa7cd1d3efb68e6ef5e8c4094b2574eb0e0b63a13bb7f588f95df388dd7f9138599b7559151d31ec087d874d425c26cdb9fad324f8a4a09ed4d05e7897b833e938133c81fe51139b055f43846215d6e46aa87a8dd048ba3f51323106cdbf9b4c804fb503bab11f29fd3fb442b11387cfe19086d3ffb24efe4a0b48f6bd101b0e4643e7dca95a2e8b0c1aaa7a8bbafbecfe3af41081d1f8fdd892dff194674fd1318d8e6dd1445c5230045c7f8461df795c5f5ebb8ee086f87c8cff66740c005679305fb02d74d9cf8ba9fc26cc78e694a31391465008e4166e5bc93cd7d73d7bf223aff191546a960fd55cf986c027efc5db55d300a0bc0191cb0207913572d5c7c5f6da43851ed236cc7b9eee99c39e2368b7e5d76b4eecf029709fa631438e521589255c520e2a612f6b17973542cc6d69c81e0dd3d3d845be834c0267254af02f517e02bcf95162084d9d44487d1fc514fd25cdfa46e20aa991175e0e673ef60fa7a796604714b56524572170632be3e0b434aac53d8e1c4c6a62592f8a9b1d90f6c8b5b076427070d68d359b6ab8218d339d40ef75b5f2bfc3990546d02d31079eba793f8fc0360ad634795c304008c976a2e2ee581a3de446d21d7ee23872aa8edb1ee2e9330e4660c9812a1a879302c25c22b91595d273447f8c8eb34b98c679223deff0a97fd252ae1349161947a9c15b8c6880366a89307a443f805616474d0f6a2cf8a23ab8b5a4e751ceb7b71e4a5b7c0df44ef50033a519972110f6464cfce63d06960e3248a6a446427a2e2189e4b0efbb0e0c1ca8bb316be215ef94d21784652e625dac72c262024507d85a048e3a8932af45f80c91a22c218b7197045d6c28266e89bc610aca700390e3bf551ff4b50b49cb8a938e94467859a3d54a31fd713526f96cb6fc951e628b348198771a34493a142e030c40518a0401c0ee667b56ef8ad0542f5913b55bc374da9f07ac4428ac6b8e12363234e2c2b88525eb3b8f076f6ec1152f4171905cf960aaef7f801278f773e5b5a6b31bad4233bcb9b43ecb5e9f373f7abd6667426041da29031baef31b78fb5ec7e0428b54a0d099d7b6ac4680f142255fced38105b1850dc853d18764a16cf915a49bcb7891eb865f853666f2b1a1391e2b5c8dd55a45374c8cecfb32c606c763debc2dbd1266ee478e5421a9d105a6803520bd2917da232b03f242c7e6bca78db939b637c16f483e351faf7b49b4ad6ad3f1b379b9f6826699a90ee7cb3996acf7052b63c92963e6f350f2ab0ad76eadf3b1fb06fe4a273fbaba67db56201bde38b79e213801ea816cf77294b5f88732c65714b8470de81c0971e0a390ea6a83bf9e97524e588c59e4c37d83c81fc159e286b37bbc26f302c8c2ade72da254fa9ce4c266539e3ab10f7d88cc89c7589870a0e219468f06d2487a0291164f128a1815fb8fe73f29d3866ea3a702b256b1c6b5627d92542119501535327f1181ca72c42311fd8676fd50b66d64e5fefb4a1f9ee5343bd819c65e0f98aec1884180003e9e32c7d24c4e26ee65d294e43784101b72b26a43a7631b7790629770179240d9869f4491f549a7560defb06d75be49aaa102e63291aa24b9ac5c93a8ac36e025220f6f9c4722753693ef8efd34f9f32d75bb5e59a6e2b3ae8bc265d6967f522a12c0afa17a7f6e9385f2f5ec32838677ffb963a52455400a303f5a7fb1bab8f2d27bc326ac02a676561d4bac62a244321e3f25d630cf65bd18687ece75272b1a5adb8ce5cc2edb4ad4ffdc839066d74c0e7e6161ed0982dd6aadae17972af426809be295273a42d78050295b1b34f74a3257bc07959f633ee1bba6bb954b0a6e5c038d3cb6bd181d17dbd09da1521f1333cf30b887bd2dd5ae452017399fc9726cdad2dfb59499dfae9f74753b9d9dca823fc460a7035cf16da2c6604ab472856fd4432d64b1d693dffd83aa1e6b7fe9453ed1e5e31cfded93dcc65a5de2f12f7f5f8c7691edee8128e8cbfbb8bacd3b91317aeacceb484f8ebac7ea3f0168972a690394f60c3b414f02d31ff2a8b493eadfce97d797199414df6443d1f0216403cc20e8362b8644c13dcdb90aed165232a16bcdc263cebf09c321795fb8d873828e8c18f448241829efa06b1fbe7556e269e70931503d6fb3d7b13e3c2856918a768ff32ccb7c282b91d29c6a1370d6fd75348fcae42b6655501924e7472887fe6c5710763ee62c6a8069bef9686aa6488bdaaa44b8a9ee9acde40e1069e8f819cd86c8abf73e2a4b2c9a2336cf8d3245b9d6ac068cff9cb624935eac60c6248acb551948ef8f3df8f4f53506adf36ac682cc50173c90ca50cdbadcd92d1cb1d9d151b8f41dbd74eb4ca1899313ebc3ddacc2913dd0eec72e519a0f703c5fbb8199a8750745bdbd4ceb57a776d7f50fb15c4639110de0226eec2d31000c1934367a4dfa37cc757a62daac105bb7fe4699ffaee9ac9587273a06002d0e70ae8270fdd8591d8e09e328a3734a87f5e6e2c59ce2ad5e3571bc06911678bca41e4d0afb17f9e6bac3793eb5111dbee6c4ac572b797a0c8fd6b5e4137298c3a291d25afed8a0b49d8d265ee76712d04869e71acdcc844be4b196ddf7849db6544213d97422e84df85b99ba7c23d98a07f248be69c0c30e4cd16e44ff2cfc1b4f5bfddf6b8d862a713471cf70c20bea1fcddf3fe1c62cc677d0ab7ad0844e2fe4b4236d184dcb7eec5c4113574080c7dac1a10de207e5b9eec9509ac7270d7b11bf5034e9885a89f661010b2610e6d7b4c0f1d0905d89714cd6701a63077136ca3e585a2bca676c96361bb53e7463e343138a1dddc2827382a651e5cbe22e7ee4dbc4e4bc2dfab1a0e65325f60113a528dbfe3a3dc2f9d587b2f72520f1ec73dde7571f50c7548efc4c3042a8e63444c642b28ba137cc8ef6c16e9da8f4aa7ec8ddabf30b2824436d0bbadca12c1b7143b3f3a0a0f9d9bd55050f51fd0ecaa7bd363e89a7e7e95254554343e55c9ae7e1d689f79a4c54a6389655618e2e1ad0be9a7479e6b013a5a7ea3b33caf1b8292dbc5dc7604384581fbdd1a49e21d7a9b0470d2ea5834194619400e3786d0d6a9df0ceeb7d83658e060a2be21d6e263d389b23db62defb4de995712b9ea49afd609f7e00fc45b5bc6801e5bab5aa8ec7191aa022490065cde05c3766338ef3dcccf64e699fd41f0375fc94e807f23d91a96ae430b2fab651618fd6b345f279290329f6799d056d9f890e7ff50a596a78205d757641ebe923d5d911c97a9b6589313705946eb54db2d92077661cbf9067523be22c9d62df4ebd9672cf7e36e4ff995ccf01c4ebb5c05ab316a119bfc9c6fd8e736f1413aab595ee985006b11fbb6ea17f528d556b0847a4a7b73fa7fd340f64852bc3c0fc8013a54307677460a96738d0543a73c62b60d1c5ca14a4c26b611a1f04123ec5a0d60cbccb4e8c3bc4a2cc404b1173ec220e782ccaf841016b6f1f99c991f96b11edbdc5f8434e8b8eeceddfce7b89d349910b42ec2a32ad55af89c7623b606ba228e0f0f23a019a7fefb2a90b6a78946e7b0a70d63ea27908bb8c319c2d2b23789e8ed8a652faf6255121dfab1dd5238cd1fb7c9a465a0d192a4e82186997b52f8ee1362b61f2be6ccfa85f718a34237f926b262538b2c8c21e0d52ebb81444bb026a739c659ace53e97c0af81b722aa62f3918aa66386d351f9f7f03aa65efc8d8a92ca5871b40fdfce9c37a21f09a9d2594e56a04b1345f5d58d34d2a1009baaa7387d809aac748d1df4c5163aa49a3a5e24c893f900de66458e7abc38a068b098b33223cc1d0570d0abc192f915474119775f655813a113fb99150e18ee58ce710636e77c07602456a9c70f2f8ccea832e56cf345b7066a7e802d399fb7f5847988ea9aa2be0b8e9864bcede62472683d0a520967cc36eab436c6ba0c5757c31d03c92ec22cc3458b9d45074aa5794d40184afda4c0f1d8172cf5515bf0c934707798f28e5ee6bcd4aaa6af9678f081afec0e898ea9adb329dab03ffbf3797a8babfd3fe61befc379181d6133a7da36912e4c97c5b77e0c34ef441c4dd76ebc6c747e66a53978e2ef8086ae621ef3206394c187cec4c908fa7fc8411c2b0e3dfbc6ecec4dbd44587c0764530840cc1b7f8c152bdde98b97ac4e185ac89ac7f3133b519faa77bbb889ac0abc9e5a2b0b3c5e35205ed7ef3047cc7aca2d41bcf3f5bd9579c529206abc6e8375da4021d14e0aa813a320787651f997ddf4fd259c90a3568dd718c1f9a35d9d602fa1e07a23636836da36297726414ec2928642a10ccd54a941dc0c344447f91ec9ac7901bd1b95e19f4d1e9805b3cfe8b155ad00408ecc5e5615ba93d6a309a9926b942ac84bab8fed180f164a7a3bdb05b769de00c732f9dcd1e881650194ee2603935801213d6331540ff44d632428de2284e9e8b2f55ce2680c3031350ee1c6c51d4b143bfff2bde4728e5cea2442eec2ca7626c63f41a000f9c3fd7f419a11bc179838678901fa6b58df99414c9584f871a8024bbb8d433838e746c38424a49301704b1bbaa4ed8b4d2cc7f7823dfb967bfa36d1b6efa2817129802b9c3478c6f767767c3aeefb8e9aac46edae3d31ee5fba8ed5ea9ee70938350f86fdb2bcde0a5785e14a81f7298e6aef3220009344110e67d35d0d0fc14d4c359707a260ac564c04e5f7d7a70f909dff6ad07c6fb10981562bc6a225ff08978cb0efc95aa9e51031e49983a0c198f509615b1180fb2994215345f810a021f3e13e6963e63271e1cb87d095c18f9c6485ba3c3e08c53294815fe0a724935b6da50990211d4b053c86296248ef149ccbbd31ae0f0ab2a2264ec3e8267256008b682f9171a99e676c4ec01c5e4972b7e8bde0296abb168690dbec13b34dafb7e9ee8877c5c6e73a9273d1f431e8c0c26fef45fefd88fb5f3247797f0e50ccd4c8248480eacec2a268662f1ac1773817c5f010c56afe465643255f3ae3828871bddbe3d3b2890c8229c9775302b318b6e4f13f35d81ad5899690f871d2941068c95f41528a70b8183f83d1f05e1a802a416f9f0f3661ea302725f9cdd4a37515d7e7f4b09c771678f8ead2a136d3b33f60ce0b19306b9dee3a5f55108903db0e5e386b6692afc9301a013294187b8c4d2f3e07aef69e70c971ba855ee4ae9965e4eb85beb65204181762d667ca18e2f60d6f729dc8b5c3134644ed6bfb680d7960ac0521dbc6c8e4a3c4f47f23ee5a0c77a4da347f61c94b0b1c30efeb3d47fff72819fc9de348cedc2db12887d0901cdcbe7b6d32de3f9da0e0e433a45836b8672f7e758c22ab25590c54862cc7e0a2e34d2c2399bdb4bb1f87b445ed19e9e53b4b6060c1af67a030164a6e1b3ccd085cd4b0065db53cc10c07db96e79abdd3e4c1e92c0467ebfd6f2bfff8fbf40bc63558a1c2acf38c3c6dc3fdfd5eed8b5b9c2c5eb91b5f6826fb182b92f93b474f20cdfa1db13c0a18efcde15bd8c2d1fff7c119a52635d73d72015145e5b08f0ce97fa0070d6275220937d7b0c2d2df97d14ce17c5ff1417fa10aa46654be12d64306204980772a571b3b57f00d8e60c618c71b3fea6c1b37cbb5ec3a139a0758ef0ef4c08c85056358f079dff3769c00910bc3d2d49bde2121f0271b7359517927e2b01363b9c44056175bda7ce2ef8030db75cb84e7b1472702fbacf7f72bac2eda6d51a2f797662ed47087a8d16aa5e66bbe83018b9a4832dc440d0bbf336df100e5241c58e8ac766f12552b5ec3f704a339a67232d553ecc95d265072b8a9d451be873b91471773e84ca01e83a21da15276359e450701aa3956fbf1dc4a37319da962ccf7ca03e1daccbf489fc7804811f9d77714c9589f7870e52264161559553cb3107dc517d6d99768f0488866dbf6a5e8680e01b2481307dd1ba8fe374155ece4419b9543b46b4dbdaab3edf7793e35574081201344137875528d7120cc99c1bfd7c5163026dc3e7631ddf8e60735248ef56aaa2a3ba8f4488e4dc18a6d582b30319190a4727ecdc33b945d1295a7656e7f2b5ab7e27749e28e4101f5f539aed1d0e5b7d3cace33cab33471bc55378f9ee0995257af42cfb7970bc3ab78448a90f9e15b3fdc579e1703fab50415e8398e12c4ba379e8ed902cdb04cc29edc9e9b68f3e4b119ab800e6902734513594dc09f69df1c898f50679fdb324b0328b434a611f02ee9dfc355d05ff46dcfa2942c8defe359d4e8eab6a5d68ac8db4478e12e22dffce7a89a98945f1436b12742049e4c521d0c593dc6869448bde766c82587c53a6137cddbe29420a2c62e134168cef60d3a354a2d0fb76ea58e7fcb55419707e78810f648e5a23b544d9ffc409bf1d15ccf52bb8cc4c287709d1177da5955f672d4977ee3003c02b308d08c40f16c834a665c13d82944419c44b6ac5cc6616feb4c163bcca0e7ed76ceb825290f9d607cbcd4fbb4e06169dd890d81f3c156a6890e78eb31f93f518414f977eafb92d66568c52e64c87d0c0651c10f325cccac9ac20925453722023943e581e36ee218bd464c703fe4b2013bcd7f914a7e41cb0e8edfee63a51962dd2e8f9d6851b35186de71d11ddbf77e49394b0d44b3002e7e8eadd40429a82c13a7ecac2a5fed83474ed41f68107ce64078253daee91a56fdd7d5f493bdeb4dab2e05ac112ef0caa76937866d0d326d690a0ab5971bfb4a6460fc1552326bfc171a520522d9054c01a98d85d519ff28d67abea24247917b9df273b376a36914fac4820af3334fdd7c0028414aed165bd38abaf79acedf6162994cc2848324a5a0b2d2d67e51a14c8351516d98b66e76d13ac9a5a7aa5344eeda71eb22c542045fa7a4f278fdf0148465c76c1550ea26f1c44c4f1747eee407519e5ab04add9bad8cd24db70aea31779afe2eb5b3056b3f825ad672aa0b922b8331c5fe3d94bc21fd4981d64affabd2d0213c44d09ca42a86dbe340b1c8e6117a6bc19112b12cbaac5b2104f79ff5e1c48bcd4156e0324a7e82c91e42b8183e421e55cefabb085829af9b94e4d6ef25c091363aee4d69118f37cce10072ac288eda700eaa5b6ac54ade6de897ad546c5f728598a07bc3f2765322e8af4b710f3197855a3c805d763a17bfbfb4556dbac581f68b1c5f2f1d89349ad30a5a8a9078e22471ea272468ca9de221898596b06dff2d06b8761ecc2c9359cb77dfe2f076ecba80ebaa88d7494d15e9cc6549125206560144fb8c42132837121389bad20bdb01d23483860d0a99ff367b7ab5abe74a29586ea910b229b203a6879a68902bcd819a9671c8dd0a625bc73ec6cf8c04368f63523c98b7b4e5bb9f39e2a060ce31f0d39c6f00ccf93d46c638a32ae97cf5c0e22d9a420de524b80fa68075947c95c2df66930daca39fff59c52b58d96e65ff0b97dc239ad8b72576c3d5bd41b97ce9bb636aa8d49244bdfbe1b474700a42d4bddfc6273d23c2401e30ae6b22aa8f2fc614a800301847209ebcda40f71f0856a9ae718317133bac558fc44742971dcf4c50db7b768c4796c83518a2cc92ad03b050543ec9e6aeb257edb17ada2df4c256935e056e3a903cb3d15ce53974647da675012a7dbaf5ab3d9f9c1a3ca4568eb853e7b3be8a1175e4cc7d43e8a8c116d6277c7936c79a2726a8aa3745e67d45ad69c8b8575b634a523fc16924acee8b6a010191c4ec13107fed36fa35872ab822b0d9de99f7a1e906a804de82df2f06626c2198f0021af8ca62f4beb063d7b41cbd33b0a6509196b481320c6040a0f467de2708632778164ee691d7b27eff3fb22cfac0081f87d8e398843d3e59e8acebda8a5197abb12984b7b33b878bb0e5b0f1408be41db4b941239fdc34867ea2833191fffd65b342586b689568b27bf8b954bce71ab098bb4e6d25325da11dabefda498907dd7543e0294e5e9a5bcb1b1a47f5cee04c9a919c5cf3f15733715ac44985a257b20fd1c0a1f5e2805ed8aba29a667a6c52c13119bc64efb3a93f5f406b017a85acdbad74a154b48483ba103714d0bfed17648b487aaacc890111dff8f738fa04470f80a2501de30840ecbf3d0949cc3da8e6cc486a95a386403bb532f1c6f8503e13dd1ceb2e057c8119f431091b15a2f4fe9d44f1def374e49268a6871e2a5cef06741f5d3a286d6654b36a3440b300ca133e4ae249edbc91b3ea23d75dede363131e7ac42aa9c4acd622425b19f7574b3e7ac7104be2e3cc1586ef987520c6c070c9fd5c52948339d912e60f3d87d75881d8055397bf6f7d6bbed100233207bf5e712506f16b035366318793281b78789b56b06879646ea0a8c138d72c5714173857639bb8b60500c0e9dfd01d920defe75807338cf15610f782ceda0737b509f4688f854ca9876048ea7005df581572a3f7bbc01fd78b8848e33e84bc91b9aa3cf6370f6878e1f20823dfd52a4b9e1be237dd1ade695d9bed4f80e1d1d2734703382970f43e8cab5f3a3814d3665e1dc2ef3e6446e8a8de978236e60a2f0ba0dd77643c9d4a7d75f772c87239a8366b3af74d861afd04522911df91d05253ad71711acfe61b4f6a2216f08f4478e2df3c8a053d29ab782a1983a9432c28ce7a538b203595abf963e578f3e2c75d2b32a75ca90823d3fe5f045176f47ba942f0b97399e5a78a795709adf9d1cd96011c3c8cff5ea63477e1da7e8258070b58cb23e525969bd0677247bb300a382d4b0129e0117e4992cc2a97dd63cc39aae919e5826a42db6d7f78e20b7b1fd3b033b7c5af985696eca54e88a675def9d6baedf73fba95a9761e4c044bcb49f0663251afc0c9aa71bb39fa594e4709f36b3bc3edc395e2741eb3d9ac87b260e4bbb66041febc6bbd0ff045514ce3999d1b22e59f5148e0ef30e87d5faf51ecbe7eae7ed7159c0cbe26a6bfe5ccd664087ac59c7c80eeccee1f91fdd138c8c2fe97b7c1ace301761b2e8faf9cee9d2b1833541e6153a4e9e2d5178149b7f383572172be6c2112b7abc7d8d4a6ac8e1dc0e2410a943d99b6c18826e209f7b927682c941bf442ebe59a8bf30b58ed462925aa38c784e3ef1b15946cc4bd977bc82bc64cf4f433fec0e362e9dced814a6be59fbb01afd19da430838dfdfd70470c895b067dbb690ad7b5ea03b186905ad97bd9cd793af4d2cbff4a2f2ae820bec48b038a7caec95a0aeaf7410c336824b8b1b070bc469be40fc4b0db27a64a1c4c78a5f0b26259101a659bfe8eb010c6647d0fe140e14607b6e6bfa68f7f2067a06f3145d5315463635c9862dc5bfcc5c5ef47d780f83b59a3d98128e915a105b14ffde3b7809f292e0b31aeddc6a37df6cea0a37a394c708d2c0cb85e1a94f738558cd62f8fd835a08faa2999faad33fd092839ed19b2c9345fff84001eb82b1011d16b2b2d93fd6ad0c9bb859c25f6ecf4739ac0590e67adf2c190f9e00fbac5340b7422081ed5000a615f9d037c043577caa976b4c02de9d2d68a7f232bd7b324bde7bbab68ca1106867fceddd4a5ec3a469decbe8695d8e25beaa963ca7c95fde2286147da2046a91ce6e419f551966ec2d7263757b9327508a7770d2014464c98c86f89ded3a5c7bc06c874f4e2aabd664b3d642b6df559fb61c35ae726992e376f7b6f5277e20ef3f3b8ee8f346dba665452eda30ee964a9ba66fbf36ec6b33e2ba1b0286924d1f9853691fdc53a0721f0dd4be3c130878d08bc8d40cf5506041de0e2489411c24b7188cff1ca1d06e2ba8ae06ee3b4480110940b25479f6b7e2d3337379a9db5e93f3b99065c6f48c4d82ce6e67935052edc7edad928d9e6508ae4483a4df3de7bc4591d37026387bf9f4882ce9af8e1ac43647549a4dd7261ae30602dbacec434f1251920192b7eea909ee24395a4c8ef62a01d66d3be8913d24815baf7746625577c063f7a871a976daa24b4373b48cc7b752f7d7018f31f36f5595bcc511f4430034cf8a75137602f6e4b555e63243f5577fd7449c83873cc2be071bd7e441b6dfaa5a4e02aa3fd9406fe5496244c82f0e219dbe9142c0265d8c7d5fba7d43e0f037d8374bf0428ad39354089607cafbca71cd7e6ba0ce852dc291030a337329d32a4838c13b7046e28f1896ae8cf1b8190e1dc46b9593fe0b254cf6cf5a104ce70cbff6171a8ad26a38076d66bab179c963b26701b01372360611016a597bbc6c232169c3f136e88d04f1c9a1e71ec9b89c989c18545686ce8332fcfc380552dee620f8939490f409e574c98b6375014ef2b1658edf0b621f034ff9504003de7fb26f4df22925165dd1c73b2cd2e6353ccbfd19e7073a52e4e85889d907fe0e95a32c166c6a752cc6fe9dcbfc9da3318ca2423bbc357a3856ccd8e96c0dc26432dba34876cfc862b20188389f0547ec5c7da712a460af76bf50d00e07fcaf1eb81632a62d29bf4aa82c9f14ab19a954ec5144d952fd51295be17a670557f9cae8c63c30f35292dc88cada30ccce79e796305fc05f2552ff5d4d9a76b343165ac8e33703b4e45b97abc0c4a95bf9cd9afd59c41df47c73f7aa6d0e2873360c2ea1e2888a74ad8f91caa230e9d0300bbac01978acc2ca3f5673fef730da4d49d0e1bad9d30bd8d6c92e9e336ed122f9c5754c14d12b504caf6944c014e088a3834744eb8f727da1127544d7ec0873911d3dc88f28eb15d890854d10ae385e4423b292ebf0fb7c68c4b2c6fb319f826151da23b9e42548a83ed14591fc070ffb1e4741b8eb06130180a7db129cd17847054b415e9ec4dfa3170c9ff37dcf0efb2169cfbdceb3de3ff9ed5ae2fdf43023d568c0c1a85830fb6132c88e7755c211304c67a7baba46d1a8b02a08ceb2394b30cd16c1f07e16534c070f7a9ffb4783aa3b6ae4bb03201ae9ef9779363c4faaf403174191394be7566bbb444ead2e18373c35dff5d544969bef30e42d997f5f75531fdea9258dffe4f83ab321b0117ed37c8416b3f01f271decd5c89927fd7952b45d96f804126573530cb8b2216150428f7c68f093e67b03c5efde688ebf99a45bb9a419781c4b5c8cda3a60c02715e3f5f5f436f294d6ee27d440d43dc58100e2dbaa86dc9d6877675585f90d078fd8ce36b08719ae3d5badcbc0a8b6c3da4a9f841c7308035e10867599f89b7ad2021a72df67eddbd830e24607319ade1196aba7ae20af7440bbc06fa740adc8ba1ddd811ad6a3025a3d2e1e7c5c088e450c2b507f853bcf7141f4aa4586fa549dfbb7688ee563f6a89fb0e2eb37e645bfb91ba20345c815030bdd287f7e6a9f2ce9a7014b1de7adfd42e9f82b24862a3098d5bc53ef87f17708d496819178ca5b422b398c7c34a22753d98903e52e00bcab2d07dddd60e6da9c7cc6aff2b3935904ae31d052fd17adae466853c9c07a55306498521975f4bbe0ed161a513628bdb45da4f7255e155363b4c5314145564a30ab51ddd77128f6a538aa27cc225a6145a4e76537226cbc083e8852c96168a4784995e58462d249d4ab23ec04635646fe6315394b58c68705e79b56007d2aff25413dc99a911a82ca9b3027e07673d4b30fa08849f6d61f21df0dd75702b32d97729c3d7d64f5fbceaf52c63ab5da496a98620ffbc7e07b55f95f7faaee4e77becb71a53b62bafeb044fd5f1c3d7bc9b648e2d1942764c0c854067be96d34e626930ddfcb3d2cfc3aa096f2bddd2bd3d87283b40f1ce1679fc4dff022ad796dc8702f903780debc7fa2465d958f44403ba15dddbde27b33042eebcd86283d6773a7469b190ccee481487c20f5fa308e53e98e52697719e2bb7b548b40886c2961258acb46160fc3e3cb9cfc9c274f7632a20cbdc3c19bf3a27100835bc083e26fa4321746051df7a22c03aac09e931522fc688036b78fc91bd6d6ea4a060f2d532ef809a584e6fa4c150759be24c3a34ad78e18611a3aeb0dbc9f3effb867ba057ddb30178f6af92c0ff3bd782a7fefb63b1411e690ab579a3607f8fc0a930589428a79f7839f6d681340b0f53c3c203b1cde119d2470e082e9aac68fd9a5c803a1ff1fe2f806168ebbd08d15a6c65ab7c212840097c8dec33d868b5743cb0de5ee44189097ecd5233f38bb9cef45d6655ccd98adaeca021b4cd8cf0120d2400cc73c4ab944be81bf8b7f8a0c1abf6cc11d5ebb0d683c350ee733b74d31dfe90a6f18348ac6668e2d7c0d84305e411637acf5b330484c8337a8a623ad8e35ba3d667d77ef30462e73d783c8884747badaa48e534355791ab03f728b59d20f0b2e84040e89922df0376a1f4166a5d322d6775a76705cccaf93b27f568f098c36445150560782523f6ee9a375422bef050c5e1ea1ef671266179eb5b3d04cdf6106cf604015be5ae9776d765545a1ce0cbcf7ec1938cd8437d5082276ae50d9302ea282ae620a246616a80afce8685789fe0c098b879b49a2768557ef54de8de47ba958a261a2633706322e3a37567e15ff7a8531c062b247b3420a9b77cb0c88b1cd13383d4c10bf32ec93cfbaad2f55e82fe0e09570e773319669e6b9634e4fdf31867b2b8d0507b3267f98e5893f47e60a081e016cab9159522467d8d2c43d76fe48839328c22ff956a0719ec100c13581e84a115a9ea421fde56ebbe9bb857e2711480e9e8e6facd803cc2acadbb534a81aa43cf27b8c7e6c6fb946e9b8e65b76e50f20146a77ab9368b59bfe23c949b1600bc7ef7d1e483535e4e62fa04c6d0e71f0550b2882a31bf49b1d3f0561afb8040c21c1fefd7d77c57c14ebc35e6e4fb14460b0753bfa3953ca772f7031c86ec066cb696cc1568c18a08e40e6cc6fab628d28ebc6d8e1f731f17c333ce14df93af72765bb5cb4258408565d2011a7dc1d24873b62502c30929bb39e2d0225b9241a6655cd35bdf0504331f78904a23aac3788dafb6eae94aae2046fa1500bfaa9cb5a809968809a565dd474ca4da8c9f6f0d58f007b00c0df33793496f138c27146927ddbd0d23b9baf031fd0bb72603a5b7156086553cc83aead81575f33f0297fa8fd2f910bd07b76d04564bfa16332bcab8a24b140de25e6b5cbe5a471a9f1cb1cbd157bc582ff8bb8c02fab526ac832a0dffdfdb7ad4961c54d37609b488df5812a951cc1c96738e122731097050e48163becfb3a351e60f3c5936f0000000000