PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58522 83bf50ad41750b312698bdce3cbb85cfcf9030476b8e59dd660466806beb32c1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86c5c94d36bc1feca990da9204abc5cdb9eb545be7cc80807d757acabd6c292a
Certificate Block Hash
83bf50ad41750b312698bdce3cbb85cfcf9030476b8e59dd660466806beb32c1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00705a000006d80000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000003771139df3edbffd797450c428bc2eefd3ab942ee658b1cc00b2024ddd3858c27f318c84334a461ca3b8bed11f37e015542436ad15459bab94de2149a8bb3de0c4d4a04268607f1a95aac6fc84b92750f5d5fe9b7cf55ff35f010000000000000080000000e00000705a000006d80000

Raw Header Hex

0000402099f0be0bf658cae25ba3e4a5a56358acfd10a6eea530a05e11e70bc995876ee8e0a67b8dacf70bbe59be1dd7817254a0b2057bf9bf6fd3ef0aebaf831c1fc23c058d106a48d303182a296cbdca7a757d8080cce75b54ebb9cdc5ab0492da90a9ec1fbc364dc9c586

Proof Data Hex

59,560 bytes
121216010307a863434fab91a0730e8331054ed05c5515efb4a6f07c39c7535cbe1a838d8df279783190e86a00c2a07b7842bb840de8265bfdb42866739f466e30796611d949075622243457b615e930e4cb55dce43738e68b265cca90e402570016bd2cf1aabfb6757572c943e5cf1cd1e49db5dc6ed3fc98858106b6c0b57b129148314e4319a219034b5df7db90b170f84f9af0bd4c92778eff3715eb2695fb5557bf26300a7ffa196b486485e02d3c58a9285a904a802fdaad56e088e718608c8bceb3a7f3e078096a483c519f4b41644054a8b3b300d26442a21b3eddf91ee9dc6ecf69d9a23b317bf932538ade39581220c24cc2f0ab7a51e51b8034be9fa96cabd762260ce2f9e1af858f94d28bb22c7e336c7b7ecf6ba3f37854dce742a02778c7d3fac438bb5c1c3360b4e90c57b514f579ba7f76bdc369f1b1df311c954422b233abe54f6edd9ba882e99979ada67962fc523968afb43bee1bb58c42892868d01806746da7b8649257f02c26047479e94dec96a0650bd8cbbac6d27f627c7cde28b1ffc681818f3b72c1cec152fd16d23c6516d33ee7a669d090de5055fc6aae17e1e081780faad7fc315ae6e160bae00bd171f7eada79ad3612dc042f71db4d6cdee25542b600866704ba898be28dbdc578e77b26f7f872ac6a633eb3f590b0c34dd4cfd46aeb37b1dd54e5ab0fd9bb3ec34f3b79512356b9f89ffc27a88fb18c459987805e0ec693a34248edb0a1f65a9e155c08a95d990ec077a1e1109233d15505cd93ed2daeaaefc4fc4e45a65c84c2558f6a0f7df3c39bee5269ca0aa561226e016d905df98355a34b55303b8912ddacf928dee4e752b743d452f503b19bb86af2495f6885b6fa0e967f0d149dc87e6510d0b458c39620084df147f82e7e2c1040cdeb8b5e17bf4c6611a60ed31874219a9b3ec65091b868cee92ca42d11fbc8914508c8f7c5ec0d758d22f1e77426643381d24a1402ccf7d6abdb0e69f200bc462933e11cfbb40d0d2a9cca44843b57f96879e174c45269a25eeba427157e81c168d94c27797282b2c8078357f0546b9a4a0f37db25053e2e9b1346652930db8951e21cbeb8b27b75a19bfad7bcf8ebe58db9f040082befa5ae6e400f9500095d242b48bd8a528f3edafa0253b4df56a3705569730d81af583b290c5fe2b7188775ad8bb8be52712750b0aa9ee49d361b964c90c9437493f914e26277058d579acc1b06a713979f072572048ae322af30f358bbe88d1aa39d8123d4253516f3e6315e4516a0064434ed3cd0b8ab385ef88237fd8a9201643fa7d89c708999f45860c948c6fe5f0c2d6a37e67eb339b6edb3790696003ee9a55b51c392357cc9d1335eee751ea8096ea96a324197deb18d6faea2b307a895dca47aef60ad327518ca3b3b4a7e74cb08cec0e9d262e2d039c83694b7d719506e93250f9af02c657183dade4ad013b4294ccd6034c8652932720e4ea04bde9b6d31ae730052c68948eb0ae11377ec0b77c7d3c22b23864faed78747d350ff683e971b17b3d141d85f7553456d6e758162aa0ea301d5553092501da20831027748d8f6c7b1ae074c90182ef7ad45d26ea021d8cd4a758d2569f6dcd9e6ba841d753eeb8f6134752b25a7e439725e0a33e7c74be39ff561daa81cd89cc19cc5ef7d942a4430f35f80d9979972a4d1a9a1c1a6a612a69b6ad1fcd56fd9a8d25899868315630ff90a32f61ce5b5ce67ccd68817f5bce0b26d79ed83607140cfaca9d99143eaede7dc9390aa71a939b1b72a7b3ba5770f4647c7c0a1a98b2ad88ee591cc4dcc0155f5c81da936daf8b7d6a9e5f26ff17d156fca8b154d306ac29e3abce0646c5045139252dd41943da6eb8ba11cf01ae6b0a1e5f484a9279c9cb1300b2fbe1fe1794d3f8c48d4cd66aa124b278cb59b5972ead4bd7cfdb3413b5936e1f36c6a0d48fa032a11038b27f397c94aa8b72526944c5f3e40f105f3d4dff40888af02dbe4fd644c65387e6c24ac9bdacdbbc1cb7e3783394cd58e7c4ea068824f31356cb5ef67f71bf59e170977c9b7cedea2c8d6be85e070891440f57c76947542fce3ac522cd95e62f79a520d685c0ad6b35e1e515f88e3b7f949b10eaa8beab9b085c00941af924b4f7d2700781ba62d1ec7b49d62207c87137ba4dff8b515481228820656f24f0acc9e4ea5cdc7aea5fd74dbeb1106d2c02109f68b57dd990c26181f55d8e53bbf1cb8d1b39b87e4ed662c627237283c376813b0dd875e1a7d9f8a7abd61407e40923b420681e87182cd82a2a254d420871e626afc67b475044f54236c5c6945756a36caa0227ff334fe073dd360f5718ee8fa40ad779b1f5dad93f0556243544a5503ad4ad6a67968344f86dc9d899def601f50251c1af79c0f0c2ae3938ab301753500beb1afd8b2232fdd2fa92a3d40dd89aaa1a37a5d754c1c1b4384fbd80f5e0fc499f7d20bb62ff809f27bd3269ef2adf37c7c982f7fb93ca7c73c749cb8723a15093741180845840f64aa111cbd840222b0ecd1fc6182048757cd6aa9817fc6158ffa3be477f36467f227ec90c67239e8a80216ca832c337e41598726f54c73c63e20eeaf00334354d51a432929d5f5d45809d2e298a1f01e0bf443e5bbec964d941e2e9b76b6bd5d72ac6ab59d5593e40ab86c922bb12b7e9cc1c99d0fcaae67e10f943009e5824fc4e3f1e9b0cc54452821c47d89969b5e3e438f6421a3d1b9b7ece777ced53d30e8f933ed7835f0f64f948367653fc890de2ac6a96cb3eddc0319ef77a4f6ca37f6e545f5b172ca3801b0c87a9616122081a6fae954e3d85212f014e00e3d4f303a83e1441a137d25e53d56ed602a22a978709a7ff046c403f3bfa8678532ec5cd75e334cc8156b785bcc8149b76379c56184580a4a3f4ef9e0204a9b8820b6cbe95ba1162f76fb491a6ffdf9b69107fb789d1eccfcf99976776ec584a3a29815b0b1e34457dafb4ebc6b69bb91201b2773d5277063c662d4b8e1d1abd7977c1e51b139b0d7cfc58d0041cef363a6b7c0df6238b27874af2103ffbe8c02042245592120b5b9c2b1de188d0e5a7c659fd13780f4e8b9512d62719af58abd73a94752a51b79f0d30e9cf00eea18bad276c7ec9a439bfe572da0a0f9b8ef13dccf14a94fe9dfed9b921adbec0e5b38e0cb1f83f7a8e3eba5bb09e502744b8b6678857f0f31388a3b1b011a750646e6a98e7a4fc056d693dfc4eec77c3c8ec154f2e6e63683cc24ef8101518e67aec872fb03a88d4a293965880e8ad6ee7f8576196a28b957d9098a5b5c1b60dab995dcdc554d59ba04b7f731928d0db606b83426d5af89ed5c1ae309315d895f11985d0656c7435ed322e0819ca04b13470c1d4e02b49e16de699ac4b5b29a2fad75965f82f89b29d4a3e6e7655585b1f2d66c0b99d61341335f3c2548cd33c1f68606afd9e0239e92f70946ee2fac276d2ea01cee1f7effd28edcf8f2ac0a1cc40e6840506a3293e252f4994656ee5dd7e5690287dd8d1950d9c33e888d55182aa05ad17073437e62bef128863d2163a7f6c42b3dd042ee197626ed4e96dcd0a7d6f3708774a8a662ed7e05f8ecbddcc408d1e1f6f9edce0391dd8e0edcc100107aa13ad79f2f1fc49a3d84bc8c86d59818ca5c505496307b1a62b1ebb84db3fdef6c00d3dd64e1829f7258ff6dff1d210439845b91dc5f0523e09a22381d05eeb6b453fde0073549a4d193d1f712f071e60b3ff23a825781f8c95f2df77c4b91ea2e6159895577c12295a7ddc5f0b45efc7831efec2a849573ec8a4a919f3e66cb6db9d8416f56c2ac09c511c75d351f8f6a1690f320ad5097eaf966c4338d10872976205a3dd08940728c50e89725d8e4e679414b2c197074d6c2fd89ecfb5d7ac00dfe614decd3a77c07131fcb3c4455998ef0f95dfa86900caf2f0777bfdcdb0c1c06ba15a53cc3b1de757bbaabef05a1ba50d8e2ad31535ea1b55fd98f909a768b588b6dfa93042b3816271e8c3d9d88563ebf75b890fade980d0eb11c542ef08f7fd159eb1f1eee5cfee893bec53d40fbdc11b23575dc44119ce5280a0a9be550decef50c29e88c69d36fe0bea95cada2533fcf487acb081b7ddc624e201aee1d7b0cdcb7c15ec1100c249d3e712550b45e7a38ba0807ffa3148dbd2c67b6d700d76636a9f2482644a248e7de0ef75c974c3180134d17daca0860d4bd9a014f9ff810bcd897327aad523e0e33c513f17221e03e964b083aea2216a0674cead2e1b942794037750e58e11f586e6866abb186ef0cad634d79dcfe83872902fba2964ee3e80279910841bb88942f76b790152e332ebc27fba70e3eb86ad3c19bd62b1828fd13b0792fe79b5f8701633e5d9e424b31bce8ca4a7599eb60119ec5d6b3d78d13441fd9fa916783250337644991b290f798c3bac3dcd26b7f4a3b0d5e22b829dac41e99244fd052d4db34fb9e540f0bec666afe1eb3c46b458d799bb046144a37c76a84ca2e346aa03da55f41797364f9460198f5639ec3ccc9fd9e0e3c0e3b5cdf10b14aedf2f478ff6ff28352587a41be3cb9a07c895b24360e1e1e2ae8a51d362bd259f1c39aa468b43fdeb31324fc141c1fa7c9c1e94af7c9af81b8cc6aa5e024853174ca11116065e300b24561d5a4a16c494d3bee429705ad95515e3f8a3c9262780590ad5b680092112be1ba5233f1db805a771b43f71ab4028b52a6c8f50fb73a9494ecf9f50948ed34f2406dd09c6ce69828b014863d0d214181078183e15f75eef7fa04f6c8bf63b125d39c5132960e0d366fe03daee6a4fae8ad04d95cb832936e5316c29522fd2701236cb370003d1bd723fbc5dcc9cd5b5c2f00898ea5c63cd0a6b28b62a99881cf9ba555fc6b821fd177182015e5c9c12e7990a799feb82e7f6347462c05efda30e6596b602a57689b18247ffb354db454d582f49fda1f0357ea522eb819b4786843800757a8002a26ee817af9a1ce42e4cd0d8ed8eb9768a853583d7bbb278956cdda35650b4747dbdbf5bf133b7f27519e9edb1892d3b15b2185a77662c33461433797e80e2725cbb9476cc5ff4169db501409d9fc2129da40926fd4d698ac710524cc4150e01a7f087385b13bf20af08986e4ced627099c1a2e8c2261de2aa5095e32dab219e31634414e8152df512ca0f624a621aae4f78e864b653be8a2209fb354646378b0957129b6cea97a157ccdb4bad9ef42cb1368cc2a1f22291c15841a8cd0041cf3249f4e54026e26ae98536fda1c3aafdf8778c1c92b9148d352c4e1b546d8dd44f6730c1af1b374ef95dc5b01dbfbc6fa2f4b77f793ce66bdb4adb90234fec7de28b03da3766a1ae057d541a57a532d6cf181f0eebe53597c94e2808dee91d1abb2e037b90d3bc90a4ce5bb5a6b02f885ecfcb262261ae936ea175a50a1348cd2fb912ba702496dcd0997117a280f9a39a6fdb20046f125dcf164b971a56634fb447be5b35c517ae011f0b3403f7d56c6b82f320cd43f04b28c8c1a044b1925bff32166e9a299cdeaf4445c4d4e3e2468f0b8f591ca05379a38fe122eb9c6cfbbf926746f60c75d0d76a5337fbfec9343d28679fbf67f3f94c705361cb5101d9f875c21c04f953743b31c31e5efe47d8698f144235674cd591278318b0b72de206425df38d70647ed63e066bdfef0847d51519e589d3aae01e5a13ca458d0605a7fff3011e31896738a5651737c053bcff9155c48e6406fec2969d27525dba0fa1bd8efa7b0f85026e86002ad6f6966c4acdf03780312689cb91f4325cbd8592021d1027de852d7a507f55eaeb5a5f64a3044d79b96b47deac264390ac7af194bd2c80be1415ec778b585ed086caf8ea2c642c52eeac10e3eaf751feac2c72ebe4da6b7bdf99c66ca2ad81fad0c5735471e7959dd7f8992c10c848bfe42b1322a95b0e4e8685a62528ae38067b73186c9cc5ed52d082e9f822ff2a436cf5bd94836859e5bf1affebe9026372b84ccb3a20b46aba1074df585891695c8f02ddd45d7c2b2c20cfdd47932f76be51f2d6f7a7cb613a93d7aebc5dee715cdd98c9248be4377c6e92127f89ae0a0edef3edcdea4114087ccb7f67947bf5a573e5e579ebc24ba3d5475a3a49d695a69708c4aae205735c2c9a20abcf9d1f76d60e59150a491bebf5429e4601ed77452f12037d808b16ef3c4cddc306dbd985599cbfe650ca78f304a6ac13c0bf3cd634dfb4a68a4b369ad21332345f3bd9df43e7c09d70cbd07bb6665d59ea1e4b7afc2d88c51dc8ef05be2d23eca23bd3a87703d4b718a16726e16f8b28ebf7e41a2ea7f57b7fcb011827ce787664178db1adcf8a3a80e5b9c18ac46e115178afd7893a5ac7c89260510f30dc1606197a929947adc47958a01e6b280b6e86ffe6edfba1d5f730de662be82c26c22a0d936357e64b35656d0cb66c597d320e9bec96cffbf40045dbf060d8d437a96756912b5d33acd2362c690df50847a56336419ec83aeae9afb3545dcdb9781c16e1aa99db52b35ccde741dd95914ac9063eb960c77fa9d7bfa93c3f7a513097e742eb96d2e4ca342755d55f53f85a992d918936ae70dbb0394e469a61785613ad44fbbc8c485762c488891ed1dd4ed2f1119d31f80000403ae8727351ec97a19c71f6fbf897e20ee6e976bec994ef5629c0839c9efbc144ad931e707399a657cf5f2d9ddb3f99da0a8d3451dd7b7962ed974ad1fed9ffd60fd1b1b9598346b5a37c813ec11b4b24a06c2456b5730a3a0ac909c99b5b055f3f69a92dcfca35c024a237a6d7d548867bad103f1bff2023c1b782617deb80a6d6eeccfe7301dbe4d49c5ecf614ed2bff69485ac688fdf8ff8eefd840bf1dc610950782e7ac6390ed1ec1d7781462ab9f1619e765fad62abc0ef68f4d8263d065ef9f15bc7778e8f7d96b66a10fe2cc206ba78c1fbfb2f0c5d2aa598f65e4f830ef80742ee662f72302a36d1a41db7aebcb40148a34d6001a0937dd49dd66efd7d03cd92cc2d7fab73366338c67d63e08277d415044ad33d4f62ff667149de829b17528661f2bed475762ee0c49306a4982aa046f663a2947a1614ddda485b8afdaff3e1a7128d8db206f95a97f113e9f53ad5ccefaf3de2b48cf0dc81caedae834ba2c3c6f9f15deab9cd7b79a9cdf654ab1f743571ae7f1b72799f6d07411b8a7a45895f36ba3e60ad5c827c1d573f01dbf8410022057380035d9a09e0b77f793dd34d20763ff2eccc3626fb5bdd5e4d677c2429758e2a41c7ff2f8c97979901bacd10c923723e001a801bd8a711519570480b78750ec3b072547960888347b393e4845f8091756708cd61b35d7e11c8fa3894458fc12f9dc31656a32fa2335fa732802426b07d36ed91b9db656dac1ff309b4df3a4dda1eb08a73cbb44d3c9203ae2dad9b92802ddaf1b74ecdb80eda3d51a612fa27e1a634cf58aadf09213d07af4e91be04c544cd83b2ed8ecc0c48f11aaf8e26c35e7d851052ccbdb13f13953534cbed752059100d38ba5d12121344fb88e4ef5d186979408dbe12fc0a00a8581085b128533f19591763a77753da6a5109fccdf24df99c01f06e21b4acbb4e7bbb206540e9b0e7620f63127d4ac1219ea02b48bd12d0d1189b6f653a79e50c87deb7a643f3bb70ba2ece91a3423e12b305696e3ae2091175c003df4f7c0ac2f1eb9272a788bd6874eaf3be94c4df479e786195b59e74d4a4aa64cd34a01f5e18ee7d6f227b9bea7c0b9fa7b344942df75758bd564647e03167902c00c2d0a63c27f47f639e4fb41e82cc0eb88988230ee3467760c8f521f864e073fc7c75339d818c9c4aab86a9ffa1f1e79a274080753debb47eb581991dcc29e472cfe81480ec29d9b79cef59ce3439f60859a3af78606a76b35f5f5337ee8e7a3cabd133af13dce06f1ac6001294ae0b54b255f7480c731e861b79eba3e57f4cae5d68b5929e2a0c3b9982adda1cb9b6bff7d853b6c54bc5af46b0f3319f7005f2c75c37fdd4fa66ed57af509630410b11f8984f103805955fa47f2911249b8760a891394ee4d6e6bee09e8d55cdf51d55dd53d27ee8baa1d5d4c1a1df9b8e023d1fac6d70a844a547e2a63d2c95efe2f1f0c92332bc38cc119b30652ce76c81e2120a32b0f91bf38ea489aca53591f80e3f277d55e583d1c9cc4e66683c4aa8d71b430dd6b75a321a2ad2fa23ce30d31585f2b467330550dd5de9896767f0ab282e7377d79f4ddbce4a09a3ba589ff9a49ff6a049d57fce98336ef843292a48ccb6657c67760246c84b2c6c8dc18a3225bbc5a59e2af6d6bd2a9578541a0396fb2b74223a645d767eddf59ad59487317e639fe4c0ceb1d0d1cae98827d79850155302ed670a84c44a8d61db7b5578940a536c0a746421f42955599d9db013ed53f10fcae9519f271cc958ed2cfefe0e86d2c8e583b94cce5a6103fa498ca62e56cb876ecd46ffd0a921ee6bb5b5da33d601a8084b63644d12edb8f20251d25d5f26064f73a410fb38cf162c291a8ccab2a583648fd1ab4f9780661cf2c8424b4e69a35004e205abedce9dba08bf7d68d5efdf2e6d8b6d8ae492ff21df13266034ae3165dbc41fb0800fc3404236a4b1d471eb8c7a7b729df3360fa355b4f679c382a75459b4ae5bb1006670e2ef75a3b0aa6eea25f16f9c14e74c810a97a203305072d8f9d30f4fc4f76f04ba8890ddd02cfedf440887f3cbf6ab04d4e331b81cc85e07af55e8c4663f47ce62a3d9fd224592cdda5088093bc7f32116b017135e762d3b133f95bd41364c8768f02262fe2120d260f8535b2422d32500dfb9db8c9e0c4a7411390baad30447e2c2fcbc1be21d909dda395edf8f9ac52fce3f0fa88fb99bfab9a4999c9f0950088265109b01989c19dfd8fff4f796b9a270e6d747da3764e2b14cc7b69d52860ca037a66ca9d3c69cd4fd9cdbff625e2ef95f26aff446e0396d3c3d533c5dacde6a89984345c112fdaf0e1b1efbcc215fe63908bbf8fce9fc7594eb695bcf6f9f63e452fddcca00d4711785302b1b0b99d986bb3fbe3b34b7de438245e3936e859a2a20e184a0e206afd9481b5f8903adaa0361fd80ae457e5592d6170ca40f73156fc8eb2dba0bf640ae0806b479e31bdd05ec7e44ab4510528f896f60c4e9d9334f74dadb85f4978d577a31d3f7be9412403311b88d70b8fd49651c5b9d0580a2e99909f90dc595ff19960180f8b5d99ba015a8a81b291ff4f435454c1af536e762065aa872a2da71bcd56abd4471552fe3b579bfcd1681dc148d31c6d4c5c22c19620b599cc75a486a72c8d403feb4d80a00f7a10d36f1766395354dc09d5ae905a936788cf9e905bebfe52949504ec9fa0f3570b7dba5768f6d3ab709d6ceccb547c84a9c198282c022854a011df030fbdd22de190cd9eb42cd5dc65b94a0340af9622349e8b725082a61960a1b8ce5193035cd7bd9ceb0c9de282c02244f8f8060d5354728bc44d984c771dd45585c9f18cd2febef29d8bb8da35ee6c433474131798680a5bae498d0a8196bfe6f2c0c16d84f552d0736c0bcc365c29fa388cd05269a09f1dd2658ffa34180b57e10d6a59d602ae74a3fd9c9b787d0e2617e4aff2928778d9be65eba965e06f383f6d3247091baca98bdd5d81cf1e53dafbbc2005af8336a7fff03acc8b9f17842600791f68079e0a8b0f0c77a7146b044c62012ca8b333fdd412ba8a6a8d20048c5a4d3525e40548d304668eb51b68c166a73236f691c6b338c370301a27d6a6e5852f89b604fb89631b45d76682b5aeeeaae08c867c2aa5dbb8a47f0ca6e5795520ddf2f2c92eafda32961faf33b7c4ead8fd392ead96b35541317cf593c292bd1752e15ef3a44678dc71703bb611ab0f295af2d9d11eda7ce4b2747316c0de7a89af3cfd230785c054ecd0ef6f07b2643b9c9732bc24604119b7a6f3650c7624e5255e504416db827fd60d72de411637b0c2d8b3694be50269ae7ccb59465382b5dd21310688d1254d64a9b51405eea1412a8e7b7eec80020bdf16b338cc8826b3ca2593917cc36d0097c7243fc71c97211366599d0caeae547d44252080c64a6a55e8d69049f29833022f3e4f4b9e7cbbf6db91be4baab65a62a7fd20fc5113d631f6e9679e00c28d281296ee21b32483a85aa908bfd101b54a88bd0551784b9f4ea83999fab95cfb24298128bbb8003c2676392742af51bd835bd8b3d8bf43363b8f50b4b6c3272ee2f8b812be957065066bb0dcf5c5f810cde0d44a6d5c9b90100048f6b84dd764b42cac9a72cc9b1ce6375e737d732a8d52429b58e105118158820149f9fad66d4199add99e25fae968c939b8dc495408e04b6c0adffe4e323225ddcb6977e19a32b6cb19f7c5ee9fe89855dcb59576827c6223ddbdfd78bc8d101da527519f928b650ba59ae4745c8b556303aaa5b966a29da2540192ff6f26af23548ab7013de73ec292b5dd0f05c14a0978c5f017811ff190abca812b46d62438ffc5d4c33b9fa69b7a66e278a072efdce3387a06ae95292c72b9bf28b653bb16245d1f72243825a9b45c976d43dc3338d93e554a295df86e939120defe0b9f1a78dda87f1517da7a5c9fe7f02211ff138b0074deebb4c0681e684d5757778e6e129d4468f44aba66870148b3b4e4d2128a0bb12e24a2566a0de222592ee633b448e56b44f3a947c7fb43338fa703ffeb252cc18d291e0fbcd471a7856e21204f1b65898b0724fa6072311bd4020a4b3fb5541df0a338496d7f0870d5e9091592ba9bca30570ba4127b88d732f2de67ab9ca6308d2d6093c6786473db4cef5431d448b0920f738fa3fa9ebfe3ae75e0f52b878974d7e177d7b67189b7cb6f7ced29e549a50790308ecab98617109343072d078db509eae6e3fba5c07427bd144475c5539f1463b177c40fb615b1159b8a2d53c08b76ee8232646d17d7f5e559119f27be6b34f1b6a49bceda9c006737278abe724f51efff43bca1f76922defe49f6b2dc648001c1840d686778ac83c23c3aec228b4315bb8d1cf4bff9e4029c5a01199f25d14f50e85e73dfeed989dd88291cfd23258f8b639a4c2c8eb12f9329fd18422c56dcd6e32c9e9f1923b3417b04c01b43697daf06a9b3383ff09d6e9f7fda098d4efaa68fcda910583891e025b1c5e990d070b111d9b054e820d7f38daacc7019581fc541fa631dce813cd9cb163bc638050e5b0a0420a744b8539a6befc739b8dd7f0740375390a4c4a331d78ef7f3362e4de9e867a9ad676713eaa16e6050d8dc7c774765093f8250e68149e9ac9f4c80f397e19e9bda4bb8d6a286d243f089ff47110f6094f36400f818215f6315d1551553ca888fb92f1def7e6b8a452c706898afb78606f50122aab46727049a34a99ca8a1d8261efa792e9e1de8223f72984959c41d1d9a07c29b6c47ab78a880143ce94b9c5d8aecfad490e6afef02412371d193f0609e913690439e759004c4b63213a41e71dba72135f0705ea79b7c1cee30ed3bf26e38304ebe59e9bcdf7e10802ffe46a71927d7ab33e32f26c995ed1be8410a8dca843be3f26616900cf80afcb67b7f41b744ba3392a476d1804243cc71421949c3864f28405d60193e3cb862f4573a532f00c5bed1ff66849c9c231358e9fc6f0878d76abb59684aceef7e3d0542ae7a9139a3e91bf46ecb19397fc4f3bd77a50df7d065d85e102a4b05018569fc88fbc55362c83b263d9a6570c20bcd8d9941910ad99958868ccec57c76db0433211efde8cd0c79554aa98c6011c58f3ddcbdca6b91ca96a6f3c09513cf2ffbd29e338c0358f4c4f5229320c4de8c8a68f2ced24d20f3e2528f78c7703b72d6a8acf10756ec97d55aab884e2570db4cdefbbd330aed3e1ae2a93f22a3e4c6ad8327445fff24f76c5fcb100fde32aa9e2017e660889ba91e4685d670a8953854454fdcd746e7a66f7cbf4fde90fa2b540a9f4efda2d46b9ca8bbfebb055590468b0a7a69b263ac6b2cdc41bc280966c03c192d4820795e2c82f299678816529636aefa64368462c9837c6ada876abec8ba5a07879b1fbc9550ccf0086dba8120001999fcba62f28d7564cadbfa75bbfe0b66db34c5b5fe61dda865ba4ca802e11091b31859ace8aeaa1e3629394d246c676ef7af44dc39c3d4145a4bb792c371b7cfba3a27743ed65ede41ddbfa6b3c404d6537141f712e68e750230d723c7410b6a9e9763947acc063e311188d58ca4fcd1b1a5d0e33511b543a8f7166a27c638cbfe68ba996ce89f50a4cc20576fc0ddfac5e225ad62e75abba2668e3ccdfd2cc7a09b8213bb0b4ac0c14b08302d0b13565ef346fa2fd400019a23bd88b5be003ac740334f8a729e398ce97b293e1bf85e16c4ce1492e1618ed781d929adb1fda374475eb82c31b44a840435ad6106f71ca38d94f4210b7602ad4bb3a0cfd867a52b43951f71b55ba2bff1577a91db54425f1134c09b85028f71083e5e430bce955d47006f51729a0f6422a5c4bdf3d93e5131b46dcc38ddcf9e827c9812a0908ff77ba7908d573574dc576b0e88b881f85b2972a97b8e856ab87d988a3aa60f6dc4a5e6cc777756267b07c2249edec885e6d17b803a30eb0cef52859db602c8f49b3f9de0424c2cbc111692072a59348f812b4ac019add8edfc7d355e6e3b3991cf5d00918a971b7fa2079a9150f0b93103d615b4bc36bd0f925af9c9b306e7c84e3c0081511e66f1e855a35963a87417b5fa33694e0eee0103fbc148c298d65b45fdeae13e2a8864c964756a415d9dd7ab220b999977ee7d09d4f3092c9bffba1e6576135da733c668229bf0ddeb83d58054f402259b964b5080e4db386449d17fcae4c6b37a00de3608710912f71fb69e76cdc83e0c9a78a81c10d6e3be7390105370424035120e114a23e446e4bb25ac9d47f103ddc5b4ef45466c5ddcbdca4ef2b971305292873ef28ca12a3fa0a22749c7d9f4db210ddb76898d2835ed8d9fc8981fd86efa7738a3f076c5ed36417e8e12913afa3b08bbbae8b9b00e9311e62045d9ae2ae80cb66a60b38fe0c68e17de023606a2f140b78afb8cadfe8a0b66718cedf8d68c88cc405834f6034342a8894f5394f6ac3377a6e128fc647c83008bb6e982abe26b32ee1afe6d562dbf7771dcdc593c31e697c1fa8e607632065eab6bd95c3b5a416fdbef5cda27822924ed6abe59d4522bf3e61a4a24fe478ddcec21808959a2106c3e759ac67da82859175f2bee10ec2751860ed82ee6f02201a98c979a2ca69481c3931d06e7155e139f07f70e122f7889d918cc3237a3e153159589bd4c5be59ca1431698d14cf5a0678eadb31684fa025a03ef566f3472dd8b97da54ab773964b31d6e0b0ec4b327ec11ae5491b27436697e541aea78ffcb09b30a8fca434a6e74ddfb23ad0341fc8c33fe0f7285149dde0a5101644b7a497cf233cbd8afb7a979d89fe1dd1d45f1071cd119eaecee68ff1c6cac51d95d709cc1a2702d458281e37678867e9356847064c653df01926f35e0d5e66e5aa97ea7844ee2f8abc9975993a949f8d23c68f7cad953590551009a76f7e8ebf423743e301a94c98f181bc2cd13f50a70b303557a1cded5e39cc873e8c3f2df934ed0833e7fcecf582f7a290b6c33e942d6b2ad51c1fe405cfec143b839d85d6e6d42756549970f61ea6fb01b41a08217c4fc9cbb568b9688b8e63818b084b99a370d768b00e95bec8e114f035e327eff228cb3b40b5c99c078d46ad3ef5710297d2add3cd7d93734c199ad6fb8026b026e19a6a04aa417c1099e8c997f24c5e6c7ec5c005d670f70edca238361618c1b1c90f44a0d4d46de1c513c3a7cc251a9764f34fee9fbc165e3a04e88f826e862d38dcb6d73746b9d0651c0643596de1dc53aeb38dc2f0412f2885bffe31f56f2c23cd470e6da134153d1aebaf46faadf8c3b96a753a7806828d56ad25b0769af39303a02a711562612cb0f087542e20d7b28e52e24405d2664d29ab68339016fb74d9f99edb0752683bce6c44767f8648c254f7c15e155350ac48a6b3c1bc6a1b769cdc25f7faa885301838dd485e80e8c847391f3db98a6d88c1faaabff19cee30e3b368d8dfcfb86339b1528131bfd76ffde18f175c63d0740eb6f04b95f0d850dcc8234daee200e1d96a46ff8484452238aec5f433c6856318a631333175bdbded03fe7b946b342916b6b51887ec3efbd430b3bbb3a8b4f1fdd5465f1c6b6cf9e000aaf0079a3895adf0db24ee1b07493ead959e5002784a7fb718b1ae72a56cc7dd49e208de7ecebe6a020dda5eac00654d08cb83caa35b460729f460da34955bef63152ff71b014ba2912987c388ac46891007340b332c7868913f84734696f3dfd4594a192af30ac0aea7926931cbe7ce8b9e5722001a3ad28f40008ce3568067cae85b903bfc2acef0c1361051a15c58cc3f37efaa4321e94e651db4a4d84accfc8a88c079284f00fa991b0e0549812129888e1291d06aaf5955933de143a82036f986b7ea475aef255d4bc8dd92895c4fac87b6300fe10bbdbc6b03cb8653c759afdef969529a563c1601656bd08cb04a6bc686c20f316e9889dc8bbbedf2310f3e2b74716fcc72134b85881bd0dbaf8e81a9e901f8552b9ba88f30110330f743eea917dd30baa4489f1e653f24a11167aa79847ea8aa62eb76b1a61c6e59bd7d7e1404078b01fea6d68dca003e048a875a38eb5673efb6e2a8a4aa60453f12abcaa292227f5230adb983b0c3045de5aa9716c5fa5f230b38994dac13bbfc674331a736e0b4b05882c0808f8b0e86017e93644d21bbf97249083a98d306dd2c66f290b060d56fc62ac10dfec8b3afeda9b2ca17cc81ae6fcdfe1d41fab7b4b3be39d62da15f1c8ba6d9853e91fdc0cfdc6c24e2d2a467cbb9c7e0a2d6022a01e3762622c152a82efb8ab9010821df150f87afabac285172fda50a158aad385341362b9292ee10bd664f88e131ba6e6fa10430b445257adad0cee38e21a9e789e90e63e05487bcb5632f3753bd1074f3a072e06fe0731e7db7a12996aab388ce9472b941be025231e32d808fcc90958a6062e7c64353e418574162cbe38ac3cb1adfdb46398c2d836469af8fb727044c94c42e59d89ce88fc66be34e1d1ed58ce99d76e7d3b813881208f80a93bdb0d130f03e6a83d2580a0b0a74ddcd70383cd16c74a18f6e480208b3e1bc7a27a5b1879e45627a10af6d8fdde71219c3a2635dc94aef543e79a7b22a3a36599240c673a977517b0dc3ba7fdf89c72f6ae169c0e61e8154e4a65b8400e5138bda07418ed1a372bbed6acc6619a508bee8b867734f4454546a0ae0667b0eff1b4817119fd13f7fa457aefa2f31a9add53a7d9fc97c2506c9105d8e0fe8bc0998023f7c7facadd8b4e69b38bdcb9a1a858af5e4180c2bb806f2753d5aff66c9dd6733f6a191d56fc079e8c51a558c18ccbc727e3213fa13168cd6675236c74c3cf00cfc6053d4cba40df9c48fcd4f6b3179914d0ff37daca323773eab080d7fbf00081697f77ae6b36095efdf37fbded6fb1fc801f4512096f09243a48110dfc7ec1c99f628f6077a691cf05ae376cbc6793731d24081dff1bbc27741cd89ca9237b86bd7448fae278923b3d80d5df2af41ffc8c2b5e73d5ccf05a78e9b0d393e823ab2c0115920e5aca3c5915585f4801a2bdda89223d3d7a13a4c9f8b642ada576794e810f6d492e708e7f1cd107284d65d16081d7f0bc05104f303bf894afacde46a12745494a899c33ff99d6e8dd3cd8c9f513d4573848fd470ad7792a5098382a328dd45b373b80b4c4a3885197c48a24abe99a303523de345054de21166effd04f8dc227834e15e493a5c2e683f7ca3c494e025fb825b8317968b85af979067e621b392a8ac4be8fde1e6d68d0188dc2c0765f5c4ddb3a5f8d88b927c65b91431cc8854cb229ead248de101357c6bb74158afc44cd93d2864ee1c14382d7191705ec12e61418143d598d3cf25240523661e68d768da22abde4246c1e0c7d8f913910fffd392d5d1edb712cad92700db5247a3d9bcf1cbc5378a210b229102c5f76e5397da18039e9cbdf9a99a3c3e699ecac681e15882d5d3330f945e4ddfb1a399ead058e0c8fd2e822794d72d1aaef8cc91f373a0cceb98a39fd1b0634e47fc5e25773ff3e1ee1415caa40979b22170a266e0841ad4ce02235938a92d11a18cc936602c4e7c7f3b7ee982c6eb1d8e88992e2ab097692f65467002c47ace7a7960119db7e29622e05caa78d73efa7c80dc3c39cfbfa6abdb8fdf80f39b47e97a095af001b6927bc7878af44e7b3e78c61e95f1c9a95bd5d7f3b70193080c1ecd786c2ea94baf920336708e51ce98493caf5e971f530ddb43879ecf7ba7a11fa968aec94fa35eae72440830bbc0494ea4186a58776956b799f29e46fa63c63d52a6e4a5c3c2c107561a7d5105c77ca6ac6416851765fd7c69d6b3cfc3b84559c28820f6c82fb719923ee33100edd3782e98d688203ba06c067cc30335e1b29d39e4974910b1466a3782f07b91fb2904375bbf5d6b270505d2b8a0d2365bf851db500954f437ac166d2b8dccb54b3266533905683570b5ecde83edfcf77815b3d1a1a5bdbb6807f33d299c60f70363fcdcb6f769d7f502414a74188c1bd8a3d0d636729d1ba504da8bc313040119e44c703ce4aa8904a891440231cf40252fdf46b0e4ad47db2d98244dc26b50c5a8b66c9481beae541a387ef867d69116e2bb0db9ebdc09b98499b854d4d7efedac3eef45710e0501f28e45fc830ff6315d66b5cedddaed95d3a29cc94635486c474bfdc3ed231f6d0b7507908ca2186376691c6cb7907783885f1f7e769756a4931556c33dead405aa15ed1cd29b3c54a94a206aef8585f3572daad6d5f7bd949e001761a3473ae939835a95bfdd0c2768bd1b216692f6c69d3993a027bc6cc45c904203935b77d9e01bcdf9668d366c2ece6226cb8cb2cec4ea148840f186ba99221523cea77d4f8d36e2de51f60ddbb17a1691797b09806db83e1db8ab6e5413f2498594aa98894151429571aafe892246a38dc9b1112ab14b716c4258192333e4bd30890d2c977f82916bd7c3d036564d5467747b9cd352c1fcb261b49857170658d495107bcbfcbe047ebd625e5199f2cce498ece238fce733114567ff8406fc3c07d1432f521eb826a52883d6d142c5d17a6cd3f1a64f804d87d0557fd98ee9d30cec81ca4fa24a8a9513b9c30b49ebe590fbf3d6803e87e29ba8ec7e22882a62ffb068c94d1584f49900355a1d17cd0593a53a53691a51077f1cb86f99297cd74039c1ae82d95186f4eb5cf7ad8d6d3c826d2b27a8a0002f75027621082375db80cbff2ed40fe313405225b75b4304e2376d1986ed9ff36129ce965ed8164df6709e78f6ae4b031fa22ca402071b66acd75b70ef8a6b9539925b5c7e71009ebcfab524a7aa816ab0b4fadaad96a15773852528ecbcb6ce9d2a39215c51d2f9f2163bd60517138929a8c7d54e261f1bd0b2d41ef471c0353b55500a726e87b72b3b823821284105eca730b59d7308ce89a1a3d317933986455c7ab49e23756c4cf2fb07ae8243ebef8b3704011652c6c11421ecaed058099a4c7191bef938a58222244f91c693a6fd7c547f209f9dfe3f6c2b484cce6607f26f8b885d2452214c9d627d7b006a6bf07ab84090451369e54d3e209843c994a78dc7351e681ebd6535f8d6e51fb7903494e88185e12003876379a6b0420a75058bcf3eba0c0f3683b6b48dcdc53e95b0f8c48405c6bfc8aae653fb29056484d28813ad84308f4a7af063865adedc11d0c8cd4541ca938d953f623d8b1b46f97b6d133c7b5ec380af7daf62e35540b93b8e452bd51d2bf4e64a4e583dda2e516eafb489206c95eb3489d6afd636ceb25441227d507880a3cb3df5128b22246306e9e3a7f3ae635320b0b04770dbd4d1b1555e4e4fb670f996635435c74d1018f74166fc6f417116fccfd9113ad45b3f93331ae26212a7496800c399c7896af0bb0eadba3e729054b2a5b7272f8bacc1745270cbce4b5933cb963c211d28b468c577bc9eb24f4e7251abb7c9dfdb505c70066023091e92acf8d8c0b30575e095110bfba1b00a5c8903777527f661fcd619fb3c1a12e5ade631f7ff1abb26d2694a1610c07808bcca6a22beddef73c20b2ed53c03c21d7a39792b3a62a1cfbf34bf269d2dc4cff073807b421cb2e58ba283cb2027fd0d4157a03021dfbf9e2ca9f9beeaeb4c655207a7b9df6dd8c55e6f9590509ea36766df20fcdb91de639110cfc8298d4f5f458b25f6b52ea9f3b3903e902d7a95be7ceead9952bb31370516ad4c3196e286a20940fb2b1563d3fecd870ffffd905fd2463b899a61fcd11960332c6a813482dfda967cf93943c37f780e81e54b7e2a7bb8b241e85ac3a30985d611ead62305300f38a91ffceb749cb2ea83e5ac83139206e9325d8cd0e1810ef1b3bbdf0e23b3b4d286f582d1554cf18f76ea71c6b1c18e18611a212e9911a357607b2107bd405967d7c865cd721d1f237ce5026c03325a326388586a7ccb29e0bce0790e8d37e4de440f1c93e3de3b667a295ee0a965fc1d689f30771c2fe2f91744ca72aa04012fee93c5c027d42804593cb9d113f84b75bfad2ea2ac596d88794a1e2cd5c7253f4d216c9b627af2b2006f11fe5d8d1b93d8384aee88f3c920b098f32433df52ccb47b43bc0db7dd989980901e91b66033518b10878d00fbb4e24db3d1bd8f74204488be66da1876ef701c76b797b03282de7af3567fe696b6ffdbf0a252ca41197f60214ef5cad9b9ade95bff3cad73b6d8f5b1711b1ce6be7b6340a95de7a4d2ebc3d95f00c31d55f3b2067d70d0ad357c524ff8c7283559187976a8cf2650f061091e8960cec219e6cdf75b3bbe2217d8a69a743db74a564ca5693f2f7c7cbc1de1954aefe95c81c16e79ada614a9c256f5055372e0fd3c81e493288bd95ff56b0f3044fc51e84d4da0b49b7e8736469d0909dc00d4ac82cdb25b7a11b25d945168ee64af468dc5370ef02b439b9097c32197a57c8ba31ae4dad05588b43550eaf986612ac1de646161042c42602dc2e743971853a1f3cc317c2cd82eb30b79ef7abd6c58c3c8e324221386b0d55e87936d3b53e340171400ff296ef5d35a9412bd2c722c1c0301706f42c2b4609ce3f33a74f29d884baf5a34e175c9484b1d9969de184154c0e0c322fd5d790551fabc3fe194318a8c7e0791811213e64a08fe5d63425d22a6f86846af2a5f3f3cab6d70241b8bee1f14cebb196abc47d658ad3a2bdc0f447d58eb663aa89d8a3cdcac0193c2663db3becfd0f456d1843b9a53cf0e36e55032850fcc2347868f9f1e7103838b05a36468cc0a54670fb98f701e056b02758c4806110bdf1aa7cf085659bb6ef64055f10ad32e474b9d636c51c9780c2f08ab1ae256f46117c8845fa6eaaabd1beb0d8e3390070aa54ecd21e971fcd0c1479078f798da8780c785904047ffdd8673bbe5138833dcc1d8d863387d10c3215ef57291032e58d6b82faf9b929b4b5f964abaaaa8bb14e2b23c1eb362a2e0c8ec2b33af38c573ae9006633fb028fc69266ea7ee60ff41b7ec6dac83904438d47d1753288d14f687854bfa2db5605010b9c1655aec51204f64e20f9ef0ad40fcde6ff234051a5cc1204037e1bc4a41773dd4e6b87cf82b212f8d5a0a65fd8296bc23df418fb4e9121fbfe87fa7aaa074856e295f5278876a5cddd53454bdee9e7bc79080e3ace65033d1ca399ebd3c96b102f5b866878647b3826fb04b344ef8c90905b778905e8b700acfd2939a77070dc9e3fe48ce5ba69b362bf7fecec179edbef9430c4f73130eee586571d857475e7ac873614db864dc57eb0565dc09fc2b3d115e2fa4add77bd6d074f1147833440d2d566fa58b33d47c49f78a7fbcdc1ccea319315e384a8f5beca7530319d81bffb2958c0b65672fab197aed5b0927731323405d11b9c69c89e2ca6fcf186fa95bc591cda1470528781d56b52c4e057e22159ff97b711e45efb092391c8df8d12ee067435b542ad7da1e961530e94d5613002f53bd8d224b393d70c6639d02e7b155b1f455a2ad2d9f7b27466abfba9f5be9d418562a2f29728f08809a2d055a88574903afdb24468e42a1ab5a87c5a35d419ca458a55c9c0e3537a898652223390bf5ef002d910a82c70253a5a92f9d8fc0c7c7adebd308942d15b1defba8a384870d6e0c7ace41dc03592bb877c336423edf026bd40b70d09a5a1e5444e89db39f23ea31dba0d3a21442dce308474e5d09eb3c2c500ed33d738c0000ffbde0eee8092d3b22e7398be2ae78def0a5a0a6c62bfcc8a2e13252cea800f27fefd1d5f741862ed51c3fae7dade31b24ba5adc59977f08e332309bedb4bac4504c9b9116eef3d7c748414a5c45ab84f4d57a076f94532aeeaf5e46a977ab8077e37a0dea27bab13996806529d630c9a85dd97148c27aa0a367f9b4b6d95924988d390c438498664157b1810a9ca1c7758ab927d8f4d2fb5d3a4ed447f1881c85af46328442cf2faa13e1bce2e9f252edc83c72c3ae0c8151cc2d7bdba82447a94577e724a49b5061456f40517b284709c2859d6fdfa7d8c61769c7e8be4e4952f18b2cfa310f59785e889e9ac6e2b2040a7b20ce491dfc9f467faca486f3f0fdec116df4bd882ddf5aae8046da3ca0ffe35660601917cfff95de5276fc609b36a67399411806422e2792e489bddfb3fb01fe65122d4300bda9be99d7516e2174f7a06d24e332a7d742ec95d8db449d3316e330b35267a5f97e38a5ace80e7eb14ff8822dfa481d8d154b60cea3eebad5e2a0ba24d3b332c4b5de4743c94c4d8e3dff0ff090015c57427ff54c65b4001c62e62c4d89341d5c4695ab8c0d4f1aebc7c1a9d8442ad662cfe66a3102a5802208a81ba464ed42e9e8bf980db1737263cd7aa8030477c8f4b19332e28996ce72279d8c8c12251e9f3658bc7a451d256d57005b92fed645f368f2b60f774c10ebd30dbd91cc72a3bfa0288a7689e702edd6b90391e13f2107da433d95b56ee3c977c29559a42c5611f7a502e47793f64c7c3df239ba24b58bd6afe9789c5413b013791b137cd53207e441e78f21a3e08f6e7dcf4312a70da21821654aea987ccd699c909989c6da54245f7877f2b02a30d2efa01661eeaab3c862c86f76e8b9117ef9783b38d136e987bc8b2fa0a361b3c69c3c24cb835ab9249ff1881ea8b277e89acc23fbf9141017eed86fbb5e6a67affbab0b7cb51da9318684415db4436e27c2e5ff0f4cf3cb7c1919d9cec60a2a80af06f978e025ddb011f727ad4b41ffe7d8e7e44c80594c425a40ab1942e1d50a9924b8501d93b53198f5b29c640c1ca4fe41553516f67b747df950a4c664fd2554aadf5f600ec7aef749d2517a7dba1c857d981082743dbc666fff7553eabddfc512babc6ae565ad9d7f96335b8c26daa7b97507a5c008ed5c34e3827b998cfc9a0268eb23e42442d29180e80473723fc3e8eb713746a37a8e7df828d7bc13234d4a0b1bedd3bba8b1860a68c0e94668e8f8b0c43c33a67e78ea9e69721cb724b740ad652c9ac759a719a4740bc5ac2a3c9b704b4f18bcb108b4be992b5c45a2fc94d463f0df5a9a4894bcf9f84546ddbebd0c233bdfc310de37128facae826c6f9c2cb93ef94ae40160d2b0a3b5f1431751a9585703b487976246e3b4159c2b7b6741496bd133b9332331642c1a2a8bca65c4868cf70e1217f859f3d63e780bd73d08095185a9c5464c9dc5d979f3ffc360010c5062c5a76a7a8ec845acab45a2725310e98c31669ab4663a6920b8b87407dbeead9af4777e1a779de744dcc394bb8f5c6f289ea03562289cb64a7c283df762597f8149a0079ff61829cedaa65ad7db174e095348902d58cd0bfd4c10f4294e78e882d308d1b0e2589aa01d42606f43425444a9a5459fd4a8a4783c8dff073de412b06ef076fcef7cb453c6b6f7cd797e388630e69da4cf9361ddc7d951dd882dea32dc0713f670b84c9d10c54f8cdc2e494985abb0f16821c1a5a480626524d4b1598c6a225f6fe43a092c78ddb61fb4f0a8f497636c797966fa1261bb3efec97302803571c77d47493731b19c61e806058893a0552cf19c95ab5c8be6c744632afa40227cffbe75643c13ecc1b701b2fbcf062487bfd37ee961cc4f425ffebd1ac80563de9218c55c896bf4297ed3a5108603c15937fc199de1d4eb90c40cca37accd1fb00871fb13e6960e0bca0da4ff0aeed673b587cc905942e0a421784d47775a2040ec50bdfd9701866c2913b8c4b351ca238ea6e79016e54130e240df91dfb7462172d66bd0dee0854a0756a85a91940385b65ef96119e0524509006d4304968db0c55e19b183e1de5b40b3d7a91b4cdeac1a88c1954435bdb04f30a05bc75c5c8a581a87b9168f1bfb4680dbd736e69edb591144ea953e8a561fd9abf2face4b751c6ab5638bfc84ec80babcf9a8257dead0192967f37b70deb0d83decb3c886b47617e6a5947ccbc995e96ee2933bf5e75b68dfa3e6a3ca032818f06a9841879801602ad36c3a03c3e04291539ac24495d085ff7c6a2b5dcdbb18aaf001889fa835b7a94e3932ef8de3918beeb6ee9fa187f6ea1d8e0dcc4de746a3f625ec197b02a65f4bb012ccd10f0b791a3f86c8a20744c5ee4511bc1855af76ebe6c359996e5543a92a3ab191c5986f3221c32203b221f7e83531ecb7f2e08e5ac3ebd63b55f936e3f8a1baadb59abb5f75afe192c81460273449eb07ce913c09382a5678ac7344c071ae0cc778dd67846f836e201134ab6c39e0d1ce259c9129ea10f6889549c11c87a7081f9340ab7698f350ec8ee00081e34bbb6f00aa36d57f778ec48c17b0747c3b803c0f912641868bfc3502754bbf6831eabb7090c76f00cd1417a2e836dd73ca86a2ce5cc1f9c8e0586d14ef887e5f23e9bd0503460084bba07324aee3b3c6624809a6685c787d7775b76cb86f2145d0d55df7e07f9282d1130d09985e4fb2eaa4e67bbb5e2d245c63cf618d20ef2b41505dd39e63c2438f94c7078f3b98e2a1732257b1cede41f71310ca6b14f4c7a4bb263342400d9510fb791cd160a04884cbe946e53ce15b30751f7ce476c201b8043dc6730a73d245c431af8b747fd953912a0273e7f34f21f293defa8b2f0f7478f2d1d82076909a632be16b731787e4c0bc6994c0d029d5150bc5406038d566fc7fbb7dc8436e1eb38582fd77ec57866cab543f707707618a258757c22df6dadcdb9f51a7f45f26224067af57b5121b14bb502830047c67570945ef1fcfda907b63a27d1d1c5ab20a3be32f38ba1601c9c855aa2a3cf295e2d902cebeaa0f645e88d5e639b6afe892e03edb8c06bd548d4adc2ccc0994aaacf5bf0e51dabc25d879b17b448f8d5038765bb6c464c9a4fd3437d19108c5997148c880751c5a1b43dca1fbeeab9aee3d68530c65df5b4a9a759a080bba19ee89186495de3d98f53e18e35ea959bfdff8b6a34b1b25e3bf75f00f8acb5f575ec7ed47291a894818633f15417e39a828fd4b84a6c95232d84a2391fdd47d21a5e1cd49cc7a3b886b71aed72e6ac6099800404cfaccba9371c9dd8ca8476536529a2c9d2489a8225c790d31b26bf7e613a9473bbc1ff926c2ab83d43abb7217d731506dd941034e7a18993793b65be6673688a7433276500367b486f4d675ef590565196f24d9d7dd1d32a211e9bb6e003c79d55518f688a0c0732999ed0be6fe86fbd03cd550e5ee2f0b6aa16375f57c6dff8aadc420cf19d8c8b5500a10f1befbce6dce2d389a873b170463657aaa5c3e9f57dff5efcae1a93c5b4caea793369b626e3915fb8d80fcd0c9faa0d246679f4b97fa3c09c4acc57202038c8ade0bc7bacf7aeda9420fa334478f363fbeac03ffddac5c3a7c2b249ea523caa60a5b32d89599ed6e2998990f01b21d608d123bd8ab119c173ac838e1d89448a0fcc8780f04f9822fee80b59caf535b904e9a21f7454a95002a5303d4af18c9d8e17a722b95bcf84b13367814038f72dfaa44691af20860cc17e1cb76017f44f7a945eaee761db5fb65b2b97f791ffe8a102ecf44786a9db1534a2efb402d91b1e966de551182544fe16a2440dfff4838fc801fb3b4ce320c67fdd34af619e97ea8443b71019b7cc047eb03ea647c6f058fe4bf8944d68d9862aca3f7b8f1f96d477144bad133bbc5202090a4bcf3d9012f2325edd65e702102fc3e100cc11b3e36f7d4f7e077da6b1ea49e3f1f5b700dc23dbfec7d6726c487d65bd0d05d0f6acde37c913b9d68df4d089f585099814c1c2238749d173acf9e5d5b8d4d9d319242f7f2b49cd18acd942eb9f7888696f2bb9bc6a80c3fe5276e665727fe69defdfd4b9f2e08a3de6abab29b284d012dce96b41f0319c64a260067660902f23c89c323827774d63f8792657586cd3c3c1e5f1cb41dcaade5d45dca7b385edce3f838007de0ec53ed1f680daed0069642c94d780a055b495b03073045067bae436d48649b592fd68a90924cd15a590a65ceb5385ddd1fd0cd89284d860ead2e088da77c9006dbf48baa46de31378019ac0796412bb6d5a367d64fcb0943d997dcad44e0b5a0f9dd36aec59a1ad015feb02853887ad45755f1fdcea7e69783d01e4c769e5dc8581b4ca8329e9c03ee71c01f8ffa95ea4f03574fa07f468aa0856df27980a7f33d02da1126529b6a6ce23063955d65a77eb696e36fd8a4065cead791e13a0158581df1e1172bf14e0d7b3bc8ae778100724d1ec0454e1f3cd8e6e7579ebbd0b5cade381f4ddd9b14b7b7dcc62d39dec3c5d254624930ef552db407bdf34f003e8019c1a8f29ce0958baddce5e07bed38c7482324efdbc65ab7e17bea805d30b59c7d510937dd477bf017644bd90ae4563e698bec521ec63c8c6cb468f17308bf16679b1a2aca477568974cb332eca585faf77f345e121c93df6e4d555977e3c26c61f35d6cd5b4bd524279d2d3d09e3876b86de371b677910ccd80240d229df0d68d2fca85c102a1365bb63c82015a9ecfdba5d0825db6e9232c1176f467dcf8bf3869ecfcc852ce2d9f13ec18673f0601e67934fa86e4bf7c05742610b48b0abdf144208e892e4b105ecbf3a95d654edc899e3a4ca8615caa44f2960052b064dfa79916dd7d53dec4dff9da43f94ade282a753e71cd00933876f9d2494e06d428ee47f0d3b2ea293b95ec20923f9ff0b4c64425ce54ba2d60deab9ae4c5c10bf1d739de86c3880b4ab185d18efb40ad9d8f5a921560919021256c190b8b952e2e2f1c14cae467288d24f45e837a9b90d5828566883ff0044507925f7df7741c82ac3502d321b6901affa585a07678c4c1a4d66729e056f9988b9623631c295d545403018f0fea76b7816dbabd1e6df3e9ee127d1f3237d83f4ce0724d87b806765e9b33ba1c3818c1eafa294073ef51df8bdf151ec5909407a0ae3095f10b83c84e20265d1ef6f6b69a3b460b208d5cb53bea6ace0837be61577ac7e1d4c47df26d9deb7dc2a38c11014b59eda14319643b7fe60fcdb589b51816be7a6c660206eac58e996492c828b57c99c158c52413cbf4b02bbba45253cb1973d173e6f04c27ba9b43132bd4c5cfefef1aaa8e131dd98ccb1222c0294cc4c7a28f86649ee9f4eb621893d49bef2ddb84abce0508988fdad026d217880109235396973c199cebd49c729e0266d3d39ab1ef9bec91ee5fd505f5e2dbd0083b19b8aec7591ddea1196b0987a1f4ae94ce31f1e7ddb1d2e310331e6da3e8ff2c3aaf5609920ec9c03042cb8272d87b068aa0b5007219137e157361a111aed14b8b684a83e1741e16b2c022ed46e068167a6a768e5406eea85f77d7ae05a86e35c0df3bda63823624a80e3d5977a2e884bbfd8f670ae80202d4b5fa7bfde5c7a4acf2505390c30600532c31ae8786d0be50a79ddec724ef3a895d8c294a1e8f4b1a6989ae95c6971d98a7fed602d00774dd359951d73d8f791f39995a1a69ed64b2fe6f570bdb71f7a8637451de8f566ee544f554750d98f9a0d49f4467457bed4d968e120ace97811ba1c7b530a5d7fe3a0d46b09699346fc43a5242454725dc5f17abeb18657e64d1a80d0e233bde36b8c8c6320136f454ecf9a685a6c82a89132bdff565b0309c94f344a93e93da781905f3f29e9750bc91ae388286ba91c846d7092f48417643e6d76499f6a2df19c45f3af252a17e4218b6316f3787f1f315af708946fdaea5f2f146ed8e8ea175ae6950bbd77beee2dab10872a2ef070e6bdde55aed8c098e34aa43ceaa600c9ce6109a5a12e44b3fea491eaf8e3b7c6d8aadf05f10d1d6647debbce86077f2bcf030a34674ce035a8c3d6a51ae7249495e4878621b2b0f066892ea9b5166d4cde9a9a5e47a987dafc4bb2498f83e2e8b53c1fbb0de5225ac7d3d858b7b3b80b2330323515c75f66013bb5db4537fc495fb7268c65f8fa070bfb83d834020ae2eb06451e358b48edbc7075623623207d9fe9b95bfe43d19eae51e38b8b42ea4565fe4528a6890b94d6532dccf47074d442864aa54e6378af97b28f799081bf8662479be2299dbe5550940b5fb12c83c06268f68e71b5b3fa3a59bee91819ea4b2d04e642b7b562a5bac8b9e0f8cbff8b8341951bce5569105f1b7b4e7e8639921cf084a8950b53ef176eaa966b05513e938b95d1b51a42b63d424bd9887e4c70a9e5b5bd717325742e09a402b0453f899150ecaf6b6219a645e7e13a047a01bc00f075d628b53a19db9463ce3d1b9cd0440c23caa9ea59029f18e6ffd93be2cae77f769b94efd5bf30f983029ebcea6506c7854d9c7f1ba6f90ee8e2c4ea2f1360ca3a268117ab08d883ef91f2e3a0060e875ff462ff5b611f7bb1efd5de2819dbd049341bf067a0dd50d006c777bc2cf6118c890b1e0d869a9e29c9ad69dc419d0b208f19b6b8922b4cf8342910c3d646081a89eafaff1039b6021518b28feaf4b7535392bf71a91dc4891047c335dd51b547793a91702e299461dec20fc8d225d153d9f279c2e165040ed851f0bb34ef2822ad335740bf47c79f4f11b9cf17adf8acc40a89c4ce8316a9e1f91e1b48cf8e5e405790eabf540f36e1fe69c815449b306738de5c428b8f95f421e174693b21ef8cb2fd25a8c7b9259b51aca7aa3e39417ae73ed5fe4fcb28cf5295392edc6fa42d344a980944322163a0ecbcc582f47bcf74b0072752aaaf098578474cf25019c1e26d6317ab6e4fbd49f715139b5361da96f507e798066dcc959d75bd04a6726cd1cdd4d70dc45922facc7726a0e2206f8c6b16444baf71399a4c2a17e52c71a569559cc2fb96f025678c44a308f37612a802f0030c86ad7d0c4cab5e25f0129e1436d4a1e69535e384d4aef2d561a7bb098d3d15813f0a1f09d02dd6ff0f1a2fef0f8efa401bb63211d865c68a77d4c18d49d348e01831e3dc869e2a3075de9c62c6b068da8ceab5a45e20495f8dd65d4db22e618975cdfe9240e623155f2281f4945b2758157d8661afedcdef4d797f268043cfd0df7015dfc9b8145437f7ddd51397527933c80f4a82be89d2f259016d3c1d09d1468c8d7db1e31042f05d8cf572e97459869f1397d5329c5f279c38da88c25677eeef26d04ccaddb350cf9b818457734aa8c01eb8ff39663e53bc44ddcb964a1bfbcc0e5626b724aeb1e803642171fc64558c86aa1244bde931a847bc816e840cfea2b4ca9a11476bf86218116ec75e1149103613b2c4e91330ce280d9effff4dd4dd0fa08a7d597b343146f0b8eb8033bf54f02f74386ea114dfdaed6875a311b9aed121dcbaaee1fcc014fcf79825144564fb5f8b3987d8ddab561bf21dd91544cf3005e8b9e1ba442e0b61ca027e989c47b2a0394513877d8d106194c60f0612381868033f1834d18d241b909b6f17e17d19d67d03ebf635033f2b15e6ff13fce68d32eb52fe72010299471fcd2c7286c7ea026131cf08001b898c2ddb8e1d3191df85729debcb70ac149ae7aaa556f83e88e6b97f0e84290b32b141567d3f05aa9bf589d8b8d1fab0c85dd6b75c2797d634a54c3869bbc77e18dbacc4810140a7a9caee8d82f317561949fc61eed49b66b683fa88b2f296c226128368ab7cb9136bc7c5012f75b03987116fa70425ce06ec7350a33a83c85d765ac2d39e124502cb7adbcbaa12fafc704a69f3fa435a4dfac3297b9f7e315703d21e3e670ccff754dd4a891571638c0efe46e78e29be457ca9f65622435d92091132f4f307d4518d3c470393e6282ffac18a2402d7defa61be00389ec3e44524d40ad78ee276342aaea896c120fc28700f64b022d94d411cdf66b7cde23394e548ca6a4a64f855a54e645f1c151213b836227679550c6576d1169c99e0bdef49cdbe939c8df92c402503668c2f18f542c31c40d6094a949c1a19b32aac446773e472c7d86b62d484f8592591dc371782604f1332eeb3ad6192990b449f12dfc6e8713f84e3c2d243801b0d33fd4d8e974bc3b9ca99712cff6e1fad439e234df1fe1905b7666681cd36c3ecd3bde26cd47380cfe3e71a42a0a2c085b9d899689432d4874adc9557a8cc713f63ce3eb015e6b73c002bf420dce375dae1a0cf2aa5b7934de5fadd60922603f010f2822023d264c6e1fe7571a7cf36b8a59000da7fa32ed69655bc3dac9987f825a89a0820cb4d07ad02fe00784790aa3292a978375460c792372d87701b10dff279157b2d370f6cf7c7d58b1dc0241a6f6054b9d2c376f193dc50ddcd0a2998fbae70a341b344e528259fc900c791b8e03d4b12c62c2dceb851a09cac83ca584b4ca219a5c4f3a97f22acd8df5948c58a9944bd59e84c2edbf65e8d2725bb989db83af150b90f5a9f2d89cc4a3418266fd386202de59abf33c0f5501c4d878f10a3ffbed123c422f96977a4eb48a71a37e28db553b2f48d4292c17d63d34c358334f53a2f1772e4fb4f8f86516c44a7ae8b129e7aed6bb254a5d84bd333eb0a56f7de168130b3bb2efc3ccfda1b931c9a020929a1aa2645f54109b3076f423c37ddb34a424087526b4c8d046164b9d92695e93d064dbcd01db1738c01a0c306afcf11955780ec5fab4057afaa9018963da31090f67e690b1f6b25ae2130ccfd93e417d838413c23efd7ffac8411384cb9a7ab4169162b4bb1be212dfb8e113a43d5d778a4b4f87ec7437604c14b38b89faabc1da19c314bf67bb6437ff84ee0063164f68fb0450e4a1e463a821ee6cb7019f4b4ca98103f9bf7ca3e8f6ecfd099a0d4798eb51ef59ed792cd3a4148170c4947300fb751ed578f0beceac7e1c805b151c1534d7178b94b5534a1d7f5a19d696ebbd3dabd881e82f499ac4756a70d3579b3bd20fd4425a5375cd951a58b97461232fe1b81709a02ca1ab1d6cbcabd370dce85cb7e3c50442532cf27ffd89a72af95f5d0dc11ec7e27a47ec13ba4672c935ddca4ee5cb656e06dcf97a718013a6c4b78829cf87af95e7ed74685bef053d2b613e0e15a5589d98a6255b5823a13c4757edf53873ca20c8d7adec33c7a8143979539d05d302a7a4264850341f667fd03706225b3ce17b394e38fee90803211c0eadf14da1e470e67e8ef575792cb046e6fd151edf1d8aa980c6f8b5ae01cd28d13366a996b50ebf7d338c1483315e12e0d34b9ae3f4bb038149af329e1914d491c92964cb49d003bb1b6fe715b2f1b299a9815cf9b9b88828fc40362b248084a1969bd8b4c4ec18362d2cd7258d37ca3a9d2f38b88191a815fc982a4f951b40098c4ec7bc7c3bbf4ddcff08b2d0943b9dd08cf86364e5b3a58205a5dca82381d125a132f2dc1ae37259ac05a705887d6292717b61e9d12b3aec8fa4e8f1ca896dcbc75e2c4d71be1456bf6226e99a2ae34e79e9a01ff5546dd2253055918d80e669668b28fb087413818b3608120da7f1f2fa07915ed0077a73f925bf3e212bd110f38ff12262620c6800e79c6f550fd53d0e210287966f6e43714ffc2a849c16bce7c16ee30d9230191661934b402d359030110d15cde588360c11b95c18d2002a551dc979f054c9f063a704a9340d16d4944b5c01919d9c54285ec2416018e1e6c527d18b0e4bd7de02d08962a0636ad709b67a574ba5883e0d9cac3de5f6b431133c271b359f5a290e3e7e80ffcacb36f9a976ba45a9c478452f364179fb2c00e08e3c2c8950c282b76a47a4d606280ed73694f88f8a2aec976bd2a1cc7b1868e158073a72f204f144be2f637782b513f1fcb8a08e703b13ace6f4809a1fb3d60133a6df33d6231be18259a8ead6ffcc9a465d0d9a05b4fa928477486590b117befd058f26f30c6cb35e01db74427faaa10f450128b1ff0281c3edf32ebd3ae9597df17a2622e32063e95ea42c1e0cd8e3d63b16df450235521ee5027310328c1ac57015143b704345b5d648fc3b38ef88af9871c09578d507f5be1190299456a2c003c7e7f2c4096796d25a1d8552898c0d05bc85c44c78b74e59f0a159d9373591074dfb8fcf9583aeefaa4796e0db78c1d617b9dbbf05811a846ac6799baa18971eaf9341e1f9f166eebd2f04d7930c3b47fa69061f27a0367e860d71c17f662f5ab660a0d791d706990c626caa50d73e276722b97fb1a26ee364d7533199872ff722eda215115a87593ad0900850fd6c8ce1bb44f71ec59f0d316cc1a65dfdf9f1fd2fb59bdb5a04c624699e6ba87511e03f49ef345c4089bc90bdfa147fd70f015110ef1da9f32645d7a1c67f4c131d4c2be95b9336871306eb06c4e44bc7aacf715f41f36f026dad8f404e839e37220aecd9397c2e2678699d64d4a2fabe14ed8b16cbd589c5cc2544fc3e0b7678dcafba823b7909df709eae9b33079a3b2a73ca1a52bbf817b15d47454e5c566e290b2a5313f8e4aa5461d588e186138ee1813718a81f0d86f69301c4fccb38ac6461c4cdab568953381ce160f371e599ba941891593e9f434f5aa245abc8125ef69e9fc4e056b0a4e202d1510dc5b30ed15cd9195f9d5e0a67a6b9fa90e9a283eba1a98aeafb2bc92701d6a05dd629e70c7baf9a6083c9393d685427b11b800feda3491035e2e5f645c47463704fa3a222d41d7a00808ebe4d165b32228b7afd997d3a79376fdc3e0b14041bc56a825f71e39f98304cc98f0cda815f15614c3faf1b7706848fece4f549eb761b998ce3d16d31e9abf24f635491ba6bab8dc727ef58a97ab01c436c655d7d747d0badcff3763e3b593c046794d596308f235b4c0268f1c9203b7e60c02409960d1f0de65e8cad46ff3bb3909cb33befd7bfd98a5f52c63aa49973a1bf7405a8adffd4b036949653088d925e7fa8b7c17d2f669e09673d6f42b9a10391d51e83dea5a0e7a2d6784b3361e535bce6be697e6950971d3ddc29d227ce7215c58575d0ff5311e34fe1d946c3cee0078d565ccbed41b75a67a1a196274cdc82fa570594430c8dca770b65e50fe207e60c51068e2e19f0fffe3a374e24833445f619493bb9c2ae308d8c37dcad22e71e71d8bf76dc028145675e54dd2444cb5002711706f095eb003b4169f2fb8ca78d3ab2cb5f881dc6ebec37dc66943e6ae4598dcb6446f6c3751c121237f90afaf976d5777ffe7b9ba9718a175ec30fca382621fb1cd670e598ef9bdbb17659d3eb8ce6b55002a7c9343a16d13acab0e57db2cc712ec4531e7ce74de40cc90ce497d0da1db06408175fe6edee95c671a2ed1aecd1d9b4fb316a4896a4422435f0f4768dbf675067258a250b8729441f4a968abbe49561d2721d0ddc66cc02ac5acdf2744c50a9ef69004664f68c280e81d9f31372a828d77037e69f5f7dcc6182ef5e8594ddac81ad5d5af95f5fda659f72cca0f0e353fd5bf75e54b83a94e84ea25c016d3a804be88c1135a43db8f65b124b0e2d4dc87dacce2fb1430c2532a6c819d9ec70bd00063f1e91665ba3bed8a8d5dd45abcf3838768335b38c94a19f56c2c64f6606d2680ab5ebe6c02498f6e2e320bdadb40b15bd53be3e212611fcfa933b30c54ca7c969fe81b60e0190e7e36873a74510d72d8e8bb4167d87f3bdd86049e8a23fd2fb1140d89d190d528a4aecd92dfb1a02171acb300a57c936d84c787dfa8e61d8c1b82a644d6fcdc3cb11eb3d09b06f2fc874a7e86bc01ec24af879738e1ffe400056bf2361bfb6bf0b432f788532fc0e33f130207b757bb0f48d88aedabc2fca212e6fd2d1100484a24de63d1b5a6a355c8495e53b23d4afc6223296d33916d5b15ffa6fdcfc2bbcd084322c81776b4d1eede54e90a0057ddf4652c177a357a72e3dcbf8f901230724dcf7e3402da4958793e2c01fd65b45d8be7de453245afa9bb5247440eef6c5bfea16e8f90caa15dbdebd0630e698e549a01acc1a5649aa5ca431ccd40869688feaadd8cd655176c3953852e1d55fb25db7314a0de09416cf89562120d2df922f603250cbe20e98ce9f255e265afee7578a6ab3a12827503a9a1e9634ab863c694de300426f6d9870f4dcb03b927bca8ab13ae4d6392a1e2dfdad1bfdd59f0e40f05a660d0b437aaf46b97593abdf7ed21149b0863c8fed7704beee2344d819e6167215b824d60b944251689d39f413865aa99894757ad8690f2483fcadaf9e3a102c6c5693ab8bea9b71e44cfc06bd79f283971f37804c2dad5c88d8e8bf35a7f174f51fbbfa3bb9e6abb4236d6630f25af12408ea632e071b8d28ae64076d9bf209c569e751224d9a6f95b75655462b08c5231b3ad6da112549bc2bad4a0233205898b4f1e82d993c3de1c5efa4354459078c40ffd183cc48bd24cdcb7f8d25045e234bfc6ad9dbb769eabaceced435d3106a120b729eb75662836f63437893916580405a179e51e8d49db338828c0d868663a47bd45383bcb2b3988a65655b7a487da1c33bf259c7e98e4db38df761f65008d0a8f110026f20c6d54f1488d274138f999d4ba792e29cd2d2d4569835515fcba333a4f48f715d05d590fd3c0899f7d14c8ac3e631d007f27a42cb75800d26d60a5e3065442e9effd3bdaa0551fc19dea9e862a5f2a528ae36e8f36def6397dfab154e4348e4a4d50eedb4a86f7842b65dd46fd92006d860279eaa09785424bed2161fbc4cddeaa0351b9748535e61ba9848af6bbe9a611fe8e5ed2da535e21e6d1f6254cf993186146f54f345c57f9df9bf04cda3e513d2b3de1e315b54157b79ed5b04cbe8b75c063aec2347bb3f507a2958a57dc9fdb892dbe5f93596ee8f72c48d75441fb89a13804ea14231a59f7227f3efce4cb8e5db3b37008d26d731229f7ce030843d643821a5019c02d4db8437d72f9357c95aab8e580b632fb9f41f9d735547ebff70921a3d6509e256a66901f7542aa028fbf7bf0810fdf5ec028c1774138e7dcd2bd6c83c396bac99ece60bdcb008cc63c7ccef9b9d998025dcf0076eaa830bbe26760c79cd3a7a1f21ac1e87cbf19dce41ecb0562c1bf4f26c6c33a1c03057c0d78546001da8f263c73bad156e04d2c8284b09b085fbaa568874f483cfb438f8feefb158db516a202ea648ec64323b670d790d8d601af909a1e1988c5cfd0be4d1f7c63198ef8852d86fdb1ca7c5fc9d0e53de6b4ea128eeb073d39b1ed09be1790886a4712785db64536ce4bdf0ebe0783aba49128ff3315fd2ffbfec6d569d97092838b95a886f754632acdf518610f4b11f4b133f6840476e09343140bf99e751171180ae1e63dceccdfdd3c08cd7126cc32de80f94d348fc1e3b75e027447690461cbb119f4bebc92d15d33d88d47ea3981945decee23a12fa364f19c483a2ed2f7c76971059d04d72e1af2e281e27a21fec47351a742095b7ef08e0ddc26899c73ac4139e31a949a9efa56c0c084a40d890b9d221d6ba299cdb7461915c0cd8690a77b081b58d445316f5c90f04f67cca363441f1835562f7f5dc9405885651f9a5ea7b0c6c7a0fc0cc297c7db6e0fd586cae5146e958e0de5b78291e8463575cf8797645cb57b26c56001dcf50e3f150a72c23fb8126363809a6915d3fd71b78fe14a99997d518309339574154e62de8660745392e944589b0b7b943f77234bd90ff675db583067fab02adc8260f0158fcb4dc40c4a13d8205dff5810edf94d676c2bef73b817e3f2f7c66cc08238454ee4e9401c02215df5ce6362ddd5343327e069f7997d36a3c1433de7558a5afa991da04f5d80c5856be0744d63b8aa8dda44cba550cc428921ce738b69869e8ae5b4522eb1854a504ce2612dd97de000005ac3f9287909a1b66c1885e46a4bef1722763bf8c250ab68c39eea13c421845913a216de6e6974723f4b4d4da988f18de91e7f4e7f59b1d671a718a6bc194ff6a283c3cf56a4d86164598d084266e91b04f029e1e5f3d1bd194aab77b2d0aa516595922d586c22977ab2a74655d99ee36a84b48072dd8946e31f356462031310e16158b95f72284e372e877096a5be1f4eb96b2a71d3fc5a208233f51ed84a325b05c653f6875e1bc6915789863c48867ae831d3db573f9f0594c2d3ea739129b49b0a21bd5df0be1315f7bec0b665067519d56b635106fbc848d2b85f997f4b31c49c00a5a795aefccf87f52d3717cc3bea6dfc988dbc02b44073f996f15b9a3b0a4ec9bd384cd3c1e73c14698c3afb7fef72e79060443a1f87bae58d6fa94ff421e6cedb3529c88279dd6c8661047df0f7d025b2a32dfd5a02d31b3403572795876a0c14c90d906506a4b590fc6e9c6001088836c337a560f8a22cda781b3087461062f6a6683a15565a1c7198707d429cce436923eb31d33ccb16dda1726464aee4d3698c76cd4c28acd32891c97a9b4b50436e5e9554ae5bffed828ead7c4cc78ac0f3148e7c0691410c38679cc6f3cfec70ed60c40f930dbc3238dd0acbea31ad5de354f721dd0074b0c574136cadf2dfb81442891df9cefddeb419a8c69cab275ba3f8687cda60237fc521bda2ee277830424fd7d39131c07368f7f6d00b0cb8573cbf440fbb7cdcd78c848593e50232cbb9a42973641ffb538aad0efd0fabe22b56cfd26163b56012c33ab92e7bb1a67d2440d53cfc8e987cacf09717da5788e606080b69b5b48a7f27b8e08fa3773989f60c4470497a4261dce6a4190623400c8d3ac83c1c754a0e14a161602550f6c19acdff0e909bf7f20fadda618847b8843d148c89c828be58d30efe39e6b5f227309bf5819bedb5b4e0340e63d13ac471c79769d8b5903865f89123fd6af002cf8bec25fbd37fdd8a081fa63b6962c7b6d652576efeded3eff3ac6de9bc4e1375732b9092956bdc3595afaa986c9ff83ae1c73322819cca3482508b0bef4e9743ddeb2254d855960cdeb29743db504c8e8146944f098668bf92cfcbeb7f1b1576dcba690f5e1e3d5acf7165a7adf96a0ab91cb6fbc47879c603edea169b320b3b1895620a2cb06274fb2168b166913fc0ae0662977f7c81885191594a7cea1252e9651e250b346edbd6c2c6e9478cb4406b4495b4c80014590cb1705fbf3797a97be13e43b3bfbae53569ba436adad8b5b4e5d82a7acc6dc5ca2346ea34b11cc0788209d40ae8b8b4fcea22ed31e863f62ad9a7eec9b45cf1a183b27b9696788e2beeb54d542c8b647ac74955528dd3ce3d421dc20909829f7761152251c495a7aa6b50585b18535ec2c31ad1a75d7b8d0e596bf8d91f5bbb226c1b1a18d9379b3c1d9320966782d58e24b0824a4aeeb18b391ac3dea207676291cd636d9c9903195eb3627aab25c4360416a322304e7ebdc2ed7026375738e4d54c38c85f744dd2038eb22602642cb0c247ff6758925b1241bc7f2a352a575570b243ac3fcf4071269ba0d48042992e542c4926ad54905d98997e9df9bcfda687fafccc4477295d78f1b54b0cdfae2f14e14fdddc114c5b23c019acf44c49d4451523b774fbced2f5d66e09a6a0fa161469ed5a9cb7d02ed1fd4c966e8030d3f7ebca55a250143e5a1efebf7b84d7820e2a06341ad5074c4244c12dc5608bf0f536fbc6ee1127e2f5259a008845b13a7d7b065bbbd591ba5539c62c98d347b2f4a44fa1b00cc94a3513a1f221a381f15edb8f8ac8ba746e0673e77001fa818ca5c477b05ec5897f45a53603ed7b18d02cc6733bc27f0ba2627625650d5636f6f24277b304210109eaafe80202345d4b4e9ee583c00bf613fea73df8fa7656bb7fbd72e572a5bda4df8f9a5dd0b7bf86910ea1c2001ad7a8b6f72f26c3c118660d5aaae7fd5822210504facea4bb2b73d928b23d7ce7c354357c80ad5fc0e94fa2ea5248f76e75c0f69c742e37e66746a47f268d392b2f0f6946a2302b61ab25d4913a04f4fd43b08e9007a11231fc65f21d68131d08bd9098c0908d8a58ea1d1fc45daee0f76a00c9ca1c76c31762d5737726276a939d75a175e5aa7f6c40a92ed7af5bc9ae7205e9f11b21731b935c06f1df8dba9b85cbae78f8de9e188ef38f6676d8d0786ef03e0ff0c932c8b9f9cc551880f21dcf9ac30888606641f94b7fa3f409403f8bfbbf79fd192239147734d1c06e34027cf8234af394145ff509a7f6f18d416b8b5e87a43b7b9d430ce64019ef6465f49bb9ae2dd643fb09dd537eff4d3cf610c5312b9e5818bac4672c3cb4754cb9d3abbf6a2a6c51fe9bbb6ec942a6327d12d9648c98ea8319aa2b3c7c09ef74d599355f22d40805c968f375b3e05bd4ceb2038e06729237a35e00f6cd6453cbd996392e274b9f57cf377b5a1b6401f34461be67dd5245eb6b358bb69353857bd52960327324d0a4f728c795980ea440a819d609d55798efe349928a5f3b9591db1555ca6840a32ad1fea428da04c808a733f4154dcf95313644a4028edef5a449f02efae5a53fee1f5a1689a74ce35720b1f4f534e511b0b1178abbde05e32bfed83ee89a02ab0efb097296de1c6a5e3b2c90a808c2987e5a6bb695caa89e987cfde2a839bf2559a95836fc89aea2de102ea54b3d03bfccb1f01512303fd53cb1229e4cd47be57ce904b018d8d511586a324951c4a45dd94a76651c423ce60d99acf8b5356c530f30d2dc1843218acb4ef1241e495e223fb262c18bb549df9f5a4931895cc05f9f8366b063342f8fb91574aee18b933d042c5afe554e382eaf5bf4ed9c1531dff08b2a9a3bfac738292d6f209a516d09710e16407d66002ee834e9ab14dfeed05080c63625818a34e6c86bce48de6015b91317714959f4e08b3c53687b957963841e193973afef2bf596b6240f81f175762476720daee8ac7abf1240223968eda3bf74056f96fee0bb92c0fe0f0a2103128f6af1a11507994972378a52cd194d5e762b5840f72117de3658ee9635f64700f2018cbfb53b12464bccfaf22fde13b21cc854f899431b9778d64182fd15aefea14a730c578bf53015bd6e8011eeab2147ed4c916060c9beb75d86fe783a478cdeb8048a7aa3e19fddcf1d7deb11287f7234ec96ed102113e796741ef90086f894687a2bb778b17fde2dc2ad8d98d322da0f48f11d1c4c926a6c31c39b4cae9965d2c94bc7f34c7026a9e8cd6d3816be7d40d30fe7cd2f33f81ea2ea131d2c5fd97e8834e3244590dc7c2d8d03641ad97085406fb81cb576e7c6b461926e500b46589303b3e8f1234660bb96eec7da895c333c2dec5175a6c8f1b595fa8d9a6b4a418008b6a2a67bcfa3b6c7f074356c3381e9eedb97e2d3c785de2129c155d96af2aa0712ffa90f6f0510e78930b0c76b5fe18cfc99664a65bb5f9cfbbcc688bb04e45362f669f8161e4ebad9e0c110939f53afd6d518235ccd676f708c46f659e9eb13caf8d5e5aa72e21d3f0c143d44be36ba9b1d5bf3a9f78bacc0a13249dc11dae7643836f48fbb8a17008666c1e6aec40b53c1cd85f4305a2a4e5558d6c881dde971a2e9dbdf832131c0a367af954532dbedc4caea745f07fd7af097cb89a9164b5999bd4035631df8f9f81d6e591058ff9747258a6d12673c8e67bc65589e94757660cddb30d6f825128c288d36785392bc87caa492cba764bf38a1ebd7d1aedaae9796013dff8c43a84a7fa68cd34461ac7f59f9ca59ebdc89f92bb6392202734055ecd5f80f1380f9a3163578e8d3f711021a245470ace09ba4f2998b61e54e2837b740b703a66f97883f00631fcff6916a2f3bb0b85195c5a86f544d47e26d9fb27baeb87b560caeed3bd782f401ae409947a53ba6bb9551f231e56233744c7b79afd6d5ab7019fdc463e1130b6a906058cbae636529053aca88a761ab66145c77db248b5a98dda82e41adade3cf08f3917dc4b721cda071f26e0037a132107c89d8067d01d039cff2a82f93c2b1fb9d2c67c6f18183508884015455a9bb828197a231133fc311f14e55fdc6f72c7dcf5f5451a4cba1cba9039ac034e6fa4f074faaf5152965b3df820a5739fbbaba186e0acefab8b51d77c920f3bdee39d8ecc2fa0ad089946b8c03aeda06c78ea0e0167640987e3e27e8640384b936bc9a082ee009fc361735edce00703709d1367467414988082819f64df97781c5e98b61388ffea402f3765691c32828d70bff9399ed1eb279f744ce671887e48667423ebcd57b053ee2b2fcaaa41ebfe8d6c0edf3da2300238dfa360c62cee28014bfc3f3cf965da4a7fed165b12a21471d1b1f64558d56fdd2f6a6f92f3993c2682c1de838a1a33318f0205be7a7e77e60ef9c937c038a0541cd8c1ee90e4058cbf09e0d16dc913a28be2b38fec1a7183f8f687c198f29258208feb0e546f85625577795296e52b04b9faa986df2850c65f0c6ce9fa7a7080b3f3514caf76f087085adf96a5483656574e2d143a5ddbc9626406e27f65d103d28dd2682b84ae22414b58155fd2c4f59112a925041cec2174c133ac547354041a638b586c9d006554874896777b99b2608667b500999d74b87f4456268418ce3a04c83270bee4155d52c48ad40226d3596895119bafc2eee2a5b1da8f48bcd505b4f3fad27efbf75a58879244387d6dd5b6f5dcbba4000e9132f893d911a5c09d91e135c0b042b1e8d7a62bb4325440f0c31634b8dfa71c1975bb4450f1a4583331a734748839c67ed06bf65cfdb97ef01587bbacc6a6dccc9cc845cc99c0e97ca96ad0c015d882754cdaa7d65ba37740796136650142f2efd6aa9836e336d8fa3601394dc34404557374fc766709bd8afcd36c096479a6bfb7e3d28948142e32b0774f1bf6e9dd4b28fdf01214047c036ba93a12b4491b0affa164af480ece5f0fb03ca90d0b068051481f339f8be0717277f032d04a7d2b7851a90ad13c9324d51b1086d56c0fe7dd152c58f6bb024d539e9c4a0781b701a3baaa0045fa8bf4c47ba27301478f804f3b2d9652b20872cce2ac198a5ecf7f73fd9a423ef73c1e5503e8d00bcc0106ddfc1573a628640681bffd8821be2ba62c9a37e04f34acd2ad3a14850ad183fda75248f0187ce1bb02210411e4579a070407a18b815f0dd8ab681abd59822d551fd05a9b6c75d3267ffe9923769e9641589bd18b307d205e821ee6c31713f5d755c2f61fd6bff8ccd723db20108bc46c18c8bf5cd224c6319a24acc10090717552cc980fccfa4eede867046ffc45f746c6fe759d2dce2615cd2b7978f6bebb003984d65a9f7a597b5443c88e6c9ce5097e9ebf5e6a66d674fb7d03d287dfa68c2d831e72199dd895a1dd0e98d26e7a929a241d0fe29935e2e5f2a968366d879e7352d8e4a41e1b8fe8265bfc6f407d12fe4faa095f7eeb11b43716123dc8c58610eb92515d62159b0c7b887be6144ce92a39c70ccd991ec96c5ffa47c1d0d0808dedbc0ecbbaa31a59f0c4a95415e1328509fb662c68b778a39cec5a580da9377f4d5fa3411d65ace1f7661278d06023cff75b8c1773eae5e43884389c77663fca7d5be70aa21e0f0fc390004e240e789b6a012b77802a7d14131a4fb4a8af5f4495cc0ec2cf867b6ab47504dd758944f9d132bb6f6fe5c4ca6802115f2e03eb70cd9256c8278ef9fd193927cd4ad107c0b6cc8534a38e882d6aae040e542342c53a6e6ae6dfef9e07d9cbff092b171b3d476dfc2af8325a79ff84f8596be9e297f1e1cd00d814bbdd188eaa1f46afcd2b925f438a8b5d327888a353d25343680283f0c649bde3fb09d3fdd7d727c08eb64234b6bc4791b9c55121608ec6eb80ad6c15f1d4c4709c784259b699300c82c64acbea82ab2cebd56a014cd01120dd999b11c568eab2bc3aa92873db29c1cae57301ab56d495027ac415adb8843ab62cd174cb5c2a6045f5e184aa6ee4a9dffcfb9582cf17a0b40879f634ae1c8cdad00e81025f5ef7db16eefa367ef43f9015536988e5a1eb077b0457193745e88510787c2e74f10151ad9d8bc1734e26a2a87d9d5713c6c53f7246eb6d5a66cff47114fdbaf6813f30613a9697f7496c7be0a570d5f4f1e9bfdc84062fdd3513a284307bca93aae73d0c0e6283a09d709f38ec0457c04891344d38772d70bfa2ec5304b8cdc86b32cc6967bf537ad311e7dfff093c340cd998da3f61d8f120a33586d1959e35c508f507b53082bc4641e764f6abee4abef8b7383c6841e04ecfadc27c5eb4aa13fb0933f921b79e22da0c6bd0d55877a2518875b621b5340db3b4a77efb774b368f0a5d2684097b242c5a12a50ed27a148658a0f90a431efaf9f29ce5727e5193c56e092ce6c297665b6623fdfc7ce67676037cd6d5ec57636587e4dd15fa611b07f20087abf3b05d7386a680b54090834cbfbbb877b57fb865d9968f61203a41e2c7458cf5f590ce43dfdf793cf4145d771c383c65b15b81587e1f2f9e66aff9865dc95f04cbc5cf61e7e6cbc609843d5649e11bc27cd303b95702bc6325c4918d0f1c69f67a8d6aeaf2c30d901ee020cdb96840fb8963adb5a0673c7e5b10b693ff5749e3405a7807d5c334f0b1cebfb997267ec24734981c0e8871530ffb54afab505ec384e97022f8b761e4af57f5ea0dc47cf64d29dffb64ad8f3297b419af00cb30d2012e8c66436ff65b035ceb6f2de8c55652d7ec744179b4ddc6f23891a79e7ff8b50d1418ec82604c563a3d2f98d39aa54e04da8d7e4192df101f858cc1c2a9ad3d67bfdb0dd85a0bccdac0411c332934f1ec7a3adfcb9fe1326fb79fb9982f10bb66adc1f49eb834f0dd91010f9d7360911c8c26da298047222bd0f9b65e55d7d651e88f8b09d79d4275e8b6f069ee5d1c6ec997085116c57d57192363744657006a6d94f306155d0a76e0cf296fc1c6550b7913c8e05e9c69df64e9edf69bfc68f91debd613613568f7d67b32433b94160e9e574d3c8c308d39cf93dea5a67ba798b6eb710ef70cb47a834e9544de93780807e06d7bee2853591c0f73de603b84fc400ded10349f9c30149093b92502fcbec9c5b430029acef4e83816fc17733ecc050934c74767eea59d4cbcef5f8bf4cec26696f29abe2b4d89c2ba48240eb837011687dea961d9589f00b5893a28d291277744092e064208565edac7d64a77c8a60fbefdfe40418d15548791743812ba0a327f3ffc5990f18e8898ea471925b31cfe2b9f0e8d1aea4893bd868986a89d2c11d65e0a1a963ab567ffcea7f3a10487b148f3207167b7adb8833b317889302718947130268ec9486d7ee0b2415dbf7f5eeab1baa53b8359229c10134908bf5ad1946a889d1113764a3a452c395fb3191e99c037184c3b6f34bba049fb53ed2a56645cf6612a11a38596d3964e9d9e2f39cb762f3e010300adab68514a5925f4d419345e465830aebdae7a9cc8e452899704830080bd7d725fdbc1ce4cd2b7964b6cee5b99a97a312e52251fa81185ca46ada525154419fda599173d713a1ec25d63ea50ebfafd53377cb1846b7302d7422868d6d0aac8d02c7e115372515cb74d38322767624112a78597619bfcda87c841198befe49cc0b4fcb7415b231307eb2e9d6ebc9fc2f6d57c0e1d57d021eefa57f95959db06b7a93ff4f08b1e027775b0d1772b150c38fb78e23179f47e7fde3f37ce204a7d77d5df8cd44c2f6976f53df67cc208b404ef7ea1852afeac0441b2aaaed6449f9f2d5f62ec3d3323fd57635f7c829495daccba4c5381bb7f9e7b0a94903a547179ba84191961ba597956ff4e5b732d1ee98e8798a723100160777d4c2c97f665b97a2c211e35b08930d6cfd68110020cf987e39f2b367d70c01b5e17d2bcd042f5fe89a85a49ffadba845d42b38f91856082e3ded86bc253e1e610f394f6470279515101480170746c9aa26c07d16aa8b01c63eb8de76564b7476590f626e4b584e1f5d0fa150e1051b59385510172593bbf28e014338ae69599c4f84acb008091a571d387f574896ace800948ee851ad297d6b645be754206ede03c6e3a5658245d858735e0f9c09fc8006f1c8b486e7c20a9a9857b971c5f3485ea2d177e50632e2e0d2b4d91da8b5790052a96c6e97190c1a374b75ca4752f385688992ed0badb107acf43cc397fc975b68a16120f128bc4568fe6b8265f2d98fb71c395e96f139eb358d036b35f65204c352c5f95ae1c80a1e99437499191e31df03553d4b28ed60126b4028275e7b02372ee582109bd6587a54e29081a7fd3cc1ee2365d827812f76f01dfc1ea0e9a2b7a8d57ad8507d3b33232b3505c3f1306da612885153d3032ab348ec9e534c8f648164eaf3e46e481b8ae9c53ec98d6aa392844f8dedd2ba606e8101a3839227dc5247dfeff5b9b35b65f9287ae60f444d56f038d4bb36825f933f0d8077e527191d15c2c10906b2d273fd192c831b83133269fd1ea38424bcc3afe25f527af999e776031405458e6c4752f7cb97bc61b3622eb43080ecffca900a19c8c7bd730de366319b0e092e6b1cd72f8103d9a3f33188dccc741ecf4503c6c4dbcf4b4e9499733f809abeb62659fc06d28141970c4097319d7f878b78e4bf837972cede16f2a99c2d79a23cd05f4d76b7d8a6add719a4bb79af512fd9fc65a92513b733e4dbf59851264ae1f37ffdb2485cc27ea8cda88d65191d02d7cdb94915772f670272d9de032c636ca3cb726d2e9d201fb27d27dceb43c95b6e980a22fffff1a4e48826875be67ddc1797a2a624f2f11925679f0402dcf9021ee72ce9eceb3aa4d35f6723ffee7bc09b2d0b13397fb257dca0a40964f6070d857bac925238b0c664ab4558e93401970f3e3b90c622dc69c32b90105d0eae0125663a82b0c9ca78a154e6c4baa02722309084f760c7ac0933f2b63424a48764266751a2b1e851303575fe05ffc953962cd365f5ef46a9bd0485c5a0a3e93d7bec20d404903b3c7d9715401da78d2f7098d6973899ddc32baddea37bc63423cb1cd2383a1e0b9be99e22cc8ff5700e56ab12e66ece8280d9c60204e588e94576d58b53204e44ec99b3284893920a0fa903b35fdb55e9723dd0cbef5e064ee0180550d729c6d83361b228ff26c1f69d9f7cd34d0cbeffa14c45f8d7e6432151f98f53c14d85e93af244abf5b4d4ebbebb2f3938b25f9289052744459362587f237073b623e13995a7a7caac3fc3d7638a84bf4719c08e0500ea302830d1e6c59c65a4815cbcec41b5d4618f33c5aa1bbe0646b48faf72b171292fa1658e3fff1f9635d92898707fc3f6309c3b033c3d9651bec542f342e61f5efd6aded4a6da13f9e1381f7383592d9d9cc242f7c274508a252deacdf33b5a7e18ceab9be90b1ffb660bd7c9f584f15c27c69a1e3a72c1b469a742be04d2623a575d0380e3e51fa160485b1c71bbff88b44f8892618ab5df67550cf3347267da2e994f0e5da4e6e88083038c5c99ad21db4d4577b445b6ae3efa31461dc2847c541279c7a5292a01bd643076c0171fec40a3204b77eb9bd60b0c0683d1c9befb523836b6e053211b2f0b87858ffb34467a55a4356738b6c3083ab0ceda5903a899b0aa982d36f370977b1b26b19e62be351358bc3f7968ae2912b5952c241a5e3a1834c1d21ab30cb8bd6c7b9597d3b88d3595d49f46d7e2a7a60c3566813d0b3dcd18cdefc65db561d8e0cd5835a5dd3dbdff9b62426af59a1334139ca0e54e34b63551da4ced65c43d812a97d8a19b3942310958c6fce9596c0c32c6edbcc228fa60109ba8d1f3c2a4a8e1db4ac41973cad6d41fa8531556dd250a0452fe0903b57230b90f22d283a12f0719ad0bc5e02df554680930d19ec2ee44c049e85413f06dc05ffe79fd89d87926da615e782dcabc54ea3d82f79dc51c2cfff243678e67a02f2622e430ce39e739d2773347f5074cd892a7009cd121c8addfdc3bb2fcb71961a9131e45a062613c8ece30fd95bfefd73e3554d8432d9f8b95f6a3b218ea7ef137cde1746a46823917d26ada2034a7eb712a4c54e95c57ef57798192285f79071da13cbd5ce65899d39812ce7e47a1598be39225d3d81f2a617baa75bd3acc12eec6a4ffc28082ac106bacb0f99999839da55a692e3f884d46c59cb85ddd33fa42aed489db5cd7ecd8a5427774002d1a3e4da42723aaf394925545d1c7d68331481b01fb61734a33a2f696dd05f10acf9a5c18241403946c71e22c99a61ecd38952da562cd342f67031fc53452e0b6e493feffdb84c3eae75b7c7703405b9a6b140fdb3608d4a4831e903497238a023616c53a3949bcfc0d725c467635f41289139beb8a9aaf5ff77c2c4277731c4d8c8082c08639b31ed971e6b34f23947ad414b8fa2939d61c6fa7388794e9c650e13442e20ba640905a39784a6d63a5d5ace82fefc65df4b247ea19d181f7f687087585a6846d6088f3b1ba5faae1157d189c554384de0b288c01c1a82506c8449f7e8cf51ccda8ae4978f9c3fdeb099c94404cb7cdec308bca61743f4c9b72d2f55ec6b435e9cf84b12331113d7e5ef806712bab7285299fcacca28b8ee881c063c9dd2d76fd33cd0c5ea99651211810491bcdabd5edd9402de34fd94ec97a3851bc7ac859752594bec94d5ffa2238e5fa3fb01c9a6457a24bc55885f4d163d22815449929c7b4d11e9e7a4c42e5739192d516dfae0c5c3d9033c2e2feeb196ad9f0c661376ee9fd4615ac06287d94d6662e13cf7d7e92e7df1389f2829371cb8d1595675341873fb1050923ace703ac6d0eb430f49f1a1192ae766a706430882a0a3335c46a63e8446f82837a5fb433d156e4c61737831909f76187dd526207fb213f049dc7aadd1545782bb8bd098695f807509d443de95af2f66f01c5a20815ca5bbacec055e5d7b05ec9f558c5213df59bc73fb18c7aae127626f19f9d52b89e703780b53774fdec934d37288634b0acff997e0280dd2bb461b4172358091f288708bec6af0e33d1d677f384a683a1048bc0042eda4e4b963b3388aa35c5dd28722bac68c933eb74a9be379f7190f0b2815bdb356c500e1cb31134e917a1b8e318140196fe63f26ada9c7ee7b070701bf3745a548513338cb268ce1656bbc08cd610a41a2553071f3d963e6572fcdb79d6b4216f578ac7de8347cc3164ea74780e4bb70b739ac96d819789f212a36c80c981c359917703dfee3e5d1dacd382636ee6d311242c773256363f098c29f674ffbd252129fc2274cef3c0964c3f295a30dfee40019b43bb743c142416b748f51106892df295048c723c1c02d839a65645048602522951129621acac513594e46e20b71f4569da83cf61d033f95c40df547a75eb946c00ee6d14af7a2d4598285b3425f732ba2db5b68d6cc976cb147ab162f6af1adc5dd2091114d28928be3e045d3fc6b39eeb4b7cf361a9b73ce279ec4dd74f9e766b0d7f7962071d058521d5c9c4cce6a36d78e73ed819f37d399a665ac0bc534628ca4f817adac2ee436a3c2d6b3953c31ace29068c7318138b27129ac4f683e6360e27c8a4dbe509899b31cce9bf906c686fa90d17ac906456ac7f009f557a30e9408c36de37a1cad0ddf5c570f47e7ee334482cd51cefcb3d22cc99d6a8e1e3af11349153cda17b381035ac6dc4632184f1914e5d2cf8da018b451fe7d08ef1af69c6549a0a7911db37fd2ee48ecab9da9939a778d7b16980e5ee0c75e6f0eca023250e41150c5f8bb28cc14fc34d0e7f530c558a2063779fd2622ab83105661c16207698c186900f058e061b9146ddbbf5cdd271a8d6999e09c7624ffa1a1b319b8791d1e4ebdb790028188caf37b2d8f80540877cf6e32d90ec7497b44d6777283c67367a98570ca328c0f1e0dc082e688bea0c35439af0fd81604e5771dcacfb2d971b67a99cc3a845a9e7968a5061d4c918bcc312a957f96ffcfb797903d6b259630c5798438bf4c47681f76da103bc64ef673bda24efcfc25498df9d0c202a8d946096baf03c64307e02b8034113ad942f742da849690a0f1b57b0ac1a5b618ea481a215fa3a223735a68aacc397402d4106c0c257a55ae22b7dc24121ababece6f2ba6cb8c97727f912b6bc685bf4f41e8cf94344f9f3b190b83c14bbb55a9c4347521b8686ba15ca6c00aceac891ae84341ca131191a45a667ddbc204226e9a620099bd972d25108363479ddcf483c6d99acb258043a0fce91ae46b68e7d2867b94133e147dfe626194729e078ef271e475173ca283fd2a78989cb15c7d14bb16f10681d7cb0ca5c8627ef8ea7a3d7119f860391eac7760eac541fd690cc07fb428da61d13f6b99bedfce4bc9f13a999781ef660a16df9ebcf3d06c03dc750cdad3949d9e4b1e85418bc507cf575b7d9047290ec001f8e8b0ba1328295edbc095328fbce7cb639608c82beaa16c712d09d50418fe607d465e5bf965924148e8646071ae689063278bf099acda33dcfcf9c7286761793dcccfe1e6c09b2139ea8b537b0e5f81413bef023068593cbd7bdea610b9eb17b2a4f8efcf3cd98de252fee721bf784ad0335915adf2366ab1d8fdbbf9896612563f6fc87f6ba76a8664bea95b014bb1694a098f99256459780f0b116e163af2aabb1d74dc7a128cb12beed53db4e6db03f7f781bbf2d4ddf4b720d543f0c646c8420fd492f22ade12d4d70e34fa9fd63bb917d4096445f7755447fbca8fe58b9c9f4fadfe04d2a73079df0fc98e591a5d3cfb94af3fbfcf7e2489680bbe55e450853d85423901408e45779485d37ab4005a1fe309d6a2281e0ecf8d73ba4fead91506ac36ca7efbb2c853888ad372eb56c6a1591b5a85d2ea47c2916691aaefd4c0c56ef852ba73dda348f0a18b84bd17b1902774e78923de4254aafac824c61527aabb8d8b330fdd30cd40d601506e241287cb757178b63494ff4942864977ddf6a39997fe48b808d28bdeee9b4af9145f09be0ff317b09410ce6db473322560d3d8051430bc7a5b8f577a9af721f1d376554dc63ffc2067008d6e76ea68fc4a9a66b02dd16d526936ad841da59d18eae9edbd8c9c22591867c2b537cef0153fdcf9f359690dfb4c0760639c78ef9bb2f64c197f76583e23d22906fba6761810b4b5e95cdcb7759a56bce80ebec178014b1833a3eac580f6ddc85cdff39b511cfd792aad225a64f90dfc35c6eb417cc06bfed8fd9b55b80ce1bb6156b32af129cc871850f7ee4f7e8e831af2a5c7d9b2a25d40705789d0b497472e9998aceb7ea7993f55a3b0eda4ead10a756446cccba44b424380897281e4b3833c2d44d08d7c4b9ecc65f34008ce6b0eb275a1c9138545da753df9a632cea1c28870d448b4d97b5b4ed799dd98b9710e319beb1452f272fbfb610a33446ffd397806c9cc59d2640bb69dbfa3808343ba6e28b47c31b7b8fa902649993c766f77d18b63a9f579a5cc038c34d4240a956ca2991a831b972bcf43ea4d62dfca3e3f397ed6cd321360e2e9b3fc8e86ea5fe01bc50ed5853d5979d7aba2aa93620fcff163ef6fb81952ed5a612aa8dee4c172e326edca42f6441210b0b6adeba0d061fd7583b8af7255850b2c432973a8a6378d59ee2edb7fbaac09ad4ff86ef858156eed97c9db44fb8de7be6b03e40e9ffc2e57366d0985af80e7d87f52259562e297e6aaa1e2a30deb569e24ab3a37e0f8386d9b8d5fde94fffa5825f44d1ed6deef4d9af68c6c430dec2352843f6c88c27d517a8573bdf3a8b2d3e3fcfa736b66aa1114450055bd9f929e37ecf9dbfaf81d041686b82730653760b11dcb75b40616f72817d0a52d53d37f60ba40e6eb842999911bbbabb90da2402c36d9a71262fc200caf4cec7811a0d41064b32669335390f641c1d178b48f0ad964508316c061a48a61952cdc46b8c2f48decc3e04a7ab8b38b27f1f481433d2434d6b0be90723b842df5be283c6f60f6f4520ff3bb46395ef1e16642f16336a13237da6c3d9bd6df2ad812fcf4b444f1262497f339dc23f12e385335fc70daf77ab8f3fd8aa7e41c8c317313fda35f16007447afc4acb5571f84943995836e87ea33d445ee8720be1d819b2d690ccded85ff4c1dc334afdac5f46c8e64596a645bca73b32ab3ffc2fe1ee25a340541cb4cc76311ee5d5d70f6b9c7df8808f060655fcc00600caa7cc0832fea69e3778ea1b16c51d02def8c1595231bff2d244a0232d86baccde452bf32f3938ebe9e29e1f8ad9e85c8e4ba5d6c0062a3c8bd4a89b1fc970c60c26b9a8ca82b64a60a016421fca4af6583ae68fadd7603cfacd01ab1c1293c3f13e6935f0aaa3f556439fe77b356f0de2a1870e33d397345bc45c51b0fb4a31480a4c792a42db24f4ef7f23f367b1d043cd884fcd7a9b2b30a9055edc282b39566ed18498c93e375089f0be545ef611a80534c34d05224ddd0ac21e6cfdfe7095a551ca7f56bec20086f6931850c1229d8f8fd9f739b760cb79b6589de974737dd13c42dc27e4aff51defa62e3a896e9d271f88a89842991d55918003ccbc7675c1f75a6f0e4233121753c825496ac5865bd2609e0e249a0c2d8d89e91608a21d6acbb79cfc61d96bdd5ff928fc9e72ccae0e83adb1e26ee9ccdddc37ab444563e090663ff39694a2cec96988b5d65bc69d15f3dd7fe6be3df8f69bf3155a5c173c2807526fd56d276e7c5075c2bfb0680ce9c6d3663f1833e44dd9ce86df1baa0148945f9f4113499946a369374d6617004a1ee1530cb1725f20a00f086658f46528d50b70978e85da22029b1396eccfe33294f2f2db9f5c9034938f9e5766fa1a4e8f8fd7716916aa623784afe5932accaa11609e62afde97efc3799cdf7d7fda6e38ad300f2a339be06688dfe0f56499b3d7ad0b78b8f1f0eb54d5f9aa14c4eaf19f64a2110f175ef654c1b99c2056936f9ee941590f54e829cb267662f78ca051a1fa205fb550306c71e542379032e53577eb22ec02ec95b0f190c5d023adbaf1f83add56572bd10aab16c19f24a20b1cdd20de4bed7d8a3b044e68062ae890744a77e7230e87d96b04b783e10effc7a06df465e52b671e2cccf6e1de31285c14685ce88017a3d40ded9b8b3b3f70d3244d0e4aa97cc1380b2a28340f88684e169b372f19991d874180b56f9832b48eb76fe1ac91431e9e656653e225d9e1e63dcb71932c60ececf976ffd9ea89409f7306db48a0ad4070c5bc20688186391fb389f35b40e47e4a101ef4adfd815bffc36c8631257d50177367b589066453c9439e6cfda57c4c1e53d839fa544cf53b8de2dabf60713d3ad35d5a5876ea3d3d404113b19bc7855c32dbc24911d9fa56bd9be30e82d50221057fefc7eee3509363838a4e602c153d02de01ccbb47980c72d21796ef801d45194da774f8587b850bfae984628f5f676a2275438d94fdcaee3d7d35ab09d364428e41923b7d546693a1cc0ec13d259b5f446f6fedfd6705a6d85d63ef6975f9453f589d6cc497420198f1bf79eeb2295502deae8118326bb7e4731189eb0ab84d2742fc774a6aa93de0aada1e784f8f81c539d72ab18803119eaf09628b5251594a365e7d067a314919bc1adb576ccf88d80336d84ab3b992d81cf31ebbf1a7b2417e54b8120dfcc281b5b74b304aaf84cd68e729b7562652051de07bd97fa0021fab398fe1b6f245415a88920a9d7887e7e50c565ea8e4467eadad6895340fe37841f3037fdef2ec83f6c4bb77db976bbe2ea2f3ea0a5204fcef3d45f05fd0a31e7ad49e5c71a4bb27b9251967819b235d448e9da443fd1b051f0eb3b5e61b6f0661d94f0238204a7e9e9f6f2c8038a9c376e05f8f7e83bc99ce9315be01c9531790fc37ecfb7c274b23d09d638ae26b3a16f3199f94b77fe291a8ab3807c7b3e190526cc02f5af95eede93525a1236a225632ea0271663a3a49a6c543414ca7e34518d6b12f8a84f28f2da904398b5baa1e9d86083204332faf88a264126249b10afd3b8560650a325e441017202945454417edf505d8492edbc83b16a4db71c9b73db5c8f087500b29cb78e74c106d56f6fbd47b9361f529991106287024f9b634cc4254ddf388b154b1bfd9ca1e940ce11cb3ea75a292336a66662406ca36860c7f27c7b092db2da51b13bbe88196dd9dc5f6d0026937684c016ece8abed4ffff64bff5a416b1f168caf9d51ab557140733c4f7eaabd95276fee2de309c610f5cf26c192e06736c63b7b06c4ed30603ba42f2f8656226e32bebfba2ec1a861e99f996fc30ce6bec21be2f528447c410b051b3824be1d58a838b8a13bc05739d8cdb14f0cd2be814ea514bdec8cb3a2fe08d0ffbadff0919717ac03d90ad4c7c32b7d3ec656a4ba27f82a0f3c33e848416763cc3dca8ebf9ac0374a9ece297cce282aeb10096964274bcea38e40098778eeb40b244822e334c45d4b60cdaaba3ebaff2f7d445fb9605548a36df84a8b4137cdffcde04d11c9dfe1e8ce2d73389d5997fbcbdcba5376df9e9df381bf9f623217633fd3d15495ec150908faf08f675e6d5495c0f98db1e85f3794be52653c07da6547199aa1bf2a49a1e07d8f12b0875382dc20b330244972dc1d85d52028f2b9e050c182a7d0cbb0cfd7bfd3d7e1e0564499e4c3d836da58e20d28b7db1c3ff32b4edd4bfce7641da55563f7ad9c47524046f1bb9790b5f8aaf311963322935d4a1bfb07fdb22e5e3a61b78f7b7fc6cf1c97cc9651d324abd4137c1f09bae5f0a5c95be8444add0e8c338968c1d7b717036caa392f842a4b3f8c5c98e5cc3010dd30f01810599ea81f79041801ba1cf0eea044c95bb9f36ce5bad3ed3432ea2ab87766860ff32204ed718ac77a97681f752b9067be1400c7711eb03fb2c0e8ca80268043156aaf23ff71ecbde6d3724b47e2a452e07df0a0c92e452a320492bf228882ebf62cea809cf59a9468437d25d83a31bdb8050b7cfe1ba04ef41425bb351b5340d97845008ea149cc935ac0f7653e2ee57b44ea2033b8755217c56eb9f87fb3770122ad7300805bce8213aa65e4cfa5b426c95fc41ba1a3cd5dc8a7710f0f6e424783a700ce830cb4882f014f50717c1db2070257f63ab5dd8a40ecde4b659b2bc7832fdbbb73705c0c5c0bde4bacb94b1c802ae41eefc41867daff4c9e77ea8375c80a6bdb1839b8500f93dc5945ba5012bbf9a8c822f8fcdc84bfd55bb9ef33af7367cb2157c24458784b47e658a47789b3802eb78ed987b187525c7b369497ffbf18168520c5e85cfbcde1e08d12d5118bf06c403743cf785cfbd847225897d8d68b38e77ef9e072eab9cbf37a67e356a5cdaf84a35ed15e973de1c12e2b1ad9b411f45267dc2b4485942354f1d28164178ed93680ac153ca4fcac1fd260c333b541914fb482b240bf806dffd48938651746bd3bccf04c4c4b254b35a445d3a30498bebb6ddf5a9c3738b32e15e585c7ba19b4b4b0f6604196cb5fdafbca4ee4c6e18a5367a2e2e1d85a9154abea0bc0c14160753849ad6c6d1f19f902cb93ba8e6baecb05d8460824393a90e11187aa752f0606f8f1e2df6a2ae8f73356769c5a1f8f7a6511c8d42377c98c3c915550f03f0f2b1168c67ae809aaa173e6744b35f7c29670c19a599a310d3a37e132496b08f1db5e5fb4d798e418a22eaa81b984e37d4361ecd179747e49e7ed0efbf1e54be0d2937992672aab2f6da56535b3128ea70dc440b305121a22db1b29e756f0d24c44ca374ba38f2c77ddfd802fb9df5adade9ee74bc5486962a89fce25650c40b3e0882728e50b83b42b6de153618ee5ad86b249220b469ccec4bfcf863e4fb035d81e103cfb1036c4305391b3b1d38da0bba5a3a262a13f4ffee8b8fac7b6595bad2f88d4159e11f6ecbc5427ba924831eea4ca7e4b474af696d7eda8cb55abc769c7bbd3988aabf66930c728577446bdd8c79b20b05414aaeb3d5bef740aa5d65ba6e0ea60b988e69c4d5f90f90fa37f2c71355b9c7959dac12049c447f40ce1731cd1e7ffb4197883c50ceab19d78092b0d995cea14d1bf4d44bd4aab089d9d0a8b5c574258d469a7371bd0a4ff483369b24835db4bd13eef503a6fb6a2676689f865ef9986de72aa10a2b8bd2130ea0f3908706dafe5ca346fecf698d0ad3aa46d43b04f603161cf4b4242cf2637f9accf7f960083594cea1f3c1648db0e1341972caa33d835ac1e9b0b73d578420ff8e892c32369c51caf4855596d29cc1adcdc02fd0a9ceb85e958b9260e299b7d8ec7ce951fe87180f37bed0a29a24c9bc6225cfacb578d0936c2ff0ef8007e2bce8648489853110e37775e5afdd1bb82f43ff6d963402c70bf4406ef3b70138922e2c097fd7ac1e5fe9d929b92ebab5ff0ca31e8c1862652985698a9526ccae92cda01c9caa525c2eba8d2118affc1add82fb3e22bc314cc797c3d88083193b7640fb2bf65c15e8ed9534b2bf4e51e3002895a88b7cb049c659ffc27f18db9ed2dd762b79a4f89e8a1e849d213441df7b3da286dccef237187a7152f3bffea32e6d9a5c7ce22191a3e5f1a1f8ddf260d95d1665b591a9342492173627d80c7c5bf6c198b234a00dfd087cbc326ebd1e8f5086b85ddf0ea2f90e046c81fd5ed2e0726133a937ce901158a34c256c906aea5574df4b8155a34d8161b6d92d912826de1c0e6c566686b9b015da42d215bc34fb83a09f535a191922b284cb828acc0a293a8276a650ba5834bff380a0ffc2949fa4e49d8b6455c6a14f26828ba85a7c37cf16908f1c9881044eac26e100421753421334bb93cef4e21bf95753b2befae6be1cb5b82bc94ce7d4a3ab38511d462953ab25d690e38b4debc7c95c74b97d9ac121f26dc0a4a445e4b48e8f4953a23d9506024a85069cedaa470f61140c61f5a4e7b57d36d1e0e355862047243cb4fd8b440979e3b8e093f192f803a6191f48d856661a147c439e553ba39135f22d2fc4981e6cbc428fbb2c017af14cf34f427f8e138e108f00be742047e5bc2914a048ce75e1694e227665583de4c086e3fccdb5a3fc3c1559982efffcaa246741f318e2820e0fd331e147d862d3ea8577108a2272734d981d08001c8bed8a61abb665f7f33154c4509029de7b75e62fe7da0edf2b15d1f3af9f0b2adb6a62faf6f516eba23e7bec2a12f2d483355261fc00bb95fe2d5bf5886bfb30f95926a65475cdae5e03ea3376081f68131e3a894be311d531a2f828325d7a374d33578e7d008132de3fb93d188766494f71c728473f6c5e72298889f650381c63c232f0d4288b2eda35b78e283d71a90e1914136b86a5ed56866342d5dee5f08837bf1d15e5026b57f0b888f1d4c2209c29d6b1f10ecfd1acce4fd48d57fc8e16edc06f828741f73855406c1a90d755817cfc8027d9b810e701fbb1e66d0b70c5b438e159ef95185050c3731bd2d2abe0a9ceed12a160561d86ba974322fc6c01d60cc4545ec8ec755840648660bd7aa0e908e460ea26131451efbe42827e62a655bfb1ddee04065f8cf7fa014cdc7137ee3ef5d7a49ed270f4ad86a9ceb637734b6832698352845ceff0832a3f3bf943a44cb7ab95105fb1cf945335314f5d487cad3ded49aba8b67b0b1bb06408ff36acf321da159d2aab6d64ec552a06a97c48458b0800c8e9f483e34d44301a0d6740868307996f3922628e18ed1897d20ed829a1f1be70e7eed587273aedcad147aecca6493760b49bff7f6be60851f9fdf868ee1000a7d79a98b3a3bd424982c290ec2b6ebd36542fd43a5dd3c08d79f2ce401a43836169dac152ec0d477b4f9e643d05b807d151c6a8e586a48c32fbbcfcfc13f73a102fad99636888884af970a5b2555dae84a92626fa3718c5ce6c283d1c84d39daffbe5bdee607202de3f918d44c15cdcdb708e23d21ae844728dee6ee59a082d6f35631c025a5d1132408a0590a79b1f8715570943457a58cf369739410ce73c9b802846d73e166a3036c9cf643c7faa8bd676ca69903cb8e02f10be448703123c0696ce71080346ef955e90b6f77c09c2280fe17e6c07fa690534412cf2f36e2de54a50cacc5b951da1197dd56d2402c8e7e078ad538efd1c037b5580f5ab880b4aeb8c54e851ad22489894aa2ee19ac26030dbe740f3ff30b78e2b543d80badf25e0f23ada57c309600f8ac1c3023ddf720633339e7a37fac12a515da3f8ae917bb6c5e3154025004171695c4cd6d12e7de1c83aa7660cf84e5d9d30fbd52ed0d9e42e7a45b20640eec8cb97948515aaade56e9e510ef178897010de262fcdb118ef67541faf8a2d7a58808c918d8d194f12af3a504382f6e52aae5318e70389ee97f52f56d1c303b2cf33d73ecb8c1cf659777bb96b6b9383cf4f02cb88eb34d759c928e10f940d3a1e99cb30d0ca9c2b8dd4e9df0730b8a04aecf76892a38c238bb78e83d237f22abf932b24a36c82ac2d2e73381fbb60272dc93b4e78baf4b4741545e443065f3b7900d48f3f990d2ff9472b216c32e943cd0aa2eb0f7eb91c2acd3d9cef9833eba42229cdfc0e016d233ab099ae0eac6c3a48a274ff7aee86edd37378e8bb18c4c83ab7ecb0b7f89b2f161848672e3e72f296b63f15e7deae9a74810c3b22742191fca28ed0084734f1d2b8ed0f2aa7a7ed5bc03f518ba55b7f1b446fc44985cb5ac42a8283853b428bcf2e11eb1f2f10870ac23a3732c1a89e2f8b77dca4170195dc25ed6c909c8fbf45919a5d91165b41947af677134d7f1c74a777e7623582cdb55010910771c8b5e62c0c8c179006c30472f63ed092f5d8e105c0d3c90c5f5b4999cda2994c4c1a5f47bfd28373583dc7037a4c512ffec75ef7a47dc786696ae0a6e5a561fda6c2ed2bcfc8d353786294f4b1bd1052e790c40d4da048360b056bbf56c74b5b09cdbe145b4fa84b704ad6ef0f7595141d6b4c8142348f20268b00b9dbf6f2a5b9b6c10ce9a3ddb5be6e48dd897f9b63b8769897eda41edc3d821e9a7a1541a850d9dde4c7fd28b7c78d784705da3c487a7b0909cbf993e029f645252b7eb148a6806adb7fc4cbb19de11a9d9c88d16b277ce86ab096a71c40d844b5dfd191e68b94d145a142502f57ab170f9a073b762efd7bc906c53b0f96320a1caf6431f927616ee614cf379a03b97606c1b6ecdb3831ef8fb5cf96ae6063bbfcadd44a65017b4fc54963db0be2a5c176e47bd13a7562d073b8d4a33a0ab6f5199693250a7063a05a0a48aa4ff1d85137804ff591f95633cac8a0e7f5286f330514ab856b1547ba3e214a49e01301f4f58e8d963d8f09c4a0ea0c7c9464a5692ad43d57da1ab33e90017e5fc76a9bf08b110bf76e9288b60848c716b7dd22741fd404fcbd0545c2769f29d539b17649396809e6b76261c19707aab27d6140cf68667aab44066c5b9bc2835c74672cfb5081704f0f8b6923fdf1fac280af6a352409c712036a4d7848dbcf253b09d72bb9916df0bdd269fc501e84248e52f09d23d41bed2dae5ad093c3b12b1c28279d4eb55e8b076039dad2a555875a217ab722f93687d3cd526186d3a04a1fa931b6b9373377d7842fc9a3c881fc066e7b4a2b496ce1de686de5a838964ac59539101669530437da8851a9e1e8be4d03fd2910e409f32911434239709f823b319eff54a7aece7352c968110fbcbbdc9261140b795546f66a2554eb515c78f0d02f96512cf45f81bb5648b659850cadac22f399a7629642af3e88c24e6abb337abf9727a3a31bc4407e70d90616727915166dcfced00890d5a1ef9260d08e818faf4bfbb06a6407772a8239936c42001352c387e52f4f01caf8ce194561a1d166730fb2113af892ef19daee773f8f7cbc0a548d2f57f62bc440bdcb62cb72c9aa38e2c8670dfb04060d5c59290d245501e17747afac9f66033bf02558a22be69a36a4272ca43abde434f4e7ffb3291ce981de61e06401acfdcf754c85c7bd61a8eb287346fb132b7fabb312ac343bacbae26211da2a8951cc02d69975754a262208bd27667582a4136e6cb0334ea5483eaeb849bfb69d129f51b736ccbec7e8d39d3de4d3d25a70730fd3915cc90af8d519c8af073794071df02ff95e35253779b51c58ec4501080bdc6acf66b517c5f0ca51832b88eff1cc88362524e9861bef21756fab623312d67db6c58723bed27f61138d506c97b0f7909ab707e125fce15f0869de1a624d817320d795afe0b5b0d8ef8377f615077a17a9c8b646e8667d611339ee498ce0cbdbc88ee7ff96cc79f54cfbbc3b5b6d2f6dfe10e3bdfd856ccad6e28d94073680ccd4c3f80208baac4fc985ef86f2b03a1425ea629fd3d20a3283f04b0c0ab036c4b2768f2fb25bb11995172ab72aebc5dcb270f77e151f88acfc63c913fef35fc3dc83ea38aa4cfdf22381225f67e56b2c5283f16c125dbfe6cd5a51d2975405d2ac6b4cd26367dea40617850a076e4a87deb2d09b8dc58a07f033df0abcba76911628893b5119bea5d45389f5ce031b9f8e0d608af50a5cea7a4b0c5bad600558e1d42989baad92960ffb048901d1dc767df8cd025d748e423e15102475b195e3e73cf519ca8341b73973b4c213b32ab4d1ae68a673a155864dd42c841fe56fea09c77db54e74caa2e0d88dabd3da3718f1ebe07bf204f1640d8f91c0c2d5a3fa75ef6da5000ec797b835d2112ae000729ac7fac01f9cbf08ded4a283d3ab55860afcf23b1f96320ec29b744146589fb796766e136c66c7f09c1a101f5193ef060bb32a69938d9b712d0812751071cbbb38dc6a0b7d909e495eeaeabe066b79c491c8a2fb2b35ad2fd8dba2394c5fbcb7461de126e03088db85b11e18292bf06b8925de473247ba18122e73a10c0edde06c0dbb02fd8e3de5dc83c71c42bdf8d7b0f0197bcab29701cb56229180decd10bfdd25958ec41ddfb05a972726ca737d6c720213b6e36d99f7a004092656619cd7f773a3a96cea23afc6019de9e1b5f406700958e7836fb7d46880b934ee961679a5d8ffd385abc258c34b39bf1c5f2dca9af3e8579af7e6b2d5cbebd46e6f6e15a47117b39c7bb271f7ea7ed60af61355b9e8ed90eab566ae546f00c3bf50887315cf9a0b2788991c0cb76e4634056c5e91a8fb583c180c7dcc6a8786dc30209ba23edff83127716728c239840499feaee0976ab478e0bf0bd74e45c05cd19a1b62a0e528de2a3790d93aa3f477c510fe020fb23e8d9311b10d3db8f32033c183ddb7a229d3a1af47cbfb1bb55a802bf9f8ec1ff9e8af5f3b45c34f1188a0ef821b7a084273f2d6c9f5c8a80d82671cf34043fb7632228078efbbbd5621dae1c6e25d5f21e7f918635b9454cc6f5e1b63771c19ee3107f77537b6a1a691156f6fb3fcc3a2720f4014815b2dbf76961e9de7ca0324f37e30baaf4670b729f5cefc7c9d41d550546411a8e8577cf7e42bfb2a4b58c4ab9ef6bde97b1ece94809f8904cc4bb6f710e045e2bd689cc7bfc6d3a312f80f6243a7dc5e8ab42ba82bece0d78a45f92e32d959956d6a6b92f10f894021881be349670eeadb29e0fe539e9fcdc34d8f746ec2a94fa7c6db1d8375774581b4327ef188f9bb1b9a5b6214912e0c28b870c9a4c7d0826db2405be9fa3ac0b1c6708087718feb1ce996c0054f3dd4243eeb7f94fc9913c91f6fc11626039ce5723e1845f1e7816124296afe530587088d7b6b7d68af6dbfa957780bdc2f17792b871fdfc2c984acc2ada22c389fe1d5ade7bb9c8c18528905bab6f1e88c7bfba6be51c9f98a53bf098d3c241bb040bb964fddeb05229b433f2d3c7de9541f8d26adbee8a4a1bf5fb634fcf404d54d54772e5fd4c684bd666a58bc1a0017c750201fa0eccb6a17a4d087dcc7acdcbc44000db2c01e783e3cef1576eaa3f5966be04d8385fc738e77bd17a7deb1091539ac24495d085ff7c6a2b5dcdbb18aaf001889fa835b7a94e39302390e956edc526e102981b3274de18345a907cf6ffeda6bcf2729f26fa993d7d99c80bb551a9c6dd9479f7f30daa667288c84ddfe7220cb7c9a8295264e95021054ac0d0f4d35f588d07314d9eea4508d8dc8f3dfa1661093f21078231bc7d60b1168df71978213625490060d1183633cd8fcf49670f628960a9bc2999662142654d1056375973b1170becff80ef0d8f6b0cd4aa6473b640f96efd0c66ca1b8406be15dcfa3f5729456d9ee0b859c6d9c14e631fdd25c2fe5f48ff4bf5b66a56097875453cd49cc18144de91213b9df552761523e1a944c63372c0385607b4a4e353db3284fbbcc2928a16a03b2613eb31b5fd475618142bdace6c295847ec4f6980164a109878f6021a11b2ea572d830f4b2f25ccb0a8a2b74c628c2af3209580a4e0688de630defe979d98ec66d3486c4bebd5e1b85bef8a76edf59b994e36a0c7b94914c2143f5cf59473c8a461ebf6717f5d86c825886e8694b2af20140819f70d26d922b487d8fa962d0105b1dda15a505afa5e1ec16d04a5bae2f9fabed0fa4e09908b680b8dc90e611fc9dcc13d64c311dc8fa6ad085db1fbafda1f40df0976d0b8d78d70b66a4173607c82e029e4caf2e776effd98d237debca89f1b13b2a839b8f76cd0010c8847094280408ca24737a19fd6024fe23f5cb49ce50e22fc75ab7233aee6faa3e31bbd075c4b65559ac6f9b99be22ef8a3598156d7785f9f5dcb05638adec3aa61ac617a17cbe39505e639b6afe892e03edb8c06bd548d4adc2ccc0994aaacf5bf0e51d8262e59cc6a2b01e7e036bf6964dc3287c8a4f8fbd4905728c8b5296ff30f5486cfa2faf7310a79cb599b8584d1e1f773693a39d789d7cb5e82924d1515f4a80f45d0a947a110451dd4558eda6aa6870db559d517ba56f215ab353d8c09bf959573ae92136755486487c4af6512497b7c24d2898b5682369b26a05ae7bea2e5f8da3da99b5893c04320619589519cbac849a6de97ad870c2235cc4e3cd8e5b80414e6644994afe94c1215700a36ecb5d272d5881b0cc0fa284aebc09e9cbe91656637a3fe86f700d52fdf1edcfd971aeb5d9bf5717fe3f407cfb1526fb1609675e5512190c9c0e8d95bd58a07c14156ec3bd91258e0205317aede4305a26536f7d2e18ddb19aab9fc61fb03169f7f17ad7e939fb8e0420780f19d8a4955a362b8b5e8569490c548a5c92d7339e31a44ea10d2e316aeeb5172bac8071b872d61fc20887c9d4687e36b02a125888c8d6e4c8c67a661a3a7d785f101d1b12606a43c60ad6da71944e7c9a401717f47a642046604b5b3580114d499a43197c52c1d57f84506dd99780c18f116ce0c3deee153b48d153a0faa8497b7c3a145389c927f7ab32ea882fe7ebf9acc165e3a1b77a6d394195c4f29b13ae7f19d94eb03762bfafdc28b9a8454bdbdcf9983d4e1922b0f02fdcedf3d7c2e5299a3b0fdb1600ff1f480682d03467487fd141931dca3b62a1063dfcfcf4c1d0a977f5c55a7a12d579eca3479874c3d01fda19e103f4b79169c25eaedd3b6a31139be05dacdad4e43a49298b83280bf63c0eb5c62787bfe0a9d5839bc699974dc30eb46504f6e547cb026d145ebe54e095b176368b34c9e42f658ac090e58b4b1f1995c72ee9c644e683b5af8e188b9fb9de6c334f9716d2b19810f314fd34fcbaa2ff71362096030d3e5f32150eb9cbee8e4c3d6aebdee0a97ab8d4d9d319242f7f2b49cd18acd942eb9f7888696f2bb9bc6a80c3b02daf35dc5b21337d7027f49c1f8d868c114657bfbb74ea0e9abb852ffd92146d2e8b5f37bc4f95c2989121fa8e6b000d9dec81348eda7b8db4f8a3e8ef217313013337e3f1dc3ee636f49aaf5bec682348f9f38de4466ff237eb942e17c7e977b57c4d77edf8bec36c92ce1d00b5b794b0aaa22dc27dc0a386fb013afe1bb90c0fc337cda82bec571b85cca338e2e11cb96a0739bc50c000bf7c8ae5a24c3c94900d71c49151e70e2fad954f04071e8a027fa4f41cfca8d27bd1f0bbf75f7843beb5362d7d8102fef5ea06d58885ad7c91bd0a997b2a948dd738575dc3c4b9991ea2a4d05e1258feaaa02b81c830023aa4fbcc2799727f9987d178d7891a973998f1314ec6b619ce92bbb6ed287cb89f1a855c04d28f907200b37ed583ca2fe98fa6411ef93bb33804e9bbb7046f27c9e42799fa35002ada00e3515829a8d31501196f558b14d495288335ea1aa8dfcd153100d4d01b8f5d3257fad2401cc8869722e9045242364fdd4bb97b5e1ca809f66abe9466c5ba499d71f21b43372663bdb8713abbe3dadf35cee8d82592751c15699e0adb7b0d33ed3287480a445b3e6218bd117b358e2d8e55977e3c26c61f35d6cd5b4bd524279d2d3d09e3876b86de371b676bee9dae24f38a5b377dddbc571f91b490e085a764b23b9b1765c386c0036103da159270c728f2c55f0a3fbeebfe6afdba6198be49738344a899624570446a3c41aca7e97455594ef01ce8431fd4469a44098fd50d7e26f641a7ad602925feea2b8c5d6eb056b5778bc0c6c083d2a7102c8e738995a22d9139118046a690ca60099e567aac1ed002c727c2552a419b6ae5854f9f7a1ad25bb41d70bd3709c99cca61e34e3a7b1279fceb3ea1c5c0ac4eae63a3f26f129d70cc965f4fd620f3b020e6a06a2c64afc4786cb28aec91eea7a7b8d4430c7818d27b5b6c3beecd09ea1ba4dc2cfaf489679cc8ac111e8f2e784169859692ecc783167f43097eb0b0c07e82527916264488b54862913e5acc4cebe1a7801590e16a273befd5c0062472531cb34b21c666bedcbb5124dd828e959b0ef14a2b9c2a6d626bc3746369b2b1284677f682a103ce2541ea7a8914355aa3990f633e44cc40abcb53bea6ace0837be61577ac7e1d4c47df26d9deb7dc2a38c11014f67fea3d8e29d647f2ff4724e27581683a8351bfa14a18c5b23d3383aecd0354ae005a22d13a235390d1ad744927dcd6b3f87592a2d7dbf4cbbde7dcf63b548413349ae27e91a53541aa3ebb95ce6cab7709468e35c2fbeb8dfcc543581fb645219e1c90b047fa93c709309511a29a6d463892ed3c7ec7fb4533693fd64bc52f3cb7028b607eb850e73187420038b58b8c5578546d2464a5685c84ae25402b374cbcc204cf5cedae04249de967bf2f16e51303b8bd98af189f1b8f8a745fcf273262dadab8d342bd0c50c066b9b4e563b9feec3a2f97082564932f3950d9a281203fdfdc9aab07b6ee155de9521541f003d46768dfa8b6e2d9e091014d8a9f6c8b396ebdab753d771b637ad2edc61f655603df944fc9e2bbd41a5ecefeec8aa11ccc7bacf775b2e1441290a8b3e8cb4db4e561a5e0710669823f50f5ea515c3e25186dd5fd5a992e103024d23a8b585ef6a9f67e6776b3841595b493c69a92a5a5afc3cdf55af41fb4d4b3eafdb5526ac7ac9fd150bca0f7519af3a0175c455cfa51d7eb39b17a2b2a68d573dd9726623d4704f889d761197761c1943b50675b0723ea23deb2752cabcbd0ee24975da11578665f876f4aaaa89f529147312dec4527c7ecb6daedf3207894615a49aaac60fc692c5aba21343357b10c2c689594168456673a3ef17e48aca19ee1c98234124f47bbaf9a97cb973ab0e572bc49a0150d9d38999ad8818ab43a613895c1dc360e362637d23a9ab1987783c3d53741600655a9cfb0d654d585c75e3bf5cebe80afca761d6dd2355af417e36d7fc69961ee5db956cea6ece1d6ad3cd0ab2fc71b4a544f482114909e24965e1c267ba31ea7e4d50f5e2d8022be7b8b7263d4171151c7beda80a396b8e8cfafa1e7c66e306c07b808bdc7809020916093565f61871e46e8f05626c874a36554b7463c4f3503cdbba472b1a2498e2e1c0bdad0cd70f4944cd0240f4e1457f3764e8d0b096fc961539ba0432d165c37e0bd864fc36bf2bf3757be105454214b36b107f8f5c20f0f153318f40994c9e27e14c02b0b08d9beba65a93164b1c41d4f425def060cb2c703ec8d8e6578d5f45850567a0ba56327e3067001264684cd0de4deffa90fcdb4ae32070c09af885365d57d882bcf2a925d0f688bbb6a881568bc259164c01102bb0411793dba261be11f2ba9e6d1b93d24aa5409599c11b9a2fccdbdc2e254703c2ef97c1bc07fe4ebc6159b04b4d4f36b8f5a7f63360a9848a6feee4b33d9dbc99d633e5f234760769637488670ecfc76536d464fba52cc1b69f72d9942f037f6a9f37492c2255769650db3b4f491c88ea5911f0ca3f72700c134b84e1aa8ac3dae8d30e0439e08ffe3df7675794f5ca36c7651671e9b6c68319645206914ab8a89a547ed3bdd79cc95cd73dbe3d3bd2bf31e52f19e026c656d20c09cf0cf27f09633650aec56f3477674b895a51c57cda926daebe674e5c8d4aaa939f3d376595eb1663d609d815558a588f6c5745fb8e4abae4fcd78516efdd1a87195342c75855160bd3445acc178e745c97a7bb64f143d0d480f7c47ba34c7ba9671604afd96d8326e72cd99765cc3c9ae36fe2ebad1670ec4a97a1c59df21bf476fdbb6a9ef67f5889127093ebfeca864c4e12ebeadc81559497f121e3d4236b60bc3709581d5569772510e8fb3eb341a04993c5f3026d0c9856dd072ebb4b01071178ae49a86ba511453388c104c5ed15983e58b7e43b6f5914d0dd740ccfc663f55860f0425446448ffdbc64bdbed0ddf40aad0515bd487c9e54f790585c4d9375e3195ace5b1caa68cbb8018a18fa78f99614eaccc157bfa18769f94050c005fe25c04460ee51d19be5486bd3119c0f647d7b7513dfcbd3d9051f6898e9ff87a18e4cc32ccd56549746638a1cd85a68dab75b4cfef2b821b7bd1563a170c9fa5f504b8ce2f62e95da1f594bb90e314bfc57741c3b40ce716c91fe32a77528912f76a649aedaf166a930de33ee988e9fed79af59e195d3e6db23f549c4ea16615f88f8dd3d4eeca9cd091bd7ea2ef3de26ef49803aecf7d2020f8d6c34f20b4f84f34467193873f32b3b0a5d8fb47649090de92aa1c0e02037bfec358a9f573726ab050a8b2a54509201f44f6b194f6fa20a424e664c7806548e00e0a21d147a1d1faa3240e048a18d2a7845cf7420e6cd80e1518511683dc738ec7e4e372eda7fc71d631d4bfcd19a467910be37be1f309fad174c29c0543bfcda503a437563c7bbda5f6161b34e930b3354353f09bed08a07ddb9e193ae952569e6824b2024697b8ebd6b6f52ae28572b3a18ef8bf2ca626fc7fd50c7d801f2a3baa664a9a29fedafcc2df0f1fca58d974a3bab0cc57e0dd275f358d05e44f18eaf3078b7f55ecd86679c263cf64e723340dafa36ca3b807f01c91a4473ed1c446bf3ee64e4ba1f82b5cfc19e8c874d87a38d62b2fc0bbb2a0d6130c0fe9eb6cd20db0761233d7d2a09543586a0a2046eb45cb61603eb2a52651596fe415079e9bec52c338f9b45b03a0df5e9d8511b9248aac54164a46cc0d83ea77e6c852634c15ee223d471d9ec5ddbbd81778cff32b1126792d8cda2414e379c3d7d03577ca8c507df8a6fb109f2c13115d6556c70f2f08995fdc32da5039f40203de35ced68b40dc16163b409badf5c4f22be2221e689682954ddc530efe0d7318e9649971d9d9e174387a5e0c3f158b919b63a1509e5e9deddec6d5f3d310fd9b89e022f4f961a247be9b09ab8bc749c6ca243dd01045ebd186adc6ef0095dfad1ed37765bcf9eee68af7c6a1adc7514c2c19fed3c46bfd95061944ece0e1aab641a15e7a26d45d779e48531a4b98bf396f838a0c5f3b82a3c1d884de8f5e7ccb35f3989963b80cbd17ed115ef05a15eaac5858e0c688eaa2ae8432d817c7ec5cb16613a8a6be354a9d08a205e85bb7c3f71a81a532c75e2696bedc9a0556485c050d147fd372ccef5eca6da8d8292af692a9e58cabbe145159a1a45407ab08386bb3f41f0d81908968ab9d286473f11eb5bb14276b3899bf15e02d28a9c8387f34c178a36a20d3316faa874a9603dfe343cb0337624e647df75a25539eec4cb8e93d8eb51e6b2f4ad926bdd2b1a2c32720d5a7b737b35510094e5fe5f3743592a9b3cec2f05f7f52929e68b2352ce4c0291c713ae3f9076ddbb378904a6734fc34bf105b0ea98ba2f881fb00b88b41f149d0380b6a03b85c07d1f11df910bea6e766d491ec63cc21f24aa96d9fcf18cf38156bffac8b8a428195ef00073f367119d8829ce689926cb1b8c0bf1af8794e1d871b331b4912d76542c58c0f0940d83d5285482e2311d42e5d69f335bb391a26c591d96be2266f0c8d4130688d13b19ea54673a959fe70ae577f74406d91ff2044028bf7dffaab4dba432884e245ca9fdf40defe6ed48c0d2f9766bea4334575a1eebd9931c5bc15ea26347d780760a0fb9b0ad380b544c1bd30eca836428d2de26ec830b05eaadded7757f8b29bea2497eb7869eed3989393eb3d104df4bbe53f69d8d0449e06fb6dc2c95a6f9fb3f89ea6e6b2461624939b6b7b2ca4e93afcfb87b19643a67d030681339aae3ec0ccf0e6ba65efc072f19d3a6f3a69af19ecbde3b12b24724ee1a8da6208766a3680dc6e638bc0ae81a54e873328a6d4d1fc7d968d95d807d90bafb237fdbb0b655bcb231b67605b8fca0180e7c861afdeabd6abd77d87a35bcff082f59eed532d66cbf9c67a3074de72741257b274827dcf966f6cb480638663a358b33f03446d0b728a26fc3fcf90cf5485caf425bd46b6c034831a610b5e9629575c12ae522b346654ab21056665c1dddff6a7cb7b23de7ac56ad3f2207b19a13e47f55bf4d545bf42ec9fa590e0dc0c22d9d66e3be5c05f7b0fddc12c409cac8bdb4ce1bef0faa7c4c5ff0757c5501c7f7f0e46551bb9c385068bd5ae3dfababa93f6eb29d392aca2d24ac4fb0870d90228c567d33a3beec07fb20ff9daf9f990a049de6c4ddf1cf4e973961cc156354ae3dac7cde7f9d8407d482023825ecf5b23a43c2bb70795c62311cfa69f13512e0b30a77f9cd9f50c628261f8b36a012f1b154f5986d4e86526c462f6ed35a61efbc38692359f68b5ac6460a1bb64a5c5dce1155f1977c72354fc5ea218dbd121c75b6bed5bbf326321b065e80da72d9e9e662b8f64a72d53c5d9f0e783539d38ac422a4408aa6259882f82d6ec6576727896425ad015dae40253f72ca2d1a855680932dce3f180709c5bd0b04656db9185da535bccd910758c5087e1b9a2dc52c85de4536c823f15adf4d46452498828396a17c90a2da2e4ebf4504350af32e0c9b1ee82cd6a2329422d1e2bc40f3512f540b655f0e468f05d2d2ab77bb881862a43c89e48cb651a3d387fbaac08715646c6a7e61cfd30f229c898eae6f6bef003f6c981155f580fc67f254b94334427a3c7023a846c8a6581ef6d5ba08888f46c0604f68422d29ba080d4a5932455b4a81bdff4e819342e0076d7e88f64847f99c28b26b6306bb880480aa1614a315c4c9aef09d5858fc3a45f5490b8013394db45b703c7ba212e3fc45805d5e51344c65cc1023a7071058c69bb6f687df924978fb171e5a39b0bc183c0a1a475c5110ef77e5f7bf5dc0b44e877128e9f96790edba61785c3d374cc46a5678c14e376f13fac36e3e4c9618f1bcb8a632037c858f106e5510ba82098da2bf00906132e217702cb0b0e2abd2ea4ec8df7b143fb1ecabb4fe211b1e3d42fe7a24af1d025649627e0cf6959a1be1ea3600f9f36c055610909ca578fdd7a2632100a3084c3197ee4012d9d75e20706594873d5723a0281e62037faf307bcdc5f979aa990103215287032c859d31fbf594b4ddec3a99404334967fc70336b21a26e89e619b77e435074a961a1703624befe84733fcd68edb6edacded27694757f447523f636790ab2cf1e404c5886024ba426b85f1457fc212994213269b3f088c3e1b46a663634c79ef8f27fb8e74a537e2499413b59daf89b76674903ea18f397efd741403c01795ddc26c33ece4028106e017f1340b659ac5b13dc25c7221e87def9aedb0c8dc2ad1a354dd803570838e29543968f6a56b931f6b18ca2109561ceb75ca9c16ac1078542842c9f93aa8f96810517b9400029c3314f30d32b25fa74273d7c7e24bfd530b9ae7118b6cca521a385d3192d00cb75a9ccf7a7308c5c72da34bee9d270477667b1126983b9f9913669e9b7a01f3b8098f167f9147a4e1a7fef2650273f47f40645d3d92e6cbc0c36ef89aa44c6014a465815b9184af9a949a26cbcb4b2d48bae505b86ae7875ac1e1dc05b017f094284763a1aaafdccb0a4ffc59b31454cdbc5611f865d4900e277657ae4fef4818863c48ad20e42ddd6297b80af9f4a61d4440023aa2b0bbee7cb83a6f1039791988d2ced90054f0cd623e1c79519303ae09870c1f2e38de79130ed4a93c2dc222df2b5960da1c85375b5d6354ff35bb2e0545c92e289a0c3541688ffa4107aa9edcf7bc8457257884f707151a60337198038faa96c3d6082314ab7f71e70f2128d546c19171254a4adf437a2c63e4de0c1bc47893b156dfc3d042534e164225fe01672e7a06c54242762c41401d1b35ddf6ca8aa03e015f3bffea5f4baa7406540df7a2d29ab59ff2fe318e32e1efd06e33a2e9cf6927fc49bceab8baf928759e07b7d77df61d437b20f059f84fdc0e4fd8de43b27dc0ce1bc903e251001fa8e232237d751947e5d41e229e1960632290b697ca5e410b75b9810b513d3c923a7c0cad0d473d06a0017e4ecd43d968dc6d69a4d26975f78c52514e25495feb12c446ae31be551634344e0180b89201793e110708d3292c9467a9c319113792b25d4d8f579f69a510e5d6de98c3f1713d2e98542902da81c0d604d13516ffc8af02fedcaece36a18e1a1b7882a6d00d3c8c111bc3f2e6393cd9859e66068b4b0d63624e253d9724e7a5b62d4f5d9d618e73a64cb8e55ba190105d01c553e2fa63bc7b74c02f186afa69cece87a4dfff3a8cc8a0cd72baf00dc5405e8dbf43a748fed6ebad9a59a9773663fdc0e1b290ba568b961c2be9fa06390797cba4969695da880e37e7a7733a6f49f1b251600235d79b7fd2cfd853716238f9d57aebd27b3f168358e9eec29155f9023baf90c04118da33e71a976e56089286092a31b7a82234d467b7582aae4d40d367308dd5a9f651d5ec6e091fd9f7299f6459d22620f7b0625489dff2362523483dffbc9b3c7a4223a23879df930942d1f5f7dfbf34f6c53e46bcf489098f174325e3b0c06e6e37ba8d91acd4bb5fe564e036bef08e8e682229a77f8549d11062835190826557fb5675629ed77607b2bcfbae4045732d7bef03f4bed2ccb966fc581248b3548cb3d19031a5b3623c24605b0665a4fceb8967045f5829e4fc71ce95b495fb065dd36f29b4bef9fc38df79573e79c27a8a6d37dbced8a5d1d79ce0e05558f3247584948cc9b8a5c2d9536d5becf22bc1eceb4e13bb4597ef64e4c276658abaac0b56be16ad4b2335b86eed6e39e96a9a5e0501f48b3bd2a67ef8d65a5af2d410f3e9dd05d73a61c506ab93062b4dc69033c25a2bc7b52f70bc6be244b0926a03f3867292b0ff827f0e5821a6ae1c498815007d1e30c7750e4ab35bd13122e8384b86eb21c16f4277f73858d63bd68788c1f47a5c3b36c2e31b27cad83c3b9b0765e456b6c0d9595e180720152810799894d73f971232ef2f72f9265a73190573844169392b8214321d40d270fb645e485d5165452b8508f4c4f61c997a2aa2cecd70d337f455432f16eed0cde42fe5399aab53020c7474f78975aa1d59b7d65e56277646d8b9be89b7ffdc9be4e58114ac590d4d438166b6c098eede92276c89b48649c3f6ec4ff113def6bfe58c029214e6474a150fd09bfad3aa9cbb36831e916e855e983ca4705bde3e200c7c745a0d5e2b5e4bd4ec40714bb34484020e608bf7c511ca58f86402055a3b837d88878d15882b3f5b709a1a1c3f9d86f433ad047366ab4fcba3f13e5df0efc3b74646214eb3c82ba6c68412e54f7e463fddb32a4b5dbb0e6608d74b9675426076086e0c1e73a36be77e718ef3c7f63b1666636a59526ade76d29ce09b420c1a631e13aa57685714d7731afed7e78390e5e2815f98fde2e677b183dbe40eb41641b3fecfad21dbdf890312e624fc344445e7cc97c9cf9e90e7fd977ed9e76a24f0af981474bce89e8acb49c8336620aa20949b6267dc0bb48ae7cc4871eb39dd22bec166417d3a0c79ce592644891fe326926ad7bdae52a80989a93513c0c8419effc12193aebd6c913354ef1c3ff3f94698aa889706213fcf173fd7f2182e3931aa953e374de4d4955eb81636e436176a2ca7e1541d349e61abb113f973ed2d52d4735d05b0ffd8e5a70016af645b82314f3a66085d45ccd683c703211a9400165321a48577aabc399b43e2e6a229803ff686300dc3832403a4d285fdecfec978fc08bfb9a077f94063c50f20a4b75e34d206ab79309ec000bb639a33802c9427826ae0da68ec0fc10129ae8c6b9f6a823a7aba42a20212b574a00259d05047467472d09748833b38a9c6fd10e2be8dd70ef6b71ee13b16905dd9bec501728e8490a749a5f62f66dabcf9d31b06ebb9e7b83a6ebb50473fa4f83a68bd156be0e962b20c11aa46df33891e56484fc86100cb72aaa0a9bb9f60deaecb1d492a8c4028758d26af2496a556ec4de3ccdb08cc130ae946c4aa8bfaa9034e27cbdc9301621df23128d74fa59e06fbf261c8b04fe54fe322df52c41dfd58b4370d09c55acda4f91b012ed03cdbd6abe81459dce31bdda5a3663e838037bc613a21d64ad17f661ffa2d880efdbfa7b086724fa4c5df64f632f34ac5ceb57bdde997105f4eb2cd155d6f7e50ac520784e9028bef6695575af300d2fac57da6ff7c5e25db2edacd90d1b23ba192bd5c4724e0c4131768e1b45fd3eb98241beee5b03ffc77017689bdca0f9ba96a62ee5698f993f3a65f79806e296d267b2b18393e3b81ec32a5b9651fbf0cd09c86694d84af4ff648b55beb07370f0557eb9e0f40af2ec8423e7dcee56b8a4f06e35e7a2514803563a2fe7328e958f2b60985b590bbb7c4b0b2045fc033aff482d78da95fa28c09c1a7e59607131c16771119101fed4f6f3e42476fa838727dba9503d1ece47fa175e79c08eab5616e8872356efcafb62d1013e7458a8a328b2ad554c63d6b30d386dd25eceb6de32718dd5939e378fa1987cc7ee114954de36fc52e4e750bb07c1ec4273b8842df66612882c0e2db5a6b0126b46ad1aa2e8b8e382564c80bd83cec99c9cac758796c3afca33e4488796086badd80dc698bcd8701236ddf709fd6c303aaf0f9a93bc71303b143c03d439e5a34bfadeb4e69c9fb6dd97470afa3d64695c7ecd66016efa656c21da3cfc0e214723668930fdbbf668554017e2bfd0c09217216b084c78d198d74569d54ccc60fe099ba298a3a2c5bd9635865fe70d568fd1f3d9775982d35786eb874e86a8eea8d842a46d64333357b9e60b4d0b3f6e1b13c1d46b6b016ba8254a16585e981eabaf83767dce80296991acf1fe1310f637132538eb971488c686a687a531b51ec3f29992178ca8e2b506dc1ab4800593829adf5cb6c868756d4a0dda5d95075434e4ebdd1449e6a5ff8846359e6c0f73923d0a25dcc15b6fa98156ec2688b0a7fe12c6c6fccc6c957c2e1477d0c0e862ca10c8029a2c72c70dc80d15ad5595cb97dc39d18f0cd3cdd978260eabf79e3769826adbbe22165483c2fb97e083d0a485a4e5077cbada570d1a59cd72131bb7ecb67f73be8b163d4d437682cb96deae517fcdcc99f0b44d67e0cb125af4d12f4729ab46d14d3220b026c262930f1d0807e86022400c83e173a2f562a646cde0e1b00e5bb5508c21f6eb69b78c509f9ef1e4bce375e28c998a648ec3c03619b72f0faadbd4531e3bf86fae3f60f3fd7e88e4df06b40adb5a47cc437fc7d898f1c25ee1d11d29c0bd391d2a91e85919a5903eeb86d3ee2ac9e1453fff08add2cfe77ba7ac22bc2e9e342a362659f9ddaf0e5d82e1d1c7cf91be9025c1ea3331e01edddde5d73cbbf77f10434afa34075cc658476ff02455241f0caaedbcd002e5107301c36c8a4bcfdc77c4c172da0fca4acd61e35563df2812667785db3717dfccc675bac895dd36bcafd10e956ef2fa380b09e9d114f0395b4aae0e4b92760f787a0b87fa5fe1c9385740a2537fe549037601b86cad6a4522308299781cc35485ff9f178fe04aa5c66466ac7d9dcf7220b216cf42dbf9f1febc0d8272705972a38eaeea4dcaf00a77d8e1b46def73003387817e15aa2d34b51fcfd78791a25a1e77c611eb82208fb4369c5aab45f9a30961ba6ea9d3acc5af3df9ce565c76d7387f5af200ff027903abde45b50a7e109322fda5fc7c6bb0426f3955faf930495bc02232df9fc8aeceadbfa073b19363f52dc5863008e2d8f057a23bfb12285208658b3fb9f7f5bdd99e223c0e60800c218da145a7383a9e85670dab9542ab938e352e851c77237b262936361ea7b85d6fad3246b11ce4ba4204250b7014603ca8cc4d058e62386b206636e032f9117a175673742c9b0352ff7ab65b95962e126a44c0b59422e6b68781472083af394e9c4c0c229fab4503877b13a107b8df25119f80a113daeb3b876cc8063f550acfc96e8783a00b9103d4bbf73496eccdd2d9b957371452f491d34c5a65d93d909a6122d476c24e2564dc3e1c07632d09f124ea1df3e9982e85ee5fe7753ec1a76a20c7af4eeb3e4bc91767a4ea465c69738b4d50e8f5548f846cfb1861e005286c2dcfdb0364d9af6107308b9078e565a2791427130ee4518f9c6ebd3b8dba94623a48a077ad1313bb355c8b5e0bfa636501bd3ac940cba23df59e429e16c2bce74f551feb08f76ff145cf1706764f3646fa3bad91b409fb534696f8cf692421c0d8a3e7b663e21bb5412165f46ad7538ddb9ef4ddbffe63be7da862b250dc970502178172f9c756d040939d92011bf8e3289443a239cd7bbf0bed893a79967073b62fb0408d1a3adef72248f5781f54691e5e8154070c1533f32abd24e6c9442c6b86d2755f4d52e865ec6fc40558c9cb73cab4c207f4ba33c09aacd78461cf182408bfb2d8d00f87f8314368a12346d0838714d3a106aadefe7f89cd7f5e3ac767d289ecd7dec9cd5daae74b67f41f28ea6f0f1d4eb4398869defe98baa819e5ee3e645bdd9ca453a27d2a81fb9f0db0c42bd6cd0a4912d37c549ba9278b5187f435a771842d20c08715093a43ad5c2ad33b549cd5279d5349496c02e18e8a68e97d1f48512fc54af6974af9eaa801a4ee18a2509d744a4ae3de57ded6a015fbad67c30d16fd2fd0437de861039b00fdd2246024e941d44b1d120d9a72c53a9a9146e282352100d47f2b4dc20de741dd3f76e1da462d6ad74d89b7c8ac2d23e17dcc4f7a8bbf9791a0660c9a19d293bf019429c9ab90717e00512ea9089f72aa0e1e99999921c04dc6cc57f25246a6a86a2529337033bba49f06fcab64c83307d3652feca4f0789d84c54174819d0d16128c786272b96348b017f5efca68c77f96ea22fe717ab6683d9e0c0008c2bfecebd439b7b5cc7bf9f3161dfea676b7413fc621959ee7141f825a2d5c540b39401096d1c681e5234da6c57cd41af4360b9ee26fff27864ce546766bf1d52faa31f294255f9952a47bc768d73e2fcf75719e13df7c6c90f7b9f0b3c20e3a850d67d3a01bd7868ac093634fe40ddecfd10b09f4b601da5806b58bacc95f45826d0b74e977d196e52c84f59af29d4de12eb79872446b5161b0dadd0ec2c3812ef1ef8c40fbe3f9ad2f02ec049abafedf39175646a27783f86bdb550006e39fb53fd211cd51a21dab3cec2676e82727b24e82ab90c23cc9dfeb861feda8b4e5465938a52e4ae06f66599d62abe0cfba31db86b148e73fefa0a42b1a34099481716667c5ef8a6f56efb663ad27f3aa29700f945cdc94331514c30319378be0897ef991f861fc99104fbb73af53ebde7b26c0c626b6317a98ff9c7e2b85c33d83185fa74eb5b0b8afc19ed34769c025c4eec48287ae6fffb63f41c237c092553263ee709f5a2d81b8b078ade1a7b35a13c6ffa24c27e5d45ecf8012f1714819ae42224c28cc4b41fbec858508e1e8d069faca6ba7d20a530a9b99118c5312a7e2ddf2e0ad0216d8adff1e3bf8bece4bf26db1423282fc36a55183436c04730ac92437a573a32bd8a5ccdbeba67beff4f9d5beed1c7ceda7901f62ea0ce77dd242172c931d5e22b367dc4269dbb1bed6227f6d1fdd2f256e86c9c739c326a2d7512097aeb72d651a2af2a0cb23ff9e5bdd2b71e70f970c44921bbeb0b3ab52c252994991a506914f587f32b254e9993305a6f27ecc2dcbfc130dd3f7d7a39819316dac601ae10f0e5b8d53286ba7513a37aad8f29a9bc427ba1af27ae5ec74e58fc5822e7ed6a39b5845d7083b67af531325f579b7ce568dd6fcd40694bcdbf6dcd5fa264468c0673137c3562964269f60dfbda2a99138e6ed845158f00fcab745a563f79893520c617ef594cf8c88dd83597fc65ab96ab9826b752844cff46b9e2f3bee87725fe072914cf347e89cf53ccce34032cf60bd4bfa53e89900e4ea77b01c8d6722338621e2be1e93050fef56321518122d17d4c57e641b2f3a2d4002ec7f59d6d6d640470ca5b2d975b2435a874ab48b1ba6a531ad0d545d4905ab1840830f49c1fa4e0c4c9f1ed6f97d83ca6dc15b1c66f9028b2ababdf2454723a7aefa02c2466c516d34fcac2827fc8048b77d894ca08bac2e4ea1d59fa5faeedbbab371ad3029cc474df4975783568ceca2c02960503f56a6c672a52f375a53311405ede9c2afed93140966b28ad4dd05bde5e465b256646a9de7f8a6f6ca652b7948003f8c0c2e905e09d84bc700dd14e6c30ae158995055bc3046659b4a77b3a71bad8f43a805fad27013701ad22b8546f286748329262c3580c72d91bd4a922c8dd00cb257e5fa45bad6a6234a3deb58a677e4809dd5c716ec3969732593fcd5b869c1abcf3a00d26c87ec5c119aa6859fdf731646794be3d7ff60b36f9e489c5a6687b11bceb21b538bb81b3038ac13f88e83570c5d4aeb0ae8434d774b95d993f2ac3a0c4d3180bc5cb66557eb13cc39809d845d9722e4e81450d5c033877168e529bc2f3468e75368e38d2f0e6eb95f93b4c2d8a28000ac39bd3318225f314df757bd6c498c2347cec3cd7f400e1de4041e0c3cc59a691d8d41f0e298d4c692983d13dab745a8538c37fe0b7a6f2fa98b6e96ec0edbed2b1d5513fc9f92b19edb63a4d5e0635f140008860a4c73cc52c065f30a42edd137882fb796208a685c45e781fa04671eb379adcabf84005ae5d8a2d466d4941cd0a651669fe09c45e66e119edd75e30826b8156f706a751e79eb2dead99b74b91b800f1d21943ebd4e31f1d4063a826f3593dff4816a83088ef399c9dd2291058498be47467de5099b4f80d5bd02047fc9ae6a11d8e10de49779b0743738859b96c1d8c6872c58e8f0291b324ee27fe1b8b206df200a7dceffd155249cafd40e08eeb30c88f0d980dc89b3da0dc0359f48bfc75d1f77ad8a871b939784bacd5c12f3ee4eea1421dc1016fe6589c8d2c0fb7bd5864490ae6e95348b0a17e65ac4389d70db15dab6f9add78b157f3c18d7ae836efd73992c9c50001a11bd23ce57f4fda1f606ee1787e987c57df79a8f33c44f88a952aaf2e904f729262f2ef015222cb8706228969979456b5c1a15095a14a08f958b439bae9f0c13df3cecbef31f534a30e3e43c30b194161abb322e715af7a6b41f03ca1f33ec8c5a61512412dbe8a6a7543688ad004fd19eb8609067b5333ccd5e59e1acbd8f1198d6a282b7b62e318e0a8200eb7eefe82fde756937d6688d7f4f288efbd7579a5301cf8d4c916cbe73b00fda32a4e48c2065c2d1d6d8aea8d708542b1d50a39def6206d4be40004f0992c5155efdc69d7236fa7718c04438274b7606650d0581802fcf8d99ebc70d88a2509d55ba9159a66a4f3baa85b1eaebcd156f03b9bf303b10c1f610e25b2970739cbbab4abb64589ff3aed6fcd1606edfd646dad9f00921e9b146a86d7daab2bb5e42e009b4033129f1ee44273324566bf7b67778c3a83a747b066ff7a1a469774136457697ad531c865ccd92b38e482170ea7edce01597ca4b7dd505ad45b8bbd0b9fb464c9d72febf583ed632aa177f1c72b727d6079d9c5d35b934c8cd6ec5d895dd8e593167e2080357121bbddcb389281bb4b5af0a20ca838490333643e6d1b60739d4e54a86f9d9210e4da04073d283ada8632d3b5b4301986b222fd60732481bcb2825504e83a06efc414fa55f53bde00de575f448f873d8a02f261609a4963df1dbff0ddbf355ac0f95c777e6942b7b82770d7a28618167b4b46bd9633f4a375251d8e277480867ecbe842f687d3f3de5969217be6872869bcdb84d7520d06822d9ddddfe3047e614ab0a100651d1cef5ba4968e0216bc9fd600d347a02b03610aec1c54e2ef506853cb2b72792d6ab11c9c327ce905899800881a959a33e289dd1d1faf7e50da24b7301b7ec22e13d7862f8a8af0174d6160b18083aac3acff013b7674836e60d8b80aa0a7a0493e4505e86160f7ebeeee7107351ca3cf07d62c3c80d795cc399ac0c129b37c8c59be8de2847d08be24362559644caf1c9dde6b20efccc5d42d8a1823128a13f65157489076b0ddd40a94cd2a73e3c279436424b01f69ca17447b90b2a0085702dd43d9c07a3d1210ff820705d8b98bf2cc7927bc20c0828e7540c957a4e731048ffe2075b558b0a41d8638e0a02518859ac3102f68115761004facaca532a71d465f0556a3da9e816f254fd60cd78ef4c9248826ebeeea387f962da2b9c7a2f92f0f30a2b038859255f524dcbd6cc527f6292e1f7d667a169682ddff8c907565e31825a776e1183e90785237165f885ac942f3809c47443f659914011028830b097c9531dca6fbebf675a7c8bb8ad711e48f1367e77d567a337ac015762e4a9fa918bef91616dc716bf80d8431315c9ed60105358b2f722d76f1c72a3db26d43adc7c7bc6eb38462cb27fa09c5e596dc33db8285cf6c40e0b2703636ed731a58bb30b8cacb0578526367d844849de3a0c676de1e576e4edb4f6f44bedf9b3aefb10d21ea01550edb2d70c70dd458aab9a1d3f91f3843113f81930458450b7c8d66e76767fcea5dfd20f1257a92ff1f7edf4a457885d3fe484475896bcb42fbcc7e4eeb50d03c60c51c6aa6c252dfeb7d7440b8f9c2114b1233a3e37fdb8b1fbf0a05e8386c2c7011210e9802fe1acb7a9ae7a2c1645146cf875fba7510b479fc315400994e07261c2b26fa3d851cae4f1dd1adda1fb21e9d04159a0bc6f9ad066cf61864969c5ada86a0c4477a19b21d08995ae50a99fe6e2d4ba852cbcc7270cf6c9e5d89ba3b511c073ad236ab6e0af05ede5a6bf4ec9901249fed5434d88c7b0397a053efb3af12497962ce65e7406e750a9ab8c8ded682dd03f2d0e2e4b4f1e9fa9abd4b332a88ff823c790cea0969527bdc5d1f5da7d99916296820e7038092a9e37426c960e26a9a9bcfa37c63b8523ab666e63f96c54c55cb35b0cdac487ca7ce68b2c942e07ed685f7b7e5ed9c9fdcb6443dd444f82471b1411ad547140621b1ec4e6ba2e1d977f91fc99e0c7be9ecfe037cd203c94607c337736b5f1460155ea297d03ca11ec13c378ec8caefd6b1607deccd738a6bd72b4403768976e8daa2d438c5d4c96ffeaab53e3739aa0a1282a090fe00aca0ae2652736c1aefa9f1ac8f4fb5dcb7a99ea2031e48ec9e095d7e03b88a1412c524994af96a01cd4770e159ecd3794d6365c10b6ea70bfe5405f0301aa87171034f3485c5fa7f0af89ba05416edec62c8fb4e79d33b367c66e54de4062bdafb1d4b3565ed47b4fdb8745ae522ed501c3dd61a731f259ca2e2f1ea0a7d95ed32a3753f4c922485b0ac9bfe2160caf23c29ce317795e2901ab79079e38633847d4940efbd5506f28e7afdc5e12b1de59b1d3f4f551044a4898b9ea917eb6e8d1774a39f24ceeb6513b4d8edf8eb9e6fb166e1b56307d09115d1bc173160a98163721790d8f0e35b2c88568a64cd9f88f02c50849a500d44d7132e730649667e581cdb2bb163a5d46a3987ea4053ce5d90f999b134108199254180d7d2e94a55ecd1af38f19d275dc3a5a949f5450f27f5022b9f5be2a44ce4f3d7b8ccefb477ad9597ba22fee2610b3d15b2e3e3715b165f66968b172bc90c94a1d9db26971a1ab8d0002c7b4e7615e87725867342a88a2c1e06e1e660d337134d810e5519781502314df438c3b0a48abe5eb9801290bb4dfb0595b3896302f8dd8aae7343df549590ac260dba2f54eae68b8f3b093eb1ed17d67a21818da24fcf724e5a718a0b4db0ca3fc2d5e88dc7141a6922dbc419ef83a0ae4dcadd6a715a03595a7a06d55d5d001cae1280b6a457962f24691cbfdf472eefe190fe7a36ca3075b35d9d4d6d6df48db08551ba4838c8befb2d4e0ed22691984b68abb4ae667f793c00c56f98eec7d489ff90f04c83d14a33add54603c9e45742f6b92e682667a3d3bf59d2b06fb353761e9eb259bb4e10f9146417205ad8338fa17094147269eac0a09d3d3a7ed4a9f2e0218391ae4d083b448f8744ad153e25ae7834c7710da96b36b6fc3ada6219e5215ebafc75c3f61b0592b1f086b37a41b6050970d1032df9943cb7403c534828abc37f2ddf64795ea61ced2e1a6cf2428122f13082e1a2cc9909eca7cd9bd4d1dc6fe6adf7069ebb71376319ec144826782f13731ca0d5ef7b96b6f81dbb45543cd99fffd6d605d4904b6414a11aefe17a97fc1e3a96a1e82c2f94ae71e7922abba4958bfbf0bf618a3ab9b44b56cbfe5dffb258e153e1b3914ee14d7c269c8a1c7f4903f03f193117615aff57054faf5f168ac13618920864446dfa1e6b8284bebd315f5df71759ceda50130642cfa7b3e802656a5cb45fc3a444e1c8b2256dc0c9648e4ee36f349f31010cfd1acfb4189b18ca860d855976cf82457e993510f7f921bba2ca1c403af5c7036216b8c4a96d224b3355ae3867cf22136f052c19333e9a9977c73cd27ddcf93a7146a47daafbbafa164c958264f047a0a661f35f15df178594faff11c9cd3b0f43534a0a07fcedf7b3a3c6fb679bc74f1fd7445c185d6bbd010f5fa1d90a6660387651572afbfb066f280bb8edb7ee139b3752adcf78f312e5f0b209c65927bc6d1ce6ce3fda22b090213b7f07279a2aac82200d7c7219f45c20214c8cb618c7657dfb343af620e5a209759477982a7fa5e82cdcf58d0607173ffdb2e153e19ad6ce53636ec5dff79a982b7c4c90f8156cf751fa7bc62003b1f0996126a03cfc770e6c7e42cacfe45640c642f57703dbd82e9f46daafdbb8daf5121456eb4824d914bd0ec38855a9aff898b6c51a878fab0f406105df75eb09c07e3fa352a6734dda039800976cb89f085ae1994b47519db354c07b87047e84e0ec6abe4bab1ee7a17442322e8222c3c92a7c42d9d645af098df6a8e03d931bbcd301346f145f241f672819aad5bca2044cada24a4089af915475d9657eccd46fd39238907cb5eb38447695d8d42736cadd6e71286f2f7e4c3cf6be19f7788ad2f94a70af466c3588c26ba2e1779484ade53eb5ef0b10bb4bdf9f8ba440ff3c975a0d43dc5710857d5043a76e74f0e47fd1cce2687f79c32b55ff01750ac39389a5bda32d33d281dfb8ff9959b99de89540fd4fed86d58e5d6d7b5c66cfcc1cb35d946640131a734cae01f0ba2df82717152db7e8d9e19768ef5b5ec6d30d1071dbfbe1b4422bf5a56278bf627837637fd79f1110e9baa0c20325a5390ef6fb18edee15d071aac9ad886c276afbce72702a8b54d65f00a0100efec42ef332d5d2f2586383ff577f0b63055f4e2b905936a54e59439f3487a0b91ba8f146bc042c45dd09513cea4d623d668f8699a0fa6041dfb10d8ce74a1c82846f21db491b4edc889dd82e740480fe89ede494de5d411679acab3782364942fe07b39d1771444fb919f582b7ca7973eb6bfd7f120509bdd083204697a56e69b26bb2bd510f29723cc02e3bc3d9b8edddb4595a40e5926f64c718b042253ebfbdd2543dd020219943d530c6ff102ee9c41c5e96535888c0d09591bbf82bd92ff7a1b5e707a5931be5a627dce35d91512abfa97f967aacab0db51ff2e17496b6145b9ca60cfd1e183b582b70a0bc7720c31550e4024e9ec92582a1dc779a26027ed1c52c42168326f86604cb377e749530e1c631ccc1b0a1e831d28ca1b7e702dead4efe965299b52aec2a558009d002c5633349b7b9e77ac0a3d2d89ebcd4c1c66b83b9d57fdac6ecbc61cac321e69f007cd7f9954e757b086d4be24ebffacb6719d8bc1ccae8e6bf099b7c01c1bae89f5324e7868c29997c600a7cc1bb02ef112fc9c6906cce820cf8ac3e7d1266db7e90fa5bbf3a9b6823a1a3b0e4877a59d1329b92b1c73ac764ea015ce96ca831c2d1539a3d6402145b145d66ac8b37c16e8f821813923b62f12dd4921226bd99222f33311489f7a568fce14afa6bd7ca8fd17230adfdb771a56b9347fc51b1c697a0f6a5c28d0a1dc3514477c2f9f09b15167d15a821b11d078a280b20e45c3db9c2e604160d540f3a73417c88eea4a1dbf534e09ccb169e4ac4c6ed929c92528df394d10fd3b1a589dc11ee7262f47e820b9d39c919c768f8a5591186ef20214782cc9bc4f4c84be58aeea30963544bd9f816abfe487506f9d48df7ebeba164db0019253d13fea19e810cbd61a2e8d9a9e5d79a79295877c5151199e8ca722c7b1bae3daadd69949e435ac25e4f1bfb3a95617dcba465db80422a853d5ee84ce89f7250446ea86b40f06428a8e8d8288c86f1a98f316b083a331712fbb65b83e22d0f229b8402af3f762c37b9b5987399cf19b5eba55870ecd33f0c54254a80248990e6a70dd52b2e9a7440c48ebf7a66181d416340a164b55e6a0940d5f6f24169b5ee43e0814f4fc4999562fa94c53e55740e594bbeb9e0e501e4b6cfe97be896d75f37e1e06e5a24d9914f9491b7e31fcef7f217b96bec2f4bddcb56070c75e59de396e5ed66fbe0aa42c734c245b203e3a6426d984a2f0930f79cc7e7dd5f99c1190c9b5a375ee255883a66ebe9afeb38d2a8e9ec9bf8ae6aafbfbca03e1549d0e47aefd1ff04657a8437986ab47fb468fec774ec3ac6d4e2c30cf014479739155c9c14e58ca446bec6d46a10ca077cb5ac6c0fd5e543dcfc982a14298be20b301be379c3df42219e81091881dae137338306064edde3424fe816f62217bd629d3a63c2da6a1be799740c15a4bf0eae7cc6b822a094ce6938060cbb7c6b6ff25713ba34d63ab4c298b25f6eebe25e0c705e8576b3ec85f1593f9cf4cf7336604b03657ef66fe79cdda8c34b78e0f14c4dae19218f16c2598bbce48d9329a36bee7036664f6e63de953fe891f50860570620b6c94df1837e4c7fcf5695ea6c5d2ff3fc55a11ccd6b224f3fa32e7212aadd40dd840ab14e249e870cd38155f2b114ae0b69735a861978d2d7bd28bc5d133539e363c2feecdee4029a79930860de2de17f1d523b9ac8578667203a4daa5503d1ae54560f77635ced249b3c721c7f91d8ed00c3ce932bdbbbbb0c1860a763fb89808f1662dff089e15d6f330fbfac53882e6920a2f66a1ff95c34496881672ac3b28c59947e432aa1c3939f1b9c006c8f64c4ac114004a68f5016d43247af0ce1529dd51f207676ab7575a8d050b9dc5f6460be15dc87c47a21e95e34e59ca95447054de0a4c0193afb9278266daa302a36a21475f96395a0fe52a853901b09fa20f91ae0ccb88f6d8c95c219437b81ca3b2b2f3b949d2a12ab66bdc24e66b98d6635f7b82e58acacf8951db80c78a696236482b8af049f34de9ea5b884c2ccff20e013f54d526526be0ea3db26a7825b665c947c24cfc67290713061719bcefc2504fad9354d47258c247d8d42a8ba86fb16bc6fda0bf18d0c141908a13e9c44ab338d1a2a05bfa5454166e249686b1b96afb163b3c7fdec61210e8c6a7f724a087bb9cc16877303efd3099f4091c587ae268347cbcfe093c4c5f4bb5f80d6d5fd02e5b4d62f991559acb74daf9b1f0359b256a9737a6bc20b55358b21c9a304ba93ebd9ac1354c9bccedf7776540f2cb100c9907d4f13e343c02b21c8d4e4c0df35b5312ffdbc35615acce6fae2fe68ec2ffead8bb30f17ef5f87210faa81044a9ea60c59288e8edb46d981d30e3719d0e7c3c562f34959a6829a4d4e0ce25da00cbb6c3424cfd51f73d756d0ba8591691c550e5eb7b9b25a999abcc7b3f7445e1102f4b22eaec620221c4cdbfa71eafaae48573f3dccdb4a104d530156cdaa7db14f1fd531c99a8374abbe89fac39c47c3deed70200aa2bf074370c5201af94bfbdf9b1f769147f844d3efeba4933f97fb446dc58c835b02fb51dc3daebbc53f7119205fe8b1674aaa95f9ef8929bb07d7a92e6146d96975037f83cef41c66c79938ba7360b0b05b04c141e07c9fb10f317639e1f9c4b3471b479d22811ee26a5d08f3fa9b02fbb5ec2f46e1ceb7292ee61e6e54fbd9ccb2327c917ea81a30ae193e8eef280b5f3f374f9bf2f28b2c31c040adfd8873a31db785b127c01a8efb7c2724e6651feeee157295e10116f54135202a03923fea614ccb6134a5bc678e323e48408656b7e04566b9d6995e4d40b8da127a4f5e0801c88e72d7027b32e281b5c9b4b218049cca334e56802bd51eb30b11e185043343dce625a82062039c6fd132dcb4054d6bbe9b0d26362b7ce51d49cdc6d6509b356ed0f7c6d03acb294cce5e1f0851f55f16426286e384b41192929dbe025b431569fd79986bffd60f78db6e49396bfcf38a2ae89dc0592b945b63896e6e358a7e47f4e69d82157d1fd19bc128ef26d15afddb7e805da9e63c4a977e8cfd960d8a7d552cb1ccf4c9e4826e3d493a1aa5b58d8d55dafe94fb63b1d26e773a74ac9150d24c8743c13c953f0b9431c1ce6135bfa3e57fc9d478e50509f0603c71de462579b39f7aedb2c7d0287c14a74bcee74bfa61a3b0e7db68fdb641cc2b8066f196791fbc2babdb29e7069f88379d09b23c00222313aad2d7d63105c1ce882376ba514da0cb67101998bb1541c44fda655e2e45980f6c84b2863e21e25133df6f50f0ecd10e34ed81a1620daf6d3fcfa0b95a533d171ffe4e8fba3b1d3a2684bf33ea5c7f41e8cc2180ba3aa6697285a446874ef990d7acb5ecc96caf6451799a1dcc2b84c5a485f67801b60c4d72df8ccd98faef3d69419d9bcbc36e9a43d7415ad5450c3d3ef8173df07087d1d52e8bce7b5ca237ad0249ab367f03adbf78ad3cbe1f53c67aa867694c539589648e03882c387cbc9bba9e2cd71b9fe2666784b5da78d54431c5a6ab3c0ceb528086452105fff8a3868682b2455350df755ef33bf19f3f7902f7a96420ab2c02250776bf6b5fa15bf1a0b6b5496875d430d52c01be58fcf9c88cbbf226471b759fed69cb0537dac030ef573bf148ad0142319aa9ac2d8b2ff824a3effb2c598730d39790f019ad80d71f816b5135fa164d92bef617c647c53bdded39978627722a4069167ce558e092bf31ce7c3758092991bf7296d22ad138ed2184aeae04789e8d4c21c2f96317ed0659e811d30b3ebed8a813d221b225c13721fe6417c4a1fdaa661e9ffb29c27057581d0dd3cc9becdc6b30af42eb6e284380451c5a8035fa7ce83cb96dd17848e7b7af06e7735e591ae287e8e82c75173c70ba06a5236d3508f10d6a56d2436349a61a32ef8be6ee9308ee71bb76cdd2cbcab61cc6088306b251f240316b2b2d163c6f1735415c4e6a4dfdbe2c7bdcacca83e726d28d11fca448bcba0117aee89a2e1dac6e0fac06697d8f632b1362b9d06e1b1e0a09c70e0759e509e33b680cf4a9e084c8c2469d75296ade406c0c113b9ff009c71a1f0538a5eada1ef86168985d06bedcc26545f1ae788d26a6954b24b5a59a3cfaf2f1d5b6421edc549fb7e303fe99b90edd6ee002535864adb54313672c3d79448d394c5a6fbe06711ab185c615be8f78ca549f94f600977d0f50f2c3e3f873dd1a2f993d3ab76929fa0ae2683bc095708f0db1138bca1dbea9f56a7ed51dc0c8f2aa916fb176c911baf8c0621d6da015ab0c5c84fd7ff6701a8b8d45c4efb176d1a6a835a912d4beca45ea085f02bf20002b7334ea494e06b7a6d198d95d06e29e50877b3549d63225da22df0f240b40606dfa3e81d1a6f1fcf73bc312193937e6ecd28ada1ed96257066b6910be25408d65b9ac62f1f5f651092150096eb7cb8f52ccfd695f7723c5463ff33b9b510e58c7eb313f55a0f62e9756a2a0719b287b3acd547b8e585cb545be8614a0f7fa749b9d2c227f5de1235466000ef45a1add98d0115413ad407f2f6b27bd49a6e53119df2004f22d626ad5a456da2ec637488dd1d049472cc5a081e890098fb443b349f10849ca5aebfe841711d8e62159ee0e02ab602bdbc881fd62e662b5ff6c4c2324da08875e98a6383e5057479dc750066ae21c41ec58b3dfbb506c9ea3702604e4dfc954fecb08049009156656083d680198a5b05d0b65d3a127d1e52de1446974e07dcfa8388ab1e964c56317bd931f2044499dcc4be994fe368e344ae3224d09a818e3d746760e8cbda86c1264b10d40deaaf8de80891f2e2df7ca5accd6fc0afdbae176179a800a71eb55b3fcbdea3eb152403e333681f1cc5c9ecd9c5251112e3a3e9db33ac5fc507b35c744a0083dbc5d1da14d2da3c51d73c9864e0283f002ad764b834713f57202c0eaf13624319e60be1356bae2b3df706edabce0e28e5394c4becd9b56ae766e3c4b0dbaf0fe40f064db698e9216ce1e895b4fd20e059f3a56e379db5eed795e4a55880e03f37e61d34f7ccf9785d290724e53043ab8825f7e60ad7166031754843bd57fc0a2afe5478b2641f4f5e1a2a6d7154e11938cc4701e0e4c26a43f3afe6c3fa8c1bfb3ef5b3cf31ee77d0ed79111c28967b1e8a10c0839e2d579ef84e5d69bcfbcf59ec3444075c83779d2fc46643697c934bb43a0aee60fe3e3b62ea4e111ef7b9c5903801ca86959f7b3bf1f9e0fd70e234648dc976dbf1ddd381d67f8e052d89dd704bb5c1663f96ed7f86615b8b79d366668def9cd99824113e905085c9443dc0fb8a6bbc86d771afcf1892c843ff70efc342ecc6e0e9bd4c274c350e0e34c2ab335f3ae6081e5d2e090a62c50f8244e017d534b6f5ae2196e19471ba22577fdb5a528aa2b930c6b0b100377a3f9382959853fcbea71f7a4f5cb4dda5856aa5fee8e96256d9c50962feb67322a15238e653deb2aeb43f524b1cac24ad57361edd79d93393dcf92188dacc1813cd475036fcfc3d87d4d6b8bf54f5e21b072f11cf6d2c42d246287e1ba0b9615e157840f0ed44fbc1818121216c6544eb28664a7ce65d4eaf3a3348949c857263014cf4c812597febd654784051ce09c2ce1d37152c78b877998c766a7ec751d2ba0fef1de5fffd6d6eb1c64098980a5e77120510da75c3fc60de4d8fef9fb8ffbe145849d992b4449ce620018d958667f5ebdfbe133f8498835edc5520971db0b38f294aea076d116c8f4e9f60a6b423d4933be8c7f875b71d91c31e501242344a04769605145b04067a94acf6883669d4aac1dfea86979aedb9764323a89bf566e890ef17794cd71147ab9ee660344546b26412f8d3e2cfcb03b61c30172b539cd954f24d0caa2beb43b649fb35455ddea6d669aa2c478990319431d439c29a8eb9c1142b36a622f55c7c2ba2f018db87aab4d68c6a686f593f98c18c160faa611d6bb09e0ef5efa59410b509de27344c59a0343a36d1390453901d8982045d4c18dafe151a1193df3d72204888c0bbc09b6963edd98881bd2363974cffde933c879079c24af614a5f400012a3bdfc8f8ff80771ae754c159ed653f4429dded175bbf568d18b0e96b369794c96d078dce039462fbdf19e3bdc24beee466149fcb739d4b31f6cab5dbde467c01a0af5e2be52bcae1416c4c00feffffff01