PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61090 60afc6b992971d7d066b310b79cc459a84aa27f2b812afc0252ff30f6348c658

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8771db849485fe17ca898d42670335e25317452b2e194341e37ae4ff0cfdd140
Certificate Block Hash
60afc6b992971d7d066b310b79cc459a84aa27f2b812afc0252ff30f6348c658
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00000a0000903d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009285fe8d50c92b349e0df884e8552b3d3323c87acf374a17def4a37e064c8c725f5682f44a3721cae42ce631cbc2980c49ff86542818504a470cb37ba4dbbac6e808c3c992ac80ec9ad0cc13682921a66aa43ec25b8b26f15d060000000000000040000000400000000a0000903d0000

Raw Header Hex

000040201c3574c01751bff18509a0d7680f561a77eb29af6da6ad6000f5e347dba5baca23919faa141d38e347aa815ff4fc234ff995bdd6689eee7888164580cac32d1a3e21156a51bd021840d1fd0cffe47ae34143192e2b451753e2350367428d89ca17fe859484db7187

Proof Data Hex

59,560 bytes
121216020307c3872ee0e45a5f21553cdb62237e6288fc7b2bcdac80780fb9f5948bf4f7ed2fd56bf1e20aa18d1452d40bb798ed4bf0cb8deaed80cdcc3ca6cdead4b0da49d07ebf5e353d83bb6c2725657abdc5450114a23f6028c6f431dab2749a2963f493770cfe776fa4b2383f7bfbdfcc5a4648c15a97ec6e3b0d6552798fea268dfcb032f1bfcc7607d434f9c71d20e3da26f3023ee8beebb2578cf81dabbe59c3df551fe9d7b3f19a0b33de2900e8ab0a5a6bdf89f0334641e7087767ec1b3891c51fe765601391e1076fc41137adb84b608e78c3f7c50316f8c98ed7b0af18f7699896b4e8de8fcf159cc824a0054d5b07635f259998d7bb69f095c5a9a0322dc04182d49e95c8fe40bd7b602324f0f54cd73beae88efb2011654d86f82973ed6f1cbbe53fb7c4632f28571784daf99abe44902b30bb1d198c281509857d5efe920724f84f35435a95a8735aa4d2f8cc22ef3c8916786e6912524dbcaab4c38c74d621bc042de847805cd0405acd56e94708b05721185ea86106c7b6d163b0447cef931ee78e48d4d3d615d468a47d7a48216c9e91ac3bf0aae52b2eb8784f139ebe151d0e64dc85559c0eb5289c93d1018f96a664f69c92f21e74d5f8cdb2a5f3d39ee34d6d75e2145f3d23ebf86f500c6d95937bd133e6f61c67ecb32eedae69b5b3cefe5f3c052d5b8c2cd0f1dabab58989c3c9c833d699bc5b0f2c01cdf30e8e9513d74dfbf7a8aabd8286f8e4879280a594dc495a4667e4e4a6ca7f0870b32e978ac74fc740635a881f0c4d316ecbc649a235f0be5282d185ec08c882057c37ce8b99773bbdfc98a82089c073a7f45d76ad2691e6ccc63e20e32dbe0658efb3d2bbae53b58b986df3b66be9761ba0d31f74ff073d13af25369eaf1a7230c4d05f034d16303ed1a54bf09d602e16bcfaf80b8f960f3f73e344286779e71df450af756f8f393ce3e313697e931551719d6c40b75912caf153fc8204e939b7194f66c07117fc22a13441d902f07383d53355dd92bb34d34c2d80fb2d550caeb7d033801052d716ca98fb5917fd187e7db0291e70f0f205a8a4dab8b2638cd2696464414446bfe467f030f8a0f9a87c65232bf659fcc75aa651ed730d2945eff6c954a11e5fac644609d76d1a08bc004f99281ad601e0b651ecf0ed7032fc0dbc2f1d80d79828a1cdbe0cb19f2bfa4f8d0eb8a4dff1d09d76adadb2facce94a8fd4a2104b45e21b009602c882e2ed226c95677317951917ca838e5aab46653052b5be151f483efb6d3897860d7334f48a6c812bf081d5e236c7850cc49c915bc6b9fcb440ecae7348d2c2e107e1f11974a39218eda42447e501a4196dbcfdcd5e6fc472eeb8bc6ce0bfc9b1db77f186338080eeb1cbfa2d7eefcd35453d9c1fdb87d74cccbd1f73f244636eb3717369e19a0f64738512379cd2395deb8fff0209f0cf7441ab100a8f5c773d82f5595ed19920dbf33030047ba840c3aac2ed82d53dbdfb6dc3e26b61bf56340a7c0d6c593bc66aee30c655e3601f8cd1730c87e820ee86f6152f9f726bbb061564f3251a8a4b18c24e9345ce5003c3a4db8316f2a3899d51151305a436b2388d1632d3265658c065ea2b644b76128461d6757a8f9c69b4095f4b7a9a9442966632cefdf9c7ddd2d469eb68239dc41ef49ef271c70a169687876f83ea1de06d658ead790f0789871a67d2a69354464d77890e25f9a4199007acd11931d51093f9bbce68bf9c03bd807a3bf413d307fcd4d0548a0efd00a81451a11305426020ca2e8c44c7511ad3a70ec85fabb36690056e4784abec55e2a9efb0eb374242a7ab0b509eccb69e0b3a6fa812da489d4b35721d7753ee2f5f3881a1432388353e1cd333018e399112740e3a9f10b6464f18e46fe6af8db03323fe5feacad24a1482cbce6ea48cc2297c774f691f38ff10eeb17f7e680994e9967cf03ada899721ef46f15d0dd4c593fecee26df0a8a85cdc3f329b2a24cf22dd23bcb41025ed68d733d53a488e2449aa69014e619fa5483261148226b86ae10cb77fc5699c5693cd7df0728c368a7750fea39c20e21c961e4ce11da2d23fd29421b09f7de040187990b4b0859b514bb5c1f127d75be50d25bccf354ac9306b6b62bf55473e201e484e23202e5933d10f29565713d30df0a7c6f5d62958e863cef6478fbf3f73a0485f34ea7368a6112922d3fb127d055a56e74e6e8aeb332bdb6c5589cb1bc1e74db532bb4a6d5244abbb30872c30757011266648a71de3c5669fdaea6c887944686450f394848f3e425b387187adcd90e99f058c00017de3a702bb4e3b5fcb05387f761ee22f7d357ab2a63f822e30b1b8949b4c3111276f10f5bbee79aa4ad5315467bcde1b8295ec4eed02a71a24b0bdd29f82633e5336f03f108d824d9505bfa8ea34b1695c4b96e182af30df4bcb9e6c876fbb5e858e0f9197ed6e38f7893e1c041931cdcaa495e722025e2d2d4af6148c2362b21c8b0f20326a2595c2db653dddece955f8488666c97fa1a326d561d304aafdc264766627c9b1496fe197b08c559cece81da967ff96a6a5b48884e6fcc63f2f43f005e4dd549c3ef87de477acec30f886f5daf4a4e031b21ee6c83ed288f0760864e2bcedd96d96eebcea630db39bf45cf2f9774ff33e802ce9e65aa9b8648e7a4d620dede4ca6f3a724cef6064633dd48ad93dab91d6a88b3771ef631d537ba00f26d5affa3daa9eae9e7f2678ee57c5e3d70a742b93b11d0b31c0d2000f1275f7f8c21ded7173ae7ea7089a3b44a5bcddb3a8c6b760bf21aba449b1a4ad0f340422e870a7fd932d56e4334e2ce31d301aa4f46641bcc16462ecdc5a97dd1852ed11b98bc1760718bc34698b0c0f3a6b3e8c3c26b28cea5be973e77b624b7c245f237e25946c5d1195414d60e8e375ed5b14440827681e8c6dffd4d8d14859b603b7f69afb7b812ecb5c2ff36ba00bebafe28aa1121dc47b5f34fc36958012e72d47ee49e82b95854f26b60f7fe4e350f48a589421d98d4e8e5f2e4ca00cf3aa3083df873363bb2da61439dd99f1b84afad7db16364104bf066fec915ab24980fc18b1c114206122256aaac7ca227ea89dae75d1d4d64b3348933b330fc130c06e163e4d2541195156d3d05d57dca654ba2a736ec25221232178f5f3c2687abff564f329bf1dff5fa3165346097f3f830f950f78b382e7e6627266f3c68a924650a36593eac88222c8039b099b013adbfb96e8ffccc108d5e59e7c42a4aef220c5a761e4c245b0e40b6cd6b8d3838affb23df88b3f9304f2981be8f4b9d3cb5da3a6359e334d2090974e96e1ae4a4d81fadac8cca0734a0f202b4be44f6852e5a0307769033051ecae7e87d9040f05fb1e1bf9ea20654f124336f4a17f702c930875a8a6d1b2a7708061c96fb749a58197f6996c9610458184a8c46e93f35152ddccefd42b8c5bf27830a7466a461a332d7a3865640b4154cf8cf04202763b61df458340de53edc632f288221c86b9b5963060443796c4da8365f8ffa60623bc9da4a554f04cc69b61630ceb5017bd16745a498430715a001f188c0f493a83bf31c237b3ee2016164371b4da91f0db7e6f63aaf6f77e1f9ed9ca8e810b2eeb9063a8da496dd961c7a965dd92866cc76f7feaf137c8714a54cea7ab14b1fc34e10dc73c8cb340f293a65e80e20fc6dfc5b58678cc43e56691f16613168e3d7559da2ffc0d8cb5a06a32e9a1b7d749df92aa3ebf79328f3a07af0cda75f9ffc1bf07f74212015b9a3f33a5a5ee8928ba7e91ece1c805e1f9f106038fb056a0163ac06630b67d4a514293d3199dcbda27cab18187daab687a182c29d017e026a2e0e8e0a05415d995ba117e9a60de6bed02bc52d80f1bf53b0c02acc04df877a96ba97ff20c4d87c3fe575fd4141a8f1f1d41ed886ab82c550ec1e4e5dfa7c006907bbec6430b2e8b44b5e7ff26401df2d86e981ed01fb054a353a62959709bde7717dcac79e760c6646ddd0394ffdc5b94f978c0582f034e266baaff9dcc7231f42db1b39f9b1022ea203644041d2247463dbb124c927b57102aa3207a5c7b64f36a9d88d0426e3fab312ccaca973b651a185a1dc8c44250fd00f316adcffede04f8fec91cac2dcf765c52c073bd32d04d9fda031a09b493c8be335ca95d119d679aaf0d5798eeca76ca220e7aabab9d49c75a9e94324b4ab18a23c44d9c9e07e9795db73e213707c2fe911691201715dfe8bd01653932031fde4b2e54fc1947c3764b1043fbbd2f3e5b1d5884b47b9f05fe640a995982de343feedaa06d913a14458a52f8830991ee43619fb9b5a69df43538718267abbcb39a51d7a40fcf99ff797594f708805a07ab5fe8a8ac62af0c0ea33af1adcae1e7b19ba7e42081c63cfc82fb3a3a8a5d0db48a161762506b70451e15af3d76a5f6ba672ebaa9ad9c21a0e4302fc4c335822d4d451ed7c56ae461824a90a56bc89b5e069ea75a40d3dc465887297d22159ced13a846dd3a4fb0af59e908e0b99ec19fe5883c54874bbd6456ef2f75e78d32646607d338b21337d92e089330b3474148d1b05de2497cb42ba9cdb07ebf4dbe6925ba86a893d6b58450a034462215d99aff79b3e588a6014584a368109d714fc1fa80d8ff712d17a0cdc6ecbd262781828e0574aed5c807c3d3420da4e7bf081a19d117a9d6dc8a8001f1f8b73bf00250bdec7a9552b6ae21c868ddff1a7b9ebec452b5ee8ed1fdc7ee95d7997439b3ae0f5ff7b18202256cd6e0bf960e2143737e24af1572caa6acb89b6a28e5a43e859b056ca99f9b1c338c4aebd1871e918027624abc0d5d229edb367cabbbf29add89c8c7dfd19c6c03e9ba21266d4f1994df2a1e0f322f7c138053dda083dfcc10a1168b81b0133836029e12d6c339720fdf09e5fbfe5053e02b53e96b273cd19da61bd74ba0690e18ead959b23814e4b6853d637fef8fd8cfd40eecc4225d40848004cdd7c203f638c8c93cfed443eb9dc197a1438aa48163dec5e8c135bf4f4a63eea5e48179ea720cb696ae25bf01b53fc6737c78ae47b7c3c0b21f0fda7a8081c0a94926a8afa8335317c3ec314224b540c912c48ae7f84480ac877348ea16f7611348cbebbbd1181b73c2a200e4fecbb2b1db35ce601d469ffbb8eec77398ff11472ce0269b160abfc88d11b1780e2ed5310af9f0ec2b9f4f0ff49c3f724eedf666be8ddf3f6f1d241e8845e699b1037cb5573267d31aa6cc35179123ce862fd43028700936ad2c51fb71f1fa2d481d2ac26d45d305260590910d83b314f5729f5841704f3fdf784f649d67087ddc9b1c5a0233accc9df46ce25453453ec0c94919b790352c8e7ae1300a7246e38f18685f72140135c18699dbad99d064fe391408b593c131b26a61141268c3f91af2ba61a74d042e70dac2795ab455ed3b7724002086415190fd94cf1fd18469bb0110a5d9590257e6ee85db3270a20f7edfa30017d2fe95f0da7d034069b532ebf1d1845f32f677eb0917079ce5fec5846e847f377123b1d5cb65f57850e6cff3a5ff8cbfb20cd4756424aa4737cd7215227a6b0083aafb64ad30543d1365b85174730b0b45acdef8ef4deba87327edc9358764600ec187d555f58dadb2bc13c3b068a5ed68946c77a1a5183bb2ea437d6e0824a04152a2991c4948f013a1823048e20b20d7df2b7963ee41f89bf06c69a5044d1ff43f2da8669fe0479abf733f4a8fbd9fdc8d3b13c5111d415d7cabd3c943bb92316366a63f60c4638e2b8be530417ba2f9be55a1b41a24bca13ba51f962855c813e344a4a55292d62cea3aaae0b0ac742505aea6a24d02ddb81726198be3525e5d09d08b86422d725aea9da7f6d1708ee767ccc1d67ba34b9e162b815fc3737c88a529c4d043f2c3bc073ab530824492e42c39305cf57b298777729ac258d6c80294577b0df526f14eaa77f3d77e476af9fa747c95c5766e9834193b6c3bbaaf99f2d2b7b39d3e4e6185b3a720705dc713b5bfbe22236b084101811aeb64e82f10edf02cc534ab808f704b6b41cce52adee3af095d47b9bebe4e3d2922eb0fb77834e552bdb869810c8e750d77717466ac2a10662303c04a3a5a4a87226ab89c799e7e1d192bfe3292d672de3f36e9a51e7a5250257782f6d337e225e480adfa35976fcb9cfcdc2991903e9046963ae8f23584ea1ef22cd5709e3a932f71d63a51e6feb87bf8b17b72f8373bd324dbc1074f448363225b99400b8e5a1ac22efc6cc084a11717833d931fd75e02e2679b8f8da5c6e94f0c912a1c1914d55a632f76ff75209932e8ec192e09e0857d8df0c7c7e55b899da247a8aa1ebf5cdf9e0da7287611b539692140bb4065d6729051863f7a3fd526973be74db752354c7d07a683249fa2970c3e148f2be4d12dcc3749f942a8e2c49fa14c093cebf33c624878647bcf7281e126f0d18d812fe419ebf68f88c066c15dc2802d751b18b6c197cfa9678a63b0b39178210a305df70f4691dcc13b9bfcddcf886f758a1983fca893ab7c3c4127cce7abef96e74dcd451632c579a39e82097c6be60071fe2eae9199430667d5048990cd997a45f9892b021b4175d1914c268a881748a41f88dffecd3137014c4c9d0d7aded9c04b99049d12acbd55fc43243a56363fda3151643b33082867ab422d06c37c802c7cb4bc9f97974826d6641e1f5e4a823d015fa6638867d915399625886144fea56aac69dd3d76e2f9b3190511ad218a0505110e82db9cae787301063a0e8cba664f1f588d5dd7bcd5e3473a0e3e19161cfea3681f7f965e140e65b68497b84eefe2d0440731b904300d7ec761f1764f63bd63a310ac3e52ba28570f5d45820ad87ea5e62802a40f76e8bd7e1d0e64d1b536ae9bfa8dc01167b55178d3b68203f5f3b550f221e43df9edf794efade4461d0159f731da697aa1be380e1791e83ca55e221821e69780a3ef3bad742bab44630910303a78e274c9a3b3fbbc9947ef16e7351db3ef90a419c3ecc26166e6329ad8688b3013f26fb00dd524215735084f38ecdd21053d95448f812cc7f578e900df1d1d424af01dbb9db1479fcc3b27d48af7edc9a43e3479a2d69b2314c9927f53bcc86aeb76a4d8bd08399b5439932cab0d6326442dc8ef48b93e211ca186ef94c0721f0b5875080dd24f6b10394e058507f34da989372139b146b3f2b872416b591d0db5ad74d9645ff7294d54c02ee0d2ceba4d49f9eea06392e5c9d837eeafa3b275458b343f709c77e9092163d07209234744e48347483f58a729472da0083bd5e1f1921afb59c4efe21ce9b255cc740c1fa08817f0ddbd1f61bbf12ed416fb00857f19bdea6f8d9fc9366074490ffae3ffdebce75e88b33f1fbfd078a8a2bcfb18b7d62ba7c28ee09fb964291a1fc947c0056b269434d03d1bcc3db002809fb79cbe1e9f799769b02a20340d8af91028ca9434f670f3cdc6d013eebf322e2069856a4b5312417ca17ceeeb64440d1d4cb7bea63233c97e3392a5f7e65c7b59902c9f244ea01eee09e2a577aa1d9d10deebc5afa6a862ff7abc0a99fd00edf99908e6a586e669967e303b950109fedcd2b463a5f90072faacdda14962552b477a5ede3747bd1efe8a5a723e8824d23c23aede9c16d54312093bf1d31756d0e273fe2d41b1b1b18bcf3a036a0502e919a7eff4025dab81e69d8051bcafeda109edf3876b3abcee2e6bbcc2e2a0b32b571e5b3b6dd80f3889aef5f38d3d4cea1afcc126a87b09b4e1beba2cbe36d4bf6f3621459539662085ed20caf6356cf6845908202c722a073a5e3e86cc4c3392f160c1d010149d83ad22586c42f125f5ef524acfaa885c5d1a11083e1973c06dd3e2e45e6ed35651d3d80709498ee124e37781f91cfa5ad33c64a24952ed909040064aee5bb5ea3ee60ba0257e52f4563e33cf79ead340cb5ccdcfa7f18e11a34550a8dac31469d7da760aa931d433338f23107698746b6c3bdff408037d9e31875b78391f334b93d7e15784bf45e2d41c2c268935539556acc23dd38f705089c11d910a11c96b6cf7ccaa809dbf4635891788e1c86829ad1a729ba7f79468b871fad20266960010db3bffbfe6d5a731e7239a9324d3de28a6abc6972ad62ee1e7dacffbd8d6d38f71593682a677e462495c56e6bc9f93244fa7cd2223027beb590ecccf5eb46322f9e6dd5dce9dee9eb51933b83cfd80c6cabc054cbed0059e1d153805db12d20b087ad7d78cd0386cd3daf45f14e485adf5c8eec844c7f6cdbfe5a29bd5d8d9e69bb9ff84d0b11fffb607e491bcc2364ba378628bb9a49c06a672f4705ca023337aa35e5990ecccc3349df006c65163c090da151bc37fa2797dce18856c86243375fc5fda528d1c040232d9c36066e66b134887abcb2957d9b290e9890cf7f2ba2ea5436182531d81c549bb9622f6211612b913626c7efbd4a145956e0ed322610305a7bdbaacb64409162e739d5078a836ad71ed9762886bd2b5732072658b3e60a91a179a055caa4be68c1b9c84c40f72758252e2cb8eaf7fa044a224d5006a3423702caa269df83350eac16a65eeb13201a6cebfb18afdfe55a87a7251b1a9d422e6bc8a92988c5babe84a815ecfd561d768aaff552233d71e1a85d2d806888ffef9d1f016b91f2af3fcfd85ec651167402a6c3eea0244e3cbfe87c0ff47e974777392eee3ecadf25423d29ad9488cf8cf88dc978aa4c5283aaed50c1cdd6a840ff887cfcd5bc32a81b9fb46c2fd847b5c19575a03db814297c975bc8e067b5830ebaa3ed88a234ce9ee1413195e22bc7f68e59d5a27a67841d04931ca85efcd34e13e3280c1cdc70aba891d6a5f1737000f752cdd3877f49a37674b28852774dc16efe2a853606b18df225a753633831c04ad9c8228d4eefc565e294afbbbf5baa9e9724ccd1971c7ce1043b93d9fe739335d1a69093313e488f9aa165d7158d4f835ecde0686d3b9c31f25871a92f03a80b553839bc8c754d899554cd24d1e1376255c56de62e477c79b0e8e3c2d324f6c2225dd4757e18455e27c9b43ca14db90ebdb80e690a9e5fe40f4402174d1bbcd01ffa060dbc3b4ff3133487207ec34e0c26a54d39e9ffef79413f0c0266b17d945466b9fae27aab79dc40012db4e74b738e08eff77422f655bd27c170945b2356a3f9d3ae3a53bdc3c72a6611742678ef72e510a61ba12adaf60c0728d9f0f092efebeda8351f57601cf762a9bcc400fc76fcf6e50032aa21dbd67074e550411914163b27280b0509d9e5e6966a672e5354fc05047266c66d4f2edcc318df526eb0cf96bddd483eb45b0d4cf951413821719a6430ea925990c546594bfb269bae87ec4c790b5a085a4c9be7c7bb51344be82438325dc9c028fcbf42ca2b838041b3ec98b0178c0f903a86a7487dacacff0afc2b9322bd0357133463947d2be1af01f04bf666650d15dedcf9b461eefdcfc69d5a65bc6598b65a4207a5afcfb85e60e7dd21ee988539f670eda7d3588faec5f5aff7c3b56f766074b31b7421d03219c3257a05b5bd9214712bfd51224cf8bb5cbd7e5ab7f9819244302a3ec5def19e0cb17bcea0b2189288ba55bd1dffa06252fd1c3d7344293e9aa92c0e1f510f5fbe98c327973ccf9329407ef8c857fda473674df28d63c9c54ff069e1c000512ced61ec0fb79e559e969334e768c7736c6d0cba955be349dcfaa8b02daf0a8d75a0386641f39148910540e1901736cc746f1fc973dcd4554794776608a16211d882208f96accbbb8fad580eb71f429ce37ef237b1f808ba2e44e2811554c96b6fb8f4607f4753316288a65cd46456581576df29e9fb18214962e7c83aa6e194cf13495593ec90c1e126945898dc80f4d74ff2c9820599fb2cf6b8ed3612b17c0cc6a73021fe70eca676e366bb141ae403d0b7251d11f4280ac70e04a6d4078fd3c1689051c21dd9da698e620eed2fb3323dff3296000d99c65cee6d6c76348aaf90ab2d5edfdb4d5dfab65ee6cd990e576e7cad8c4552354b87c2757a65e605a7a2874950b4c09afd1eca9548d70229e810cdbb6aca6337a23b82bc383b3780919d8c8962dafba83cdda1e6139f925924067a0ae1a5b6b9963c4405282b54269aa535253741783b4d777dd929559266d253cea0f73e956d1752c9f871241e9b49468047eb7dfca5660f0bbcafb0edcc4d55a2902be7b0810c855f0ba573349716f9ebb928599f3a2812cf7e5e0c909c82e51f7678c7dc0d8f581fc82a5df4f6b035f363a3ee295fcdfb0402c4cc957299699bd9832bdfd4768a8c0a47f50f383a774968b68dc6872fe6977c24f921c20db7c17e38e09aa20e56d85fa8c796ce3b56bf2dfa189438826636b876cd34b9ff97e3bd608e68553c40b46af97d29f67a036e4de759860347564231ecdf1e821f99f357a20bb2c3ae08b1dfce8696c3c90f3f7793d416ec6c6f8af4d7bd8219929839a02c74349fd231dcf466a021a13b9b4debcc2b3f6ee7df831ef58ec684c6f624d05b459ca08c25915aef6631f56f88e0aee9092685b47db90e218b2679c533f942444d0a53a5d2097d6c3e543a12c27155bb8f478095b3b07bded021cdb751e6d6e16559d7baab2e35ae2ed41caea9f8be838ee3a2a055389ffd994fe3f0918e38473304ae4189cdbb91000fc5c67e733dae0d9b33c4fc06ac6006ded63d82de85025b110a78fa84ba98f718592f3d2de50dc5435547a62c0edd63769c52b8d0ea41c135e30746d88f07f83157454d2881bdf7b0301afd5c7132775aee124d3e4b6a7cc9ab9ea0d9fa16934ac59cd69a56c1cbccdc2c52d62adff2721d2294b224e204ac59a0eea77766d7957057fab5568369ddae51465a0e81994b4cba84c80cd170054bc2923cea5d2cde691c297bbfeb09976d05fdc7983fdc2a064205e13ec3727a06c1dc9825234f8ea7de27f55231d4b17a535bc697a94e34dba4811b9da4712aecbf61c0e05fb27dbeea2ecab5f99a223b11fe2047a1ffb7199803e22caad1ddfaf83a30c22e399be4f95b84983e5790f0ca595772fd5583309d43f0edaf3418ffd3205864ff658564946b91e894878e3e5e270bbbf1a3c72982ad493572bdfcaddeee11d02db4e9c23f572c1f1a61c651b5f65dc7c7e2550457ae9f4182e0b1f8e5b8683d0d76d9cc0e15c4748eff18e49e445473afe1b4a2f1e4353f384b5635403b2c0b126db78b977295a6915bbc08b822d9c7aad0339b30a79358294e13ce9e7b278db9d4ed3dee2e81de4c57c563f97c25493a1e40e42d877294c210ce9d719eef236ab3a8ca16f43df02aec89156a67f235c23ae45c79842021a94496348e3de77b59e9712944a9708dd318db976b23c92d33f435b6713137139e0de36cafd0e87e09f936e71accaf2cafa2adf570c977519f61fa997601a96558e017667222b4d6be3118c4fae12b086e5efb0041dd4ad357472f2107d80b9fbe0a57e929665cc266bd878361321e9ad9860cc2db8db3bb0793f4efac2116cb572efbabf271f5063c9142f17e04c5cbeb41edfbed7363c5ffe2d76b4bd1f0378e359a6757386c6736e6a605702be9cf02d891129a82ae1c167d04f6d61c434ea7becb129069d4260054eea67eb3c4418f3db77b87b312de133a0d85a00a92317c10505ad673df0cd32934018b48201f499e5b5ae8b8a8e6eb442ef8f85c9f4693e7d2b12431803aa94cdd002ae91168e0546f9bdc8b3e8ef694748b72c0b886f4564c407f89cdcf7c494ee98eea47954546cbc1dc2fd034b2c0b936647e9d2a27b897efd9373ee8c43ff7c939e02fa83559a207d35ef90d280fa271bfcc0c6729e0be7e2d3992b58fbd385621f2256e17a2bc32ef0f700ef6c9a119d64c8a9239e32cf99b61cae719eea85374d550fbd1bbe515fe9f91b60abaccb3c412c5c632da089f1863236c1d4821e2fa132c68f1d4bfd3b0bb9e089a2ce0a99c37fe7647f55c62209c0372c454bd310ccd3253667c35ce75277d8c6c4886d2e0e5dde2f58041c441c08d9c86a9b0e198f9c1071c6dadcff1aa4bd9d20051e7a2c7051a6b219be1f44a29e561eca7409baf52ef2df5e28f8af44ae718d37c8668a8081d73b900f349cd0db74867c5c29769fb45092f1e8a3f6b326f4e2d478fa7b12340ef1c03cdeb078c60b8f80db85aa09a2735f57ea5b186ddc1af6fa5325178307a1520aaaca56525ac9e758778622de99b66fc3be47881701d9c9b0b65c354b8a11adf97fa87e0868f7312b4af280e8afb3f1b97f6c8521019406a5f24cdfddab2003d0fb01d4b0211aab33b00fcbbe09e800c9b92dbf006ed8c16fff0002bdbb8a68663cbb83918712759099351cf0f6c36b3c59441f7d9b56051c510716936522783743e9bf1bb2eb967dc94c9e8681fed971e13400b72349f4503f2178d2b585348a768571b4739f32c085142c69df81af96f61adfd96a18d077bbc2e510dd7d07a92f8831dc962e0854692acf50beb2cfe900beaf4e64809f088e9b9702cb4c4af09c49b6e72cd67a33e2f124f9a8cbcb052051b43c860f2aa7d39c62fdaf68c2b2c2393d9f46e9129671deab96997d9a0022a48dccb102c92375f525ad20421a9ca88edaafe32df5dba1acc114cd06efa3ad6d4dcc435ef93e200858968e2bb4ca3cc29e9fdcaf508d0a1cdfe99d56aa4b4809c68c27f6a52b08bb0f19144dba4997e882592faff9cb04f0cf042a3883bc8e6a124227ca05cb09f507cab5e5ae22a67e91cbeacd2eac87b0a070bb7b84897bdfa0590f2977f456541e61408349ceed6633f3665bde93ec4767fdccbfaaec960ff2b034b533d15af5cb343a07697a8b01a6067c4406d6122d2ab961b7e4b9c2a4a04dbb8647f1fa8dcf3ece29f0de36f50450d3d4e026604ad4ac5d64acc35a6201f3e8236db3aa9baf49e798bb63cb5cce352f9a218abb1b94beac5ed1d0f4791e5baa98b6c668d11391e8bd7980e6897c1af0a373db7a89b0323f11d67e475da244163c77aa4e3b2b88a145b1c84a861857e45eaa2889d12f23e97407fc38fc3569647ddf40937f6ee44d1d8f11c0272ae79b44abc47e593da306a04bfdc9553463a1b423d7b3bcb91776cd0cea6d8f1b0cd0c59d42c496817c4793d0f20428eb35fcaddea1dea04922c55231c38d12ab7de47c3c30f00e4d6a3d7657e5bc0b067805ca7e7d98cac67101208deb6dde2057a5e3ded7919c07be93ef64b4cb5fd5fad934d59d41418dfb22c4cb19f398262cb2b4eda5d797155dda4d3c3e272563b3f17c2b5019d7fdb66e6a317b05c6880a8d363902e3420aa50e4eff5d4747935e6a48dbeacf09d6b6bf1892b107b1c80d878ee507bc1a76a14ee817a881577d0736de6c9d6894fce4eb62d15fa188fd44434c22a84201c1d93f088a1bab455e86ec31c967c283f949ca07755987eda3f2f59fa5f4a63cb9f1410e83b069a6671338269038ce7f932bdd9092bc980023c9b2119e3ab67bc8781a0868dec721b25e131c80039f5704a9982496d2f0cd395782607397cf57ec649101b03122eee887608acd930c07fdf421e46e0f929fc34fa8199808e4510e4395b966b0082fea62c67cbd7b2e99bcb4d873cfef46c7b0e0b57515a4687f456749bb311124ccccb6a1e66d6bf0636782d591ee7a319dd41da1db76a70fc329cabd17a27841247e75f4a9b468cf2973e911dc4a9d4a8b9b9aba02cd6b754127783c21ebb4360e1375d8b96ecb32cf31b4533fee2a12f70c9847f05b29ede7ba4c04da45839ee483676394c1dceb335340ae44e30bf58f3fa2cb7f320a8d0add1664b36e797fd03286f4d504dcb7730245b43016ec5cd16542d4cf54573eb41fbde13325a96f30069fb495f54adede517804f1a91892e7d3df45c22296b548fea9cfa38e6289bb877593708c417d50a4abd52c579af1b0eb2a75e7a53fd72436e13b41b6494e8666b2c917fd5030b0a8179871b38a777556f3ffa420788d3effc3c0df6b04901b84be913ff1ab091e863c4034f6ef0ff9b38e7342d18383cc866720fe584bf117777fa3c19a4c7fa4cf88d1474af0b0a1b3978a01ebca7f322a8ec62a64bf84da1409d69caa04ee8395bec9ee7331edcc1b1fd286b05a595927772cbfb907faf1546889c701c2f142646c4076b45e01a234235c3553c4a8fbf243a8bf955aabcdd7d74ee881df1f25060d6d203a60feb1566e8d86e3e2f889b4d5ed56469fa7962db5ecd4787f38d29658b3a7f66d1ba3c235c357f2d369ef5be88d8f6405abbec3914cc0b5efcb154b78ad719dd110061ca23799cee2d8b0bdc47d2faafa9d5b9cf25e2dff2057ba3cff488c739b5fb6d992b614c24f03de705beb86a6b919637370c1b3eb62dbf15bd5ccbe24514109ec64ae865bf8496b83d0b1fc17ba71d490456bcbeced7aa896b6eac50c02518237eaba33d4119807393047d8a2def2b050f5ef1c21dc257e6e16f853c7bf884a464424f7b6f896590629aeb2ea2a650086a0aa2d35b57c571a4a8c4f7c68489e178bdf79e8961294d837cd94b3a3a602568fcc7bfb69cd8e2ecc8481e8bafbc8d4a307384d1d8f8f7039d6882058f6475164016f847953fb115caf5561564cdfd697513f9370b68aa3ba3428e84460098d22ec9b9961cd0a7954a3757a81cc98265543b7d71590a80462bd753165cace914e3a2016660fe0656a97cabeda9e4af4174bdfb1d58c1df59f11e364a22d85fddc1f16fb583287ea8cb6820d5b2dac5d593264eeb6cfc7c907d81531cd3a6e45b4ea9083557e91891144273de110c1c3f7f00d8b460c4131f92d85937432fd7892a0cae96a456ec9dda54099c187ba79a9dc7701f600520b1c0e6f2ffc80d2c3225f0d2a34053d2587189d75aaea8ce22c131d1d50dc08ef6199145823516d334e06a44675751f849eac5d8c1b431e93dc41c84896bb2dcc23320244a977d0f6e2ccfcc16bfe7820745bcaa9935df2fa1716f95947051824ade79092f6884bfc4d6296a3d3136c71022e9ac8e7f9bb0b82950dea2c443caeb3ec4f6de280e6e5f529a2162e10f94d40ecfe0a80f6da3f09f899330f58025ce5920582cc460ade70012a49da5e5ed745412e5d280706f3a32ab783e01a1c056434fcc23841cc5858787c52be1ce9e706d64cc8a4d458105e4c07447f685ecd39e4229127aef90073ce086dab887cfdee36ce49beb1312ed05b573a9942d17bdcda8792469db8f578552b6385e48834b8b52a1971c62c26de0068253756147c78b9ec8f54502d92f22c2d5d14c789d3f1310e5b53c7ce1c74fe4da3221132d6d02774533a09d39060623c3c1a5e444d5a6cc3fe5c647b3fc6f2050b968191e5aedb7c24d5d33056a1b0706a94c72befbf24450f155613e8eb439557634fb5d8641e8fd99486b300465331c8e8fb23e3a902805a91aa87b6bbe5d847528798affd87d96a2939e71f809da8f152100c12e2cbc6830cdb42c53edcb8fffc5ea894973debae78debaa335782c7bd16804042ad31b8b9bac926fd32baab8ff8d326dd9731724d6a9b8f9d669ef70d1e52a50bd6c47d8ddcaac4a79b3607c8fc2434100996c688d6359c9713c642a5e58c7e0e05a9f200795decf72f2d53b2094c8ab1414f4be37c39c43b40b9cbebec13925450df6676370b1cbcb747733d3aa7e356a30e565f95877e90b181a425add06d4aaa394519d1056d207ed91eb270fcb7bbbb5aa5188379856e231668196e11fb41ca909995de28f165f8aff68ceb427cb6cb0d5e7929762f443b05b6adc571fd2d8c1681373c340380717a00ed664aa4249d430811db4b99df70569da4783375d0d44a946ede70e0fbe1bd4dbf3ac9699a4b5a72a6e9f8cd5ce27c5bc7e1e27aa20f443057676c96ea17bf5a10759eb9a228e831bb66ea8b0da17568b811206fdca081cba80f2551a8168335987a7d37d0333e1ffae08c9a3172eba96b63f18d15cb4ae40a9166d5bddef6a2d78ef7c3edccb30d4bd6263bb249c8fcdc24e835c1fdaa2365f1aa10b307d100a18711a979e22fc7def5589b80297278160b47a2db640c8e698361021786c814744a17e5225c5cde12e623c1b08a484419e316fc2a780b721acfea3f16e97193b7d04f5413d0ca2ce506adef3b4f28575143fd856014868d17357199e591c2518c3eac57c8b89191444dd6d29fe6988ca09ecea87673607a6399b1e21ced636f7572db728f1ccee8433dfb42c1abd66a904e796058417f139aac45880b8435bb6aecc185d110914f05f9afec728222fb55a39fa743ad71cd1eb2c92494123dbc47ee7db9f5a5bf8ec9511b24df17022030ecd81395ffba4e72c2bbfba21489c8c28652dd0841d41219df5ff935ed17c6185ac9b715a39afc97da923b310077e09a1e2251232e24d15bbe02bf3e4c567c5212679444ac616bbc3330b49a2d236c038cc4f20dc7a07e8d4a42e548e07d7b2984592acf4e7ce3007bc7c7ab6d2b8a6d65ab1f8bdad3a6fb26c5cf8494f95dd5abd20191b743101366fd154c016de385a6b00564b91f0ea18964140057bb531269d28a8d3d0cb8d7c9276912be3c6b83b4f62ddd1a82026971d1a9ec030a7a49e6cf11b6f02d6e74338009166b8f65a24a79b57307d7ec39688539784c3d93e5525f85828616fe5820d50c7300299174e55ab6c0d45ae76528112143bfbb29a4879111b26e1449a1d864957325df62278b29975b48c22e1beed6a099d04788fd397d1d650a701a5ab2c414f97df69ae6525ce44e63eeed1f039e0e53a3ac5bf48cca307e78aaa8792eabe4d583dc7fcd0044c1b4d34b06cad1cf962e8efcdc7387cd81e8d392a464cc2803510a7b79cd157e3868ca4f76156e09e1fd6e586bd71ee86d6640e403a60789aba1126531cb65eb0cf0e217c6ef2bcd1721124f6dca5c702741d477a520038445b31a509527a5e4fd59299f164b1f0aa7b116ed253d6a089e51f6d2e045cf83f94ba685750a26b25a17fe5e3d20f4ba2fcf75bc757c417569162c35df0e891681e06f318d9758b43dbf91751e35598b3a36fb96ae0b47bec3b862b39a65ffdb120e0b260d44a9382b4d3a1fd46c6975b8d3dafb3f4206e91746a58e4705c48a8fb705781cb084c1b537efe8e0f5786a8a7fcd34401331a41427fd02cd050f746a790f70a6268621fd2aba6d2a2f1f9836dbb62cfd3895102ae6a6ce764dd2fedfeaa76fd99ab046e9cdff59359d8807487080ec435d99b7369baad4acfac1c27c441270bda3f66bedd49fd154f63528dbf218b4e99357a98d4ca56183117843af09bab51ed5a71b3bc7684e0c445563f567252fc72a6ee7e7359f9a0c1ecc113cd53fa51884a09f12ca56f8cdb357217219e1c6ac8bb30295d1231307560c773a9bd871e9e31c4e105176ffaa7ef7bce74367e7a4ca367a33c28f890b177964cf1755443d92b5d487bd126a17a3e3e3548ce582a9b5ada72f3d70349b9a3bb7d442777d9d1635e5df4f70e15dab380e64bf7ccf947c73f961a7e615888dce848af60ff69a7cf79e0ceada48b30c016c472e7be2ba188589184b6498e5a48d47ba99843bd61e43f9d2f0ec4bc91d5bbe3dd1cc35b68d5d7f876bd00b3433169a137d995c86541b7eaccdf00017916ec7d892075360faefef7fd613e7b967303924bf4e259d1a133e5c48d13976f57ad469d1d8c4961e9c13ca22c0da150d1571cc3484a3e9546bad00ba6c07b2e7d1758a5434af796095e80e84bc396e7562b84748f43dd5bf69e6ab7794f88a9263e547181bf6556007fdccbc66b0f519a2dc3406f1f0705f747752ef8068eb3475a7700789fecf7dcad62f9d8c441de96cdbb2b3aaf0637438cc02383645ac289c88eda95625ec6bc20b2e094792855330ae87bba37669c26f867b86da1a5b42dc70534a735e3be23192aee4bf99b6cb2ff0376610a8665d4cbdf4ab3c4c7c51841d8fe4eeb1f6620f15f95b6210c967321622e30678743be94929dee04554b17eef599102a49456b7ebeb4f5685268559f133889c943b9be8fc657218c2f331061c0356d428bcb1421e499311023c38d91c345ab9574a3d3113ec252a2ccab4f7e2df5487a8e70c675fccdf8dd37b0f4189658eb5315cfc2d8f1cb5dad2bec814d2b13c3e45f36a9862deea9002a10dea5cf3355ab8e4fdfae4b30ffe6521995673cb46075be5a3a4ce71bf286678fc2086aba95627fffe55832e15191eed89be5efd61abe325ee836d7b220923766aec6331d4837b90b91e9bec6f3dd8b369322a26285341a81dc78ed065ffe4ce89adea85999bad0a9430f9ab21456b6d11fda462b6cf98f19b22ce8c1f399582591865186ae0cf240525ad6eccf7cc52e991bb7ade7248db2841e9063076504c1e22331952ea34652be395994dcff4bdc2af54021fa49c0d43621b61909a27b681757f52b15c2109592aaa52788bb4a738fa16b480e1bacde92d337de3c71ec0ef8ea3082e8c4bb4a45d574be1b20adaed62252ad4a8ca9a2a67726fd1b60bc5f416b3066efe16ddbffc0edc6f27d45648467c71e0f0d1c7854ad402ab90d6e705153b91723dca7262f07fc8b61fd8d462eaa625c9f4c2580790f90cc729f7967fea0475c8d4803fd99f1f0e2694ad637e4269b7b045a45f20232b1c3d7616816111edba29ebf41cd21302114c7023ade95f2e8ac795dd49f5d1cbda3af336479f485c50e41b0fc23822195afdd101a09f308a98a6e6e7898d313a51f868f4c84a8b2c5b9f5803b341a3d908a0ffd304bc1d2a28ebae624a9fc20d93bd4077c20f4f65d7eeb6aef208ee994a4c6227efc3ccb2e6f89d4babd7793f46e8f35721fe0612c6b9111a91b18b86800b13dd5dd214e6b8888aab444c070dfc95d4a5f5e52f6c120bc74cbb6c4c0507f35e394357c1a365c3ed73f6a85006fdd1fedfc14d8ec581e4aff7520794eb4aa94df0285cd506fa6ff03421ff85aef1b79251b2733c7d2d3431b4e9d51a5f857c33795eb728d0ebc70fbdcd6f350a1a09b9ccb35c18886a8a58322773cf601b9384df9db6682a7d9e565b85da3e30c7c0ddbc678bd703062a8ac96e2889ed8452d6a77f7273971abf21bec5de5ca1224d78f0a5d8f26894512cd8879dd71b531e0d2da9239a4d547890abb8d39720296cd7c8ebd3323f6b0e16bea15a754791497361cda0f62e77f7d348c292e86bdfd2ea5d2df10afe4d58ed8ba09ed0f92acc57f6c4ad8dbcfb9e6745dc57efd5b8c90da7dd06880ddd41ab3fd8d33a46f486df6ccc3defc68ababfe22d63dc078fb6ed7d1a0ca7f46a7e8597aa9f7cfa951eb25b93bf6c80c14d4a8a2a4278df2270be7a02cd89a535e0a507414eebfa77b7e065bff18c3edff4dc417f5f7ff7fcf33664bd7fe1fcf8b9b61806ccb7610ae7091c815623c0552b5718c4ec72c90d96cacb1bf39522ae841448cc3994d1bc6e3a9063b67a3ffcdf8c97ac87944378d77c02af519229f81ff9bf7a9dee736e443e5f1bcc13560dffb58d01d736aa7e2ba17b613796e0c18c968d2aeb33d1ddba7c9147310b7b47b6e93f58794328f137015a6e2f513bd98c8711244609b0d4ee29669f6170ca31c0c7bf080b6b5a805a5d6458681043592601fae00ad155a31b3a98958930535edea8b43582b303cbe194340e4af14c08ea37a96b58e7ed9c0c09b7032db34bc77fc9d9f792aeb158775533f4c17399befc480198cc48818bf23e06ff450fdec88c6fc26a1f3673105b5f9205ff9907f8ed0fa2eb26542442ed03516b2c812a79dc9775061055249436250f9eb64aed7df2247fda479e773a3cba8a9a26ac1b581152f7b6bf969171e6bdf0f17af07d5e3c15f8e11165476e958edfdbaff0e373484066b4a9e6b7f55e66a14564f96d20865cc88f260d1b52d8ed5010029fdf85554054bbe2514da4f98f37c588c5f2c5e1a106dd6d38a8cdf711735c07f2ba0d0bf4506e538373eeebbf361911a244b777da3459e3f1ea38540263d1eb5e966dda7ac1efed0c2c97b8238e2640c5d39ef5b1f8fc4b06923232d21673d0603f3279e7ebfdf468063ee316c0c432b34f8ffca3cd9746ca452e600efe9371a8fddebd0965a39b93f0bf6a498322f08bbe15b2bc15712f51f156ce6e8b51b52c79d3b3ece8aab78d93675c74ceffddd9c5b0b633e7e093761791db2c385ab1674145c4d6cf234a0a3f662bfa5faff85557390e6bb9788f987d8322bbbfe2a657848beea8a636ae92ec876120df9e8e61bffbf25b577197e3da51f66d7921828e5b3ed3f4a5c5a1f7d2b5e3d17871e3aa6dc7bda23270c3db837158d84aa36e55acacd43a097e284957254d10a28bd9e60eb60914b397c491f5b4c7e35edd0ce261ad0be014d4b94847cf1b44b5e09128c7e4da9b79f78a6f62e3c18d2507331ca8c8e744a85e77d4b62354beeb0315bb14ab981076ca5f6f7289558e6516fd4783f4b6f047f78f8e6dfac665e78d448dc9cec9eb30281fc98d73b0215e72356ad360f9fcbd7b05eae251814d4d7c1fb9780f4064666c03f9a2801bf9f14e6146112b4413c48a5d2c80af2d8067624a65f58db2195e88b946bbcca611483103fde958fb34ef34e2be639af7eb395b8e6920b654f352d59fb42146275cdf393ef18aaa9c73131fb46dca068373647eff0a2694cfad032899e5fe78196c008f63444207cc4841f42b418abc5217a0b38b955792d0a7c54e9b34c31489a626a51b6dc6bf2a4ec048a18ee7f034b4f410eb552b3e5d0f33987a541c96008a4b17b131f3148be2a1fa52735ef486f45432b7c482be52ec8c816d4ec5b700413781ec94ee84ad52ac98d4e9077170c9aa9eebd16878f0f52ffa57a102eed272fab8e67dab000130b5b012372d892761733511bbe81eccb8259ce5443c3a6c654e1e1fea67481131bc4ca646cd4c1ca6eb6068b712d7b2b33a58ca16098b25e9f336c270880d33221530958b95b494c0bbe0aae93df43c99baeb093d5b9f621f3c52f0ae7c9ccca1e3ff66e2778792324b6b37deba24e65e54dfcceb2c9f502685b92b58a6902796f8e5c1317d6f195bb86835aabf53c67baad73462b5e49d380889af0ca5ac075a77f859cf04299df27628ce8473aecb8b1657fa039f0a1ee0bdb8df5711c1daad4387359b4f800dec467a20b28752dbbc2c17ce7755d12defe7ddc502cf93723bc3ccd636b017e7fefb32fdb5ffa44bf582bfca9d6d3d3434ecb7d8d9e1aa8d7626a2a96bca398db33614bdb6bab941fa22cffb2589d16f7247dbdf13f2637a8f25dfd9d476520a5425c6d85e7e95e1135375989d6c7ac39cc71d1a443fdc6a08c1fa75a42ba2adfa28d7a79b0af7539f3f5773267157a0d91a115538469bd6d5651d219fc9e54818c825231d1ae47e5bf51c60e0b3002f102e39fa124c3e6e248d91bcaf2028d6012288cf07cb6f5263fd4aa4f7814d4021cb9a2845e556a2c1d246b9317255d86fec6d4f0be45dafafb29f5a55ba77b23fadfdda1544899f671f2591e250d16221508eb7d0445a6eb3a46b010683251760021e5dff4624d7688159804b51bfb1cbe1db7ef54b8163f9c41802b176847865b3fed01898cc385d9c5fda582f412af75dc8c90b6ed13deb608c379fc17c31e1617020eb247e1de917f8b25d4a8a7d5dc28b81e45f81f4ed3acbfe0c381f94d57f005dc2c9964d89ec829a77ae1e5b82cc18499cb96a7a6a3fe1a8803e4415b4eb8e31541079fb0d630faed2ac44f5b44d7f5dc7b17be4510c98664eff9f450c295ca165f2f04370baef4bd4e0195a5c89f41d39cb25e6e95b076610d7a315145008d966d1cb7f0aee0df8f1d25959bc53c15429d626080447ab753553592f37db75735a48f9b65c5a89b471062c18bc6b5fac0ede2da7947fc9500f0d15622c05211821f7a39df71e64da1aa028e07111fa10f3c3c842b1a87e1181a8997e0e0329e1dea942d334cfb8b160553f15546e9eb10e515f77169cf8cf43ede6ac512931e0bdd2b76632f1074dfe13f290d5ce4072e69c4846c505d194ea9a7f54aead491a9aec0d54d06c6700ae7ecef0885cebc40ac58cb0d215fb36bb0e8669160a953733c6b0f0cc80eb2aa714628909d7a3f6b1b63feb63d4beb50a87aad4a0eab02955d12cc0e156e714d86fdcf7ab725122ce5b3773c95b7a331a3a8128394b1f402ba2b4aa69314adee7f0b6713aa647e634743f2995c5a79627bc97989f98a8c90da55fa4a20414db06f2e7960fdbc83f3dc6b6735274f8a92b7869668a8a156e61e6b6b44d0fdaaa5dad646c801d0d378c4470a13193e065b4cb3cdbec1538fc5f53370759980bcbde61f8866c54e5deed4898695b4cc4b16a21fde229e6c65ec252c369aec9fb8020c6ca5b33553c126cf278e284eae3de5e3e4ade3ff4096a29a154c1d038b25855f12c1e4f25b910121c75ac3a19a2995ac6f14876b325881d3e711b766ab62a984c4a08ab4c67179e9f7cdbd46613d735a465333a10c0d385db9581f56eb08d9a4f6cf7945ec912fd96476572adc3e5cab429cf952ad9f8dab944ee900231558c51a40f66f560a73759f3eedc0feca9b0e23e6bef72aabb570f7866668d50ca455a18ae04e247a46f12592848ecee32495ca726cf7823ef4903d10b2ad33a86133b4a92d84276d41dfc66e0cfb07a0fadadb7ae822ab30fc1e8f76768952d4f71f33667c195affb6eaf734d3df0c04d83996f7c254b6846ee4d33e4ba098e6f58bd54bc5ca1fca6d00fdd2a8856f829b66e15e27c5cb7fe159bc7d91f138129e1050e19fc08bc1cf0ec5123c4b492e6e4ddff1440dd4df9c506e09a1aa6d0dab9043ea8ca186abfb8c395556e27e44a3924dec90e20790aeab84496c35603c6c0d5bba7cd013c1f20fac290cd8e379b5995fbaa596df649f991118cb0add40c3822ba002acd0885e1459f97f14fe4f400e9815acdf354c4352915aa8981784c85e0896a1c385ac7058336f66a795411a8f78574104dc35d56fd0181baf36ed48a4fddd46c8369cc07889fecdb2b4b705edf0e243211359c479a4b132850c000cc0e67299340effca8744f57edd96fc7220b055952747adfb65c88b3a6a855840a19b8834886614b4e162c7959b1b3255a30b6a2dc3e4bbb6e4afc9897d0690f4d47ce480e7cb8ffb0b81404aa0e1fb410b6c61b3d50c4e7f7b6c3ea47c92ef99d2619ee56dfdab7205ab0c4cb00724939496b75d3a9decd585dae7293af1bd904c8bb34d0dbe22c2305508b202c090d5c40660dcb60de0efdaeb922b3c1727aa02acb57a8ba7eb7724d93bf9008411da510d1b07664cbde6e18e7e1fdd7c13c63a2134b1bae4385c52220c0f4774e5eb5183a89efc81c04c9643400e688c33f7b7a3e0ffeb920107ebdc0c8989ab3c500484a0fc5ae399f03a261ea9eb36b5dab04da16778d554f8b90185c7cc7d4716f2ab3603076fdd9480be523480261877b2ee27c3299adf17b8784c7932d90f66cd4c799998a8993d93cd3715e9dfcb2340a362bb2035cbb2444e1b0d33e5fe54661d51c215a3777e7894135453a64b7d23b732b8478183761d9b8ce04f433fcd5841da6a88f4b11bcba8a20533058197c3ca44a9f1d5ce5fccd8914a4740fbc98d39db425e08fe60da5cc995e890e0d8aaab3d4eda709034a9afe61c00b647319d746ef0cc6a11449a3f8836aeb200ec53ff34f5a4d1564152aef334b5201728785ea8be6ff4658f6e9a6fa6c8fac6824589d26639030d81ffcebeb96b2f4c7ff95176b7c3abebc6a73bcdf1213da4c1778965b7aeb242355e2670fc10d6386abc3ee8dc0099ec92bbd779a1729624003f15acd5ee5e1fea988cb7f32bafae8747ca100cb8700fb217374c94e0099937b04e0166d04ba37ddd47d3d0ce063d103e28192f6e22dabc6e4be82368614c343ec6759f21a87dc9d6151b441eb3e47abffe68752bde8d915f73a94552568b487bf413ebae9475951840ff3dcf57cba176d3453a9fcfe354fdce4a38e2cde9b0a1a0aa3f2b1aa431ad7c44f979a22375a4183daaf1106faf881827bc047dda9bb745fb25800fede16c0f5fb332aaa1497e99af8ba2960011eeaec618dbe96b8e125243a9eaafb1bfd6a0e6c36125f7917c5deb0efdf71ef24c76f60301a3c8c5d9494e957d39905c5831530c1a2358832623241fcad9be809095f2ff008dec9f1c8d38983c81ae00463aab39da9244ea01a3fe86e4fcd1d4638930185d180c3fb55d177455e19237a1a9128ad10b0933d63fa236e9bb2b63ff8b7b0d6b6d0031fc5422a199259fd8fd3b4fbb329bd78821d3e3694963e63e00c4ec82be13f3f8aaaeb9b5387ba1d75bccf7b399c5d292ac019026bab94efee5e22e0a577e5fc5c8e712f721d1834146de16c22e529908d6d80639aa6389f14bc545b73d611a7b7daebf1cb9197a9c6bcd9ae6e8ba0a217f325dae28f20749c9e63c06fcd660594300a9684cfcf6c57049c3c67713734afac254ed12565b7df90af6d6db72e582badc6173ddd1df0052dcc1cfbdd2c8e769c0b3d39bd6868e9edf89c35d72ca3dfb13f0dd3cf7569f7b35b484fe38b76abab90b0e951c98f7d01a48741aac8e5bd2aa40171a18b38cc8206d5f0cdcabc66c84bf4aa0cc3f5051b175459f85fdd1bed5b9d49cacfe9fdff490433448811738c362d8d2fbfded7215c777133dbcb3438f082a36f143c09b8487116c4fa8d05c33368eabdd28cb66faf6a8fdee068a66f9630d162c5e73cd21eb9e7c7ff6916002acebaece32bc82048a7ff7bfcda99a6f0fc6fdc4c7436ea37a1015b300cb2e2f474ab227304742f55356dba78130530c0273ebb22da6b3f6b211d63ebf4b583dd2a2e30af17b88308ea2b5ee7eccf39b5d9d2718478d85f05e3b676def074d83ef1592d20b3a5c12c02a60e4f383f6927a2693dd2da47a6118dd38097b452291fa1734c2e2c0643894e28f1d5f8784df6bb569d2574eb1548247dc70f77abc2f0a75cf224ccff4c45e4968e6c19ef4badfa0854bb6952692ec4aaf98fcfa27d1a288133e1636c5e815b19a57d2afa8ce8c2ca6a163c98b8c1f7fd840ff1a0d217a63bdc132765b1b33afc14617f0f351c68a5a4929c7552ddbad52c18f70fab41b2ddbe46aae435caf5f45061a66728116578b9014f35bd838f7cc27d93ad5c0982f227f7428062fc605863f8e27d9c768f07d9c4826fe35038ecbd902ad0cfefc3e0aac4689103c3ccf8d9fb9a745c161aaf579273e858a9dfff0d426511609387004689f11e3e3014e7874e84a7d839203a3af1d85409c83d148e2774b90f4ffecad7a50e506cdfaae65160c3bf5801d51570f6d99c83979a7026917ce7bee1513afcbf5940984fd739379d971d3eb71238ff13371532d5189a1eca5a64dc507b4dc93d9231a8dd7b19155c3e863b250143c407e380beef52c5f803e4f37a15c5c81eefdb2c845375e3002a0f38dbf469c7b7182a28f8d215e61b31e35cdd9611780c3425d1bfa40eee012a73a4483941bb6e2dc188bad40fc62adf1a5b49882f9c49bc1b0c608b52ecdf96c46139044c1dc0f7dd7dc95b3d1021161e36613bd8bf66520a083afdd6d53388dcede8434f08e173f0df08e3304d8e403c54def580676462eebd9291eab6cd537a2b94d55ed3ecbeb55b2a59b0709e94c7756e2f1321a627455e3b821725c2b4f024ec85827de98fc4e7b3da316c35166ecdcb3eb44d2e7e38261b434277d3d817cfc1d2905bfead9113f9b05a39129d18a4c12b3b4cec1f1fdb04cb6b82f9e4bb8357939d1a04cd9cfac272c802b61f8c1bd3b8cb607047e9be98bd5cca0b3d86a3633c5753b699755fe9dc6b451414217d00b9c78708e62d149880cff44eaf312091b7a16d2b6dfd98d049ead60e1128b1cde373e46892594909ec2b8b3e9ac92f2f0634627bda7b97eee7a84592d69ee6a8cf69104177e66a0f573f9915368396f81976c3810780a38a63243f6c6f264d1ce7c7d631632d23c1b96f34cc4d806b336068d316a00d8b7954790201e8606bd7308cd2dca59051a9b8ba4a7c0a2c4ed6ad31f74c5520908014ce203c5a324c0fbdb08c0736830dec811be2e968f836368f05b7d5ab43e28a06643dca14f76f9ad8f31c7754f7898bc48d93cc39d2e9f9ec09e1707e51a2dfc9ec2d8511acd78f20a592203439fae78538dbe98ef54ebbdad76622b153642d701de89273e13ff99e446d90faeb2b128808b4d72de0c9036c1d54aaf218a20e4173effdeb6738bb2a9d296587e876a4955f891bc3a424c93af9559287afe4a96077c30e36e9e3e8918b5313372e6060da8278cc82d6304db59d9fe508cf44548297aa7f77a7979b3d7bdef03ae3f9a0da2e46337a8079d7e667cdca81e38ebf3a190624aa937471bd2f7fb61ccb7ac98868a6e07f7253f5f111546f6c6aac2a893912bc7df91cdc2be45c8caa1c60ecb55e0da45b4db5677727b213728829f667de85fdc248ab232a4b2ed4c2005e9462cd3e44b62c2e5a764542b278859f5575d8bf8e392a9a75020d3ddcb2b6ad66a661182f346a18bf2eba9ceaac5ab3dc0459b1b0b772a3a276dc872aaee9f5297eef5e54694826119461196885748d90b0e8ade9b2684330da13975c40a321e2c9e8554c02b2d59e7ebea87876cdc2a246cc9599247995ccf694e2a7615b2b52dd66d5535217e17f9ab8d2344ac71fc53ad76d832f9876af91d9adfc067ed0cb827284f061be4d85ec4ca5ba5de62320da5014cb52544f0d6fb3faefc3c9bab6cd4f3c33ae1cf6ef690e92d2da1230517a8de954a582532e5f03a24dfc7b9eaa8ed5fb21601da0f4c9804ed0c3a3053b4555038412599d800f037ba7ef4e45e4b50915ecfe1979d0f4dcb8c2691b5dee0543408f530dd2b3097af3e681d530236f5c7a4b54ad15103a29d61134d8556b5f3fc4992dc1def334c6c4d6014af51f431bc9fea48a26c685ca5df9003c0c051da95efb007f7eb5b9e6a7c28235aaab4937511e6eef2431be8b8f6ea8c708710d4792badddbe21783496eb2719c40f2f1471777b63a516f8c49d612a4a7dc8e6f19e7d604bc48936c7d02e346aaf254b1354aa7df39bc7d8a9c9c35e1252a3a93428139b4d7431875ba3405f8ffc5302358833ad81251a4dd7ec741c60aa589ee48a4e1d3f742a077fb8a2303bcc085a4b41580f8b306e1d5399c5f2f73d298f06223cef8be0dbc79642746f90e33541e6cf7bd64a761e42c95dac24402ba9c7eb1911d6d2da027c585ca8d6c3aa22befe52b3845f81c499a5df2bc9b665f7d359091c0074e84783ec4c4efb4dd953bd88455099e555ec340b4a39b91106acfd7df00a605df0a073b8e43b80b9594aeaabcfa08b444cdaf02eaffc6deeb08aa85eef319654a37f5756f1b7272f3eb889aef0fc622ff62084bbaacff14cfbe8370d549322b0c89f0b4282881fd3fe96c46cca917cb5a33491d183dcebb42158dfec7f79dc4694f74d0d5007002b4762d45daadb5f1024df4ed16c33c781329fc0e41404f3ab70600a01dd3dcacb2f370913a9a38274fac6587c998c1ecf33f55e6f422f6427b169c75e2498c415effe3fdb9eb624e3aac86b78d2c5953364aaed06169068ea05d37d84f8f1270fa3076ec43cae4577d9255699b53a5b5e19e4553a08711cb60203acf20a26e91dc1164c3bec293f8da0e3781c2c5e4716ea1450e022206c847e29739cfba1dae620c085142c69df81af96f61adfd96a18d077bbc2e510dd7d07a92f88f3ce817922a260337b44a0e5cefb3e0603232b0efd39d5171c558a47b6fc255af48461f8aa88366d64315fe77c30d2829258c9b260485c3fb2837860c20c7ecf3ea3e73555d62f84548449ee41be3b9491a37b65b6aa8dee24133c515f5f908e08261573f958999daa31cead7a42317728461c1184ff072fce27e8bf1b77f856c4e289c2e1f65e49d5860531693299ad4cddbd99e7f248ea0fbe90631e22329fafe6d701aae34c39814fd45e493bab58ed0da21b6a22d4adc81b3907e1137b7e356bd6aed091fe6016991f5bd7bfba25ef65f079cac0279dbbe477911ff6e630015b4ea55eebe5cb55314b8056044b25d345fb656ffea7ba9e7548ba8a74456b3d94920f25b3e07c6a28f6b763da5ec48f9ce8dbf64cec21d06ae578113d5901a1ed22c9af59204547941e10a7158b76fcf6c5a8d57d931a4380e5963d114ee168f5d5a635755f7261a29aff2c1193edbc2f5969e25b495722933287f7b111a8980b5f86ee21ab68ae152394ab7b8973d2f247384877bcfb20b60eaa2d5e862bb46e677b1a7edf2cda76b408428476cdefac2980d6ef6d3c0523e8057e044e69ca66d92b98a547486ceb9256d8d86f669f5bee65dd7ce8f6743ff8caf2f9e0e42ab0df9945368bf91c24fc7d614de8794a8059f2b7e6c1213f16370d97aa47fef4da9b1844673ed291c74d7831214414c9f13c656b5f4163e709acd57221ec3356a82b202b86034c77c8031a3bba9f63b2537734d59d41418dfb22c4cb19f398262cb2b4eda5d797155dda4d3c3e60b1f21822d9d78dcd8f789bcf34c94cc74a0b25d98d32249112dd5ec5d1d1345947257dbe49872a0ec0de063693d0697408218c73800a6b3f3f128b4b78d60100241b2c62757b398dc145b93a4a0b72d293d4ebf82f913567b8a00225c9656eed7fa16cd72f7ec3159a1d4041252408835361b553e95d61a0940873b2825e4502157f3907e3777de3bedcd393f47d3a0e942c2a53edfc3245b753e94374cb05cb848823910845e322f83a5c9bea67fc12dff5d35fc353ef32e0c8e89f384ea2890efef46d6b61a29f718c3544910f458b9546ca9daac1075672bd5cfd89b04f4c24eddbffa4b2da860cb171067a4266f80553e9787db26b4ba5d2993b1cafbd4003328b7f86fcc41e002dda5dd84f4b6f9fedd73bc495b80f43fccb5185474e5cd2148a599eb4bba1a14ba4e90046cdc35d006deb67fda1fc793722ffee91fd38275e719692efc6ca5e8da262ca2dd890c4a73ec04a7313751afe4cebe1864057c91d0e2244474e5b029e3ff5c45d2eed469cc89be8c25966dae812c784176bf3867a4df1eb34243a82ebbfa9873ae7ca8f2b9eaddd9d50d5b315aba3ab1063d3c0d4b26f388df03c1e9cfc2ee6b49b7b762f3918d2acf31f5380125a129c78661a2ba5bc5a7d301a4b439a1f44a9f40be88ec4b1e595bf6e0ff1a5e895410b8b1302181cdfd91eca869ae5ffd6ad0d0b7a23bbaf26392c5ed556655249274b8888be4d6aa9ab10da0c9a3d28eb1e9b4a9bfd09d4e8dbafab7b0d5bedb7e2f4ef3af4d6a7b6b3528b7860e09d59862559e92fc0beaee2ec0c48288acef09e99fe1674c1ca8e93d000fb9e8cf3d57dce872cc9b7e5d530082ccc18e14d71febaa3aa3d1d2430e2e945715a1cf6a08820475bfc53d2b7d3cf93faeebbc96b35b1575c4ad43f3231f4c9f8ba0efb21e633a7e2c86e8d86e3e2f889b4d5ed56469fa7962db5ecd4787f38d29658b3a78be6878cbcea53cd2fb7d1dcbdc2a17486007f1d2292f0ebea56f573afbb9bc3ebd206831cb4115f3ce1922be23f464d97835e34f27e0c914a552ba0d648e4e6b142550ddb8ff659b9015ed5afd8d19b345d9a93bc1a061799a1a846ed407d0cdac81308a1c21aec7467d7829ffe4434ea7bb6e240f90dbd9837d019dc4f99720cea89dcdb155ce82a0b11af26e10e4cfbffa1859b932facd700e2e153a0eb306afefb9f5f2284f19dac10c8d593cd3b0df3997bd76c3b3b6d7aff27fd47a2fcd9f49940d009c0d4ba1ae73e1a59176bb3a5d97b991155757b948ef76f9c50060555f5e0e7059f2996f8cf3d630a923516ec61683be61b5cdf1591816016a2f3a7685b6e514b046d665db9ead6fd36c43777a622561bccd4e6a8a9a741ade42d24f5d68b8059e435d880dad7f211accff3054697912d48a524e6f36d1546274667f1498b4118ae00679d077a2a84ae6b703d3e42e0511594ca58c3282b83094d56c671bc04e61d5d20869da0a02c91b37ce55612ef969c4dd3d15fa335a0268980a5fa63fea7689cef376f35dac974f8f8d6b3b188db79c844a83d2c46cfb3e62f46ccf9f8889e35c3d800520b1c0e6f2ffc80d2c3225f0d2a34053d2587189d75aaea8ce2d8574302fc86393d8965c0ec9e0547bb042788c67e73ad4e2e2ccb2788d599b9b9cda6f3150f6ca75bfb2ad21e6d052ccedc1a395172660a85263d3df5d74392b0c304acc39b1c69e640084a0efb5ceb083c786c3deaee5dcd2e73a7cfdd9cdf3f7039730bfac63575ea8689159f86ac9027443448108dca49328b46e341e5ba093e75da88f7902247f2388783f08968c1e0499483fd0bbe94e3c8cfb278d20a83767ab46e94b26dd9648c37cc931531c851e552ea7e61f619308ff94cc9214b092cd34b6fc632eb5f81bcfc32caed2182c079377c13c0b3d0597459b35d2dce7c15e5c4553bb629f0885a5d1bb89f52f1bd9a4a170763aa4e1335d416dae04c6f74247a75e71010d35da8462dbb1e47a1289d97ba4435039de95c2b3d10d39ca95798f571afc0793fbd544e660d5ce512dc38e9e5c3e1b87cf03411594911c0d1d6c9bb15f1c30fef13c21b4fea7b919a425048ab9f98146024450f155613e8eb439557634fb5d8641e8fd99486b300465331c89b45b5618abfd3497634353b83ca810a2ddf7117d19e13276177f4dc0c21155d0930ed98078e4733afac58feeb0e7e7f84585d0017ae57d7c1412c92ac3f0ced9933da4e19b682b2ff8f1850e73aaf55a8e57d9cfc6aef044ed0b203c64ae4d01ec5ae81b00db2f392d800a471458bd4c30b0fe96e631102d1f94bd62f87ff15a90d6696aa1e4d3ce2896e1d275ae1661717bf90e1e6ae9957cc18c481985153b022f18ff83ea10deb080f733e8f1abc0662185ac282617edcf2209586956cfc166295220a1856f27b93cbc63cddb880ac28c39121bb8daac90729412bc87b0d2db8a5c7b6e08464c4e2ed7dc0d53794a43b0f9b710c2eeb8ee4a81eed1f9f867c454a58e685ab1f1becc349909deffdead346f1b41c4381a65300d4f66568125b7313df402532ea186b613dcf37cf326134e2785ed6c727eaf175a792854f82e96cf2901f55c5c298992133d2cb6dbf033e853673e26aefbb4105308aa38a9d499707733cc63b8442aa4fb4d171402349da064de5a56410f4e4486f5e22345c89a5264856c84900a252abc8d9473726a5c6b03306373252562271d0cce45b0a5a52438f56ccdc9680c5b8e3f042bd4207fbc31ad183b3c33a78b79770d527665ad2e77304ae1da6cd3c9bf760b0d948cbc5f93064c6101560e0ef5a9f28974da3299d2d11853a88fef46115c9f5e4634a061fc840c85b9661c63374c1b0031646d0c2b0837bdacfa79b5a98c49cf777dafdadaf27a4075c97a2dd7013b22ce3a170da9ace8aa0287a7b4c540e5689c8fa78852343136c5ad8001e0db9a3ae032fb8561dc31a89e63ee2cd4a1d5722c2b573a07c5fde0903a0e3e88318e52147340205d03e2f425326902468541d6eadd67eddbc0b3901b4f5d54266d4ffe719203cb9a7307d5a81117996c3817d214802963223dca39bd31e9968acc516ef37041a96dfe6283867b0b1b678baa6b7ea8291f82c4037c11990ee3e426e16cfe17de7fb941ce4b89e9fbdde8568943ccf18e542318f06f2c2e8cfecdf542d59c047c661cd4c0a1125ad25de0919cb98c573b21047943563ede7dfc7e045da05c2e5ccebccde4f8f221c844bb691fad1c7e36c6a017c12c7c7803c8df6f9af2e07210656979deffb5ba1f0becbaaebbf56bdb0d9b9cb98adaf031014ea94b97e09cbb2eae8062f01925b4443878a5e5bedf4b15604e2250495480ac34875222b7ddbda1a6fecb5e164ee63c71a446ff4d5400edc8368b017281b025a05cc04268640eba9788f8956d9552f2e2520ed77e03c83638408c5e1f850bfc7c3f4c3db0b7fb70ada34ab23d6d7a47ea25fe729ff666811cad8ee269fb84c4053cc5475f0447902ad0f6aa32d2634e76f8621ca20202bb3be9615a74261c35a153971587d53d37775e87a83be5269a0c69565b1cb00019007c12a4d662603de3a29ec34f37b3c2b119b1515a455c141b88205ae78bba0c66f4e47394c7541ea7d0f10649f59dec48a93650fc8cec2e7ece7b2de0d44238fb97d2e089399199416302f88000ce43108d95fc18551ee9027a21dc0eee1d3c405e5d0d39a0fb5bd8b8a5686417ebb56d5658d972fb20737b265fea330a601b7685967c5ca8efd05582fc13348d1d900115033020a95844877ca3059c7ce496e9a6c27882ab3a98aef041f07d8e9535e946d0688aac312e13ae0145653714f074c682941710048730b6fb13d67afdd9e18982783400ac38d66044fdbb60db58c586251afc3884bd087b198578e8a83df6319cba983958941bf7a1876cce3f013b9c6f14cadff8d46150418e95b54267a699b757c102a186fc34420e1cc6ca0cd207df12da2dc8b6b768d08f0a48523711a37a26bd8e2d61a7a3aa184ba3ad74ff8f497d71ccb6ebc1078f7e507872407f98821b6445f7c771228375686f5dca56e6472a9c0673e371dbe223aca34737111bb9d8f43f01ec75a0a90cb18a4d2c1045435f8f3f854faea1272dc549418c253e244b412d77d29ab777120cdf2f87e14ea060f67fc8d760ee87330de6e673fa3af5dc97fefbd31db50e35e241e674fc82321b09f81fed971e13400b72349f4503f2178d2b585348a768571b4739f32c085142c69df81af96f61adfd96a18d077bbc2e510dd7d07a92f8829191f680c7402cd965bfea8aa47050a9532056e2ad1e2aae58e36820a333b14c7354bc05dd3deead32421d3b325fdcda915e18615974b17c61d8a231b79131e777afa0c810593cfe0be172fc7d7899a5f7e40c510afb77427eea39837658b9fa58170a6143e59ef2c9852709718bead044a7831247f57849e5135b8bc0aabb85f46d197028c68fef2f22b72e337799d8d406bec4361cef20fc00f166360771647e71dd1f655782c78ccf63735e5488f2962e3493bb9bcbbea1bf3427191dbc5091ba72ecd8b644e790000df57f9efe98e372acf80bb486b2e53286585296f474824d481f8c58f17da53c6063736f12a7bfd5b8f58ed3df204054e255b9b044d4a2452783487fe1e83a4a46b4fc29bd8fb7fe67a64c4a3f1ec6278c22b76ac2e230034549d90890a64db3fcd1ab834b81e226fd4ad51fba8030186e297b78bd8725c4341e75bd679b78be5b41d8edcffe34c0c1cf7ae9f0126e53b12c18f0ed48211601e2dd4486c34e52db2e32d8e312c5290cfebf08b1433da361a5c52f9958709e4b10c3aa6bb8a93d86b09bf347ba0918c3e76fd33fbce392b804cbfd745ebf41ea12a5cb2a93727da7227143d9f42196c001219ce4477e2085bcfd130150905e6e47e6cd0bb1b6baa29d9b72d5bbc18dbe5c73aa1f45b713ec82e891dcb2249c5eb37c80c6d8ed270190562efc30efb9f2a328c287bc67101208deb6dde2057a5e3ded7919c07be93ef64b4cb5fd5fad934d59d41418dfb22c4cb19f398262cb2b4eda5d797155dda4d3c3ecb7d330586ec8b8d94ba42f0004591d468c32850a5fbcb3b89e9587da7db880698f74b0f0d361c4544bf7e875f382484f06eca7fe585046da572b5b058a4c86df5e862522ac8fb15241077717900e590e757e2801678a077011dd06c1df82d674d29e7a27d2e9e6a9ac52bb3779c7a258bf1b306ccf24a39e0bcc3f4b6b62b1fdfefac5a3a4ecd2b7edc43e8031ac3e678458fa002ba2a517c107d31d6f9ab521f82b38c9243b3ca19ffcddbb7f1383f471e56e8d18728796a6c82c73c0a9c45c889109cc243d14c4a78a649b83617be964cbe8322ee0c9a4735d7dd2abf0e37836bab44e96b259f0a594af9bd0188752bff67a8ec2e57acde42220ce03e901ccc1e50551b59d790df1fbf3f81b57b360d6bc71a859881640f9226a56b5a402718cf4c20cca44be890563ffef49db930020505946d005d6be9f6904b90fe04954954fd1799f88c3a1e77d67e48f00652cbe7abbae4a7d838e92d0584e3618991b0725a575f5569ff43412caa4816f39535a689d0cd163a31c33d11345fbf7d159df2c38e8c3039714bdc994f2171a8729b6bdc2ae1f5309d6847d009a92d269d482062e778b0c29045cc5b40e01edaa3211746aab09451a4737c8c08947ff0601d2e0ba05055ed41594089fabb4244167b84a74074ad313824217373c6a59aaef977a4a7d320893516efa8630e6fc9b1af390ebc33cfea29c5ab7f3debac70debb0c82f8a02a949e82112fb7943fcfbf2fdedf5b0bb9f670af8434e30d62d4af2fd7dd511445c6c3966cc712d25c6e48397256e157842550783403fb0bc687567877009cd34866b038aa40dd1c315d2acfe73dd8e54f5bd33db46ad9ab144fd24ecdf56bb6c53d2bdff82cbecf5b877f8a4a58d6f9cc2313a8fbf243a8bf955aabcdd7d74ee881df1f25060d6d203a60feb1566e8d86e3e2f889b4d5ed56469fa7962db5ecd4787f38d29658b3a72e83a3cefbf0ffd21f35cddbdb5dd8011e97fd7413cd655b321c762a22cb72c6ff2a504fbd3256107221aeed3c07046db42314cc789fb6cffaa431bf817b9ae7b31519837db97bbe3b3fd843c98b157cba7e2d5834a9709f83f395821a31d005a976b7a32bc7d6c3f5fa6010bec3a6ce4c700ec00f2b1a17aa936a5d480042d10c6f1f26e972dfdf388ac50e5adbdf31f940c76d0237749088eb26f4e0cd297c72623df4ad6c705bc8aba205c27df5fab1f1e83dfb23aba36df5874037ea7cd464fe3f6ea0613459fdd29f9b6828ffa5229934ab9d3bbf58e04beacb5d615c18b9f89c23f26fede0cd6e33cdc4a8970edc40dde85fb4a724375603dea4b09f18661e7ea8b23ce9047547eaeb2820ff3e4be04aaa0b2a01ae778b43199bde9232da3c9dfa3e3cb5ae3e87f3093ff2e32e1f6f6836b17a9654a61c4981ee521aa4501d35540b8e400a87ae1409f9fa1a6e555bc43b712b0c9207e4fb59ca5a60494674cf494c58b075a42d0f56fe19cbd4d2f95ad733602051996f19b084e432e47fee8b5e589deb2b4f395b4b657f1885937432fd7892a0cae96a456ec9dda54099c187ba79a9dc7701f600520b1c0e6f2ffc80d2c3225f0d2a34053d2587189d75aaea8ce283875dbd3aa9cb0583cf27fafc4562193f2404bd476e3b9acc69830f5b574d44df266f4069a3889759535ccc61a6dab5f58676172cdef4943a3722488c74a939e753b7707357c27922d0bd86cab21aca201adf27bd82d8c7154f954d905aef214285d635536439c82835f89bd360caf73d305fd3e8edb9b90abe82efab8b278109bd1d83c58e2e47f297e47f44962615776935c10f4cf59383565dfa65d2325a570e1a65af6d9cdab13f86219dea390bc325abaef64023e99cf1552de1d1856a04444809a16992c584af361cc2afbff39650b9c532de6bdf95fdd244dfba1c783ace44f8a04b8817c5fd5b3e2e6468e6abfde93c22844ea9d1ddc36383d701f0f84e4e330837c0f4562b26d48e7a0f161badbbe15744abc308dec87baf89ef01c2652bfd1c698538c86b505295559f040ff06f4f678ee874f8b95a9d5e197b3fc6f2050b968191e5aedb7c24d5d33056a1b0706a94c72befbf24450f155613e8eb439557634fb5d8641e8fd99486b300465331c85fca67420b1e4110d44edc879e75390f3ceda1f8baf457b3a4e4037d51b552425638e080afb013cee50a77fb4e5e7d441134aa9822548d408ead7da3039d502491495074dc8473e2d2455ff0deed38f6d499b8fcfc5f43f414818e3476dfb5126972d3372ca2a2f55ad1bc4c1cf2120f72a211103d786d8356a64840bf7de13d6b5bc4c0590896239e84f0366328fd54e05a449979469bc9a8319010c45b3bd6b81f078461e75c52bd6c0e1ac75c4f94fc67c4bb353c69210a5fadbb82d5672b2f5f175517d0f9b19e96516b2ac4d461ab7fd0555a5a77f9561b4bf3bb7f64a1214028b74a0b7e2e571ec471182ea3485947536d97efcb73a923948188ca82c253fbbbb95e083d2829fa1a943c1b7e234d783b3cac07774ea1c93fe75a1ec6bdecdaf2e8a3ad1fa6afc2268c184a58568d06abc4b1d48dc0175ca189047d29626bfd40d7483725e35c8df62185535993483eb2ba2332d46cd1e4e23e956153db187cfbab3d59021f4c901ade3d6667e24e5c2529ead900483c3fc81c6fdc6702d3a7a37e356e16fb1b4c52c78e5a5bc0271b59c9eac7b47bc729b12d1d3abae9cd450a3e1a0557232eb37dbdd99235307c9e346e5b24802fb825257fd77e09032545e55efb1aa330cb64920d65c364a0a80b1ac7e47742569c6fb7df067a2fae99ab0b254573c9aaaedee4a0d9c598ac78a6f9f707da57c570d672164fea82b55d074d84bd8af1766c7cb5d6eb9f5cd26d2fa58039bd07cbf3691fe2be5098436eb9c174a0ed7478d82a6dd9552b0f2182b2ea2c31350bdd71e3767dccd8c36791a6f25c4839a64e98933631a96c6c78a0a7c3965d69d67414cf74bf0b3d1850738d4d974cf6255235d88f0b44ae8633953c3e82c5a3cd3c8657ef2868c1f2be66a6950abe588cfc5cf83a321c5449d33ca30d0056e01268fba1c3418ee5202891fbac1b49f58c8864818cb75d110f9950df824313338f17aa6c5784265ee7d222b73458caeebc562781ee99abad0f7a75308e4ed116395d5c57033d35206abfcb5af043073911af9c8e8e7d8a88c0253be416f3a7eaf696fa28032a6025d06308927975060b03fff2424b8bae3bf8bdb0857202f500986651a9639980bb938ddf1eb4a17a949f1caf26e002ce2f7321bc656eabb9b61d16605a57dbcdca1ab404f0001a9b1e7033f5986cc1b2eadc632a1bea56a2b9290d787c9ad8785f61bad30334794fb482c441cc8b51ae755f7c723ae23118b245fca1f902a30592eb6342537a7d068a933db6aff81bff518d4ef7d6ff5236a6cf8ed7e2d589f76210addd1c299b43d8d52a649a944fc97a0bcb5d5fbb4168170aaa325900dae2fdb806044ddd3d346d5770854962c8bf86163b3ca95d860d9e60f732a2b8fed141c4e8aedeabae6d254d29b66a012401d5e81348a6fa5150c9e67fbbdbccb06376704f650c3b49a4ee2afd67817eed161cf4e89784171fed130b16a410b27a3dbe03f4d691187e8ff5c40033445ee9e646828dec619428f5bc285ed01ac6ee264f72b4bdb5c1d4f7aacdb1d1bbd7ed32f989e8186ba6b79db0c5be0ff583fa9f7cc53a71014575ec15f2d588c8e248400d77cea8e3c030667b320f1bc282adefbcd643e05b8e5b6a49b463652b1324afb056e35c37475a70ddb809abf64398b86d1be61132a621e485cb78d0e1109bb2a49fd59855c30b6df7427e289db7d1c1fcb758097a27c20416eda5d5b164cc3c9d153ca4fb2a8622d6fb88fbc86e112b5594befc4de5f2a550b03676d01c3e8212251a526f395377b45dc73aca8f69713d9d0c8597a52aafee240d366c3315180367a5b2efcd1a95452dd7701bc15f5926ab9d8514a2733feb873ddfb75b1dfc4b7970881c637890e93b74bc97f0f657cc0dc08c8bb45fe49ab28e8486a84327d45ead720a045ade5a069634626f09777bb4b65135c2e04fb41e137e23232625e8181eb65e092a95a330037dc7bb34d85395c690340717ef073d41e172f97a4d114e80f0d62c34dd84d8ac4498c946f9b53d998d47d968a57259b205134c16466c7baf0ea8ee0cd1d5cf3a933187dd8b4bbc5e9ad239a20d0ead69ae0467a6c9d5443288a43f93e9f060277dc540f588f8d52e0e9a32977d1ca067c23ddf7f6cbf83348f3f98163b4e4748bad13d724e8f592fbbe39ee38491afcbc8bd2f67446e4e6d3a04db04f940e1db623f5b36e97aec038f7be0b9d8ab8818b57f32b7d7415f8d8c69833f8c30c98e7e924a3ef9e4187843ba79ea8f7d71985e75d3320935a3f6c2a684abe2f073d876d5808a71c1982966b35b3c983d3edde59e78c405711de3080fbec3bcc445a74114321d6f4e9be2e4ed5849cddb0fa67c5164cb72855ac78ee52a31cde2f54cb4928eb25305fc04f712348739f235fec5690be7e746c39cbf005495fae47caf9f575fb229ffeabc6a35aa67bd23966f9ad65ae78e6d9e29f449cdf03acd35620381e8e513fef8bea55eb5d1b966e0069496f38f86adcd5b7dad5c8d3d63d3160bc53b184b8779009d2fbde2bcf03200595587e1fe5a9d14aaf8aa219d2b03c7544ea0b6045266fc056a847bae2b76ac5e1e072f2a6ebdcb12abfd8c0ee4342eb4db3fa1a2975731cb7c13dd25589ee84ca60585f1171a029177f937698664f7469a81b9c06b380e6fc076fcdcf3e2023410417f9220d25828337e952cda1ff496b585284d5274e4a517db00fa25fbbcb719f917bc7587cb11086a3bf404b42428b7ddffbcec78b6e373e17e49161935d05310dc018fbd6d8cb9f552cad05db1f79ddb3c3274f4799f3208629ab67ff30ec30377ef4372a27ca41e0b1186186971fffb85a33bcbbcee2a417d9128214a295af0279e9ccaacf7ae91c5d95ec1023a029bbc1bb5aed3dbd509cf375af315ab27c7b997add1b6bfd48112b3793436015771b7740029d6a930a120fe3f5cf367341c97bd7db9c71e8acf04284b6c67e3c9efeeabbe56c25ae82a38d390a7ba61dfb56229c5d01dfed4c9c600d1d8e19dc7df23b8611fa971541ac83966458e380ac206d81e8946f78deb7054589ff79237f48c1a70dd09ad3b22fc26355f9d56da7bd577c9b42d77b95561f3efcb5240daf50d0b6fc19c532bc86e3e5fc0f850b3fe3e56a33b01e366bd9ac00f86187596ec89ccdbeb26cc771c8ad6d5a200421a734484a2e672d920f492b09f0fbb5715e68015c04ed5f8cf9d77d2b673f9072032a69d51961055c6b60c169aaab3bbe1b4ebeb7dfb3b8a45aff4e5f7d9a99ee42fdfa3693987927c0ad4a759327aa863c3e9d2c7154a3ec748a4424727be08bb963e5f1c006e5c7ea8530f7dee24b74de57d696c7d147c82c91c4a19d538085da19c857b5d49d4a9890a64df7a63df9d7cd42c3e1579157313b8aa43e3c4b2a776009a7e226753182f842522d3cd827a76889e80c094cbd09a2fc26f81686b8bfdf1aaea122b546fb73ac539fd3e739f26fcccc136efc51f6ee0dbff2e9a547134e017c0362f89dec1ed98428955e348266a6477ff1916ac0aa364950538c5aaac4b0feacff31fdfa6f15bb840f08fffa90d550a4d3a3b860d2a8e6793d30a99bf90974464dabfd0ad8679e5cef416ba7190f4dbd50cf720128e3455b1d240e7282790bf6c4fa0aa8bdc07395358c413e8516987f23c45fe53f458c2ca615b92db3b9614adeba8825e4a665ac9b2a5ad280c2ece98ca048b703013b20d1e20b19b118ed55a77577d54f4825e7b1d0b4af5c1667f8fa7f2410593e9213aa62c57cb05d5652e1372a5c0b1a40c3800b06eb802acde4151eae11c533e75af22fa17a03b1ed1e8819703ebc0d41deab6b0c0515ae8323850738629126513f0123d979d5f250452a5977ebfc2d9d235ec63721ee75c415375f38850377186b5685d96ec9d24b9c3a2f3230b043658d01b14e018e8cf7ade1b9da3d262aac09e8350877ff236c0aa341517216bb5a823e18c53f4035e130437887884e6a7367f7271acd8f6b87f11f2bfcddd39fc9df21ce09792709ee66ee407dea15ef79c9b9ff006040ab5e5f1ce58b90f1f5e2b3ecdc7238456573f833debab08b6d64194b91e780cecb84ff17457a625a650517a4d3ae64d070748e8253148216aaa39869e2515c96e11ce62700a7c63a537ed5eb66185a34b7b045d331c84fa31478a6cdc0dac9af3ed20f3e5c28f051aaf654c3ce6c411902a4d75a2c9968d9cacd96b2b294eefaea6c10d70b5b8a89e2233b35ff1acd64d268072adfaf983ea23dd828d82e1ab1f94ea8962f950bcf71dc1ac36ef8d6ae510ba5f987aaef8a9a32de4c1dd822988be518bd5d8c8e7f0c8b7d583061262360d656a9bde943675d0d916457b48f79940aa2612e33d65b76c163f9e4bd1a27574bb1d7981b7e041a1e3e25e4bf44f6841bc4f23fa98feadf982c4fe93572a66e9ab9055191e32b83a46ac6322d55b13d19533886b81db9bdc8f5572315460ddf0db5aff89860ce60948903463e2d0e0f4892724608730f65154020e3483d58aa1086ccb2b123296a2849574fd2f24459e347d6902c54e945df52f7d2b2d07772f39adeaed65e3f2e1d6a5098f4718813d6339c572dbeb7a828c7347c2c849c183c1eee0a0bf3ce203e3ad9f9f3676a4185764aa9ccc7cb0739d4608f7d8e36a6b0aa9869a6e1b0a7385b6de779eec500caf32c0717d286baea01d169d889b8c97a6bc5d58e3595e355caeb3c8eb4b2cf96daf09bb2212e00a6d9190007269fe43681bc644b52a63d888ecb42c1ab5812c002c7355ccd08c97784a8d9be8613ca43bca6d7e417a1fca7df6c3a691d751c7dfc02f5a7ee051301fe8fc47fd84bde12b4a2015503a2d241f8357b285be50b2608a95418013ecda76e674248767c3b0c8ad6bf305bcb5af3d6667fcc8b0b13863d8fc0aca8cf1c8f47e1f9522baba78abb8ac65b915f6383bc531c2a82926d437e181a0106bc37f147c55302583bbb27dffebeb934642b41fe9300a8323eec83297d50485b47d8b81213f05f466599763fb7a9482205ec8288b716606582e9aef093737e93fa0299ae71bdd1458da9a4846a1c4d5d6b8fbb436c36393a27ab7c9955c5f2f19008f91d6277c244bd3413d67372d637883d169be16d2dfda77a5454cb13b17dc4c1e106e6f1ec81a7456c3bae511a023e13c0c57996fe20c51cb1144df9e26f519f8b369f16aa3d2dfa949909e5bfc640b21aa0d6d6bd88132fc41984f8c01daaf0b57ff6e6fd569600d90f7152caac2e5989f959fd59690075ece68ddaa13a1e62fae3a43208bf1fde24ca0b24194b3ebedde6e82e138bad1bb0b7ad539408d40f42ccbd4aa2b32dce673df296369ce8b2a4a73724166f8d93012322d11310a7cabc5a381e8668a714eb0f496cac9b658e8c715959ead3001943c89358fbcfb5c2908a71b706728fae353500f4b8834f98cc922737b3a70d04c7a15695084170289d5f6a05307a29258a84a5e8aef214b67430902ca12b5e95ded06e257b597e90a61ad905ff7302ff330b197f3abac531c4d77a91078486b9bb5eac5fa56816b2fc5254147e4165bdb4f3aa85c33bce883f98a72cfabbc9d7ef0463c038167b27b5db48565f8f76269f409b7e73d7a5c13428893c9fd42cbaec99efca733810a751a87ba859a5889cb85df73cc16006a52a2d2cdeaece02397136bdf0427534ffa857617fd282dabd1c6daa8ca17a5f118082dd88ce761ba98dde84d72eb3950f0b2d16487f4a17d65fd1f79e1836425ab323c6146baba487c76d3674b19daeb4a2d241fe18b3b73f607daea1f321633511198e5f09abc67ee9c937b71841d394311c546d2271022a5b4eaa2651e5600a82d5b6d801b92543a422eb4947ba90df82f0b6f1f0bacdcd88e3c4b81a3fd5fe13145f8a1958f1831c69f1274f676268203a20fc52d330f1cecf49a0b8b2b282822bd81342521d0c59c73614397f7c285478d84c587578ae8c1aa24e9ea571cc75a60f1458a6c4b68614fea5453747b39a5e80b26b746d96ec41afbb49fdb8b23e25302ff63783e2512addd8631fb73f1bbb5d6eb77b7cc124c34914c254fd4569bd6af2de38cae0576b35ef236c7c735c3bc2c6cfa12398b7e6c2d200fb5fec26f0ddf187fd4bc0971311880f78359046176edf8f555f86077117b86c2d3e656cc485cc926882b533ff3aa76f85227e0338c27b64e95365ed536f916338e8aafc57548bd90e45f1ee52a04d86f0e62f23353229f88870019c04bef4e671c193252200848338af07472d04e8a81bf65b90a611e080a6497664ee0b2124d85a01105d03050574c8824131a739b067e7f9b99cef062bb33c5dc4f0f98c8c95ae9ae3da40a37d987c3dbd690106dac1e6450ad4d8220f0c81e9d0751aed9e0e16f286ea261eaa85a8923663d045c9ed58b91c465798e701615325836cee9755dfd3fdc8157a1d3ffe5a915c9faf6f3625bb7387d6c4a8138316d295ce4daec067fbc04c481f01df7889876712663b26cc633d26014a1add063624f8bfec9bab41040623c073738257bd9521fd56ffa19561a5f253d137788a146ce306890e0441b95a5a1ccc66b4a1f0589e1ea2e4e79bc62c51ea4db6fbe07a2b86a5f38324ee270d965f6a2bf47105331388d98227d82e21eac9abfdcaa0f606b506acaf4da66c4fecf70a96baf46113c6ce5ee5e667bcb517a2bb41eed0b69d664ed331f9de89461de17b0f77a9414a52a78d0f7320111d85e932726f5b322099d1f3059e2b7ec2b513d970498b5a8031b5c0bbcc8deb9eef66316e920960ec21a34129dfd5261be5e050075f46694a3cac579532e662b9a1a765eeee2cb67c8f8654e09ce7fbb2f7b27566a85bea3a13a18cf43741e1401bc157b52217efe13c659b16830882ec105310e75f509faa3b2b746a6ea83fa25e36512eaa501ceae2d9176b3e11695b889c65677cd7692622ab52c828da62a1595371a133f674b234903d9c71f84d6f7ce92f2f6605f7ade4a1190ddd6383492a49d121dd44d695bcc1ad2e3a779a7569fdb5b8e5f33af8262b18c7bc9b8bf509bda74972b95cd18830b8c23def0158ba9e1725625eb3c6b6028f6a32452f320c655f59c28858e722439fbadc28a06dfc22818c8810fd439fd7748f34647f7691dc4b80fec6a5e86e85c69380fd16052762d988d7fe765fafa6f2c4bb3da3ab8f1fcc05937901f3e96827aa323ab3b03760eaf65f4323a16fa8d6c596023131ae685e5dbe00e4159ecfb4366197fcda218a88bcdef1b032e2c8141219b38372d8c167738aed21222d0820eb0b4273dd53040ede7c026d03d5a2325242e47d3ac90ca23bee0e6353707916a08a720a8867bacbea1c8b7b76bdf5555e883c4a1b0bb68cfba3f0a3e4c3c105d3aa3ed9509027768ab2cc1422422e510b0fd98af204d7610e37ad038866ca91c08c72ee65c1650f90f3307f23c5cd798b50da6052b18c1c897f5783c988caf022ff1d712417188555b506547a178e64a1cc4b5e00e5361d234e985221b84f0d38325080512d1de27f00377f10aca338513e2ba6592bc62bb411459976b76143524597ab4a99e96b87fc241db22651cb40660588020d03546a09e2bc6bfbbb0d8530994446bcc296520e64c7d27fe3ea204619780bf6ad7a5d8b20877166b02d9d07ab8cc7c4662d412c36d1d7377cda3ab432d1e781f615930dd0fef1779058f59154b172a0adc127d9ce8ce0b3e119e044b9756929a73a46e175234e29e0e71ddadc7e06570133e854da46496c5302f5235b25fdc0bacc646a2a3b2deacbbff9024a47b9de56b1fa8723badab16d594f5b1157a1ac0d0aade3f692d5d6b4e47cc75d48d5db8c1dba1a77bff82a83761c0f1ccf924e224ea51ba084283bf3895fa8062035c0f0c4cfcc939ff5071ffca99cba04a02040dc6fa8c1a1aab3b9dfd1fd6c3ad529648351ec2fbf8a3185c2208e12aeb91e1501fcd22d170a3125a07e98946b99ab76cb390a5eb9cfef41d517f0a3d919a26278ed7ce3c7c30741ca92ff082419b7c69305f156edc73938da2e9380df138e0c30eaf078f23759260f4a39b3f134d593745d4f10fe785999abe9dc6a522871f1278527d6ce7a7db9d9ecdfa6219756efc1ef06d7419bdf604c03cb01cfb345aba504a2d616515bf9b2b62a7285a534e04503e22c956217524a2524008b222bd90afcb13f7e0786c483d76a62688557b23adeecbcfe4a7d2eecd3e641428375b59e3c8cb6075664b2877c89a3cb62d18a513bce0f57ee96b9d863cec60ea6fc7c6117003804fc429093a15cb2703fc220cc1b1b2f061351ad62288ca8072029b92731de1a86dde8dd16aa7254147c2f7e2f83e5f9c49775918103e345d52bab187752e9764e034c9fff4d9da6ee00b50dc6fb9ed1798a5c531e3553bef96c10e0f8576c2d899cdb0d4118b96697577ca97fd9edd14345ed44c4d995d6987db3e6936eb11f7d932147bddc2eeb3a69eb86c08dea26e7cfddfdbf72339ffa4d9c2f9d2871f7db05795db28ee1e683aa74980c176567099075a5e174ce34e62610cdd16225b1ba00f6ed6c864ae5a6cd12e75cb7dc395400aba31bd94afe903fde8092efa3bc1116c73321e678750a25bdb16fab32bc9b8ddc9591c8024f7dcb1f4a458894c34f3a23ce579698e000f3878ffa1725c6fa2e9d1937033031e92b71e6194c8fa36bec99f0361179f3650eef7c5bf153f9111a62e406f00bc67f39378e6fbb7c307053f2fce37732dbd7fb590313648e02410cafb125d0648bc4061397ab7514a7a934ff176b2af2f2871cbd4587ce73a2ed0dad4b12790c145dd12787eba6cc00d7a8218c6f2605ac54faa54ce7fa2248c7623f944ba7638f42b549ec1206a8a15245dca3af23a1abf9b2ef968ea56e2439acc7d9b5565bb7afe3bc662366d3aa404762941fd03c8936ca3e3b8143713b5d2666ca94220373b5af9dbbf3ab5e01a3d5925f881a2f1b4c769a19044a420145d17eceb5528f05bb41ae5a9af6a06e4a533295887ef5f545c353ab9512e12acfa9d0ce4f6bef4673a5f87009f7e839560221b661d178e3732e9d63036b37ebc1aec0b0e99ebd44e4d9fec95b9c1023a0ccde4c04ac014ad1e257145b13fb1b5881fbce02ade004041f2f8457eabffa05f5acc695a9e15491996d9dcc385ce5dc00c66bd8d2b29de69e187a843983d8b7f619159d4cbef58acea49d505b7555b1e4854c3dc3c5a927aefe8b044a5e923f781af24411d67d35c0fa7b6c8815e81085b0c947bf5c5234eb95daeaa8a5a29d9672cddd78ae05cab4de8fcceeff55d1f051ab1ae86bfaec14c25b81f741ca932320719d845174a243e421d14e35bbf6c419eaeec33f53229fc9519c39aaf85c573e4cbe055a297f0857eed9a65334be7ad493c6a880f9bafbd0bd50f3ed26e435203af094e07ccc70039735ea652df5e72421a50ed294cf804b9ff796f2400479321bf77ad546bd691c74bde52db49ea0bad55fe655fbfbf474b397ff3ec107412b9163e583cc47d66c51f4e38de62c51e8151e38c1930f594a194fd89c4e9f3b9ed103f928b95acda83323fefbda3480507881d6c6673f805ad08347c80fcb463898af160fe877eddf8ff54e4537a1df41d25252004c4a8efdf02957e98d0a70f5d240fca6cf2d889461928372aec0767fbc31e1dd1f3fbcfc9d2782182b608812413ffaa1a9be32502f65045953175af898cb5859671a0253191bf85cac54561e80d05d1bc90a65325f405de86ab79dfee5afd4cbefa3fbf3ce26dd6f0ce14b42206b7449b32d98f54d30ceaab1370f2916c16420974bc717da29a1322e647b7d2b8d778a2feef04d4381eabd48be1461bda8ecacbb910168c8e0dff41f476af950849ef1733f53a5b8029d17ddc43e55da8d5226be05bd6cc7405f207513da0643d236b27d812472ce01ca8085a9ee4c36044792f50596c9646ea78cdb241c5b8023af647184381a7b28924da5ceea3cc7cfc8a13798d3ab656c00efd01b1ab119bea742dedbf8972834af55d8a5bedfc893efdb52ca3a8761baf7d4bc22387d8fb25b558e4bec311ac1116654ab6c75f63e0fed07629a52e56915a3c5d7026a16681d9bb5ebae0c7474c0886938618584841df6a41c3e42457b99d02f01253415d2a1a2f73a2fefd169301d9e0c2b4a2b889eab220c6472428334628b1bf088966c41a1469440aae620f1e44c9853f30b8fb431cfcb74f37ec0ae0189aac64124d09485421df24d7198e340b80e6766a89e0401e3f14f1ef72cf337f44a4956c3cbf5cb39c4b5edf6fde05966b7c52dc1ebbb8ab14ba4673e5a31569285d2cebcf81eba62a28f7fb35324c2c2b688a9647f4376fd49d28e3d15666733f8bca64eac20aa2bda672085ab86cdcf8521833a4c950973b0acd8b61ddd34992c8eb2e2c6d64f6d1d49fa9a5a36a61852583fefb56a034234a0ca149e13e533b560e2fae125bdde5693fe4700438a2813a356d0d8df0e8ba251ab7ed02731134f670251224a13aed96acc9a43c6b2e60e0395dea43e97d242a984063767b8f9a83c15429944468e57e01d9d9c7110252605a98ff99e7c53320a57db6ec504c17ab88dab509d7d73ceef41fc4c32a2a30b2c802c6b0933adc42be4fd5bb0d2b70ad6b531cdce04f54f5b8e494c2ee1a5e8f132bc1d2457eab363294ee6e8c5bb7c3a446e9473e4272e0ffc028a561a805377d90f923c0befcc7ccb79e0cab83efac6e96cdc2ad9c6d58f86e45074ac9f9f8981dc4c4d00bda2305b1065b3ce846f271b8982deb6beeff8ed2b89493274832b749d56d12d04a4632ba486688fdc69e6327fc2b93c435a95d633ee1d7ce47dafd2c905fbf6ee43378daede0a7eda5549bc6ea7b1da367c550cccda70176703c15224aa7c5ef4f63f228b9fe874b2730ace052e45ca9c1dbda8143aa30c5eb54c7ace489143db213a1ed0dd112fb382f2337a8fbe6b9112d8f7bf2677f0d8c0523bc8f77830ae28609ee283f929a6e9e6f4d712ab54c88474e56b19b7672df734d5f73e192c50ef934724f766ffeb2010d28d4e41cd9a727ac35f89423ca300fc7bf9abac38f392b81ad2812e3ce4fe126935fc4f815081584bc5f169f7adde4c2fff319a78f2a16dc4d2f2d5fca15f3d1de8f355c757b884757e80f7467bd74cdc72f056840593caf75db53e31b2729957a68816797d8700c07846d3c94970681de08666ed6db7dec0ce0549f9ec4f0646285e92f1bdfed57d58c0ad6fd024a49ebd5b28ffed17bff5eb5797897a3be0b0d603badd4ee9b3bffd576f105f841138530f4564e0cca6c0d095d216d77560debf629ae8f30fb73e022cbd6b2cd57d3a907c0f9ae87dea917361e48d03a0c5b3c6bb574cedb28e9e96da17443569edfa81ed7cf26d05e80c5b0d4b4941dcb8998ff2c2591e38fa7c6fc4ffee49abc3e259b11e7c2998e6004fa5a598032d566107df66070cbe0ff5f38acde94513a7392827627638d0e88cccd01277ef171f4064df4391ad7bb8772b3d22e6619b03abefe2bc8b963ab7dc8caf0a1a736f23e798129175008c79ccad946445c64685d9acb3334b3c0214b592b98bcf6d26e271e4f8b5d057465836da1984290d9d30c67039b3dca992d89747eaebff64e9b5d4391df4f99e6100e7560fca39578cca7514fcc58b7f56611d986327ae6e1411452c8cd4afeab811117867054781e728615b93cde9f4358411f9b96b042d137ec0fda8621e8b7303ade492c30be8aadf1c199d6d997207e69b2bd3ddce99597366bf9b6e0496f3b392b4510e67db724198243b11f4c743be702089efd15489d0c3e5356388caf5869d35e694bbb701278daac9e359059f31a6f313657e08b221b0ad0f1ee2b97120dbf15b8ef44aef20750aef133d538b34d1826519c4211c3c26ed4bd6478194b642cec51585eed06ea502858b13d97f8c3d2e7a493c6fac5b36ac3c1328a5c8fb5436060aff666b5a17648d2c03b01164f3af63e2f3bd893a8539cff5a83e1b8e4173e56a12046f95c782fd752c244c6afd261049a9fc776d55d28e174c5df8029281a065513c17dded2c4fc6c76cfd8376f63b990cc50903850497998bd0f30794cde5d74917dc12c7fca289ec80e4657d20ae3000fc4a76115ef0a61d4b5f518e7fd8ba9e1725625eb3c6b6028f6a32452f320c655f59c28858e722439fbadc28a06dfc22818c8810fd439fd7748f34647f7691dc4b80fec6a5e86e85c69380fd16052762d988d7fe765fafa6f2c4bb3da3ab8f1fcc05937901f3e96827aa323ab3b03760eaf65f4323a16fa8d6c1c11b6e360cfd8a480c443d9024acf7ef7d99ad431b9e921be8880e58b74864b0e7398f31f56a6153a4556f6bcc61838d5f7f93b296808a324f722a74ca0ee12b92df8c90613647f1ea0284241aca824838b9e92e4db9b37685895aa422ca3d8ae46b9622b8a1f024763ad57143836b26e459dfcea5f04c3f8b95ca8c4c180f95841887fd721c5ffb12a89e0f8540c8ee99f652434ed65d50f0b910b539f98c95a9b43c0d60159f0210a9ad2e384402116d5a02190b6b593b91c7165b3f96b99490932214ce33927dc7562f99edaf8be553ce7df8155ba01bbe49223554c56e3ad8186f3087182b493ef8df35409c0acacf6f89e48adb727a2dbb7f3b3665b3b24f4ca0b86729ee5ad38c1860fb056896b0e5fbc5d81dd50117d6b3e6200e31f42e35ba5cf8a0d9dcdee768e9da7410ac526325e1f1c091567d9d7dad27c6edba25cf0f7218cf4f7a9822b24d2b20cab1f6d43d50b60a0dafae2fe576188ab09308d3f4ebb6e4603384f6227814f52bec6454796aba46a233b248caef3b84b96540ba7c03a712d33c70e65bcf3c8c2ecbc19b73baab662c8070e8d2d422431473a282abd973d67bcd687b65b1da8c63e136fd2244e4f6a3592ff44cce5b9cd10fc84ccf924e224ea51ba084283bf3895fa8062035c0f0c4cfcc939ff5071ffca99cba04a02040dc6fa8c1a1aab3b9dfd1fd6c3ad529648351ec2fbf8a3185c2208e12aeb91e1501fcd22d170a3125a07e98946b99ab76cb390a5eb9cfef41d517f0a3d919a26278ed7ce3c7c30741627f3556c52e20e6d46ebc5d75af7a1bdced9f4e4502b5d0f7d975a398b500cb6a3f22145d127247ad0e3dbd4b70eb82a4d5157eb083023e985da492ef068adb9bb9270e9d0ab377e9e5d3c4ae2d9c21ddb8a657932ee3258ac6e0ecbcc687af7fbcbb4b13ffb4c07d97efb4e947c9b05814551f1c91579f33ba71a2590bb7a7cd3c2749eb1bce558ffc220c03ca3010418330e6cb567e2f97f681942295ab91992585de73b2d113948d917ee9d2e25e074462d81ffc69d49d2f5c4b0f6102d9913e5a7fc4d078cc6376ad2c7d28988692da8e51e2d0d1b4ee0ee53cf6cb1328b7043644f285d0743d3af3353f3ae394ced94485bbc20cfabcdd44c941c4320e52d33ff4c3b451c1f09d440720660ce045e58e42cd2a3460f203f7845578bf9b949a3b8f75487806d39cd895eb7a3d32af05dccd73b29aff15aa5eeb25cb7849d105142a6900b1e19d41d4f27e12ee8eb094eda6fb95b3a91630b61d7dec3d970d38b9733e1eadd9e7d91fcf2f578035d921db0088aed966a05eb4c611eb95be7ef7683daaef7552e99f0930b281947c8491ddab5bdc2fec52f593d94735ce8d9e4955fadf425051c3c2029865c18fca71d6d0ea5a74e28d172fa25350c3e6f954b96e7cd3ed0a186e7b9620465816919674f25fe19eb5d7d973ac5d610fa2908a99b69bde5259d4db44739bf9041768ab46b716e6aae9fd9dc8659f1399f9299d6e5e63bde6f82d1a0b6ab6cb9d5520fbea49de1434fa750946fae0239e3cf9e3a4ceeb632a22b9b17a4a476c64b850174dc05520cdab078451126bd2f317dbe63605ac54faa54ce7fa2248c7623f944ba7638f42b549ec1206a8a15245dca3af23a1abf9b2ef968ea56e2439acc7d9b5565bb7afe3bc662366d3aa404762941fd03c8936ca3e3b8143713b5d2666ca94220373b5af9dbbf3ab5e01a3d5925f881a2f1b4c769a19044a420145d2b8f3b4df32ed972aa145f473072cd71f701d5f84a8dd8326292750bf88a02a1d5bdebfa3b6b98274d3806c38e038ca0a8e11daca4ef7244cb419e96db19a4e0bf19293a57ee7f01d8ca5f389e0d18216156ca7de9fd66da1303fad24e1dc44d4f2b4efbf4fa27694b7cacfdcf07c3ee4a270dfaeb5f07af76878b4d06422d220cc1124f954410b51252af1573ba469786c80871dbee2396536225870a020f8fb0a22b766fc10151f07e69dc389c94d09cf8bc009d3dea601dfbd8a767dd325ef9f0f87cc4b68d645b1cd7d243853386c40a2a6b4aa8293ea6ce8248b636579bf41d9bc423e92e913d8657a87285027727258d047fb0a9c3ae4be8ef8ed3d9997747db5ab8eacecfa3d7d7b6dbacb5682a2eaa84e6f1fea2b2f4408cf20b648f9b4960da7690c8cffbdf1eb426b4be9d14b5c10edc108c40698b91fe284c142b48feb3466bf6a68e78c95339502a20580bb5fc3b96a0b280b7c74bde52db49ea0bad55fe655fbfbf474b397ff3ec107412b9163e583cc47d66c51f4e38de62c51e8151e38c1930f594a194fd89c4e9f3b9ed103f928b95acda83323fefbda3480507881d6c6673f805ad08347c80fcb463898af160fe877eddf8ff54e4537a1df41d252520d85cd74fbec679cf6981e2c5bea16e5067446aee4d35c4ab7b5fdeb7dbd5783b9f619486e3ab2c3e16c6dff0bb540d1140e673695f1b4fd289bc06e56629a725de750ab873d97c5addfca797457443b81f2e33aa18d8be399eeea3661c40f4c21c7c6faa6704c84784360fabc8ddd63b1772cb519e9666302553d727bf05d242095bcc1a6a9d98955f846d568fea744c66beee4132005fb4ba7f28e1535eb80d43c0338a4deb5c3493f1d247025c928fd7d1350a2810f26ac073f9cee3e7a9086677bf23563d5feef25cd13859f845cd9c6c3b94554ba00c2c311c298a3d63c06355d3b1bba18ba8b68ab0ee32e31a8110e57dc6802b60dd9e6fc7bbe1f1257bb3efe1d7a512eadcfd01b1ab119bea742dedbf8972834af55d8a5bedfc893efdb52ca3a8761baf7d4bc22387d8fb25b558e4bec311ac1116654ab6c75f63e0fed07629a52e56915a3c5d7026a16681d9bb5ebae0c7474c0886938618584841df6a41c3e42457b99d02f01253415d2a1a2f73a2feb3b972f40ab6fd10bf584cb735af10aacad441aedf9dd2960219934a9965129690380cb59fe9330517a8cd9220020d9f9f7dc6f76d9923ed128a8bed66be3a2039e5a8709d48dc05498658f2965917806b3b04bc1af5dfb77b3022118d37d628f677fe4e49a92512dfc0bba6fad9883e4f132ecc1c16266240682f288db152ee555f224e8ec602a3a1ede5c556cc4c139e200d6342caf3030fe8013f4710e7217d56ec5ecc520384a6d823b091d2ff60c56a0840a38e47bcf8675ebe29caf01f0ad48b0906425f78cd1d6b4d4946db480f87566bd080f6d8b83b8959ac98bc45707c7e2df27042a85ff5eea5b9d84e484c108db88aa73e8a91cada51365b98a3f402774b22d6abb2fd595ef704657e02d65e3ecb7699053fe3c7986292e1642c635130105dc1634d53871ab2785416396b3f04fb99d3fedf40569d9751198ed50db107e6bc47d11814fb6054e87c6d88241ad30da170db30094daaef45f211da7f8eb395f21187dc3337c7a3f2c9630346b1a2c30dd99f9de16a24dc49b69e08c9a2e967f9b17781df1913ce61759fc9f447725948ab8921755e238f4c37cf55c0a84abdf654320aef0e5d3ebf2228e4c9907931e3f9cabe8dce46c8d2b2fd49aca39ab8cf51cd026fec130721197ef0a4ce549a9b0ec6f3d4b5fb3e847234d83433faa7e13d4955e35e74b72176b6579bfc05ae2d535488f16f41bce37f53c0c046102f4becc5fc9adb4f8f5e2a7db4b49564ec512dd6a415ff33e418c4e0bec848f9937863b7299dc25f0330cf56b5d54cca5b5b3453959e7bdd30cf977de78bd4cabe8c657b71fdc5aa74a118116f80cb75f4dedc0023d75be599e879154acebd47471c10e90419154bf1b2622a3808a7629f7f805f965afaa796aaf5adb279e8e97b5977d9ee07652fe08bc6800fca4854a8e6f28aec025afb39d6df9a04fc92e5bfb9ebfb2de285cd05350d640eb197fe9cb65298464b898b64e6eba6a273f235a8d9cfbd54f6bd615a2b6731f76546983ea9fe6e6148a5fdc890a505ae84fb65211080830781cbe21b125dbf1b6976256f85501ae6ac92ff948814781fe513c922f76a43a2b1b6e4b26996f2c9aa0096caeb2f59317c2a3bc621fa664a85e97997d4b37a6039506af5ba49de76d6e42fb5198fae4e7cc3a3ef1e40a62b7ba769c12fccb9d0227ae2ac30699805df724c1c2f16c2952d6219dbc461b9edb627faeca292f4c74e6c640d05a0a9f8e1fe551c04016a4bf21d18b734de638ede7ead7df0b177e3fac84bf4be43d1fdd7e81a7e5da8a0b7dee4e5b2f55f5e4e1c56da70d2890e34fd13b441e7fc1fec624a1586237fde65fa3c35e54a8dad507bdb79be4d6b913eeb435e35dd67cbe6ddf7c8db30a60105fbce59cecd54843a34891868902940aa36362226f89cc4c9019635475ab71765ccab1a0b40c76efee9ae843ab59056b5f3717024177ae41e699d4a9402f93cf3c2c4ac69516a6b0720a6bfbd5b1e3d01b1e0f688a0aa08030e57c683dfd827f8f295d869b78de48f4c45fa2d630403cc089ae339ec892c03111a393fd52a84670fcef8aacdb91eb8b1b0f93d38c7e47279948aaf045c709ec16d012bb4506372a4e117fa9b9afb17499ce4de6b6c7129068533e173a3b14439b6252a9dbba510eaeb64957561fad565c2170ea993d790435b7eb880c629b740f9e6164133148241d169030f5785af716b34351d39348748f21197b145c2d1d9bcf79dd8e7d32f1d62491d842d6b0b76800dc39bac41f43cad693230ae3236d2d472b501150637dc8508a8e786d54108247e9d7ac9c32c54001b5e1d9b5f2342ffa531cafda43900db0d357d050f9a2106392c5fe8373100870c96e9c8dafa344d9fcdda944961c0f6b8fc60ac50c7d08a62e66ba5b94e054946daa090627febd2415af3d009ae3b61e81b0d8c1203dcb9db52ff490364beb0097ef3637b77c79d1199da33e0012d11fd0e0319986e394a96fc4a36839ab8cabb36a15f4c4061e573d1c3cd6f9eb8f9e920425fc53b8947338f14c1840c9f8b978e4b05a65f509c058022adbfe26596d903c5ab2edc288fb226152a0970d9d4e82d1c757a89fe1c16ee77e831c9dfca021099e34e11af150a87aa935a6dc160eab31fe566b568bacaf5228f794ef3e64a7db064813936674e4bcbc10e79db32bdc1925d0f9c11f3a947a5687b4c0f2b9904db78efa4bb929efbb579a91b4ae27d728135a9921a4b8ec49a720cd97a425fb488660bd4d766bfa9f85e9c3a0696943c9c0c1983903f4c893068271fb0f7c8b817d22b6cdba68b1e1f08c433ecf9f6a62e37a7c94806d56ac7e512093921a875d1a7191cc07b3637947f0f7b74c9412efc0fc3a6d2232a86ae01ade2402f4d76e56a39bb1dbbc2304d5dbd861707538257e864cbe92a85417e954cc3412fabe08854d8613b00bb338fe2814f31d79575bd2f7c628075c5aae281ef4a9d368030dca26d57f3a79ec8605f74a7874b227dbb0fe0a01b8f33f4c53ddc6317aac035b57fa1d09a4139f026ff4f913a8d5adedf6099e0057e0bbd81fba12c4716ad68030afdec62e95178eb0e1f8b9abd43d38477524a1bd0baf6fa92f59728fb193b2234d8d820250b2d1fce021ac9bbebc4e042214beb27246517f82fcb715e4671b337af5293b4d34e510eab1bf5181aa122e5eddcb1340e479c25c144f6e809913782065c6be08467e8ae303cd1ac5f5fb0534b282d77dbdd5b483934c53f24ba992f2d93aaebb37ece18e007ce15181b64d565bf0133e2cfb6ff82169fc1de254d293ed3b227fd81b1752f2eff2f3b5115ae88ac313854151de0d7bcc068f885560cc2c4831148765cb4e8277f0b8d9f50e9797cdeb1ef3fc81238126312bcb9088aec53288ea543eca9b03280d57149a7b459574fca7dbfaa157434bb3cd6d1ecc45ce76199b30bf270cd8e07be904044e4d0610a3cd47a7c59c2704f32e1d57140cdcce67ed9792fd2f95cd0bdb50ad96dce6c6abc755df6e9a4f860ec827c5edb85c3e9ced8b8b2054009ff70963c24dfebd21e737125e810753a108753c30d0dd03b37fb1d3d556f56b7d8fcf5bba84df83e9cadc608e7c8c77dc6725684f1e07dc8656858ffa02a916436544124a012901baf7f1c01cc08ca9717b58d71ec5ce73364849ad4764a1d6576369b56455b7d98c9c39976d3e185b362f2ebf0f1f8657ab6e86148f585a66d1a54e302cfdd94dcc34fa855f3b60bb8cabac6051e3878d2daf4d9d056d1cc282c7e85becfe78dc54548d6ea5caa4364d9b2eeb8f11a348d2dc49e3ec9846ab9377f154198e52eac50326d1a0f40d5153834b03fb5bab3021b9d8597d60cc4f136834201c05a1b2ca0f420dfcf602a4d99e1f6ad1b47a04b99f62f816ac5bed793baeada3ece3126b7d1c112bb384b815aaf94e8d23d2112f54636852f724ecc5c2921372c07d27a81638d1cdd956ee545f33ff11c6e4ea7e890ffb9d91ac833ec63813c9bf5b7611a4044b96c02cf587b0c7de34e31a8722b1243e0a5ddf65afab8c67133db44e81e4da26fac2fbef41dcde804783bf8775141a7fb16424a0ffee371ebdb8126df070d63cd02241f47c977f6692114ff9209c1272aee19338ad29acdc69b0d36018ecf4a256fd00daf66687352c297abd0def4a1a09f498acfe894455c056eecee907f2aef4ef5c8320c9a91e32d7262177b0a3b9af5f0246109b1e8c4dfe92ff1e6c3f8db7695dd9fe5691c8f2109dc52017ecc230efbb04433b72d9bb643ec10ae68557f10a9044065f2c664b156272598d7838d1b2c788fa2fb7bccad1c97550796c9eca0f4083dd8cf65dbdfe993bfae4fa687682d590c9dcfc399c9ace56f985a825c807c6dfbdee68f1f3573cbd66a097fe31b15f2c452380ce1255d579352a32d14d60e938556938fbd24d499d9fcc7347cc85ff4bcf0e449e5689b94ae779c1d36a03cfe8cb4e87624e4f64ee85651b292d14ebab0deea6d04440137f0c82a298c49c8ff328c8164f6e1ddc03bfc04ad4165d083ab225525fef5811cc0a2d54e20f7adef2c5b5495899ff2c29b8c7e5bf202880e6bd2220cbfb2dced1c54d96befd74515e9833d75d78b721e26e33a0d40b56f3574cacaaacde9059acfc7e828b59d090b437f2343317beba404699fca37e7ffd44f51b37d8429fa46c428bd66ce07cf8cabc593e7ee3e881c3ca9c3a567f0cac8583c9c800c6b80f7ca3ba720ab378e6a1cb24948ac4d61af662524f07690b4032416fb9419bd18a985e1e036c5ae285c706201fcad2732bfbfe34123f94c390cfe248df875f9271071bcace5a31ced495271c1a1a845bbe3ea7eb4761fe5450949f3671526ba62a751276a4d33977cffc15efbf7e0005a858a30d803cc4b0a3ea53dbee8e2d10d1c03cd1528c68dd2de4be61bf9da320e13da73a27a061dfaa3e5e687bf1ca06de364a79b8520319764bb77d1f8181b29e695707514d930398cba308d2b9686216c1aa09102139d04247784e4cd1590b71120854457970636abefbeed8e77117415a30d8272851e4034dd23670d04fa0e022501445c68bf27228ec7fe2da74e5c6b0e368bd2426666b37e168fc8213923d2fee69f99562b713f3a4b9590e596e9302722c179a54ca0903bcdf0fa03ac6727c12c52b232f43804ac94c25cfff84816c865c6b59b04c5b835eabdca7f233535a0aa2d60b7a717c6a931e91764b5d4e1094a9a468b55a5a337ffb0241b2d286772fa34df3aabed7f5bbfce11f4962922743c51cc5555ba8bc008a120046076c9950901c3259696f036b751de9a1fc9fdd1285eb368d1384783e94b2e1c2facca4678da735b65cdda0b41a94ad166ec3401c889abdcc6a762f29c33e8d489d5d788713d37ac6620af8f1563eab70a9dccc36d60555b89a17077e426f8597d4f4b9122f75501dfab89ff4b7bac803361a47f63b31df8a41485cb93e1306afa620cf64f880584990bd82c380cff9ed535b210a4a2cbb638ddc7fac7546b4a099393c2a46fd1f63ed4f2fad5f4bf9c3947866cd363a99ab7ab27043b8e71b9b415b7912496d35f304d31df0b87698acf27dd70f47abce2c11d9a0be845e03cc65ac47eb54703dfd87e39c1531c3e8b16c7aeb526c5233f56a310f6f030d6b3f26aaa8447ea08f4bbe3998b1ed5d66f51d2ae649c161e7b71624d71825d4521ddb09faec83dfa345ec27299021d74769f05483c9413b834f75be12518b12419edf025a0dc6b7b568cf308d5bf3b5c8a5f3ce68dda5d009c2d65110814f45a646c24aae43f8b51374f6c5c92677b25c9c47b3d63c6e7e90d5ac6c95e243262a67fae031605beb15c4f49a4a002b3bce4b68df15b7cac67415ed9df4ae6c64c41eb20e431b5c056ebbef9d5329731f0a9ae52d9228d5655f10b4b24b3d5bc6dec0e7c31054809ba784b8aa053cfb1d77323d9e13aefd161948fd88527387c62c22287ca3c0ea39f0e761cce2e256a6b2285c635ed5a8f401db6406163c94c820089d45d86132b2fc5cd656e535ef352d6b0cc9055e4aa3363d80f9b6c7134df2c88a81bc08ee1084930088a55ab19e1627e467e9eb99eb5d33897136c9c04870d0fd58a6a62a65a9c085d62fe6b9687ce5f6d8a9243eee301683792b0721872c484032744c4de6482b50e5bd38b6c46702871705c62d0563fa160da7f72cc85ef9cef4fb41ead8f068377f6ad3fbd46a70b1f1707515a58b6c98b513251f10976dc5bd83b544b81771b110c9ff087ad259f9ac1fee4b7f463ed5e1ee54ea2052eae543ac5a733172c0bfc0c43645a4939a3a78b45267a5fa3fc97abc1a575a3020c8806772e8653b5b2883c6da880452d86dca500544ba60e8ac844120133aef00825dd73c94cdb484cccb72a795aae667d5ca436636a375f9490e065be09a1711d76d04af0c2f2d44ab8a1ab223288a1a869a66618bc20d3dbea36c465627c897e93f68fbced05b78c1ca02c97b979bf050bbbb8f4326d086e6a1633eab8ab71458396bb9015564bb3405c0a938c65389c0d7b39d1eb3abf21ff25dda6a16f21b2f429468d3eb6d610ca87b8a4a8069ae1bd5276c70dab9faee47c0450985023c31b69279d54b3ef6ef91835caeac02a98034d01c8cd9aeee38dba8467be4401327f12c5100ae2c6caf496a3fd427dafeed9823e0428756bdbb6f9936bf05fb9f598e0f2db941f8ebc54194897fb2040534806aaca1cc592106eb3698bf977e11569734de7184ca72442cb5b9b1a16e77b8c3e093f8966ed2bb830b104c79df0ae426b7966948fd2b0bf6c0779853ef57f60c6eafd9e8d4e7b07a3b7e319d390dc678d8623a357b0bab3d0fb129b4a30eda1361844859d92aa36b10c0e22732ab5bf43fb912cd3875d0371b948ef4605cb16751e0f0bab2fc0455ddbc5fd1e72502aa797ee748bee437ac27c620466385aeece4560240f7246a7cee445a988dd643798b3cb48a685455ddf24a220c1a183c1f3395b176021530875ba56a16120e18c15b5e8f0141e082c1846bd6acbc013e9d7fa95440426de6b9b9e8c014e58b63654c6e2e74b318f1d638230b75c33f4750a0f04bd5aa632a37c7a0abfcfe2ad09f7f9f3a38e2ed1c2e22717b686d1a2157fc37278861db8787a5e8c9b0f0f3050625fbd9313d0e288a1d5d8df963fcbc35aa6139f3c5fbbef4881b90426dfaef1a53f46aa2d535f4e860b2c0c1f5ce5f73a35c6aca8da746e9baa422270aee6ef288a8316bd47aadcb01194037a6358f1d99d9a4a04bad7e9bc28da79320be275ac274488b8c80e91da9f7830b92b431695146758841528c00e58bab9f206d3c531e9c0e30927c8c7e2f0aef700ee94506201de5ba3c7fdca54eae94a610a7dd71933f1cf32e5fa1c86d644c7258f348d3b1982cbf9e46591d77f99a1d0ce3498db3954b626252cced80fcebf003f07fb146bdc23b2d17c368bbbaac99dc4ab4ee4d09d8aada98e30d98b0ce4bb45c2ebea199ed5aa83e17103192a9be16d100b0813b21383592d6f3aeb1d148d54cbdf021d3ddaa458d848423f204920c90d3aa37c4b0807b1f5eaf490f93c8df1fc68ef4f5413ab177f378711e07e57df062d8156bfc09c164a4bc2e12a07ed320f569d9bb5edd48dc8677a5ea2e870ca9a9d84c5ef843f30ccf7112074000076680eb04b23a2e9f45764af1602196fcc1c329ab51aa999defc2be4c58dc5f24d4db2be61e7b343f12e8a0d532d9b9aaeb42bc1b570b5b9918ec181fb3f0052fbc7054dbbd033d44cf34ded3d52a9d1a1e4c7a5e254c99cac9e4ac0aa3757dbc2823d24a1c53ae9da00b6a81db57e75f6df6d1b5da5b3e4196b5f68a0231342556d9dfcd1668ed81b456fde4219d0d3823026ddb61aafe24716ccf4b5cbc5c52b199b6db789081242434b8a18d9c5f5e6617ee5dd178e25d81cdab0497d0f151f77f8c88ef9821e36bbe25b16931bd50862c44bc9f24540ed0f37ba8d2c6ed5bbd302e10250d6f5463642e014a0e28b1feea6dc3bdcd4bfb0515abaa0920ba1863a5bbb5ed52d53f1be4e011429e901fa961b0afa541841f780804b67e5c6a64c622b8d728de96504f65d9f02e3ffe45fd946b546a603c7db39e3e42aa7ce2b25fc254bc1e289c6fefadd23a3271d49f32aef6e5774f22a3f13e56128f91c78c64b76c4a3968f98bb944eb6ce6e69959ed11f02f7becfe1f0efd449e4f74883a496a1d91ae69283a3faeaa4f5fa160808b4074429f8cb047b678e9f6252d93d1dd9ecf2853efb877096dc0d44278d3cde43b4e4d8275781e8823d1c175753de4f766c3e85db9ce5178e74163b2ce7226c4ddab78d737b16ee2c8a8d50a157bd85da93a063501ccb9d366a7c389ba71603a13d97cb99a6da0eb5f6f50bdefabc35055666a42d2e1b02172dcba9a758e7368d6216f76362938656106f40804c97a7d0ca02b2b6ea62545969979f203eef2933f18ddc0f7c93d414fc5e0a083e4183de4d93019fca54000b9096d05768724114810f2921cb02531d9fe06859df3f8f6f1269ac846325c88055a8c7c657a826361d04f60d330fcf48df2e957faf3ef253cbdbb4eea9b3682680375391bcc4739a31e1c9b89f514a7c39303e43d13f6ab40a289381eb8d15f8a208dbc0802434ab762ff5baaacfb537b24557058125064c7d5281e48a92640d18d288ac37534ef58d76b4496b21528438a867c1aebda0f1e71921a065c3e491a0a7acbff651826116d6681ecb5db392fa5a41e52bb19f40c6880f23beab8a25fc7afe3bb45b7919b9972961f01f657c486f7df725f143d4fd8b7f34eaee6c75a35bf1c27c165fd6ae8c0aea2ef3c641807e7ad40ec0cdc2e7ea7474e54217e29a11c06e7844a49d27157f33dcfc3ce3ec62738d24136b3c070b3dcdbb034d210a2c0fdfec4717151f70f8b5606517f58aecd657dfee296ffd6b415403411bb2c56184df463d980e3241b6157ddb45db6ed424dc54f4b7f06eba5571cef6eeb24a33fcb2a56e6762f72d1f99626ce5bd4fb2d2e011cd9c6af3c7baf0ad5f7afa0613da2dce8209a2ccf6293f979fc412de3ac4084c0af63e21e8eb8f0b174f64f8022a3ad3cf2b247ab93cfa44e39b41fd5b32994da8c88c4c15f6d88287f7fb4dbdccdbb9d9030bf6659edd8c6338e4a9ef32c728865208e7f7092b57efcfff7b45d309d3e387aafe3785e9e799d69f31e028e041848d8b87629c9027cc0bf3611e55a7ffb1b0d4d1f180c2d099f8b34507ab505f3c2c7128afab00b8c9ce560a77d56601c6ab98b6315b830b068970a3a83a8a77a101f4e3e76fbe81617a51bac0ea6bc6d9b7db90a9545d1d7c2ee2fae8cb5ed985b55408f7cfdc86c7988c5180e5a5991521a075a784877265607a24336c2be3be10e94601f3a14c67e0255cb363d3c1bb4f7bc380a686edd102861e42f5ef1bf298858886c421509d12fbe231cf4c064750b9577f12293ae5aed960f80fc455451d6b2d283d942bca9054df18bb78aee3a3c161177a44072da4b82f9a35c554cc778976c2e973f2b0e841afb45eb12d2afb2be7459116d3554681415b6963174f61975bf6fdc4bcee5bc725739b56082924ee58098e92ab96fdd62a695e14599a38b97187379f137c0197df822696e2834101c18df8b0b3b017f3be7a92b17771cc0f0ca909fd9e50eb22ee5366d0f651189c24acbdcd8ef8e18e9756acc28288906167f201686a4089dd5b4e754d19f7f10567e2467e1eb689569851eed9243e4774b92f346b7379eff65ad5b4e650f735e56142eefd0536937e6c62b46974df349546e155c18fc63f99ecee1335527c7668c8fb5c9a55dd0f724e861911cebee52cc9beb5e82b9d56dfa688cfbdc46e566ec7748c81920a043d2f31d396a5d978ebb60e41c899653014b9e75939139ea68cecbd670ec079fdad93c1a1cd46ea1e336ae06e189f7326e34bb763e04fe33e62a22a65076aaa38abba3dc84d4caae26201dd0bec86c9fc0fafa4eee653457abe285ea2c4a353fce783b75da17b7ecd200232c306b5a7a573cb485d09e3b9f1282f37778f532f50d1a51c148c14475411ff60de4ca1a9ad12bc4eaef93586a5ca77f334c1cd6d2881679ddfd0d547ea8a35d90569f9d9ee6c150b192d496f79b50e01a65bf16d3f5940f6c9e957687493d164b2b3b65a807c6c6dbfdfbffebcd9c85f924597a6760d26449f0e60be0c2f7ba9b1a1f1b1542e28f4ca8f2a0aedc03ea9ec172a2e3ee9e8f278089c4b3b6e6490b806d7ca64876f385e17903e86ba38e152ab8981175c935e595169fb185031dc2da786095b4d55098b0f6e84cbf39604e60645cbd27ca70c7f8484a799718dff05aad5548b8f7e46f506dff9a82e86fb97add3aaba874252414c2db2339c7ee4e366d2c7e3f1ecca89ebef405fa88146501c143cc2412f009fd07b77a61526029cd21e1693e8724b1febd1d7304fd0a859cd53aa156d200917a918d6a0b28c565a75bc5c3b8ef13d44e2edbc68b27091eeeb7161cf79bc1c9fa3113d7ed76f3411b9eedd7059ae1906eb79a40cd737c0b01f6d32f0c1ff023df075a225ac54fe0f5362ee465cc2c8f619d50b8af1e6f0938b4c2165c1042859f3337277d2292607f863d345c564d2e89a761f103880d9f5958948bc19ac64123a906b15f5edfe08228e7f184d7637e2a65372cbf5d534f01620809841afb89219fe284daf5cb37458bf00539bfef032ba521089f83349750a3aec0978f65258ae1fe3324d90fc54c51591b02f86026320f72ae6b8cadd38177e24322e9dfe9fe92c72f3a587213b4cb14e98eaf27ae91740f3ba9d15840adf15cfbe1a06cab2c5006035acb56338943da15eba8a9a53d2c4d19958109ba537a3c6865592830a36e35835daa73bce30c90c5c46071d6cddd21231eacc423bf79afa7aeedf57b7cd83151374a7482a136c4d727da65992ab68dd0c10b272a7e7e506083c0329a01bc67af5e86897d04f7a080148ceead21b3434402893266e589e633757cbb9c4f868695e3cc198ac084b82ecd4479190873502a76ea1bfa7670ccc83099bbcbff2d49688ad451c10dfcbedfd2d35552e8af3ff1467cfd7259c48bbea5e2f2129be044a54bc6958b9dc67de6a4a95443ce3707aa2d9886de3f9f301b22217344209a1a73cfee82a89eda43e6c1708108983057f922f7e080294419735d56af7cbcdfddbd2b2c1f46e50ca3a8d098b8cebe5a7e5d7dfcda15f7443000f71fdc6f63821783f4464cd45401cfe8e6a3b78249d66f705361f1f89aea05a35d47532cb83c3d358996872f687fbef6935d165c2bcb2570c7430a58e84e2c5db657c0c70ed794cf76f9bc1a944cfa6a85beed034e264b689d93cfe62f6f6387a852d90435e16a2006c304e632651f5d1f3181943f461a91cd7f97b9472945dd34bcad0bd94d0f38abf8644bf514f2b37bb28916841407aa2ee668b577e9fce400e848df006dc5aab2ca6fe407bb75f59aa22cf51ca94d6c670c7ba703f8c437d4a68a85995db38b2ccc199be4d6563ca9933dafef8f17597b41842ab832bd3f1dd51eb36135fcc245fcda1f591fae5c2fd5af255a6f8044ff17c21bb9ae6ff3f825e8cdf1a1ec4e20e24348c6100d6f11195e7d9576aae0acf6c86b97fc3e0744acf51b2d497aa5c4b00e4daed9e79b13e68a50c1b82893a7219423d1ed9627b800570eee3d91537d95dd4893c37b08be71b104cf5796d1551093d6b9694f7cca609cc8f043524ec954ceed43de9c2d06a12c08de351decb8955ce7c4b2e7d3db69fa9ff75dcc8361dcea4470ee49580e984f5441ceadbbee518ca2f3caf2d15a9ab9658af564571fac056327088d1185d7863dbda2f1d813bf36d507efac447b5c3790df7f3eb04595508c1dc9b60c2ff8fb0e1fb6434b5894863f7c12b388609470ce7cbd08b354f2585a2fafd97c2ee6e005c3aa2ed81b1b9cb9bb24a8b972cea223745cf219669393088f98850df733b8d081a49e39f300e317c582ef3acd78bece65bb72211e937d7a536009e7c4a093ef8f4311399dd745cc265a7f1e2737cfe223fe36f8adc2af4d56ab1d761873627c12ba91bdac99e052925659f0f83de87824514c3e5693496fe4efdd6fbb6e783f011111e85bb6e7b73e3eb9148df702f7eeab3cd34ebb77a4df19cd0ebc065d0edcd253b31e647e6c2857403264b926ec126fbf71a8e0d8c5b98ee57028243aa412150cb8028aa0f2e7e0fdb127d4e3c6d4de8f1407766e1cc84ef8545cf5a7aa28eae447ce6b1222011822b17b56527b9411dd496232651cac7a891be65044e32b8f8873992b9a233d7db6fbc171dd849ecf53098f3c2909212b5ee7d3131726f5bbb6161f7e72de7614df9505b42c9b6dd61180996a801a16f7ffbb6de5d0a39e566f84bde0112d5ce071203a4c5be63943fa00a30e672f0b086035f94e2d429fb0174b4eeefafc336b1f897d942d0b383376baacd38013a94e317208c1dff7fda03be84a9b0332167c43852339d7f530e8e760f6af71262511034bb073807b1707dd5174f4a820e7ebe36d2b5d9c3e522183b542e92e3b2d6b49e363645b3f277d4cb1f3bed0fce76667e2e29130eebc5f9d98ab7707a3438ff569c29f89486662fbc4878c92b2ce51706947c11434a115ba67c12c2d7232d3ac751969e327f64c9bd1aba79dc79f504e2de2fdabed5cea8c0c13d776a7dbfb5b4e37e7637a98c146d1f0496c9851c40cc23f901351a5cfb323e008ff9f2ebdc4278dae722fc2843b47666b92abd9a7f50ebbc9daf148a0386d35e5bb24e999df7193573d539d2a398db548caacf788b6a366c682e51368e465d57d407a782e7c8235455ed07228732988d9a0718e26f979f338b3b1a9e3c5cebdc2a97442d656dde1cde0cbd1f0f8c40166535e41fa3b4ec105ac5058e07365c0974ae4c941a1c23934406c765620468df7e8954eb6cf01ed2654599b37b6b5747fad2dd1025e69dc34553a1320f19ea39277f6a6922112c0123518b51513f170f621a3ce3355b3da990b3655a24b5054c7f537af723fc34c522d16064f4d73746297db19613d1933b568d1de7116f757e7b8305da380e819f7f78dc04b6dcf2f080eb7f37232ac4c68ddc01ae53879f3553223f050e9651e2024858efca9bd02262dd70a37bf54c27e2f1af1559198747eaeaf2bc2e6ae4643f589d34e50ca572a20401dc42956c7e437ec877424c67caa2e7dac7e42f13745ff00d0c88206f10bf8f5717190bda291a1b3960333c9646a44744774a301c2651301e895024cd8ee392628fcabaa294f098edbe7f041a7ec751878b1e613f7db2a7d5d3a567dbdf2936e6620b44aa6f1b490441e71801cbceec74be4a4a684ddbc1ee954904e49e09d96c573dfb99892a93b390260833574b50689f91dcddefd5d600a75e5abb7d217728658d7d50f114b93bbc14a9cd1f92dca7bb99e1c3f86d957368a43b38cfd659111da724ce830b585f6dff3c439304bb9334b278e81bf518a687294c7c79b77d3a87bad5294a0d57d62462310b0fdad00da888c87da65e96eb91973ff6dc8faba0d1bfc1871b8b4498b0bc3141137de7c1aca280bcff53dca35166a72ca38afbfc948e49908774d54dd19b10fd484803f589fb426105b6cf70abe7c8bdb92b693d45ea367db2d91d20bc0993bb7120174416c3f95bed50b3fd39b49d6bc4c487d3ebb706b13d75f584bd7748d3374f03eb23939320caead1a585d08723ae42ff0318ce5c5b8f32064d3f00a0db043146daffb97734ee3b93eecdd48c6b63069c548ed700dcc106377409d99c4642780d90ea83ee8e36e3993d5f9a696bc01a45b8837f7ab44ebbf22309ef6644a663921c0740ccaf2418587baad032a22b9423fb4b5aa8d3fe1888e9cae986a616785d999cee246de631f4f66934bbb793530af4e2707abca227dd184e7ca2540c7384f2872d74722bc97f4559615416eb0944befd005ac834ea8e959aa40fe06c2f84538577e68617a572a2d8294c5fe69fb1e025745c33c5048c104e6f10cb571254cdfc2ab2ba25863adac55dcf07235d94edf1c74a89170f351877ac36f4dc25f6eed21296b88b65a2d93ef77949142d3401f6aa1f10c908e688aa4847f8ff2206eb54b342eaf12cf00948c8201ef0bea72618bb794673e89d6ad1ba15569fcde35560f58fe24f5185433455fa5077601d6a73e706466ea973783804079ccbab2b7e12447bff322141d7a34cf9bd661d2ae55c03d7f224bb75d36c7b15e1b5d1e4074c939bce624416223df4cfd60c631930224e4279bc83d29671f2bcaa56f093e80b1cd49c86d96a40727c95120e21da58e19bd0959e98ac32ee9a14f43d5a81b998e3775113d54dc3ec2b3f957afc82a823276a2046465d6befaa858df3c27d1a1f9d94ba0bf096428a6e7305036f25b261c3c57a81d4161bd0ecac686e54169ba8a7435d5e1a91845feb94683f41ec61e2196705b828c6f772b313adae4696d03d8aa0093699c84d65828dbd5066da2a4be0280b42238f766b19d8f8f145490a53f8fc03e9c90d69f353a03f895f17258df0347a15bb215c68f03a5480217b9f7c29e56640c7867bcae26bcfc917f62d4651560d02ddeac611be5c7e91a9c8f455411e5258f841a58cbed3ded973238a1be3d6c726855f14a7da847d5e198782b95b8ddb7a4e51b1262efa1ffb7e1f22ad3d4c9161de3c29d947ed6fd3953f8bd8b20c32968d50d8f36240948057c7a00c59f1820ba2fb02ee363d0d69d934d50234f596f59fc5b2c78e63f8b6e35df48298b797f82aea8ab3ee3c88e830434f3fc039740e3f065665ce9f82bdec25a0b108e618989dc390143256ad83099998a111a09ab9323d2c080c70f6b6a18b878d8d2894df32d1381e108dd08c311ddc4f73e0c8467edd64b399aa814178abc90e0bb60630bf09f8022bcd2aafdea0575c27baa6e6d249e459b6aff3f265010bd12186b29a4c6dcaddadf0bc17b75e1b6d1b9dbfae6f577bf8d8829cec97bf249dff87376ddcca37df688d98b8403d8f923c6531c6cf8b8d1279b228576070f9d3523e32d3dc8940d1cedb46ad9215455feacaa69211bce13146663066f83703f029655a3350579a0f1ce5b51e01cecc17c93c16d51aaafbf548fb44d64ad40818052f1c518bceb71e57a02578adbd1fc74ee4e0caf2b4449523f853f7ef53d9771e6cdee3a5739ce3d559f267baa5e500d10cb19601d760c65d3f8a64443c95622a071f6de29115d172f8b0b8859be26c501c014cb9efcc650a2061217391989c739a50b9411878aac2d52a6f71bd3eee400b70d18e5ad20d1d5653214f6be9166fd3c47fa7155ef7cccb04c838b2bf40f2401eb6cfdc283654efb7f0cc1bfb40d893cd54092ec2402f1179cdaf3e14fc5732d7095cffaae294956844a62d3e964bf6a5393984b33f23608a1612f1425800a6f52eb9f879903a59ad6b79358454a1e2b8f04c3c55f90614751fc60a99b6fadeb0b0787f9146ee154460674298289c1cabe424626c67f9154f3d138cbdc0dd9949ffbaf654e785ad5e345e88efab1fa10ace666c21218ab658e9b4b56e39570bfb63de9572075d841dec419775b839c08c4405045dc6e0ad6626b75c9f39b8115269b45c1fa7202a5d79dff06f68b9d6941ca42993d2977703df71ace55646fdcc08899633cdb3e902f153ff60fde06688796abbaadf0f6f6cb16cbad0c1d0c1555f402b46133290bb36729f7afe99277c908e2946e9dd086a7918f606267e665fd7d3eb1026ad9faa6818dc7f929ab0988b595a5429c9f38e4d531ed4865b3c0aee2d7d78b60c7a76e84c3673661c610d0d069e2114ce7c5f132a8ced75f3b4dba4a7b167bb3a411ca8669bd888b4eebb34689b700e6d69b656f1b49978cfabebb9545275ba2198d60508e227b45f1f352b3d37c88eb41fcba449e163e8fe4e749b4320c3bda498fb9868685b53a145934823b302cbb4b3e755e53dfac3e640bbb2b957e621e56b41063b9db748ce0a41f917decb283932a378489582f49b0198d9c06ce447bba0b728c0a2cd78337c57f4bb3873750071540d79f35cb644e4bdcebaca4979c4395f3794238b5bb105dae5e6e7ec1e06677b70c8821e5fbd26751429fdddf2713519367e4f2ee3065464e572bb9bd71a0024e8031ce5a925d934878dae1f5ef6df9e742f276132ca91c1e351abd015597707123a74bc1be6faa7e5b5799dc42a0bba8625956fbc65e59d4ccb471f83d515eb9577c5242e2b0c3860a7007d9d5d7ef52f549f6d3107f0749302740c3cf75df94dd5015f39f36d42bdd3a847cc9ae46d46e8f3197bdad4b8c738345cf160888208a650c2029be0a12ef0a1c5dd4106afb662f32273d2d1ea50a2bbdced468ee70343454fec0500154cfdc362a908a97cac7204c990f965e006b36ce3f393923995deac7429253537f5bc42b6d6dfa00c48c969a48414d7b923f7faec7eafd309e57da818f1336aa79306cdea60bf906356b460ef1821a458000385b47dcbc48e5e9d163fe1c6a07609abf952c78a6c4673f479467cf3d79899c889f99b04c13d35a15d9c649887d77b33f8a92a8b7f45d7d2687c1642c88fa654e6e435eca89681a9b27bc1f684bf434b389ad4be67c4a9c636f99207ed78806abdb762261d3b8f4496b3593972b82e67132f995058e2e0dfd9122052a33496d9ef6b5bbef4c2b076aa4ec7ad3854adf8d8960ec8db12fc22a0387201ce4089d1d2adf3e4cd50f32b2b7bb6d6206df15046e00f74a2c8ac952b441b70b825fc5aeeafa2b2f2e5f261fcf84fa35f05a9d217b96b75f216d6cc783b150d2d684eb6963b165f2c85dcabe87347edd3b0bafd424365a370cd85a6c810eaa26c137bad12cdb2de5a63d6e443ed55c45e686c70832ce0330030b99922b6059cb3281c5a77ac1e9e500bd01d97a6800c130422974b2dbd6fca3dbddd16747038b5d0cdc2cf54e73abc5ea9f710831e94c8c7d51eb7b3bbdd83db59bb214e2f65ea8331d801595be08fe39343d81150803bb2d99bbf18869686033c7e9d8919e2ee8196587c046836e5e7812b330f2c15791c74d0fd8ce9cee901eb5563c675554ec480507ae7cf3197da75707041758203c327ff06223efb216baee4b8179fc86bd82a6bf5f863d777e9137756340cba53cdfe0e8c0edc8cda3ddeab08bdad222876019cec7f1c60b0ff104b03a8a0958487f219704c7104e11410d1652e3f12098829c76f8f09135ec1a43b3368611eafa075c27550ef6fa95838dadde31886f1cd92da32bdced681921b2536d4620f8d0c556067cd48cc8005dcd988b6535f921d04019ae4f36ce2b8a3e8204ebaf7b025e65335a20f826d3bd92a48603d32804266dbee96c73e11b70aa089b1f95b610dd325d40dec6eabcc3ee48d021806628e94d0a3a4ef89178bda47b75af2fe31d8f1db08c79289b9484e52e1aef3171d216f62a2a050daf3e3a9dfd44ed0aa45b6d172267499b2c60d9e6954f541615d56b5747196f50efd76114a06dad9f35cc82f44ae3d581df9d856a236f733b504d820877cb3ad9420cc9af371ed0b6494c2f78e935cc50b2b7f7b2c7c9830d6cc0edf9f55cbd016a1b8aa8a8c8d2921da52d78fcb4e1c237ce698577bb5143110e34af04b901fad1b3ff82d44c0c90f3ae77f2cbad9cddac2e7313d148e55480c053b5adf84f8b0c044ee46f73a3dce95aebcf081cb37cd612f3f4198ddda84e5ac003deada2268ac4bf0ee513901357cb54843160b3a1fb7e79d9f88cdc672b9300a3f48d9c855724586f8f8974764af16f47e3f85f79806afb69e11ab550678c45576ff3e6a8d6754f13dca7a6288b569d5b09fa56453ec7b21882199a123856efe803ea60ebe19a5ec5574da6c1d289d9fd9fe5b4a270c56d033b5d137a473cb87ba10c1cee3eee79a5a87dcb67b61a365e54d96ba72bbc4acf666ea9249c66be764a69c7f6e45f1ea609bffaab568798501f9e8fecb71d80c8313aab9fa289af2ed5490d37a467add80e43ae05a65cb4c3f786e004b52d649734ee1c8c90969a7553d5d0d68d1e03ef35433cd3dc95de4f84577f5f5f81ff9b9f40fae13e1cd89f72ea86ca0066a2d32c3f90bc05a094c28207f829ba7bc17b876e548d5cfd848fd8e8e483092cc85518ea10b41379cd3557fed11044101a0a4810d8893f81820b34377b7b24d68084d27de1cbda956d263c30248070af71d08c1da5dc48ec90f02442a7b644b162cca5ab19e7cd512f7237de4adeca5bb7a93725ff2aeaeb6295ef3cc840e71283d21ae986f24a61835bdfc52f7f3ea7d7413bb8681de09f0e79efbcf4dcabc57763e500347b12f5f581f5a92ab7810b7d2c455caca73536c6ef297585467fce1bb7788ab15384ae5090464e6401fcc0eb1d2d4413733133226e5f1a24798542a840fecc91f833e7fe3c8a6be195ba48bd1ec782e763a95b400bd63080522a14bd825c9b657c2a0f4f6dcd55f22cb52cd6edba9b80374102741f175382e242c5d8406c8d20e595ad6f0adcef4b2a4ba04a4f461db2ff2806dfb470190acf9d41b482caf3567315447e7150a39d904b43ed635249922ba8183a374ab4868450a9b14f54b16ecbcd2ed4248beaa323f70a0d19ee4fbb922a03953d50072a4409632f019679e82ca2e30dcfad544b3f1edfd8ad53ee3ca24fd6af4556a640f47e94d8666c411bc2c3d7031dae029e51d264eab0f0feef0f08865df938bc68f7be1d68b8eaf59dc3bcd230e31e8df4e82d8116ed4d3f3c2b8ef0931af03b0a6ec8bd14a88eede7dbed7a8ae23505d019c5ec1ffa5d2d7d35939bcafebfdb54db83fa225b9b6d22057e4cdaef8a12f58e0f726ff3c1702cbaa00bf985a06ddd4806b3612bab0db6e3c6773b4c7cfee0b687b0afdfd25c86093e7cb61500ab8dc0fc5a65ddb08899a0bb88036367745c36e1fe7e62ba98ac73d83727218dcbd1c3e7bfc67238fd17c1cc9583d0fa0a271e42323538cf608d64632c7e037e3970d07f0a1f0fce390fae15dabecdd5d7a015b418b7b3518acfca51754b83dd5359e0d9c39d70f8f828888c9217a26fea4f96fc543957246a1b490a98defaf34e6bc24b281317575bee1708506e97d77518143dcb4da90b417e392978580c312004839d04facaab2141a6eae95da923f24beaa86f82ae5c16909c98a3a5cd9dbc18f926cf506038795fbad9d0b3bd955a350f77f72937fabd42376fc6bd3a63d25410fe067cb11a01e3b848e324be310f5d3b04d3a52994064f6b1ed82820a4b687326f4a9ccfdb92700244dd0276a6b0cf1be0c3d33d72eeb84830f39ae7582a1c7343686cb6955f7011c96fa9d80a6a13ec01b735a69b0cb33870e7de2314f5b881653f879ea8b6a74fea3f7a8d971c320ec68a7de98fe819cb22bde9647255779619ca014a8769f9397f2d0eb5103212c3769e00c27e95138cc416a60bf18f1c1da82fa16a2a64fad6a4d8a13cb866f5e9336accd9e9535f41002e188c1cffc376ef5fc7aba0d327cdc67033b691ed2cb26a0a8a196bf26613e3e540c36628dfb8b6e05c187fa54c099ed99cc51b9eec9591deaa7b1a661a9d1da7e4b7b193c7c4628ea717006765487273e1f49f88622792c90d4e9725a3fef891e4c3fd00fb53900f8d0a41f00c8d909656d456727330c5695a219edb9ae158cbd2d5ca247a4d533fbda941912281674d3d6952b3f5ff00024459f8aa5f6a384a25f1a4772abe52da03aa9f8a90afb447c260d0cb676038076bd799b7090429607461de10e1407580bdf44fad31d58f499b890273f2f8995af66bb6f4736571d0ce79ff6dbf53eb1423de85e0ca760c7f7b6244bb7c716b1d53c028d0167459c746934b21ed514abd0ad485d1147ff010fb104ea494e6e5f63d10cec23ca1bd3a5336e34cf73f05640fa348cb4fc426b45ff5bc4311968a8512d7eca100c191177fe9e55f013aabb5fe9724453bb791ff2d5daf489541959bcc26e82c67f4278e2422148c81b3825f0edcddaa5f01f0e2788168453009c890d84d92ecaaf1719508cf36dc63525d5ba25860a9ecf23cd73a42f21bd6e55cf166e536eb89cab6924943ab793f37de2bb6d47d1278ae57e0c60e50958943919bbd34e46d00fa2095fe42d96639eb193e0fd9367bf93787a4a9564b3c2204760b8418f4158c57494fe5a7a282d4cabd068a0e5ef28f80e5ecad283ec7eb3ee655e982f4b3b023dc102a94c38f0456e458d77a48f1a4b1ffb7040ebedbd174703c270e0542ab0f5be25c5d9b032d24f85d6d14e73c77588925e1cc0fe7395000575d3f73f10fe4fb8fafc2f9693464883fa1e6df062f9cb5cbbc5d92170124d9d915fd26de82efd4623ed063a39f033ef9f7fce733949f4e5764b3eea622c4a073765e64cef73201e92716e0ec61b84bb2b749db02a818b784469541d4bf4f6636801f9632abde04d3a3dfbedaf09c298fc1793d600d5deb8c211503c0a413814b67bbd88e6cc8512ee6cdb80e33f77ca06d1314938003b0336bdaa0f3bf9f73e362789e318366c0a23a1affd0812d242507d493e9d57d5119f7576cd456cca8ec95d0143fe5737f3949ede7253a7a7075306fa82838fb3898fc5b2aba9311401b384abc69f392791dc4a63c41029a13b97ea8f3b1871052810eadb07be5da1fa14dfb9526082e26f84fedbf806b59cbb5f3e50afab568792ca41faa08a73fde45b8e05565d31e926e05e31caf47aa94638f8e5da442773b0cc325f621d0cf3e28b42023baabc253eb0094e9d01dc61a51e6d3caf4cc5db2b39ab38f794569eb27c2245846ee691192974e07372f8d36932a6f29162e65107a194ec5728b136e9638573dd9177b8cc648246c246884d7036ec6289f17c48d3815311ada2bd134389fa05e615f2299045f098f484a086a0bf3e43d22a8b1854785850d2d9a6ba3df8697cbc069d1b58b79a8c6daf2d2fe44aeff3a3be32ac1bef728f60b319c209dac4ae7f80d85ae7e40545e1eb34de4364ab5a5383e83bdd44cddc96e215275901241007028984c636ed57d33e028b73e9b58a5af504821f4d2e70d6c40485ada345081dea9a18f23b024201869c1fb99c9d77896ac660024dc3eec7583ca2a885a7c88b64c978a768e955ba5da041d7fa3e0c869e1ce26a6e4f649832a3a2bb46af4c46900abca2f94ce14364dd9a4a8a07fa985f1652e562aa239aaacbaf311f7917479bc4cb67c357e8d9cfb7dcdaa92386a2d6f0831fed458d3b34797021ce33664d03f9d76fa370f3a189154790a8abbff8f1cec96b48d93dd3412d686552fd48766a54093ff6827d56570e3fefd97993b6e726c5bbb148e85da4779b4853998f55c073f2983563e7c48dd8776fc7e989649e56dc6bc992a5237ea2171e2d3778a3d4f7c4493965ea22dfb4026307f164ce49dc7def40738786a512fdf0ba4a2a9731e529bf1c305a12d7408260828cf095e000b831b602b0892a535d033724534c571bd42c77994c20a5132568813816fbe84cb9692c7c8d95127d42675c35d55283602972e1a5f300b7b8c18831c23a652c11aa927ac50467ab4de49d47131b49a895bb3618ee6be6283b29bbba0c43db150f60191bfe1e3137e9a4c78a9844bb1924d8e6d505c48163e5c77b979e958fca439a7f0002ebdbf7b99d507fc805e197ae18aa8cedc6b853d0ec9c5611c57c771f26c9dba734e10bb48d6d8d1d82115e8d0e7731655f1c49de1715601ab4d6fd975f8774ef4cea2c127ab507c6d5e8dbcc3a65ff0509423ea9fe3a5ec35099c8ab28cbfe0890eff447bb5094a74c9fac2f8be2c12bc0773e76885e90e9c052e5d82a6898875c4d4bf3564cac674eccd112cf090dfb71528825a89cad17697dbe970f14ecadaf7602230cd03f2eb94fac326f24753c3a3828615a590095eacf5b8a9fc54dedf4630c2b2cb6a364d9af72b2c755c5d7d1fb59f9120a0e2558cbd6411201bbacf646a9a0d7e538683a6587f57a0b125ebb0fe4f80f6652633518eae5294d527d9ec0c90b23bcded8f979ce7ed54205b7fa1b9fc2a108920ead68d3ed04f81483541caf7e6066d402f57749ddb7f3865ec3bafbe83524454439b82525ab785a7733dac134aeeabf870b644f7b35ff4d5a94efa4f46e3391087bdd11d587b0b09cc5ddae03bad3b919334157a24bf07c8dc145632886cc155374207f61bc3cf5ca1bc0a71cbfa66c954f3abe27366f255704daeb4464196037a2964a1fa2052c58e549f7ade435b5b2a08df78100a80b2f7ebadf1b7cddb6bf924a33fedf2a11200fd914dc55f565ae4569ab07b11bdecd8351e5d9f5e36d50a5a98e5c4d71a24322a428d58a2af5f515993cad4132a76a0dae16da9613576e0833708f8350020f687ee98369d7a629ed0b9f340ec8fc6cd532e885f60bdef70206c2218f7a70ff730be20f696abb585f9648550ace5881ccc084503ee7f8d856a91ceb8bbcdb20bcd9a65cdae1f88343f81a2a8cea2cc76c7c8133032bb25e6b7b34998f90da45ab7356c9294f1fbf6da3ecc5b425faf0ad2e146c5f3013203eef18c510ac8d01e49848485d8ac199d298b9f0ae16a0f6533d88741eb3c71fef1123d12513e1130113ce8913026b907bb3c8faba2834fa8d21bc8191a0d5d31c32b973a99b189d4d8ee49082e7ffe3053a856b652ac7d3f1f741c6b750f9af1759b52a6037ae0f4c4e2a41f196454a4f58e6c6af2d522b126c4b66916e5b810ac7b8abcf0e6d11db4849f61db4eaff026967b87ec7300343691026fc303cd4ba15439f84ab1e6da379692ba41770c07c3bc012498cb1d4e25dfd9ec20148195521681e7159139fd983108cb8e91fd376cae13848278b8df198bd0d0ff8ec1aca28f5ab7be1d6d4e787ffe870dd3aaaea93b835323d447a521d1c4fa8e9b571f497ea48720791a46611380a26974accb32fbe8b150d2a6d0ac5689345f9db937b049c9c065d98d77c5ab2b7a4de60c914c1e69c840a1909138d5a6416f945cd0cc66cda63ec07086eacfe8a27175e74e7dc0e3d7c2ddc5b02a2b5f345da587a6cfb62f351a1fc3e7a3abdf43a15a2d56bb08dde79c7f7272a78d4532229d8e20837ea99089b69348cb17aa2e57fd4434caac41bfc9268c2a15477d4016add97a65ba258d54289b87f977482a631d5500d4c5c8f6d0f08cf620edec1f0fe0dae997f89091f83af7084fb64f4f5f3a47d5f06b0de969057485143ed37715293c623051b4ef4162d9b24e4481431a2ce4f44216b74c1fdfa8443adddb1003c5d62d88b9b79b290c19bb53a0057135d97c6df975e1917073ee1c8dd58127b12d7ebe6c2c86f79f2036ecf545e196e1f52affa5b854ad75fccc14044d5cf21d388f71978858231ebc100f23016995e0bebde0aea746d5d8a344caca53469145e07507bad304def98d73c6ec84c79cbcfbf545956bbc3f43f0ee879a73ab4296e2957a6cae972a414f8664fb50f2be3de2f87d6f968fdac3d5a02715f6c3a49fdde71dc36f474b5847bec0372df4ab3bf24314a5b1ba3816fb5ef96dd0626dd2dd8e4c59da7881e54a08cd58db93e85ced7f5c27860e9778b0a5f22d856fd16668bd5140cb4cc7f2fae6ea235d2dd9eb47e0469eb9c630f167c5d2d9170895142a6ffaad260eb8aa1a21d2935a4b1201a37a8fc51de6330d95fc03e9b6de7c5ca55756c24b72f073d4f34a5ed47a9645384a5b05845f3244d29e9d1a0250986022e1432ed07a980cc3d05d76b7c597c757120beaf2994ac3c80f9b75ce6b76f0f313eabefa36965a9c863b3f884292a38388055f4edd5335d8a276920f6dafedfa9268abd9d2639eb4d511f3e307e9f4cb0daa6606e2627403087ae7fa26ad121d9d9041861ab5fcd59881704de9a4e0790e94d375b4bebdfc8905388393a1f0a7c3033818fb473eea119b1d5a9aca6e19e1c6ae38eb6b98b207b9d841b4221e7c4171a76ad528b2a6a2e333a51fb880d5f18edac07277c204848872659d8ff3ca3ded8a809804a45a31b2261470711c621b96076662d81728103a2555c96b66ea955bfee9e8ab04c57c4e564d8560c70e0ba4c304b3ea35f2db4d6e745da776e78540f86a88089b8873e8cc70e6c19d35827a6a288b143a6e0e266f133f93e2770c7ddc1120f3b2757f95b7126df6f86a49bd85895512db6b4c91a5df54ced8b10f88f2bb2cd3ae9804f4fa67399894ae056458012afac6698dcdc2b48ef000dfdb59993a2880b14436a0e1d21913450707a8c6150f73a29b56a2d9101ce36cfb84161ca02bd9b2bc011a8d5bdc8885c717804c3719f47a32acd49d953afb4ef206f24d83d71c3f5d89b3594788cc79ca40847e0afbeb6fa7bed586f41cae7c17a2aad7c0e81bec0b05666db1e30dbaa396bb6f9c069da44fb4336fceb8aa8b9291bbe922048c3327e949cc18519248593050b5b1dd736a7d1764d89d2ccb1c12d403d9a88a69ea4984e23dbadd5d9a50eee1f4079d2fb13950dc2e877d30238772edd4a244e2aa8ce34d2003178e84ea8909e19c7179f5a853f5145fd43e44e3afb93c67ace58f1df3ee39b86fb445f6a0c3de6b55a5fea1fd337ef4ca4346836250ca7d0f22906d66e54ff0546646a18b22555a3d10053e780405076278a22eec2bfb0c9529cce41033891d8b8fd2563797948d18d418324199c7a8411c68545fe80e5bb7a3f9718d40e8e11482098d43e8e974b139c4960f147da250184d8089d0f348e9e0f0deb79cb58f15f0590a559a983c8664b77e67e03b006334a211dffc8fa22bb52c367c6f901a1dc1d83488dd5c41bb3bbc3850d9b6e859217f287e1a95ca3cecb9f4ab9bc02571ddc8e6a9174be4bb14fd76357b7770393d3c1ac15390e3499cdfffa83b788b3f5a5fdc2dfb8ce86afcd393320f70c684473f8e7c96b071bd43ca297e41215822ef05b1ad5ff7dfa2a9c84895311c3d76683a020cbfa9e60374f89a97a818df54495dac9d8e3c9f60a9c925f727b786304fa53e6d240d723394f1b55fa2eb4a128bd9448f2b5fb8facef40237f0fbd7073716b0f6fb6dd1d40279e8f7d8f723423a6bf7a402d8a1c73a7049e4fb47676a16b577d87a00ce1933ee7081a94c9e02837860c3bb28edbf9515e06fca301c399bd349b8a6ac9913b0fc7f283648cba04f75ae3de253851890272afc6e05d2d6731dba7a72628f0b521bd8fe32039d14c08ecd4a117a372509f08c6a20b3b88e24fe6eca83a1aa27a71bd79a053710983725732a47d1638269aa460cdd2acc28d300e410415c44e6c6c788d78dd3268285a982f39f1d1999b21a4a95b560f52d2c76d47fb5a749a505d98effe346f70f18770b6ab74e75e54d04d59cb57a083ff2c049dea0f1de422c0b9aadfa235184122e2c827886b6ceadfa3c56875b7ce58df9f8eab10ce8cc922360105e0e284eac305c0c0af3efdb6a7435a4555f25ea0996273177a18cc9bd95c6eb0f70ccbbda2a9a86e4d5bd9bbc8c192109aeb77078c7fcabd6d2689a4e8ed3c35e4324c1655e28d42d039cc0e48f363b35a4afaef022e09dc2633e8858ad1af1638e04b7a34da0978866af26cacbf8c9d5ba7263721ee319777338d0d3c96a0a036cb8962ab3ac23d59286248c87cbe3e195f458b00e87571fda95ceabd128decedd5e7ad53e17f9b815c48fec595d8354793544562ac116e66985224fda6c0f32dc71dc198248715e4610c539751d43fd4a23358155676edf671f563add2d0e8babc5d9df2602ef57a78ed016673d9c8c87ccf8e636d7650391793a4a048959eb9f20b6f52e048bad0f906748b058f2e403c43a9fc78f135e13407bd3bc5c6fa27c0f8eec3668b5b90b55b61f1a541c234d11eef6b61aa0fffab75ea7a7e5fae345b16e05a94fdf14941f2e5f81df756b697f7cfc461753ba642e43fe39cb9a7d0e7cf81d82e41203f7bfc8b7aefb7902cd5c628179217bf1441e4ab53da9c8f56ddff900d3104261499a3bdf4de711613a92eaaf80fb5bbf646d34a156ee8fcd7aa359d6d879919fc7c77cb34e2d375acdc8b8682e8d8277d56886e96c30e6ec56124ff229d3e44f4db151296f65c248c6ef27eb466b704c653a539da5f70a5fc718cd252f099605c98c64b9ff94211e20f4e29c5cd4e89ad91bc9ebd3c26c7fcff942967116cfc08b8d9311c96924536e0abb0a83dc4d564cb21fa2dd2c1a1f607523dbcde43872c855a37c0d8204c16109a6e81c4dabc7f4ee00af322f49e36780457b6b46b35cc9a84676bcc90e3f2157c02922a43d818f7e0a2d9db929db312e660821b6cb0fb995e75c2f51ba658f8e93ff00e2e5cd7e9d165397b898d06fe3703315e076bfcd7d3c4e1c997bb6272cb3adb1925e42f79d1828c7ef47ad30d98894c0b6554fda35c3ef37b769a212a3294b37c7d01fdfb00c79b71646b4c6136306288d1627dd27b0c95d461a1768ff1f746f6f2d344c19ed103bb3c0977e2785fd6c57631fe15a0d8cbe756920fad4abbd8b4e88fe848b08111b15e10f83df62754d6d62d39aca497e06ea21c6e5c89d881ab6b220b76e8a9d4ec7a237885fae1c6d1f01652118d0a0992c48119f41c9c85fce7820cce83cf757c3818a42120931fc41b46d3cefb590c13bc3c86f928d4f2a8b2135c0e630fa7002deb64a19669efb2d91b139100d47c6683a0fdeb559eaf29add6296cc9306917c2bc2a0f40508b1b5209c06219ddee4dfca70a204cea62fc874554b7b5649bf52f6b7dbfeaf53af81e8bba919c266972529159145ea2c8d41452c729df292f01fd1b657067033fabd2b15cb78625974f68fd0a16c92788e8f946ce3c06a4d209deb490bc0fe655a79ec9d3fb18ba47044e70716fb048d51872fc8d3676baf16a20fe4bf9571c915fb2a95ceedabac1ae07a18604d052540c4d9c843173fff38153dbb43b29d2c996406c852d81d5cf244c4ecdb8f469fb9f10845b744a07738213f253c78624a0f865ecace4e9401df41f9e0438e081267d83621345484382d90d89933ce787b82c43e847e6aaa31bac2a19567bc80bf24ed67877ffaf3a57980fdbc021c500e094215782f15ef94c120dd02a5313d9ba16a1d85913eca7361708b5551c67e2e37d768a7b932703fe45f02a87eea5e4aafacb9c24f8a8b79622fa96ed110ac06ccb6b98a47887a44da618b4099d46242300564f0b197e293c6a64ce2b4c691555c36de1dfb4cd66a256c61ae903d802a8f398a444e82b9fae5996f462aa3fdb5f90a3ee4431ba4040466cd75768f977751a7788a088cd46d4240d59873772c0dce20f5a61731cdee0faa056150f83589e30e99632674c32429ea08257479d3e2a6876dafcd37403f63724e730e2abff485133a27b18a2b7c5216d10bd9649499ba950d15f28db6549042a2ecfa1b5590611b6b519d29cedfe232456b627f29b5e6f1a1e60fff420b68b46d8a13876c53446156a26f4835db560662615ed0f77067d4019ba8729715995d97fce9abfb3ac800617c478e5c29fb6239c239eb822b8fe71585bfa09a7d627f2f2713150402e87fe756d74e3eb0ee7f2469f5638589d403ff0495670be26d064cc380caaf437f3c2f2689740c48ac58753ce64722dd3e59361cb06de880da7ba98c9fa8f7a68be3a4e869a99a6eda313e80cb6b6c013eb71f756fbb2a3ab480b77f32a8f022b01ef390dbc93ae3dd36bc14bdf77ac0ef65730fe07161d10b470e71043198a848aed955a5756dc338aad180a2c2ce4885b74a9167a63fd2ce892b0d95da25f504dac89282e5bd652763930c40abfe3e1e4d8eb8fddd98dd7a1b3c4662639f6367c3e70e9bde7cc00edda17c2387413c63815f26524f5774d46e88ce779b95de41a8f9293571300f4605cbb06dc1cfca8b012e327db8162852d294ec1b6d34cb582ccd7e52278377c4e6db05268b99163712ef125fe4dfbe5958eec233c1a084d75d87ec52622113d4b6c1fdcdc10db33af07ddf5163c9d535522cb9d4d6852cdfa4f5cbe48fb2cb1edc0613cd5b3a7cd0c2110f7a00c9008c5a6d01082b230ab711e5db30e404a3731b798de74399a9a709ebb97166348bd6f39d5103bbcc51bc047bbe9b90091be2bbfc0ef7df05f6a7909b80c323fbc5f5bb66f5f650e246f5e2a9d5cbfdb8c0550f683d5e571415f0832d9cf06bb07fbebeae2ba2777927d5e1351d72a3d7c6880d741669f84d610e31c8f895d1f3a7d195072f56a82d35dee3c7199fe8098a6e52ae50aa178dfa5c6177264ded7df5389c9210f925268525b02ca5cf9102cd942c3d16d0695bfea88c2b6b9c10d019926fc4485d4909b593cddd4d3238947b89fc93ae2ce323747c3b83b3625341d96008ac1d8b2b3266b7448975c0bf58c44415417e67981a70d55ba950a07bc8c6ca7a16ffc578df4fc3e7c3716eec0db3d9939bd3d3c75f8ce4b1f6428005c9cd9532014f980130123d9816e0d83b83631a92791c9f5aadfa929e3516e52cd0bfae829b7ac57e5c45cd39154589b60aca44d5aebdbfe3c0ae7da3aa9be2746df83282aa8039741dead107d4ab59a1017f94bffad154266e4b262fcc73a963ba725b8667de22b74ffd775a0eec70785d94bd6d3548a36bf9a00251341e373579be9b0d556a0a1c96e645515354c744b1b2f39ab475b286f83e1227fde451e3a0c7f492cb7119f309c24eed10edff7a5cc74256576338066f5fdb577783721e56d7de4d59fa670a0f9a4b0f132e8224c35133cbd6abb5e5f4caa3bd17ef170942d2ab926b054cb03ff80a56ac138df2d2672144b998c20d56825d9a4a234d670baab2b0b7d2a0911cfda662b256b922ba9c80c1db6b1ab6ba903bd300599fc21f75472d6a60d1baf4359d5dd61d1a22f26308adaf3f19077eb04addef5239507e54fd6c11fae3482b408f4e740e539f8b2c0b791f1a9b6c1034b09ef05afbba625f0ae87e3dda7cda7ed4b80ff84f043ff7c060d2052d5cab6a6956e0f7ef4d263231bef730409f43c89043533511fc3e4d607d4c6ebd2518eeeb65ff47aae7d986d975479d8971e964787b8a06d380a16dd6a992dafe8a20734bab7186b644b1487625021463de223b8b796315c0c79b6f7d4660219fae8e6940aaec36acc414a3d52e3491befb33195e6d2b39e5e89204cd6d80776240384c69b18f8e59e068ecfc940bbbb6fb1f0d747240a275db8f0bccf0c2c3bb85136f15585b7785826f11565fe8677f700d8ee017407d4a16f49a66c0fc701fe4703841421b0d977c34d6a4ed2832321cf2f9ef341eb90ad93947cf71a430d9e1d0b2d51757bb7bf07095081734a7b6108204a2f31e69ca119b69da5a12cbd54cc5634e88bc597bc0ea79e4251a53f7c8b7f53018752c2e327a54384e583cf6758ad0ce93d78fe34ee72e285c5ea0aa01aacc9f115a9080575c964a677c8db32bf9a9362bb23c0ef69e4fac0de34fbc2ed9c6f589c3ac980204dbf415460ff6a110682c84a067cbf56a0496d737f0e914fe990111d88ee6af060f7dd46bbc8d9e69d91192a6abbba992ac09a1a07f5cee17b24e572ab7fb595b0299f8707a0d517ef530ef3da0095d194233aa5066f9d8f2633fbc517f2cb7e80f00033ce3e8c3032cf0ee28b86675551225a677e0b258f1bf04a3b035e74272135c0e2ba7681865f1ec5cda730e5aa0363ee1e4cbacab3463a04182e7b6113ac5c0eb80de09e0c4ca86dae844b7a2823b2da9187e0b5ab344b44f9d4404baa2770fb34502ae2623f5da20c5c1a463fc87a01c2775e43a5fe1aeaf0bfecbc9277d7c73c708851c23476c74888c29edff06aba503bbd5a040b5bd3f7a904739f884af85a36bd3a6c94eef89c297d1c8f4b11e7fc05a37f66d9e1dde32a5bb3da683d5fe63be48bd7e5db4841ade5d0f63fab376f37fc772b675a56f9119aa39f5fad5dba3897ccf60cdfa47f0762de9a452e142c587e134fe239defaa9ea0a51a31367558cfd7d329baf29b942acca3efbd38c3a5921b3110f0c973de87c08112ee226de4458839ee44aa8c28703f135dee1dc79dd0a008b666eeb0be73b103667adf0e31b83dd4e494aef9c3c8834ebfdf55b770163d50d9dfdb8a2eb03e79d7f747600edebaf52d96ea7e6e13fda6585a312ba413411d486dddcbf080163d677c9e13a9cc8ff49481e1154aaf435d1e2f32035872ad8eb442edcc2c5b6a4362da6893485dcd6f4ff89a8cdbcbbf74c188f057a4557890cd27e061e91549179fbcf169a3514a5feb730dc939b5ccb2d00255d638fda2cb5f1bf2c03eab9f2ba02e900965e81729ce76ba3bef90bd2f434ffa9dae62de2a1c930bba20b14d409f708bfb27ed20b779be3330bb231b694eb0c60a5238ba587378acb10fc9fb6106cda26452558c2c348afbb1ef461c9d0c3249040d6f488e3edab1018ca83e67b86bb96006d06dd09b297a46c2735c91606438305070e3945212b0493e471e700a9f153dbd57c756207d9a39eb7902160ff51c013f09bc121b1d6918bd90babd9456b0ca9971d6442a57c9675cf512ae7a0cd731532ef4bc050cfe621e001da9d97d5f9662a82df715424939ddadd8b5a9354bafba39dedba8f37917b6e681691e90ece050c70264362af2fde7cbdcc49c035fdf1cae9cfc5ddb5c1d1f454098a1b3436f4e6a790383c121ec1dc225e361574620554889e4cfa2e72f393ee9febc4b2bbe9a0b899f3b34308a1803cf446f2d7fd1b58cebf5916bc8015577b5aacca8b3e44b54dcb7b9315db6ec50795e22655ddb3f2157bf79c22014283f726e0854dd40e7d04b3e10201a27d9da9cf5992e71903192471b64c836945c0f9efbc4137836bc1fb6842b0bb4f2bb627ae1d0bcc9dc2999918b90347023862e84cc2fe94862047266b9028ec7865a6eb8f5b37d3b54b090b8f28d69b5c0d713120f7f81e93462b9c9e05ab4b2ff4ec6a37a9bdcf5806a07323449e3deb523fea762b418ee9446beed015eb840c6657414eda8d945d35aa395d9f955731238fa38166fc3243bfaa7081b80a30807dc39a69d61a770e6a64ddbd5115cfd81e3d42f85b7748a8c5c9ecf572503cadcca0e9996c8c97e7d27cec3c60f1af9fe4648010b2a8a5a76fd87ac0df4b2867065475bf1ea3590ee9dae31fb360a75ef2296b0be4721cfdaaa5ffa6108523c01c1a60e95d4261137b6f509bb90f82bf251798f31af652e81804f253ab19893af3f07a9ed7e6fb95a221c9d6bea8a7e31afea03cf3dbc0c7cfa077a9b855c05aced60f28db5cd93f2c1a2fee26b8948aac47776e4d7a8804d1960288a5b00398b3d406a3fb1fcdd3b967fac46116f39cdf7d340180fe8f80fe408a235da37c0558fe530a98a7455bb49723c198295864706c124ee192d330faae8467b951be82a46596972ca1d8ea1ad58c816970c466536a6bed3784243c3ad2c463ecc84132b95953f134cdf0485e5d645ca6250855069cb2ff5e2c3ff90630dc71fb45eec1c1f636227194fb3cc0b78a1de6d2bc58260a20926ffb26e44bdc7699cef38cb97358b692d5e0c3ffcd36ac25d77159e3488873595682cd2d64d2559c13fd07c36fe4d2fc3244ba5a813f3ba935e2335e549a8775ca77e5095eb7c76ef7584c17f467c884c58efe1d2b5ec6d8e79a261bc50bc9c9af516979863ebc74534dacd960d5f4253656eb15a50ecc98bcc0d5c42344dcfa24783e957fbfda60ead847bbffa6ded3fc521f24c76e0414c8c74676ae169b2935654ab16aef1961615ad6a466a3d62aab3398d61788c8b42adac9455b07eba214507a4bb72cf02406a2a4792c85523e4e5ff0498dfaddc2de5dea90f9c91412e25425bec6cc1eb004a14b889b4d841f56fa7810ef74f087c7d0574b072ddebdfa5eae449b9d93fd34ee1930818e479cf3d3345e6f669982427b4c35e018fa56fff78f0cb524d9c29d855415b60f666ac3c2267e14b9d29abe1ccf375123d56c4c98a68222e736a439d5417f85cff6727af44c6d83b85b3326d346256f07728d6f59504e81640a9e991fd21e5328204bfba7e8094812497128fcfd9d28b96e3a448c990597f71dd2cee138bdce424987ad825cafbda0ef35ec177d1f28f350e3df844fc2a5ca08f0e382d7cca768ce3105a24c60591234ec2fac30f744f5872043957d465fbb0ac88e5d5a8b895a4ed09178e6be35a0b90fad87a8d435a7228c522b3f295eb8a7fe55086b39aae061fc0b5fe051d52a5e72a7038a54417c67fbc3034b93649bd9c2d4f9ad657ca409d481a475027efd2bd2e0427645ec56b09b11383d4f0eba26c4065ac4b8f1f073f4e2eee879579bc962e53def838297a8ac53f1c850bba393eb47cf7c966f90f1b2ee8114a6baebb66c46bb1837f04a9b1ddf9ef2cb194a83aac58fd264c19ce98ffd31e308e940abe062af6d9872a5b6593055a648c9bd8534a562bda73e6856d6d28c4754fc4a55bd187f8ca86fed4400ac17912741fcaef67be51cb3edee58b8ce3b76fa85648637745bf445516bc1ce9a2161f515e941065ec9c04b3aa9fb5aa544ede5d75099eb2d1f442ad168baf77eff6953dfd41c80da562f09ddf6bdc76d03eabbe3ba3954a4d98317e96afd6b0f44a3a8bd711a05edb57605483bab1083fb762d033a3b10887e14473fc57bcc35d653a02153610e37b14e7e9d9a60c9ea3aafbd0ba7587df0c60175c00feb298b37a3259c8c54625bad5b7850c7b3c0daa7f740f33117b8ca8d8ebf9ae453ea6e9ac8eeda43ac0f33d255958fc0d1214174612e75b05010b7cfe390e7360c98f594cb3096aed34c42d756bdca2693bb2395afbfd61c29b8c51e29257badbd8615196fae96bdee346a286a72030153d1fcbfed30b7b08a80978a4a907c1db8820df3f767f8c3d24b7cfc512985cf35a8a00ff5b967b57aa1dd2b2fb928c79aba77bcee35c87b5c28b0fd6f9fc3cba18c8705b157b59283b81be0e8abe05bbc02a8eba5e3bb3c11e89fc2c36311796c4909da01ccf9758a4cd21d12906ab9f0576e888fa283620cddd69e8fd7f5b8561193664e204e5a03de5ee3dd3b08fdaafade60cfba17c23d3d7768313e8ae37d7b1d654201ed198d223017c2706b88c438de46a6812820a79003be50482adfc7edff03a12dd8ec59c1c7739b144330f9379427ab7c00a9429c0dd99b64571835a51d445c8279087479a33942295e6081eb46c33acfa7bb0d7bc28066a0b7fc351ea338d6d6455ab5743eb953bba65ad0cc86a05927c5800fe311a55810a615939c520ad54a089855d7147c6ac3d1d43943ef6ddcf355585d9f512688d975777eada862609814c9855943590b3ea12e1b40fcb8f64058cfd7be1e9fb9d299e02bfca1f7e59f5611d999f70145dcd434867a04a458f98b14bddfd0aa4c3cc0c63fb50c8b24bed98976daf658619d6bf62714203c796cf4d385776f0583035fa47bdf66048e458acfca9527cfcf0a6b0533364b6adf5d04fe9feeaa2409ad3997cdb9aec0a3bcb553e826ecaa8b5a03d41c0bad25f15a058e181ef1d20ccbdf2a5d5f66aeb87b4265b7e171b037bfcbc4efc19f53a753d26607a4d21b826a1c3f7505a909ecaf939c951ef6bf2e43db7ba2a6794ca454dce863343b523c6117869d5bf5843a110fc397671fa77de7871f8089c04634e5f69c861cb1f406b46e31d4265d55d6045aff61dc8e8d995fe1fe1dd5dcac75abfff8ccce75f6a75e4d3427b69b384e31082d74586dedd51df12e9ef0a5aec910a9808d24b8ddb4972c7d95c6d3da3f881f76b0388600542af1ced6abfe20b8bae29b33c9492cf9c79e86ebe00568575666c485b9de100d919624d880b3bd4d819dba738f6d13685e46d04a4b7efd0537f2ca1a49fe2370e5520791b28349238387c8950b47c9f19a15f60e30e6bfc2e78800c8ffffff37