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 59065 867d71b6d10cfb388b543c3ffe891f711b5f63ae7d6e7adad0e6cfd3322dc13c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1d9a4263d568b1897160bb6a8147ac793abf4172050a1bf9d992cb5e64e9622f
Certificate Block Hash
867d71b6d10cfb388b543c3ffe891f711b5f63ae7d6e7adad0e6cfd3322dc13c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00502c000070310000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007e658492d0300944a58b178c9834dafd13fc63255360bad0bd4a33df6a502ab2d14d88a6e5cf3d553ee520d0ea67caebb1a2a86cc5b45b0e63935d092265a7e04df77e2ede23c50c5b04411165bdfe407299075f782fc19aaf080000000000000040000000400000502c000070310000

Raw Header Hex

000040208bff058b4de76e1fe45b519aff4ae24417b443182cf3267d75650d3e433017181fc99b881c1a3b5eb25cb4875e27c69b5a0749570179cfc5ee7fe6929e9fd5122da8116a1c9e03182f62e9645ecb92d9f91b0a057241bf3a79ac47816abb607189b168d563429a1d

Proof Data Hex

59,560 bytes
121216020307428c77c9f073fc87f11ed660d84fb7f4ed3fca88cfb75a73909dff51494eaa9808d4e1ebebabfd3f470bf701ced0ec809a6bbe4d1dd8a85c3ee66e63f384b1178a4f5276a2c00144677ccb75c35a19061f5073fb5132c787ea41cad4926b71f2bd325f79e27131015e1139679315ed4edbf7f2a47f480aa90c7e008f13395a7088658ee31cee5a05559d63a7ac1b6d03dd7d5ffc9676ca654bbb11ec408399f5ef81f70d6c06021cd7cd7ec7223de06e56065da04dd92862ff505ba60753167b1a5ca0bea8ea86897ac4df1b41569d034066bbc3d17f202a5e1405a5f66bf4914815375c60d6512190bccae142fc52b45fda26ee0a34a7672698e1167d3e6971322eca10e0ecd4e78e7ceb4eb36ea563607890492720248138fe7f073efb075760af06b1b455f1bf4a4786eb63788169163111ba97d79da788e24c1dc9d889d59f96a6be5a3ea453648fca73a6e0d3aed711a5f8361d346f495d0c66ca7fbc3b99295e074f5f05337c79434b5dd7ec1926266c0b06d2a5ad6387deb3406316a6aef1ba7c1fdb6e59c607f3e74d5f63acdbb6b4ad3ebece13f64a17c8e5f3f1c24596b3b347c9e3412edba76093bdfacc41171cba418ed241365a11ffea646777d4269f24d1c74b97317916c5845469084923d8b9ef1b9443f153c20b26bd7dfa3b878c6451e1d2cf5edd95a8e2897db71ed1d7c5f66affb12eae0d4c88b0e7fd02667f3b9142c9d2948de6e3e46a4372fee8ffbac4b686b43d805962c9f8d9e6ede4155f1617b1635151d019c840087c0c0e9ab05bda5373e308046f8fece97f561927ff8cfd41f85ab3ffa00993408294ed02485fcda4978b2aa5a0db1d4d4940cafd3c93b9e2960368f262ab1f4e698dbf53dbbdaba1140f3cc5fd6a410aba7d9bf0e9037d84714ef4e8c4e647b7cc1e5ee66405fe014493fc74cb6a84571f207265824793823e6804ce05a99b3425b1a7dde1b002372a617c0a89949e137fc9f769c018856161a1ec14fe4e494ce113802eb387e3b9f8d04892bcf41566ddd48dd03f9ed26164610d7f00638f18272ca2638eaedad45985c5ad15772b8874b3d3cbce99a500480034b56a855a785fbd44d08cd9eb4b79dff5e2a8a8e91413e910ffeeecd483c0c16194fe8146020e779477c88507816d2d9424da5f8f7dd046bee0dde204a8b19f9d4905c6e65716ebe130be29227e1c43ec19afc68a98484125a579b8b0910ae0ff3cdbb97b1bddbc1fd1c0fcc972863e22133fb9054e6cfdd384bbecc8bd97355d2a75e5b70153676ce0976a25c593a0a5bf89c3e17ca06fd68e8c0a3da0b58e8b1f100ad7f80a0f80ffc519835bbd408fb49d7960c95e109242384405251f72b82cdb9739ee8cdc559ebce7a0db81c8b4b03c208670cf67afe8a45eab9435be52eaf70dd45737a0c32f0111dc9fdf0e651fec8bc67c17c18fca4d7a6126dcf945276acbc7c782d17f5c315b03e5a7036990babfe61e99570311ef52bd86af064c3ebd96e9ea545f34491b14504f2c629420d2c51f1ca1281f0c0cbd98579532e34aecfc74daaf9a7d0d5125508e1ca99a5dc7829b125c8cecdbab342f6616baefb42d90112d3ed7ef31c9654985333d2e48a189672f648072a7c550f5a0edc29c4f3b3250c14aa03aa411945f4724c80894cfdce699f3c0cbabef61a0f883ef071bd38517d423705553c42e188f2eaadeec6a33e800cd244114a50a64654fae2e3e03bf05fb89db51d3c9e22c8c1bc20b247e5356a9deea85e081603308dce8c8888f128cff1061f75a050e8ec6c4675f25390618cdb8127716a7db859224036be06d29ee97ba742a7d6dab1b523eaff265c9f8b0c31a04bb2adaab42ddf41deafddc0580a247e34bcf089b99d324720328cd5e925af2086f0877610ad9f0e3b68943237dea455afed3fe0341e18bf749d248dc89f36b3fea6ffae260137549f06b9d2655b9b304caf8956b8373f48eaaee94866c1c879182dcd9591a10f234e71970df0fba946bed9d470c42926f957d4c70cde951134f7d28a9abc175a97d0b0ac90d37d52a9fbb150921923b5f37df8ca6b88a0c328a08db617debd75722d20a8315a542a77e9346b92d569c4559d7d8a0deec5e83436974fcc74be807fc452cdc399d8a001ce930676ed6c3375f1de9a33a9761b8d8a5bb4da87a256ef61bfd96c42ebcbf7c1fc20b979e457def9f5bac460e27ad1536e0ce7e9b710c94f6f17c96d4d9db933f4f57cd5deadfd17127da51b2555fb80cab92730ce0fe1e3cebd2140f3fc8a0b7ec19a49a0c2be805861c9ded4f2b3239cbc746d7d900052e64fc29a3a22dd3bbd331c058f813fc2d477ecb4cfaba210736651b08d0c4a7ef1b5ca462f47c9839bb0d936183a319567f304781b79ed709e622e5652d6f447058d31c81bb2d54e83a7861eff695926214d43eee2a2cc7e942fd4482aa97b9da3b6ebf86935301579476da3f520873a7ffa44bf48f9898dd5fd0a9685684c4296676537b06fcf32778b54ca67fde5c4bff3697ba3a242d00a7577a07e4a04af7457f14700f3c73d790dbac9111780773886ca2ab48d38d4fb99efda8752c5fb1a821f6b1f0b0a0f5109b31560a0db80fb7584c50607a2153aace2b3d683517d9c6d8d5b20abe9cd9f743276ca576fcad0fbafc64b3b1a6ccac798d81233f549c7b23759e7f4d32af35d68a4b827ef88980d78d1da6fe7a7f2893bfb0e61f6b2d632c43d5a25f24ecb98ca7507b2ee35c0de117c814113eb96b0a5b12eaf4f7d1e2e27aa03b578a9898e15c32edbbb9aed141943283b4ac04336d41b063081c46bd21f04a2bc90f3ac01d87a314455a78aee838bd69a1d030f77d3cf808ca0306b0f1e7944b63d511be8bf8dd2c9dd699deaf20eaf66603ff7942e51ae71f6cf32d0475405f7f9afd83f95f50faee3155b2197b58a5107f42691231f3c347dc32b9e8fccd8340ca6fda43e1254791c0f047a0926b33bed650c8827fe3a1a136addbfef89f10589a983b074ff225ca04d6e9c680cfdfa3a0d7c502406a1409b64c77f9c1ad1f35a866ebc8216ad1a3495fa9e88522486ebde649f8cf41dff9caf4c22f5b014eadbabf30ebcae0d72fc1ed88c404782a5b5adbacbdc11fb3e0f5bba7c679f5dd2e766b559c31ab4b80421d2fd7c649f1443872b729ecd87ce5faf20bac74eda7f315bb54df61570a590d85d21754e391d9c47aec6aba7fdc0c4fcd15c637caa9b35b0b56639686be7dae6437598bca764320564ec67d26b395b827b17eaea61770f77c84c0ee527ab4a6dba62d00967dd6e370e15e4c36a665feb0ed42bad7c54ab07db109542d0cd6464ac980ebe5080f632f7ac345b39278ccbc058dff32f103b222af4f8556126283f76e65ed1fab764af2a32a95936b04489bdcfa8c61defe486e141e75849b54124c488d9c09f0c29ebcbd7761891665461a7f4a46f2815c0699e5b8ae33c6775439292305fabae91dd4fb9ec8756efe200a484138cdb7e055107c47e5455b46fcd37224c30fe3b2020f1744d120f922ac927d423d6c1587f26a0d8889ec8d64400a9a63f32239f0d5caf72e88266149ab472929f208103a5a891f4936ed3627f45d43b47690e9230d440f7af8245ce5bfd349766321105db3ba2f7ec30df6f5213adff6a1e1f937a7e9943c1c7b5ef5d350dd2ff3094de7279c91dd60c5b51f803fa230d88350aa2468c3d5cf5398c89a5be470af8624625ad9ccbcff76d824db50b7eef0340264c7912cec4b9e6caad4bc0a799f1c7f1889d25a9caa5477a8bd24e36c63b3e19553208a42ebeff98e86674c5633a533ea20f59b9e21b2adfcfcf1a0e819c6ff9b57fc79255bb294793e73ef4a72376f0bd6aebcff8e6206e67585edad1b15a86575a7d336a3cfb343efa37bba2cee3cef8cd8d499197ac3400b7e67db3e7280ff26049cefb35dd8f382c381da1c7f66fa0b50a15eeaca8dfa88831205fe6e14f97ef9d89bd8bbc69897593fe1a4bf11dcd75f622f1fbba90614b959ccd4b275fd54d9773b45ca6a6ce46b44a1d09b48c11e6ba70472a9e0c4a1fb38dce5e08aaa02fb3d0d87d580b08d97569c9b74a1c56366891d23fb7b40ca628ad6e2845c9c5953eaeb23bd31ce282a277d231f10d760891dd0798898676961307e461c19461ed56a72c675d7391b391696749eec49343a04f35f2efbca655990e9f99fa179ebc68bb97b64cb3dd1f43b72aa9ecccb504105c7de38a3758f529c1cb6e42c35e7be55f8427d74e0b538d7f9dd1afc64845f016e3b4dcf1823458804e31042a69f2da3f6ab37bc1290f0b2f3519c55870f75901139eedcc71f91ea34eb8e4cfc764d6a9ce694f1013581f9f2f9dec93640a1d13153f3c908eb66a7011d0dee9c29bd080629eefefe8105b38510809a356d3cf2cba282175945935fe652c6ae1aff75c194449459df322a828eb7bb87cb43eae9c066acadbaab388b61d5f98461e73ab717c0af37f83573bf2d0ca49e0f7a50583de3a277e083705bf50fd4addd821905ca5847e538169eaf9c180559cbf081debc454109947a07c2579b97919d04089de3d7396bb0165cb84c446074fcb5bcae3acf7a154abb69ec7fe931c6e7484bc273df3170506cde45da5082e25f52baea1e7bb43156279a6d09aabae02258efb047ba97e1d4fa57444485b9fec2f31c921bb7c1df78a9970133cdb9cdc8a9131a88094c355bf17386572a933dc7ab9cb0a5cce8f68000ad56bc1e7aa71907d0ab9bf020e1386a4b74377d319a8316e3e3e737e9870a435f171fcd7f1bca631c60b6785c470f5a8d6d1814c46bfa5f3d39b2d5671468a083f37b95d0acad69fc9d4f6dbcc18dce1d07262dcc124af5b1edef6ceeb947479ae05f5cba3ea5c6c5ed5017cf4a426b1f78489718cdcba164e21193f0fa46a5aca9a5fd0f292e41dd323a366ea63a4a87a1508496b19dc5da346a387fc5c152091c636e0eae3b6904e308cd969996767ccf1c71208afabffe64ec4b577cc946181613fec7e2a17e73812a7d4dd44bb0fecf7599970eb3bbb32c2b85b0c4a5ee793882356b7d4d34b571db757631cac52ebfb5a62a9d04d893dd16a1a4511a3f74241eb73048ef1e82df22a5c7b72f4b3c9978fef495052f933bd293d5344feec84e87321bee8477fe06a30284f6dda054c59d3e0fd738a230a7bc3b3fd38a6104d3e3046307c65d447c7da9173eca571d370c80753c1416b3376a687349ef419f0b12cf6430b2178b922fb7450733960ec5589d1efe1e49d5f8c1b9871b54f656366d80e45a604a1408d074565a013b248c8633855631302b33f4fa86b6960c719ae81fa35ec7c82cee7cc3f2c2efc6ab823b2f6e4f43d4fb187934a8c27072b3020702b0ffd1b7c22dbd90ea4b7947c291e8a07c1aad3ac50b31affdb066273374101433f633863f0d15e68591fd188650394ad3f2347d05ea2b972a4dba04f7e2757d95b438b0c8c518818887ed5719f2741db924f0356433f7a02776cce1fdc69c5840d8f79049566219d946e152bfa50fd371ad07be7184a6cb7228fbbd8290277ed5bab353e69fe7923a8c12158e236f35b43c5291f4218a75adf0e35b9f5e8be454d19218fb225887528074b72b014482e6ad0668d08f970c17de89379d40d4b8fe527208b42e8faacf5337551d93d2794745f317e574ddc96ebe08e1ca6ad82783854cdee9b4fbca77b274c57526e336d12167b649cdf44bbe37e573f5eca3e6a4dcb4f048e7b971bc086b72240abe6c73e4885e832fe919b7267286d597a516a0589236dee847cc1c44127c0b7e98e38fcf03fdb98bfe3e4ffbf942f9ce90289c37cfb87b76a38ebb3479c60728ee1ac3f14300e44eb0843e78f26f497ed5578c976f7527cac47ba968374f1c54594bc92c260bf6d9e07763c84e0174fc3a99988c40035e0a39f265acd38ca13e6d2f14d6a8a7d4a8ebb7cce500f738684ba14213c097a01c5b4e0968fd54869ae8bb73a5524a6aacee5366bc8daa1b615da140775563ba19d665aec6c8f4f23987d81b9d15bf49d94fab1207ddcd69ed5620a8050021a1e3f3886bf794f514b2c879840111865bec9b4a952fb48f097aab745690682799f78cd22930c59fff112efab638f142c1090aaf93f414b2e5af2acc8476a986f66fd0ed6a13e243dee3e5eddb0fabc683769c3aedef45b6dc12e98d55390e6b60f8103d6a68b51fc895074faccf8ff38f9fe398df95a001af8bb6c586a1493d060a05da48207eeac0635db2c968bf2f4958ab3fbb40179b9411bae62989bb0a0f51f0b139916d0115623f90511bd0065c6d66d16c824651184892a1bd303e68219284deba5775da0e2d80a9ef1adf4b356a0d287def16884cce1eb3962778e3b2f964f825ccb9acdb1a69ab225c0fae25bfc436b7fef219d84d6a090dfac284afe430c1ce286c9991664b97e1fdcdf590eb218dc7c47d69fbadc318f1ee3c6c292f6ab4971e411d60b4afa01b845b2c4535222333bb69c5e8e04e7166d2e012db440871029abb1c8c2477603bb979481730449cbbc9bad6bd3e41733c976ed7282940a59523bf6fadd0ecf7f1bd533e6b88e5d216920c44287faa7b1e4a0c62930c4f691010fd121938552fcd3aa7c0f092b9f625632f2f30921ac24a3ea9a351356212167c2fe67e7a0157dfaeb2da99f4459ae5d1cc8ce566d85ccee0ba3b925160d9fee41864a3fb8c00a4038a19cdaee062491038ae7ad3be729516e5a220048fe17002647a2cadbb9bb34888382673bec65cace11fd8a26d0552d2551c42af9aa1582751ccf520592325fa047e2ca42498b35c829c6c36ff4d038a1d79a42798a3d9dbd979d01287bff2de4edfb9c4a8e05019a97394d2f40baccd2abb5bf129a414dc6da0637a8edd1ec0f0667865507f1f6abce0d45901b5554824d791d68a1f89ef923436449849a4d7c19c711610844facff3fb633cc20dfb1f9bfd5feae1146a80952f050b9dc1a4a4a1e912c62e2f02e20ddd515c7189b051574fa2806fbe4df0ef9b6d56bf0f9f24f86b384b7a3af75f260912105990cc3391f6ea0cad32f41a1636cdc07907f99f367bc5759ad0252fd88b49d698e1a4033811885a2364ad2b2ef0312843f34ecb05c210b6871ebf4fc6b4bb3c6f3615ee366f472337f007196a6132d0e5b8b4c679f2f150991523e5eb6ea2574e39d8fd740a8e9af032c7a128ec2bba3ed23b5b078734c483e2ec93a3218c01ddaafafa2a3ef9404e42dd2bb9443998f0c3dae01955bd2714cc014f77e5acfc38c80754e878f0fe0335b8958fe8fc69cd4b40e70c5315d6ba504f9f1b3d0846ecc28937870818e0578035765ac7132a162a05a3e72aaf0e1a2de4012f536efaa0739609dfb9ac9947b32873ed79ae730adbc999203aa78bf49ee29a20b725ccfe5a1f44eab85942992fe7598d9c81842d7ce3a8cd3325b6fe8aa67a8a025a9bc401a8f28bbca4df53da1ad07fcc65632e0f8866d320e4408a3eeda377084e5ee3f0deb6e171cc06989263546d5060ab559df37a8e71c861406d717938bf5396f26fba3cdd6d141d85898f9c676fedcb0d0049ea8f063480b5a1653f66e2353d661b83f57382766a28e300dbdefe5719e0ab219e6144b55aa905c65054ea31263c942e10babbbf8531b6859c5d7ba7ef5145c0e2a14daeaac2e10ff13ad5aa455b32358169c238de6aee6d5efd8fe1dcfb96eb0c9b4bfb80f8ee1ba256e6a2640842eb45a08e4b95e171dd824b0855b17b16076d9bc84ba05e63487447acdf7036e99a500ffa20323cfe4510b15e1f07aafe03f191f565c852e1b9379b26a07925c14192898ec79854d839189660534192ae66566063704afa54cc44e4148db382866e60b3041517f7f78fe9acdf0bfe3327cb942d4f9a87361142d8be22013c539afa4994d530d4873b037f7a12b8308335af68dc7fd6e528494cc710a308c5c4b3d1e7c89dc7fd96f4685b34ba77d5377338597e4c6f2a13672cbc0fcf96a989705caf1f3172b0f5a67ab06aba78129a884a8c30bef68d128fa7aee7765c52a9f733c655005b9311eb02bdd2267d187a03cf4e294003965e30ede741368e941975d154f5ea8285bd7767aabb2d492eb04cbf27b55f95d6932592f334cf5983905145cef8b18b1683b9406e838375fb48b994e24aeca30d44fa91e9510e339fa41f76216897d12f170957e359dea7d1e650233cb618d6888f41b0cb6a589617abe094ab382526ba65097e08a84ea75318635054ce3bec5e61e04057fcfb7124b72270dde859a5c13277457702f291665c59d52df706f13b54635cd1a34b30e8e483364ead7f74b469c4a98a57963a7a63adcf2a4bd0cd06d1fdbe1a88bbea8321543b43bcb922dc76681422468e87f226bf22202e2af7ac967f622e434f2b4cac8f5e14a22d1b9634aaf73b95cfedcb822078bc6dc8ebc39134e06d427777de05aa573d0c851600f8fa61cdc54a42facf2f42197fb3a216dd3b9e03a1f1e084baa3e05e270d0cdd56c0682e592f7968b87c2fedca07266e178fd2a28ab4ecc3f869a44fbc84debcfc165c24bb55acbad0e4f0e562449039ca66a7bd438492f25f70a3ba7fdab2a9c7b79e52cc07907654305d06f6fff17abe163471a820780f7558652b964f2de8c69ea210e8e64cdcee4180e7e2d62e13ff008ffd1f8262260412bcbf6eaca9ee74774c42216ae42dc2cf02fc72c8be6b4216ae7ab44be83ca85cf3503e8e2d13793ee54b8b5f65251a3435bf3da049796c1e018c4dd2902a6d931ffd1cd7da73016e552c50fb5b6c02bf429c24081f162bd72a5cc35991b180e8db28cc684b69d7f4649d4dfbbfb64e4cb929e98fb9da0c8c289b5777dc94809241933f2d01066307e8d56bb59473440ef0d8ee4c9037311bb6ffe1e66abb37dc1fd74dc061d2d83676cfe4b1bfc451dd903b445498cc093ec59b8df5e17a6284bed5fc9327c84de1a9a022cd825a5a38acd11d9f7cecd7519a6855197f5b0151f48c5c237470d68701297810ab12bcc8b5e7b001d59b1b6d67773c2b4dca4b009e7d3e9df2f3e14e04ddcf3dffd5dbd75820b9f3e72f6b694d3fc7d7478f3e7c3213370bb55d5ab74bbc12552d99fad1f845857569eea5347f639b4eebb996884d44afc578693bab80bb07bed5a9b479f54bd4b6e0aaf6427c3638426924842c9c646ed7100e9ae3aabbc03b4713461d09b33faa32700b68488846480c6814ea1bbba17cfe423e96dca34c25a3b805596053c9d0ead7649aeec678a9a7b50594fa4f6ea2bc09fb471fa3aba56d1f5adfaff99c56379e677ecc873837c2ae162e62e64b1937a245db69b52f522d3b077487819c27a48462a90502b646575ae70d3fa7268ca7f263c5b335b87f8abf249c05029e90bc49c41d38722c1aabe0825b0237c186a230a1f3f0c4997b0c55f76435eaaa3f4695b3bdef9d414badd216557d92923dea1fcedcafae6081d4dc866db9f7b67961df9f79828aa77a3281f508bc370d28114fbabb215ef3da8b160579efc31427a6b398569154b8cee97fc42ea37a0a3eddb718de813db2d3b1907b18ac47f0f84fbbf178f9afb6c7220fe9cce359c9a80d62b565456c13568a2385695881cab1cb2a9d5cf4d1972ecc8ac0152538cc04a997a046afa8813b2ab5020b95630d8b5a00493e34d70be6b5f055f26d6f54ade50a7f81d57b3f991b1026fe4eae03dba96b2e8f7916eb5b021520fa0511b2e411fa02da846dd75ec8e4aa7026956456523675c75226058ff17d952ab7161aede5bb025e55b8d65121de18c8e82c5e9546acdc81c54b033feaa8e8a6d6d6b412e7b89e9362178a068931428b85f74ca78087b09d4554bf9096672dddfb9e762dcdf83be0ba1cfe3c34059bc1faccd14833bd639cb299ea2158e6c2e35d8d6c44d7ce6f6eb389dd2cd554d29fa11a732b1153d383a41a242b61772910b4055744f555832d6e35f1c118de9e6a06bf8b8f37498b8d772693235c25251e2357ee4822cd6dc84c7ba5dbbad446cfaf80119b2b6ad1f6658323141865587c48ac61216616957d2ee8fc1fbf11482ea11ab114ca0666f624373ec5a17e689f3f29be41c5fbf786d08ecb6362f8440442da29c9ba598d45ee6ea581edae0e883ba4e9b795076ccbd7580b693f054728cfe317b726d1a83895bead636cbf629683d77f878e175f804868c2d234dcba4735302505c81af6cf83444ba9d670ad6521fd2ff30e6a28ce19bd0a45a0da36bdab8511ebb17152c09209b89da838895a70e6c6609a8da2699a8c5d87086405423d68b332269258a61567ae66fea0efc8b5bffca57a1858d5a631ad000654db9344637c6e653bdf6400b61d93815a2fb39c66c08666c7ae581661eeaa5913944b1e2c46bdafb3b4f7e813277d3b3e5e801c31d4048882ced2e51bfa2a82efa91785ea2fd14a2897aadd1a5cc3eadef1ff1a26455a999b3cb4531bf1269f6992612552b47d77cd034d648d926c42cc48261e903927c03188d44ccefeeb6a2bd8b45f2098f250dc82c5ee6334fbb4c99688677e41a97b7f946e92aace38771747c6e6403b6932f54f7a7176b6d1e71e773a28656c2a23b5a82908bac33061c1f625d6b1a48bafc16cfe61aba6e2e9ce2e0b8b5fb8dd2d352eeb004f553ba1067fc352c189ef54f81bda5177fb25bd516a8bc9aa2783f2d3c173e68f5571a798a449f767458a5be696f125c92813d837c2be2db5898d02057e36cee867ed33a394f4390295e5ae71f7ae2b61f03b8d7ef4d658dbe6fb02537bed7b683b748b4a43c6154d1e3bac0a6bbe9ba395df8f188f6a57ce405f44990621e242e6aee424f2afceb00a6673c085789e8e01acafcbfa2c907423481672ec273f506db23184e6a91d31a9b20fae05134044d482d6840426abfadb7a0603439471332e6c51afff9697aba818a309295a47937b8f814d1110c16e8670246f9c448d0ca45b4a90636bbc113735c55d2dc3242a0f7a4bf144413a6097c9df3a0c0819c930d30cf68534315e4a329acbc97ab6c752953f3d73a9b2c3e6ca2508b3d42d3b83f308374c5aa61a29dd2676cb9a7f202120877acc45d0863f161d6d8985d9358124fb1de939ffae9c30541bdaff731ffebb6c1a9708c44545607cdc473ff94dc319b7c3a8d9fefd26ff766f7f77d2c0808e4455de0a9b1f6aee03e93cdc4aba925d865d7fbaa81a520d0cd5a50120d71a6964ca838017b1f035c40fd028be432fc20b1940fcae4dec7b9d742537c5d095d0da2082b59c5934eb11a91c4c3616fc11025f1a50293d037da2db291f3a0f28022e55f8d5a3f70d7c61b915ccd23f380beaa76c0111e0fc2d2ae33c6cd3351171d6ec3e5a401747a21604c043efd8de1127a9c5d9d63e9dc12e60c8fa2ee9e20dccceaa0f3138e50816388a892c3bacfb86cd5ac03662449158ffde28ec1b5601a8655a7aed30bea0902dc626bd38eb4aeff6056d4fc0adc3eb225294fb5061a204d56580430d88d699612429b1e015f67018afb56daa1fffbdad9e59ab39e2e1b02d5c0ddfb1356d3c39980973d778d0dafb607ecb57c3f9187ad324a4f4689679f5cb4496ca6d7c31bcdd0a97742528b004649962ef772fbd573064cc13c1a54c0a39bff4084eecd42552d0ebdd57d37a0a170b29fc5bdf9bb84037aebdce8d238a4a9d16d983f0dfda119765f1ab37d23c0a0e15129da697b76ad25e97d184e9678df465cfb25f858f0698c18a22620ccd1674bdd3b15532d7f430a083c0cab474cae72ddfe576d24a52338c79afe8102bcd9a64a85935b56da565c9c3f1dc51a72c1504e1c8a83c0c4e1f044cdffc7d0151c07dc9d5eeccbc4bc7fbf4e244ba75561babbdef9f188d4ab9c321b0f6cbfc3c2e9965f8310b916d1f3c453ef086132805c117f6f2ba6cfcaf7c1647938ff01fafa1db2bcaed3f1be1e53cb12cd8f0d59b46d2dbdfc7100f0040776ffe210b0f22c1621e64b36b93c8531a66d6e865d1835acecbf1dba0c2faf389f8bb976a1ddfefc9cfdd949cbf593d969db5e301f9054f899cc3bc8e66ecb9923b9155e0c7b507be5576fa7de8db9ce7a0d9b9d5b46fa3fde4ef970dae812df4f6e9d7640fb3bbd3b30fdaddbe8385b9bd1018d469b0511953d42a4c7263f306fbd139453a0d973bb2e9e50c077473ddad1c0a06d7f133c8988a36ec771a24605e9bd93e22293166e552349439e341f2b82ffa350ace5a70e369bbd4d951748d6934158a81340f7ef260c5c8fea281d763c44e3d7ca64abd1a291fc7719bf35b4da72ef898a466b915eb663c3d5fe1296a377b678809a27213507d0e3c299d09c8b9497aec8557a284a5462bbabed44370decc66c3e49a336e56c3a1a8096ccce30bb10f0f53c28b6e6a5fbe727dc24617b95c15043c6307caff24b3683b25f010509d2fc011b041a320d01959df1ad8c502a2ec88f523e1dc694ab549e2d4f75c3c10958db27382d54c6cddc35e7c09111ee203e2f577cc4762648d69b18cc1a612b3b634099f25452e331eab4dc49e9a1fac77699f7109823c32b1f588fdb281fd776618a2e7c4ef690ea440e60e2b0a1979d211c9e5d16c7273729f087ae110a65c6d7f1ee0558667e61947f37ba6f686079a249acebf44ececbeeb2d9c2f99848a3dc61dfdfd529a71820619f0f146459a79729fb3006d8c8efdf2e890a97f6754373494675cac60f33cf898d39806b4ab26c9e1027f633910672f7f9d1c96ef9b4b9e4b33c486c96c1a557dd74da9a63d08407a7fb383c65f93e3112d39dc8a73729f4df07aa421b723e8d9b41e9abc63cd5d5d18054682225b7f0e67805cd893ad9a76d8bb2f984859daff77f4b2a465dc106179301f5daa0a71dc5f07e38f42cfe8d78b7e1b67d718f1b4a415459b20f197a4b1d5c3a5693f53b77eaa7993b6471219b5ccede727aabaa4e6026adbbf600a5457ecfe0b4865e7558dd0d903f82687390757c3c5529dcc82b2466c504426076c00b061ec15f64d1e77f146cc0b8c41ef08b23902de252efb4b5273ce933128d66b289573876024c4572e6b6d726cfe00d921954ded6d0a315c0be42c2ed694f068b7be16fedc5e2f79bd8400cca7375f6dd255186a304dab94e0ac0c035bb32a88855756983a4c7d8c62f3bafac8cdbc993176c2a07a738f80540f19a9a1a519388dcba4cefffee632ca470613b85296fcdd922aed259208439c117a7b5c5457a77e67b6f8bb62f0f4c152d96700578079b60b892bab51333900501e6a4eec8c25d64abf62cd9998eef6674905fd0f7bcc896a40415958ac8b4a2d8be402d9d280e03dd913e9724b3493eda118316044e8071094a8ad6aaea35690ff7180dccd24252446756e4d8af9a9cb0f4e731ed06f6f5e19374bc533603454fc4dd4c103c9fbb7dc9d9ee23f3e47d5a89ca4c6595bec6b4dc023568ff243e26c6f157b0f43105d6b488932bea01b8dd0ec7137e44fd15882d44361881233ab6cf37d2cc96b3f12c23559cc74bcb52b89003f3d5a298726ebbda28636cfdd934731368e8ea24c3f9c8da1d05873aceba734eb63ac088b262e565ad7364d164e2c75faa88ee2f639443fe49d062b457a49b8df2fa58e6f17b5a8a5b9514773483de60d91e62bd444b0ce2040fdfd83dcd1116dd0916cdccace9b0278ce2ba83f92f428cf7c93680890fde1d29d86b542c0f9d5b3915c9b44e6ee9419fd9c97ec01c1e96720cd58ecb9543e3c4a1f26d50c44374c21c4bdcfd46daec4a2646f1b27f3482d12f9ed05cd31012d2c18d6023cbbd924e4e022589d30428c608266d5c632a0a4836912d17bd7dbdc96954f1e014299f045087b609c3667cd0d7b13657204638191e16902758882bb4ee5f7efa2efde11713277e9cb434df5d59c14702633b84a54f2644fcc826cce12ad840fe7071f2c46e5e242ae349da23a754294fc9feaf9732e97c885b2b8710505fce25991cd635d0ab424f2b404c6c38b93bba12684c7e94ad8d567801364c314130e1da44ffc05ae0a144ecc37066c2172211328c970e2617a6c45b711b9e638fc14711387dc5cc4ed6603b9bfebde37083000626c1b3787433607c3572a48baae13166c13f6bed79c6e323bc416870d7e2af988ac105b7a8f3b52e6cd33ce5166ce995bf1fad1a0c99a98fd5dcc37d0edfd22170da7701a56fdbe5aac63f17cf8338000978b3c764a533e929daea1c280e07d601a2b6c8adf28557e06f50021e5086dce6a58fd85b2910822832f9e31b6d5971da7db30d3ddae1e70f65251b92ff1a6dbbbad025c5fa054de6835ba0c2421b1d08857141441a7f1cd117d9f8548fc693c896da7a15feca5fe88c70d52efc900f8963ed37307dcc195a248a39c9cd638b7ebcb24e92ad999c318373a7183578c40c235be0e6db472e49b277c7370389400fef10729d741b324d3f203ff8fb4ed10bca192f2e18230a14953dd9efe7d0bdc48693cba12d0cfcdd5497157f4bb567f9a7ee62794dc618b0f2262324aeae582ecc61c706146f91b5a71dfdc928e46667fd0b2d34906ba621288cd517f8241055965da258a0f976524cb3a10a14c37500479c3eb951ef1266fe5b1b282c16749acb9b5a9703d54419c33eaea8b47b325fa3ac044a074545ea435dd2ecda18f5c85742d6cd0f7ca943e421c30df076236521ffa700c8b2b9273dc983635a1ea351a1a367bbd0a68075267e793d08fd7fef810caf13a60dbeed8c61386f4e3180f15e10859276fb9dc2858a4f33b6154644750348583a6ef7e2bbca33b718d5ee19ad6f9d4fb1e82f1b55e06714509ac2bbb3595a95e18923997f7a3bd26e6caaf3c000eb1f69f6b58cfcf38a119f88443f351a9ead466ff5d0b26d5b0c3c59a473f69953170df74ac3b91b0f18ca26288ab4d7e60e37899b9cdee6c72bb59d65880c500f72ff76976b18880d064f759093ec79ffdf5f2bdbe9aaac11b99cd37ae59d22999dd2a3dac8c7bf67bd83af14c404c265256ba631044105001b6c23af74230d7c787c083efc2a9b67e814d99a5af1baf14f09aab446a9b00e72f79ee3c726a49ec6fb61ed0c0fa3575b9f54848f80535290e306c5b2a66488070c21af3d39e4938e41438a72cff3f08916efd76ef51013ac31e161a9cf4d04641604993844c627c27246a0c164408ff09d66a248dfdf7d9e2aad44d90a509670ff3718dfb7a8c29fa729ae02517c66313bc9ccf68cf077774f910247f934e9dfdc58afa5339ad51d865055af8eb66ea5e0916f5cb0a980a48544a0be0c0deaae8ebfbd2c5f4988e9ca6891bac12b2f851a38c9f52aeed3228cae8ca843a52cb08216aceddfdf7e443f68e23c3b8024e4a317af7fa9864e7687f4e614bb0b72febc4b3a5b60697a657af7864a37cd7fd205706dc7ce6248aa36209cce6b2af83b5f61b3084b3a2b52c5b7805cc629b8d4bec67c76ba4951a3ea929d8ea09cee33d1780165f0936ca7d68a3cb01740656974a5ea08f94140d9ca9b1f2b467f9b30071d55eb16effbfc66124d4f5011f41875e6fc726b23e642471f7d5c4adc51f6578d493d5deb0ae68253d2569f5f273eb7f92c72814fb388cc414f84c863d9fdd2adb9bb3d5f8db970331b64ea4308fc0684b584a5d52f51c970c008bbc0c51fe37e900801ad564c1266d29acd80f27cc155b0d10e821fc6e7a8657a2ea8d58221946b309803bfb93eb4f310ca9944c259203d1641853b06dad1eb0442a0591a3c351a38b833b6bcaff499ca62b2af59862fc0949029cb7dfb0dd4f7a1a78480c0bf98ce28de9dc6d6bf602d06e411829b1f7ce864d35666211a612b9b16dd7f8e4f9480c0154fc74b32b925500e1482a8d94018950564ef3f8a7fdcc97b73a21330beef091b35b8b2518624263d5331b5f4b1d075327a75b82db529bb125cc6f4fe83525713e2b7ff431ccb517cce25d56b4a22ee467eb322a91c05b46967e1168b2948b34510c2d16b3d4c5cb7f1d1f626ab91eb1842eccf00374c6c82453f84fe45339635ec3478a8095232acc42fce84a3da0bf272fef977e319e635ae9681fa077add632943f6df7e327f22bcc6446261e233556d056ce041aebdd0d5517b60e42674161a37bc46cd730a74cb8f5116ec3bbe5cfd40298f0ebf641efa1ae6465920e8cf9c3e2d5e145ac0d3352cd554f2cfacf9776e6007e9426d94f6fc91bd5520ee241bb7458c53acba6d8227483d63e098c3d3f358c5b7e03161634c9b8a6fe1585b07083063734f41f96279eca2183803631bc20f5a4306c75cf6dd90c6688ab8db90439c44bf6d10233c0a4ba6497e52f1b665faed1f7fb04f1809a401efc6ec54a8e4cb65a2410d847cb15e7daafd29414c00a08b531cda76effa9288579f4f5e3f3928ecc10906996d6dd24de45736091877ec1372ab6459c53e2ebde2bf69f609222a4b1a75e76da8e15442906c5b7be69e70333e86c9408416cbda8ffe0542e62caf5b81b9e92091a9050a7ed58c97fc26e0ade98ef98acab16ade0fc3728d45e434606e2aa9979aa44e4baf0e88ed686f47f9a51c225ffd24b37b259b294fd7ece56d73a1aa20aafcd894929083e1be08fe8d3a12d4acb037035d780f7570cb41acab460506e45760de44410d798a973318d8b56366aa20b39152fa1555f37e0d4813ad018b9600392aea9836ee3f7e66f4bdb851bf29b6701bee411527718b2b5b5eb2060403109448ad59d13d9f6571ad483b53995ab4ff46fd00cb919ec692b0c83a5ec65181c4156b2902f5e24b96fe2c2fe825d6cf4182c0c385418890f1ca6d4ee0d52d9e89686e39145d42c04695fe0ff7fbe07fe00a313722c8ad286c977b2893a84c76bef6c1b495ebae193fd6a49e1646ae482980a6748acd928f4bb26d80e3c4be8a6ee257366e663e303a69156e777cd42d5869d945cb9de3618eedc6b711d4279c71c92bcab8b6be15bedaf37db12f8c41d2e1740e3b0fc5036da944363293af8af0622586eb7cb0e054b29282e807068309330c860911b527ae5bf5f1ee36624ca950c19b3aa523dd69dcfa01dd6cd30500e5758a1927c54a0886ef2c44802106e433550c13dc58a890f7786f6e94e597feb23c7de0929ab0297f1b8c67f08e20988fb23932cc3b562ce138d4edad9ac2cade9bc20554354c62cc61330470b9d120a1cd1aad63ee4c4d128ab5902edbfec5bc8e1b8fb5e7f3b1556412cb2bb65f2058c094915fabd6ac69b5a05822d3457b3d70c3587500652b1815e557de0295a96d6a1785c97e92a833665a7998cc645f41f6c051ad4103e64698fd033de6a619220381ccc7a256fad69eaa17685fb7f39a7766c25cbdca792297e30567f02c594a314f04df655a416cbd94a7b17945fb25ab755b5e2dc96800e9c58359068b4eafb914c1565949ff0a48911c1c882bae3de0f23e701c9424d0ee68b27c26f5d8289864eeb97ef3a12977d4cb22b2a3ec06330b8ab04e5c11f86573a45eb960fab2458d0995254b91e3133d9424f5ee567f684493d797dac5d21a089da5404d1bc98c0962b655a17c561a14db7d8e81ad5686ad04af7a6c948cafc6d982c49ab6dec10f2d01ba002148e61416e6e9d7767ceedb1f5429a8f3e975f8fca5ba8d39cc01e8e3466da75ad363b0dad97875504daf15d8566be38bfb5e6d8b7835ff81c8f72a0f7e83df6227ebe92712adaeaf4b8846a6794a57425b7a22aeff2e9a39902d68e2f6113b6e1b529de782dacdcd45ef99742f4bc89fb9dc1f93c7f534347e680f45952820ef4944696860dc6f5c98575cd0bee96abd62baf624183b4834a6633b45d5b4fcc710e0fc59d67b00716299cfad1cf60199ab6f2a03e5cf08ab2d895d6efbf37fb28eaf86c3814fc14cb402d9a126074b5e1c2452c3d52f3eb781ae101c997ddb7e534f790de84c69aedd4e8a7af10f2b27830e1320b30f49e069705368b81460f6f559846aa7ff80cbb6da1ebb99764f8e22cc733dec1c12d658a1bf3593bc057c0fdb3cf15c2e1547a6dd371cca0985c7cd217cc5dfdebf61a188ecf5d028bceee101bd4a8a9aac75acf9f763e3775979676a2da977110487f9b609b1922ef6c1562b132639028ad6290c596af8269b64d91ba1013fbf1dbce882cbaf95a8e4e1f18280df22ffc7f83d39472d8c3ce0d344dc7ddc7b159e58a118422ee41bef18607051e50b1fa575610630981ef8409755345b597211238d9b0d4af7896f292fe26c2b4bf77dffa013fbe2aee80dc0880403c0275dbe7f7fd2b5940dfd583f011d84bb53da7a466dd533e7cbcd9d9bc7e26884770373de70c88140f1753baaaeba27593849fcc69072be987949d56db48ba9c62609ee1bc829eef55a2003cd6625592e28598ef36d9c03549af5926a04e7b5977f1a685e7c859b1f323d6a7b012525bee2713fc09a3d60661d5ce6d947fb1412e490d0a0d3cf4cd5095915c62dd34033a6f2714bda64669dccba9f2db83e62f6b5b07f3fe68c4b14132e0b015ab5588ef0b0d187bd0fdaba53b37736a554f600aeb6d2cd986c951e19ba6e0091b3cf44c318b482acaf1bce09cfe707b2d5f826ede15cdc53e06aab241433ea697e13f471de6be61b8d7ab4d96c57c7d685f3d79ea16e12f52791ef11ec8ddfd8312bbc54e171eb5733f097a4cd55e2b179e5eabe6af249c4499a0d4a6c84b227298499c82b1154cd1f052d45ff96f051cbb1d5ec82b890fa2f379e501b60e55cc761dae720d3a7130f46611d0b31f69018383315e719410d28588e99b1e01d397e01310908d19af8c9d0f06e159cf5a82fb25d65b361737a3828cdb996e965ceb222d14a8d68b0aeeca90f506fb4eddd22e55f6b54b1c9f3cf88cd9c0143b2e8cc31c8df625a32b635f5dabed6925a0fdd9da5150f69520e26d4c5f052c5115c7c84b418ec454c32f91a7d0e2d96c994a321939446e50899251eb8aef782bfc4fae200e89428f2d25948c30d180c58e706e2c6e45784cf860b046e1a8ef1ba7f1a10facdafca609ee3ce2b95cc0d46d826d70ea5cbcbc50acab1208fc0bb757cb74b7a845d44eb2e62f4f39058773e072448791bd237d72b5a68ea0a0d43ba9c69f8ca6e7958962abde93a2e196b2d36ef8195d9669c2e03975bff463e94c9608cc24885b579535926b62efb892ef83f90495e6b35bcb9b3d1b1c5c78062185f75b7f6d5ffd8ea0e1d22e7877d5fac906d79dd1bfe1319200461561426154dbb315900a6ec4cc551e1ced73b9d190a6c8b298677c296b0f16789024a51cbb04e4d32f7c01c99b604aa29c2667b981730e99bfae1405e0b5ccfa7b27277871533c0e97f0cefdf6e66d423b54516391336f4d3935a9338d32003c23bc3fe62e68e2496d290c38e418b1c4d470dba76b5f64b266a7d77185727363e4da09d2edde6123dee71ea5a577b009b2aca7e351efea3458ad148c9f19e14c6f9463bc124a8bb60213e9a8843a0285bf11982593b918bde1793c9f4b7a32508b2183b060cfd32146f3aadb4376b1a7172324634481435ec598c72ccfd00e6ca22b8812f42c0a4aeaec5a12acf0d58bbd41280bf705f313b711868977fd627f0c69705672b7b615fb73587e446183eb30e515c5011f9dfc5b4e97fd7c6373091ca99c16c0fda6006644b5cabf5d4830c017580157288e3508bd44e7102cdf48be9c35335194a8a32dbf959e8708204d4c2b9b343dbd73c8d90e3e0dd0b15efb5cd48fbbd59162534406d394873ae0178ff44e969f38428c6493c4a6aa68a9ac032352bf072d8157655d3b15a145be8f42d14d6a3611658d967b6ad32c63d8bc15a29eba8574a855415f505b0af01849743897db7daffb4cf6c0b4277d6d64d3396c1c691cf7443a6ad9f6d2b85ea15b3a94001dcd90f724292c25d7da10d8120367d940123b560bfb300964c9be08ca7fd0440077e691861ab0899a5fd9287c850ff7f6d14e1d9eb5cc4f9a25eae255036b20da7473d837441ce7951ba93c49ce30858db0b26ddca21791e51a6ddeaf8469a5ed009bf5453eacc779d22bf934e5ed6eed22afa55e987ba1ee33818c29df8de026ff7760c05d73c04e1177c64b57b9292ff67a6d1f1f5f521049f84e14b47f92904f255860dcd65d95a8aa505a044c7c1b4c85dd4ca6109df190d60bc5e3d7d5d1cbf7d03d6cbe2b9b976cfa157aef388e907dc859c59839c68eed28f08eeb800f6c2e2728df8e5556c7017993888cfe0b929d023202ac9ec395e3645c9dc78dd508a97b2e4a44a57a1c9eef26662194120e66f99585db24b5ee84543c92e6845225b9a107403f6665db9c1deabf49a9a054fd102b277253d92bbe9d2dd50d3f880fa269f0e4b416bb29bc75cb8f6cba4cd8f820ed27771a96f148990d09f2a64039deeffdc8d05728b3cf354c3089ebe10bd94a4f60071c609a09c2189d950c94125f3a5827390c05c716d4f5c389799da1c35ac792fab75e84f46f5c94251382a06bbfa2492647db93e047bbaa18d3e6b7c5e82a31bff050513c169f6b3c3f50a909485cdfb5f48f58ed60119529d9102bca0d69cd720a80d866eda9e11ae9219582c8e683ff413edd1af446aaa1c407b2cc88c11252e28e3671bf7815ff9789fc983baf30f685e4615f821b2eca86f55822eead01762ab390811d8f27ee92cbd989b78c995b83b88d494a3ba28f56b5ff8ce1eb7e601149f09e7d2f83d53790f7c18e02fa7413f9ffa939754b97eab6bcc0f7a3e758cdb26921de02a321d0bc60bf1de662a48b406b32b1170a5d653d67c90af660490fbb87140b86a64d1fb562c91c21fcc10faf18bf0bb2ba014ca264642c82e4c6b07d5d597a37e2a5c24564bae8aee295651f7cd352410cb42e340832e9228f0c2419103865b7d19dca7066a677b39eae96b3c992a18859c3a2c3557efa88bf4a4e5df66aecbcb5266810c47fe22a5a0f3d86fec26824a4d8874307bea74a948f6a7614c21a3ef7376f67f65f28abfb7b5c128e8c5f6f61449f4c89f30f364affcf03d75c63acc3daf8c06e490390f4d2a22ef2f3e9d81cbc37b8f4e390f11b9a09592c23ea00d48038fea3c3e69284700e6f843e190bfeabf9ac183cebaeb845ea170feea4b985980ee371061b0fe500977a645797e0773c1cb3cf8bcd271fd63cd725afdb657925fd0b8b3a60aa7aa13f6ba46d96ee923c9e5b31c818a99552d2e54d76c4b6d152913143db90de67ac2ef00b1cefed61ba5f1eb5e2ab58ea2d011ea0eea1aeaf378b7528c3f6a257387e5f47a8e6f53fb14fa82305edc333b8f1d7c102ec6252bdb07f7e956ea328c8a8be16b18350591ff6f3dce79461c4f2ba00bdca983c72b430de5a20b0c1c0d8cc781932d121c73374ec90ac96b13ad662e89387ef50f3d9efb03161a3b11783b960287dc28708e4018bb701a2d1831015ba8689ec8fbee1a3d65cc957482662a92ef0c78a2c0b5bcec78bd2694f17e594911858dec3702d9aca98c0d7d7eb641cd64f116c0a2aff46f7e8f96aa6012472e52454f4bf56cd690ae6071beb2990fe05cfaf36803e0cb83107ccf407eaca509a667af6c367a8225ab03e895955032f1adec2b246bfd0dd7ac6e222890125c55497c9eec14c0b8bea84bbccf7550f8f09ba08cb19a542b29020e401c128967107d9b695ab3577f7fe9575a5df08facca125f6d1a0261dac257f752d957ac49c9b9d6f09b6296fae123982231cb7133c9759ad53e3f517c67f563f4e5eaf377cbb8905efdfca1aaa88ff01fbdb51d4a5e32ac98f6156dc871c16baeaef9ab1c9f59527e6749c3933bdc54c827e5001b5d6bb47cb8907e2fcc463918cefa8307ee87e2f52ca5c42871ac7e4442ac2635b9e8e61780af083affa837526578c85544ad81dfce22b98f03ae8555ba6c71eb985b59bceb954b4bc74adf79a50b8759391e413e9de287015499268a95084f15c966e7b1b0a81a5fe0080e143879111c3991cbddcc64e8ca152cd2c0424586f5e75f669480cb270b071d41a5213d4f9054a3151d239c62c5bd32708425cdf0b0539dbda2351c074142b4144ce3665fb22504fbbf074bbecf3159250f62bc45c9ee5627df45291c0cd42605bddd297f67461846c3cb2cfd50055db5cddebb62840ba182247b0a4d4f3b9a69959bce216e9828e8cabae9e17823e57ef77f9b58046f47ad441da29cb3a10dd21410d012e5eb3b19f1a7f3abd0e3956c6384bc7c35b953ae5925bbd9fd2323f7ca195de9a23c45c2875ea1d58685a94f6d028d5da0c70b084221a0e7d97a9615d11590c5865914b02b58072bc61382812dee9d2c2e1ce3039280078bef3a708ec9e0c003be6da8368b9fc857f40b0f6a38fe592a65559ed5c8c523df0376a59d72a5cfe5ea56422ff1816d21dcee865d4b9fb49141e7494dc85dfe0632e8fa2e70b99114dfb4cce50cf44141e505eccee0ef8a2d83cd5a40264df997198ef387fcb6fd150958fa5274a8af37307f1b66c76d87a3f7f11935cebeafb23fb8f4c7a7d379b057ff860623d0e1ab15080740350d8bf66414e8d38936cc5b39cd4fe9cc73c009f53abffc76c77cec58e70e7b8329c161b186ed96eef99018adab3168b746b541d73af0544e6a03fc1f323333c4b1b1b46e33abd5a780d0ece9994e536e537dcc4401d19b9a3c2577ef976ea97a82bb8382bd48cdc9e66f713f1d6770d33f65d87f3a7e407b7f86c6a9c81e7a3c84f36116b5c35f034f525427500cd248ce40d3a068f06a95218c410db0fcf6f862f157bd75eefa30510b6540eab3bc1b0cc404c6802c4f70d6d8c090c1f2dc546b7358f782184b599940179f3e106f1c60e05dce396d5d09485c6ba9d664a75acaa9c82e0107b3ba5c1ab4efe70f65140d11fb25121eb9d8eb56b7117bb8af511996ca97ad1e08e22430ee949f9fa3a036a224305b5293da2522ebd52f6175e4b12fbd1ab06d7f4cdb97a822e4a91d211611c3c8e2c69b1ea1990884f764eb35e38a02b481b35c6e96708dc21685a5ef1b0d331797801618951ca1ba4b98a69d97aa6e1cfdac8420a86c0886590a5d8e2e7bf9f4d66d868911a3ec2a8870f38db801afc5a72ca126aecd7311761e6ffb5204c2c7c3beda11d998573c633ade6ce446419ac7f1d81c8d9203b65febb2800562d37b89e7287b1596ecfda0d8521f883cd05e18b560589e2fdee7f8b9dd9e52ce43082f390029d4960214e35fff530d0c09d0ffd1160c082eed5891d77159f90ebfa2e728168864011b7d89b1bbb4ad68a7af50621847eecd32b7f3d0c2766d899545cb90029dd97ed74b89a99ae6c2137a5d2d3a98babf2dd83b1a2741d203b0d1b3ee8c319bcabeb32247477b1f5e760f24ac713f3b494f56fb20aced860a6a9ac731e34c77ac3f60fccca07ea87e9e9276c353f749f9936b0cba1af3bc21c062ed82b5c095843c721696fa390c8a5b3100457ae18ec02d7fca7a5cc5b34a790586310fd75e5648bd06f039d70683a9f9a79c04b5959063b906e39460a56ca7be7f73905baa890fd8ffdd9528789191977fd82fbf601b087687db703ab8e5452d4306a15b7f518c84b2dd6dbbfce2005e2c301e2d3655b9b1cb0418c0b9d776d7b5deacb4cf1f553e019c7cfc7c1be9b0df70598f29aa2021f51a59badfeaa558c57b4ffd7b45b65779eaf00a1a492a8b3789de34c4e7e591491e666ac7f21af2bab2d9327c7f7a96c2680598ef7f3ea6963013345caa2897280b6610ff1efd6cbd29ac26565a5dce26f2e090d2be3c3aae4ba776f2f8fa02403b967a7727d64ce49c34d87aa24de5c0ebcf7de3f02be0aa128b51a81aa1f386dd75c751f1076ad75f863dc29b76c20f8b8d42afd1fdfe221796ded6cb5a83be12039c4f164fb343d6185654ee0af6ceea817b7daaab576166da4f681942eec536f1e71a2e0ce43dbb21a866454775d846d26759bb4f143560a555851171c19d66f57ad204e2b5cd79a9a7dbb69a702a1e9b6260a734e71adacbc9dc7ad5cbee0dbd98ddfc58bb9e5c6d0127c1884546bf54d54a7f5b421f8bf77fcc118ec2115d8668a66225d4da0818a534907bb4768183638c6f816a7d0de3b2b54a79a04bac31ad6d7397736af101e96035d1ba72bdc175a378dae64bda92e3a60c9724ed4d5ae1aa5d908a7ff2d5605ae77098cbe22f173aa875a33b55544428817e5cc8d7642fc27607b30c973b59ca95d3241d35a618af90f95388920725d8cbb2a23ea886a4b6e081d6ce0f4407b850c382edc26bf66dabfd78bf6daaed09fbffddd0b5ca6a644edf1905124de9b233b7fb8152d3e2c0ffca08f435df0caaf26bf3ce34eb83f78a868bbd134ab6cf806f5a6cf00c2e927d76ee760b91a8c5b097660bec7acc0f57c715a2d96ecbb495aa232532961b4115c48e205650188a1604babbe40be4547edec90b26afd92ae8dfdc909a5661cd29fba69bf81ec2fec31447b364f0ca9c7df597cad0c54eb645d230daf10585ff7966ce5a877cd09858b43af5d4888731d577ad7f410bb105f19cde0241eb34fb0fbd379d4818b382f3a521af8a599606b9717282ca2eb9f45fb57039784ac0de4dd971b5bfd2b7d539082bfcdb9ecbfee90c964a4a8e24c8ace0694e6d12e0e32a0e8e003c1ded072df51aa4c48aedac1cb7819034f85a9ada697b9fc365e7f68b33c1484b909567291a69e9b0a29460091038f2fafe96656b3e264e4f4b8536583ddf5f38238e6fa6aa791edac7f5ffe07064d9a53c33ccd994b1cd058108bc659a64c50577e090231c6e657e1ae0dd69b3e5d372743309422b889d64b61ca697d17e0c8ccdd5cf3e97f9ede16907d74fe765314edc460437d2446fdf1652c703466016b209d1cce3eb3699052c072df08d796931e4f64b68facaeeb255df122a3afe675549241d927f824e6f8378b761967ec0ec2aae2c82c47020e4ea84c2c17b840c564436441161c1755865eeacf7cd66a1db54c45085bbaf250755cd65559fd8aa66e27df3245c962e9dd1aac2a61bbd54191dcb2d7f1b0be11cc8b5b085f3945129491b0b987efa1693977140dcb235edf9e6518f2bfc147479bf02824a9e8182497f2191eac13656fe9cd80957769c72b63860f75d02c97fa34f36b358ed88e5df8b4ee49c0e50cf13942333b4944b1087023ab1bbd155e538953a32a3700ca2c01b79c76b8b639309ea3ce9abbd33abafb8a5cd1462c44d44944ca2eeff008fff3cd40c7dde50b62b17d443705ec850c75709abd2936ee261835ceb5dd0f9d08c43f22654413a59b8be2f9ace3b810b97c8f0c31d35185aac72e9aefba88b26805b5e5afcfcc5a95da21ab1e30c98c673317a383d510135df8d28304c15c6822e16f97d1dc2758cc0431208866108755e2c2520adc777aec8620a3c76a83e580a5a712d8c388ae2c042f953b3503ce5fd68eed6e89a5db28eb43d9bd91458ea27c72e68b7d3a74db97d003e1f7f3d5b7e20a75d9bab2f858a443908355855a6453378d49a3547e1c13eb731e5f267eae052b61af8d4c5236bc4506dfa75ecb2b789a3691322f6112ec5d961b30ac00212f9055b14aa06c1d9f369dfaf572e8052cd499f369c4557f2845cff9c95770d4dc99ba8aeb20898ee8b2340b4b5233f0f490bf190ae55f8694d782527db951a7f35469a4e6f4591673f03c50ef34d017ae61714b12cb87a42feb29431b2fe651edad59296b90ee3bb8c9a51750e0f31d973c7b7bd84198718f3cf41ce341fcba341679d2331d9dd109c8232e6178d11c7709bfe18ac2d32d9456381e59c3dc80949c4bdad9a98dfee4d98955721a64c82b7d34b94a6dc9b7a566cd3f157254992a0bbee2fde625d768d1cac9fd492d5851de278ffb47cf35f667ee96daf3e83cb84ec714e870d22aa800e481d545421d010fa12dcb7d76ff0f69384759460a50a3f25ddef7cb16246ed1bd0ad2ae2fb169f292b4326469e73b0ab39c4247ed4ab6213230df102f14a06c5d2d7585a24194f4f5e60d2846b473a71750f4fd98d0688f70e971523b00316963ce53673be0f4978db67011579f28610382214d0efbba7ee36a4ecb73d05f26ebe7b197c39bdb895376876ea5cffd95768c29557c5b10fa27c3c7e699da9144c3b1027fe493192f2213555a27af5a01f795eda380491b4f16ef90565fc27a21fbd01bdef7e5d611830b12f762b1c34eae6635643e3d941e0524f1e500ec282971fd6ff8b82dbf4bced40fa924122380aabd1b3b6aa0f6967613ff8ddbfab2946515868f7f1cf8dc43c4d538ee17aa55f63c9d996a4420520e39e1e5815905b5f24668acb270fc44eced698772cc71b9fb797eb83fec2210b0c19572ca793b863931617ab7eebd437c35084b7b92d379220324844d23c27f7cdb9abcccc56a4c3f06e4299aef4b165a5abe8a06576dcb6a025e95591e9fb4a68516a491acb03d19c581157e2683302120068e4930fa734c284f29cf13eafda168e1a8eef25d71e16be7006edc2a4792f980ca96b86369c801c468f75c8fca7139e9d426620d8e64fb658b57bd55c43d44b67931a619091e8c262cccd79aea0ab3086f22740fd3d844de751ca49476539ceff4b2de2a7aafa7f0daf2a562d429846df763f9978e029e1e5f35301a4ed0691725b72afc9f381e3f62e9c77468c8e3f5d3169f85afe6f5dfa3eb75022cff7eb11d2abe11e11925a19ca25bc1493095abde6518fe78e762fedceeff294179a043b02ba4040f924c969c78421ce2caddc680e1ebbc7bd48a0ab7fe3b71ce04ea1b947488de91f54a931454776b5c52e7dd88071260c9f7e3b02a32ff6101626ec81429b641149253ad7d8700f32444d3a0ae98907f5f522d5cfc571095e7a028cb00452b354813baf84e82ad1a7a0ec1f58f413f7a9e30747349de6166c3d59fb72911db1d9682c6a2bcd28133ee7dbb1481bac489a237e536f0796845e2c886fc556a30fc74787dfdc644e3bb782bac8ffc14c2e9de1923298fd0dc2e578bbce3528855f69b3ea18a5ed13712812284940f5c9430ef0b7732070d386e25c69a0d9028b3853dc4ce92865a862862339af3f80c7ac9f8df816fccde6a876cbff4aa5641e2bb492088e661f9d6e1ba3141068f6a495c743d36e11d28720e507b54a7eaaa503739f70c24e64da0fc4f1b850c0c17f1509481aee7d0f46af505f3b1a1638e475740239dd731c6716a4e14709833cd07dc5394ea86b4205395afae66373e5ca926af561e54be838ae0f3e82026a378014be46799860998c4aa544b033ead768c4a3ac7e30b1468dfa58554f47a74bd221ac89bc3327354cf531a9b88f4037d2c538f2076fc17e52b7876b37931ff6f73aaa30c07a4b66b186c279c8c273dfb36e3f6307fa89010749c824c65662a9ac914eb13a73aa35ce6c52cb9e96ed46957ababd5d540f256cc09fe52acfc406cb93a298b988952394b37951b0649f0d08f525be98d73270f82b2e23efd96c2115d953e8ff7ac667f86ae2205753a6166f77c06ef7b80047cf3af04f7dc95df940d58576166e57fa3495aa13a1694517a1360a061c5644a8364faed8f9fb505160223be2b2ca1a0d79541333fee5d34694afc6cb40dc0cb07604f6c9481e285b97f3b1d768c075adb23aa9d310c7d3ed6cac32efb7ffadad82c527406e7035d338beadb7cf6eed9b417224ac9ce322400f06bfe9ecf87771081e35185036d27f7a9a09ad4afd86c10b8bfe624cd290ee821c53fc4cabc97137facadb54dec0559823c0d2c03e3f57f656d6aa913d5d90f53fa78292bc40e22ff522cc95dcaf55c816941941ab8dd118a7ba1ab321e51e3c601350641f330d4fa351111d94ba920232f100ef1dff2b729e82d1d80021fe0451149977110cdfd3ce9fb8cf7b9cf2a4b5aeac9c8c601208581c328ca92835ce9790cbace0c8dd111eb0cbf9074ec4f1ed0bf605c474f7aaab6f68c2c3424e335909fcf50f09694adfc230985ec19bae5eb204011331a6576edaa3b1f340d7a5acd04fdf8acf84f5d43d07a7266b4e4a185422c0650f53c8c0aedacf33d48f5d9449bc8398b499d3f859d2e669cc7299a97f8b20c84c77be561a656a8f2c93eb19da03c876857c8e1e8123a0a4ebb9a77d4184d5cf98584dd9dca56a3cfd81ed7b3343426e824c5b07f714f96adece225c48adc6c6fe8fca1dd2496f6f8aefb179b53a0664c5a08c420e218104906552432c66fa6d2659fdc698c784df38d4349871f059de538af28f832330b5a42d1ba1a6e1820a6f9fca14fab2689b58ac87b34c6c03dd9ab7e864369eb77110576bab971464f4e49e732254c02772908d2257af5aeae613de0caf4f32b9a83b4a60266cea2c5437f298818c1b588927cb7543005417c8b94688d10bbab4c2040fafab760f062384bb01c07b31092743431fce8d9b6d514bc819d94ea592f6887123c312208c1e586a75e3a7d66db415d04171f623c7f28e66b438773b7e3771dface0102762be64d8923dc258b0cf297a909bfdda6c3597f467ca7a43e5fd2e4d2e054924757fd262da684ac6c1f671fab9f8a8868d7ebc40e15d52e3e919e2fd37b2f16d47b0809dff9912d5fdbe2232a474768c2693fa1a23ff64fa1681a7b3ada8d9d5d52c1cf8693d1ad4ff5ac585c79b2407e69d9fbd0d73bd08ee4d6b72cffb14575fc084021d54c8d01080a14710e0986caeae048de117e5757510fa0df5bc92b14646d5ce139e4a8ce63d09ef2cec1823fee1ce091fc3debd777eb6649eaebcb401739c4228bdaaf841a1344462bb27cfcd3632a8b4b9e7dfcf090aa48cce0415e2beea0474def77acc7dc0a2c2ffdf6e7f3ec39ff7f55492944858cdd35d45b59cbd206734c1064a9709c79799c6c74e7f3df53d0cc9779529b393b30abaeb5f091aab84c37074e96f2414bfd20047d5ed20042ca8204538e812df91abbc470f90ed3bb921d3ec049f6c5af855570156834be96e6032a7b05dc0b80327904ceb7f63fb6f213c5caabd6d7048f3c8729920df0b057ed440344231c10a3f40a5e22f7a584ce14a01b2106f3c918e6a42f52c6578306fd2010c65464e1742b55852d862a1a45bf7e58878956efe4d19fac1c8d84347ef252a888fe86f962f98cc5728d1315d352179b537ea036e981c304fbe271337d93a1a546cb88f943e7528e08c9f067a3aa9b4c84824408690d55240bbbfa66d07d1e98f4ebb427380a33d42c7a3a0886cf020f6d439a4eaeebbfa2a297791efba1da83231947f982377934421b9faff12cfb07584562d7b252d6493279812955f6569a6bfd1bc0196e25f31463bd187fa7ff53c8d18ef298020ef57e29fdc7ac074a92975d2a7bf6d71815c7bbcca779533e84314b0db04dd109310544441a20e05c015f0d979b3404a85f04a694d1e4856ec5f7f619dceda18cb8c77338ad299ee41169b3d07f8012abdb1f230fc65bcd93a824d80af914778f3e285b9c1e5e8aace815ed866db6e80cb5558810bd11dcd98e920b6d9644b753ef670b63a1bfb3b9a7121018f73fa74fd2d7f020ba1cd20f46d8514eb264e40694e5503405d715e2ec38be9d3aa0efd514e958c493f8322a957a1f15d2f5bacd1ee6b4385d8a48af50df89bcd64248796f974f56bc50d6924fbb1fe35c188248e636f83b6c0aa05cd6bc983ec2b2042d1bdc18b2825545a4e3cb721fae9ee44fa8623335609700c1f4cc4c3f6efc9b24e32693beb7afb014eeff28dc521c773da69ea090ccfe4e6f7d2a07595cea70bc6700cdad401f5bbfdc673a48ed446c2fd4849750bea028be110bf3d0b9d41d2900a2eea24dbd8c5566055ccfd3b5f8b7fd841b1ae29be07d2a02078a983bfc9baf9d7007c10bc2ae4bad2abc634a4bc516f7d1181cc62e3bc66091621b02c50b12c15604b28700bdc3bac339d3f7eabe227b2562eeb66dd951c89a0d326e981749532d32739915df94eff4d08798fdc03c720d293cf61f192c07cdbca44d2cc55bfd2a236a80f44030c9623af4a31fd412b1df0e13dc70df36d9c4243483611c22412b9aa85b62b0fbf78eff816e43b64acb21622909df9a61409faa8c3850f1b7e87d26729dbab61432506bfe7b78b84dedc109d59aff6247ee085f5bd499d9ffa2165bb27f4c53dd1f9fbfc506934dad6478aa49e9b56d09ad5a57a379d87249f5e5e9796872d625348eda9e896b08eb82904cb0ed50ea80f85f1b8392ca793f3bde3d6b7e8f3bbe27f49eaa90c7a1491adf5a76a7c19edc954876f65da86d33eb773ab3c9ccc42e3a491003dd0db0c158d3407d4fddb2007dee7da6f6b40dd705431f5a4fbb4f9b15620f3daa1ae4e17f47769c009030cfca948096f6a406c9049beb893d85798cc828924f1f0e40e098da57bd0a18d52e8801cefde3088325e1317f50518f22287829ada9997d30ec3eff6be936c355c0f6b82910027fa8d9874545dead3ef30472b8b43aef6c322100c9e537de60b855072d7436fc67b81e4637965ef3172c3b3b62db6c9c78e695545570dbf2f9aff8b1081b460d61de01ba2b324d65abda58b1fbcbb52d52da4421802af090601c7e596504241072cf6a615e10e52d4d7cf54861f2f975d5ce346e2f7e52cf4aa67b0a35a60c356b53aad50cb8a6ffbc958bdc758187712bd11cc69c8edc0a98d80f62a80104fde4460aeb711548e11218390db18c2dbed68c7a0f4db5cf84d95ed407143802f5af30dfaef574bf0e2f496499250851c27daf2a583ec307372924b4c687b6607e5c0bca85b8bb6d6d99ee71a81dd23181f42491632a274dbe218976b13804d78407438eda5872e54e9b74cd87ead823891ae8fef1c3424369e2803539481d9ea41891a03385b488d0517729ae7ab69edff08b71bfa6e644bb7bd01509a0da102022253a97c1f009d660cbe8af38bc401776056355b74ec4b2757fedcde474a56843ff2b2145a843c8cba7d0c7514ab1f9316cf25fe1088fc2da721b60fc743195ce59884cd7d1c90ce580d99d264ecc4d330d5d97ac21528ac7739f43920a967c479d8f2ecc937cb65e6c085df0b9143e1330575f7032607982b8890fb030d3e0ea092f946da1424a789c7c2a90eb433d7ffe6adf0e78aa235319900342b12c64082def53f2384b6236bb2165af52e0f199bef345dbe87fca9a82a40331ae660b65adfa0cca49f9ce5c6ed831e4512fee766922fa8fc0e598b73c529440d631f0c16073b267a147d3a3cdc7708505205bc61f318acdac575671ed0d7952b28bdeac1d628ea57bd046426088818917132fc15ba4593c735c26e6f728469780a3f22064ea9ca7b20a5bdf575fc8ed48fc82f22765a7afad42125ef457012a361dc811ddad5442cf9cc53ab947b067f018990afc6b8e337049a0ef3eb717c149a6809837400b4cdc51f50c9bc2118268edec9161dc7d0a94048892205b2b1e5f3f3de8320a17fed76faa920fac083af905839104db1316e17fd6c0f1e6956027af5bfac3e33d8cfbc45880ae79db61c0fe3f7626be7e9d9747ae085d996072233b64c9dc0ee97ed56d0753d4ddc5c82577da9f684df0ea301291e3547a8d8587bcf450fc1e56e0e8a30318d6243440afdff1290b1936d93d4331268899c236262429f51317e9ffe81140f10a8e3fffb8406fd4bf4cb0b2984116fffa9691da22ad862d0462658dfb30477941fa1986108cb717d99555a349c4c4c156ae0bcf7c9fdb7942ebe9760e14fe86703e15b85a1d0cece27774018e562db17798ae607c3f4df91df84189e9da0715878e298018fc758ed1a382258c0028a0abae08606b2eea4bf38c3775eebf413555332ed7897851e5b4c729f6d653461abdfb85f2c381f0f3684259042ed93c1110f11b01d136cbb87b5b875c39de1d7bbd03e3405efc25a0713ab8b489ec35b0af68bf81c26e8ecbd733873bca043f59b8907b27ad07fe8d75b87bdcd5f3a6d44fc219a296f41e8830d0e9d04335d26d57f7dc42f202b6b50442bfb6854390ee03456f6fd787fe403ba92e5980d0a08398fe586e1d4df9a0108b3475f9d98655b1ef389ba987a2c23af7ac79fc31e63dbf38c39020f82c17574ac6e452b25d944f1bd4044df241baf22febed19ee5e7cae5206fc6cb7696e242ed001ca5c63c6b917de1927b2dfba7f646b5fe15d1aaa74b591a6a6d6c77510c8694da346c7f5fd4468c24970780ac530d6e38bb8cb5c1d4bcb8a746bed304a01c6dd2b560d78d0d5b0e40c5eec73bf5cfd20e74a9ce14aaa06c3fc4dc2120b33e54d2c2c6fe990f58230c7158dd5a493cdf04583f7020679e6deb7307bde19afe38d7d2b7cc27035e6fe11a2fb81ca55d6098aa01204770cd054917b84e62a4fced0b716304dd26defdc635d770441d2fc1b690532e54aa0b12a78ed5de6ba35e94207d9dd924fc8087d17e1d880358b52dc886d9483cdfed153a2678b459f1f969befac0cf908b2b544ce864323ef6bce69a02e4dd4e92ede7719db590096fdf508d12f62cdfd7f85d548da8cae2f410ed7b4d34c84a5b2be7851f1bc6e4218c4660c285a28bd5b4e4d18e814e68844ad85d817e75595a69752695c9d62f61c6b900beff83c17b23a484ee8a697c6833bc814a41fc73d10e7612766c836a13832f86b7a5680c968c5f2d6f012bd746ace5f5d3fe814d74daf0e212518ed38c2f03bab48aa621a01540640a5f44d4cfa1b711bcc50feda078223dd5ddc2c9ddb9130f3d2015a58c88d3f44fab815feb4ad7f914a2f83b804b0fe09151f6259a00dd673452e3cdddda0fc7143ddf682743a22f40e8b8a00d4f51f15279bd44b02326eacf61ba23b9c1f14cb9014c313136efd355fa76aff06a40239b2e06db7a6b49cb83fe0dc44a0a0aeeebf243fee0dfa3ad37725d42016472e16a65c7ce91d289b77f20b4ac9ed7db47c6b8f35f5d5310706f4a64fd649000ef13798ad8ea614c490b0a9fc2b54137b27209b3373bd653a81fa9119e34eb6b7c196d3ba194caf51a2a277dd5241b80cdfa513b0fbb739264318764aa6181fdbfda8b89640f2e4ad2abed4c8379296fd03c6fd5f9669e8a1bc3eb0fbf4ca9720e88a60c1bc569342a003ba1cc0c37fa5e6630e276879038ef011470f3cca836e8ae7882a2d3f84d6126f5165a86b37fecfc9ddf1de226fb4cb46dd1559e1e10266eeaa626084f77205c06f79bc48ca1145aaf03977739981e713ac5321f53999f717093fde5ef2769bd6650a4b80fd408e789adebbb227753873394a5b3ced63723956eacc598756382af1a62c13cec68bfc167ba20ddec1562870d248a4ee579f38f09381adffca3d9d33650c72da3f7e5917bfea184e77f3eeadb9b5e175c33e3e05dc919909b4fc63ae752e540a267b7a689e3bd089fc3e38f584dabb14510ad00bd5ad2e63e44643cf1d59a0e7b3f1764bb90d4eedeac894501ded812674dd4eb220435a711a7d4d39d1a840dfb0387e4b9be30d75a6a77c9bafc5a17503e6184b7ecfc6ed2746a766f91ae1caa7e9fe0ef3055b8737fbd7e4e5cfc2ea4bbcdd3a77c7414bfad217a183ed76a3cc29a6ab7e73b74ec995e6fd349cd73c0db1c006b8c9b5a3ffba3430dd503958c1882ad0b843eb517df9344b995b343897e29ca0188a26c84868078c62d1317722186477127ea560752a27afe2714ac6add115919f814d14bd5a1d402bb36f3e8e3f747367d3a25247925ff45a3041f8cae67f45e948507284fe7a785cb5818e22d2430e61ce0609d6fc448c85204408bc0426afe5d09cc0b00076135f2908ea5266fc07a053ac554533f301242bfb6de18381c7483d65726881123db0820e6f3b00a5f587fcbe2a287103efc24630e3e5f6a551276c62f54e703a515b1c7978b23ba0fa27cda7b40867aede24fb574165f373ddf56efc3745ce479ed509c29211302ce15bc6153d91c0c6ab04156e22e8cbd0176afb56f09da65d5bd2ca9d2b7d14c7b1b181df3746b4c3cd53766eb96416b5dbdb5e23cd624e61159cf3cb078fb82c6c23e48fd852d3ac92a5c32fd1af47834b9a774ade5aa0f51ef682cff6e6996415950f686959f6f2027b324984ffb17e53ec8efced64cdcd1bb6a8f44c1e60f8ee3786675a20a0943440cba698212b42a23f5f02b7465f2ea744c7aa65eb2d26f27c5ffc7a4dc49c0cbeaa286775828d514bde9d4ed7e18c61024f69cd134cabd0469d11024943862d2215433a8a48d8b0de8b4df95fb601115885bbc58aca71c8a4c6971b44c966172af1a828616b634034a0d232f9b61d68008467662d71786ffe028719ff8635c7a03b9a7a10d56098e49afd92369503cb89eaf68d2387e8bc8005dba6cda07ca3290dba076390987843aeb124f44464f47563f3782fec50159182ab0bf96a727611c71083d6103c224361f500ba032c1c09074cd56292c62d994c63d98513b7a37d0a4acc3c30448d0a26f19f21293a266a1bb94aa03de4cd0613de0e7870f8f0b44f4827235fcc8a32cec031b781708cc7215b271fb58b7cd6352ebd20de3f1757a997b935438a262bf533eaa8430eeca37c7d4bebaa4263555d54284a6b5eb1c2e475c44d60d194f14da500fd1df1ac4340133ee6171ba2b2abca8e3f19bfd697ea5a0482f062c87bdce1199548614e8e55f00d8acecfe429eee5471c9254cd2808c3584987eedbdee336bd36e2e2567e684dad7a8131f19057d356cc8c55e5f168ab24703d953e8be2ee6208ebf9a75e6ab5ab3d698081fb172b6ac8c45e1d27012966ae0c469abc57bc5e3660926e1480d83e6eefdb513e21ef2f7bc48aabe400a470ceac397beb8a792951fc98e77a35354ac98132ad52a8c4ff61d1257ab9bd3bdf4352ee2bb58a3c3b883c9e33f2a82319627c2180848044893fa513f52d13e2973fa18915ff0b0265e90bd9dbd7cc8a78f07f08438275e1040449f0becd330148467f73572cbb3b9658dea85cabd6c443c5cc5cc15247a89b99a9e9af81b0b94f5ed59ba250f1053ba30b27297b9f4b07a84a83ea09f7d607816de803a8d4bcf92bd14965fbcc773ee5b2abc083c9355b53d241d6aa7278419c134d88b0153683a0c2c16603d191d88f2daea4e04ea24d067b2179701ad3b55d39ffdeccb99a4ead74b90e8c4e2fb81ae52b5789cf03530c3726c5b58ae75fadc296e4e14585c9152f17367a01a03303afec1ab696f14aa7d8997c0a35b8616f4757814858609b7a0985686bef82a628b955e065364e555fff0e01af1a035c0549a53b599d284bb23d9ae0c70679c77b1051ac11a770375b99d00257be1589b4dcc802506db9aaa351f4afc067d870ae5beb9d86d6646e19f5d93a015b7cd67b0f28fa6f021451da7fd52fe6baa53ed9946a11ff17931dca3ad0e4023a41cee2485870f9eccd1f9a9069beaef53b3fe752ffa0c0bbeb58995886c7b6dd25e44d2d4fc103502f86eef9389a609167dd08b35a495ac589b68c45c99f58c1ede96cd87e869b6ad13d3075e8c6206ecc3e792abb654647989b1bfa321a24e065aff8ac4a20da8ce398afea11d159230950b7d19d23e8362c7029ba4d36f9da646646bfee90c4060e0d73afae305f8f36f34544489b61a203072f74f3f1e93eb2749e8bd30fdb49249f87189900b53b6dcc1fa51d09d634277a5ba432d0a0f0ba5b4dc51e1cbc798f1c5eff909640eaad9d3e5ec0b81fad1b2047e4af1be40f007c2e49ec9595965dcd9728e2ad2c422b40b431c0a5b6388a1bb9aa37026410a6ffdaca8160b04055cd4f21543f29f97cdd5a199e4de1bf9285c586b632e6d57a8f57ed01438652d2dd0827536244efe1673c795c3f0825ac068c9fcc50c5264ee91519f467ebf9c91a30ac4a781cbd4f939144844f4408669caf289839ad8b7bd14684373297067ad7c0e3c82c0b479b8a8741834ad00215171cec56361aad2bac833ee04abfb1e5236533195d1dbf38c923e7255b232847f43f9205d4edcc0749480e00c11bc80d3f08b9556bed379d7983ab30f657cb23707f1acf2f67cb51beec87c517b63c4434c411ad5fe736aac2a80fea1160c355fb8d80c9f73f37734893d320e972e7d91140272452469f52bb0a65b6be8b833b1442ba77043eeaf434628f3ab009918f845b3f957044eec2bbc510ad140c7fabf53a746763b45d2f33d0da9c705571ff76b95f11b0a2496f7848dc6f33db93bb5122e071afe44cf4be6989b930c6029f47258857f6bc32de5e7a13b6139d2d8421462800c7bd76651108812940375c59328e19efcfb231d7920fb1db80eb14a0a2c5b261c3692ba3b2f7aaeb0fb54751af7ce6ad0c7298e68c6c76497295410c42467451f41104ad3e10675291524db5a7e88f4982b6e6149b159e458310b1a66b37b406952d94f79a13a06a4410e0d95b16bd8ec2938c63ea43246df568e9bfc9f83f107ed193bab8c21e12243e0f0716cffd13a77afc37c4d68315a5aebca7533e4e62f4b6f426d57d4f27456c8fe12dfc281bb1f3508f09978675ad4bd6ea16da5c4e4c4cc7922bba54e327c706f541bd49adc5af61064dcefb577091ed99da95400f5a1a0a8c640430bb0163f8fd01bdf9cf2c3880879f5d7919d9becef3a83cdb39037e2f4de087add2ce9531724ef11982d339208b729125e673b23f62ae299f137f29b466cec19bb7f736b7bbf37637365120018559cce0b8432def58fad22919433d08a7cc3becd9b80b747b0872bab74f711efccc327f721dd6c849dd3c1fee36a87c8d73e23bee1684aa993343901983baaba61ff6dcac24cc54b07a38e43c938f5ce7b808332ab39730b0c543f7426bfe05317282fe6301e69e32854305d9746b70a2e3489c5793c90c5425a18a6162b2a2f909d05ab1cb2ad0a5c415a3fb178df1eb2b350fff9ea27219ffd14dabffc5888d276da8a345aff4aae391fee78bd4a96847ccf6ecc593fc3979dbc0f1adf99e1068c453b5c46ac3de87025ec556c9c57dec96f00a8a22d6acf6f7311b6ba111bde2f581a9059fa160f546a0cecabdc79e00dc8f274f3beff9c6831bd62786ac667881291cff0b2cc8bd8fbfa5dbc9b0199159a3727ff007b7b9a342a6a65d5622df2b6a82e963f48a68f67bef6e81198169dd3892627b6f841bc7d67eaf269928ca1ca36b709a7952d293df2cd22aecf73fab5ca25785027f58f4027b11af0760282c1ea31465f223c79d7037bc2512e7789b70ee4110551b892e6df26ed1704fdbeb00f45f1feda03e7c7c0d8f7d67fb2f6840ff122293be7496f42468b4737bac6919133f58daa4e57abb0c376aedfccc26bb729ae2af6c1dfa4c6f95a9deae966230af3539112196600b9a5722d394085efba5bb3e731248826201da7635a0c5788136b5f648128290faabee93fa1acc7dbaf57df4ec28fd8209d9185f5bcea258f03638be9e4b527d10b8dee29e9d30fc42da2f70bd482d2c4f4684b5b63b11bfab99a497f3c0f50d42441e84e7c6633f8d4874dd6c2ca693d160a5abbd8f856dcffdd71dcad41f20143937b87ae37f7e9ad81a17cab1a32b7126794b8aecc3714ce03231ff3b820a34d9ad93cf0f7c37c65207ab2f137854091811733ba68e32c08c23f847f1556cca518c6528b1ebdfb55509f38a801df9435742878d8bc07429d7ab1521dde0175debcfceb62ef51e46da3c3c81973a4c1522442810f9caaf697f825b61ba0f0c27950997920ff1ced75a201c589c9c40e0b4c825bef5f375ea753e79034dfb88eb379ebaf06323241040d54807be68cec6449d84ba0455e49d2c7a78021ae5eb81a547cfe077aabb236f963bb331715e6e70e714c5b2f54761007fc49b694eea0e5fe1cb802277e552630adbe8f3e236304c155687e1b9a5c43eb61e2cb216fdf2397e4b3cf7ed79d12d3c022b5d7b516582fa965929bd65de90d97cc8b3040765052f68c10a7f0835aea12805d77b4cb951f830bc87cab470b79ac0dc562b51f3265c846452d1670d2691e2fb65dd89d724156013eba322b9bab9038779fd3c16c5cd20b1a0311d1daf2c7019164ad254bdb1d0ee6010feda2f38c33cd3e2f57fb6d5386530fa5d234ea592c1fc7eb69f7d244b1d1fa16cf6eae161087cf60c2cbb4db032f600b4ee94c34690281602c4dc90e763231013ce4fb6f33e02ff428e17fe836cfbd354c6238eb31590f1d851ac9e3224da35faefab406ed4d543c1dc48654093f4db4d924de092344ed526ee62a03514a3b2999c2b9a252c2e77439a46280ef8ba5a5cc047aa8f7d98b723b34d97ccd6d23d15491142cdd08355be855b1d7c930db960ad32d60755f925828bba8d845f96efe35ecad30898020985edfb90390f5097b84e0a1c62ed96cdb40c82adda822de16d622c986cb3eba7e6f2d4fd684454760eda515ed320c7d5e55018409e2f5a19497536c0d69a13aa1935f0860cf83dfe565c94ecc384ec1b17ae98f0b38493ed42916daabeb0bc62868bb6e1aa5bae2678bf46586a43c35fec2141e7d7f65630d078c1730dbebe92245e593955e53aaa2484c0a063af75566947581a07088102d109424f3a6f62c4038c344eef45950e903cca0848ee1483fa5c78fe43d7ac1542300a0ecf5257d7ca0136dff19e38ff64983aa0991f5adb4a6db1e372ef0cdf957e9a191ffe4e2c46893617ce8463a327c09600445e728c9a9c733e6f2c6362eb0996c5b9ebb74dc1a1e6a57530e35d3209801ab56c011703f536c3a9e9b51b31065d0ec5d3c9dfc78f9630f612a3af2950acc8ec1f9fc11afcef9dad2d2a2b0c7b8aa4fd9adc87a5750921a92f2aaebc60070b91b3d1622414e39287f57af081f6ced921734b02d9989060d0ce9a8d2a3ef0aaef052b58f08c89b826fbfe003900f549811098be2635f882a874b991a4b689997245e50aa5cb976d0e05427ff2c73a20b8037a1200ccce7003d0d66069fe528123628d19d130766d2b7d306654af03c9b1ef88a1f769b1dcb4b37388660b3a34945530a715f5f821676e6690ffee52228d8b0efd122a1f60e0ae8cec8db87a03b0f1fff875344bc266f70f0b2526a83f265aa869c3c1118c03bf1adf254a728d4c168dfbd295a23f0bceea4a729a38117fd024f5eba27dbf30b57aa527fa460828b85990406ebbde158fa1b3dd22ed7b30f7b8618d8f99c6543cc1ccedb819f7040ddba674560328bca4a22d33d61e2836b6de025375d1c0ee0ed1dcdc6b7a7170c7d7bba4831ee58ce3018e3cc6e8e97f7f45be1d0ddf4eadf28a4500f64b34eff8827ab3804fa559e88b4d7cb8d7d260fb04ff8004630806718c9c5be859caf873d1d39f55c51ad1f9134b0c1a9353a1703e0ad681240d609046e162cbb4dd09ccf8ca540bccc92013f579a36090935bc66fd2fef55583c88bfbe6b230c5f59a6abd3f98bb254b3abbb36f4226d8ad37f58a0067e18271ea575944002af13a0888629f5d774d43fc0c187ba7cc2e060513599f69ae056319ef171ec7bc1befcdfc51c2a55680ab1b0bc2aed5ea7555b3cdbae2b1ed2ab4ead5e8435ed71475e369e6f7de2c4eb7c482ff3eb9c3629bf3e4cecaf883d60847c18b8606cfd21df7fbe2c2fc751a3dc87019c476a9183c11f2f897a33b199466a4da1a053c78d67efc63c77596dcc507f484f91241a8fcdd3b57504cfb209730ed8867a928c934875233ee5036b0ccb879d595f73730ef882b50d79a7702949da5b4e43d3f1f4c9c6dacdf9f3398652828e7c5a550cba5530e67cd126ff5de91a71a91a70b97843810441802b9760230399a93e12bff063827a4d60f0584d0caa698ef946f5744c35bd80056a03fdf785671412e5ba62d24cfd2eaaba0165eba2ccc65d8e43d2e1230e136462e7d2812ef250b9ac30615cdd178f471332e4e58b7e361e4c67621f6392062932d00c35a54635021eee0e55848a32be53148250b5203f13619ee49cc2ba50d4a33e9e4b2f4c1b0a2820e7f678f946ac6ec152d34643fa42819354a632b4d3705c32d098284d8ad8fce2241bdec6a0d7d926d3dbb18a5280a6877e6c42418460b5076b59448606d1d3a86e4eca55991b621be2e78b0904a6557be98086068c22b862d0722b205f101712ecbfeebf0af7b3a820e5fc8f1c886c754172c340515c281035c08386a42c27accaf883309eef3385ab688ebd770c2a366a26744bf7e6659b7f5725fe116c3d0f31749fcbd2ade5f89e70d38ff09f8d5c2d43854bd72e85fe7d5f7aaa1af72aa3f4938cb50cbbe0383a375297f16782df2d3efd9b53dd796d7a99a0b1d190ed3b2f88a680b198578036d3aeba7d0bd9b19e05d13c699436a3dd60160560731f9d3f5c6b7ebdc32bb818fddd197b7a3c98e6601b45ea6106761367580e6d1b7e1a795a0d5183792494d8d7b8d7386974f552601e619510ec70cb2bad7e61f11e4863a28024d033ab402b1b2338310b246bb148ed451da823adae5d30637a34eec65fc7dc999fa25a5e842337a3f0d512fcef3cea5137172783b011b53b67f827c3e5ea6b297137f40454bc8c6db0c2d39fc1aa28a615244a142e659fbde809e4ad5377bc6eb9d6676275a36241f4d804194c5fb9a42e444325b642ea942063d37bf4eef12b12589db85bce6bfb6ac549e2b11ee16b45052425c0ed9cda805ee62f139d9ddce8aeeef543969ed090e0c247a663b3d8dad613e501e03d2041592ce8c147497adeee42ad2b4b453ec377ccb32d399bea310b51d984409046424dd4b2fa802d5f61adf258a7359f6aa14d006b70891bad9518a2295f38f0fe1ae72c85575a86329b5b48ff0713132a640a9bd45d1f8558c1ef19f96b567494877ef79a3c38495837a4c8610aa4ee8bc0dffcce37b309e8e5b7f3f1e2e85511903a75019fc3fbcdf7832a31577ad3d313d1535ba8df50bc7c17863d0083529d6dcba6a193bba29bead4b13ddd5a9ce4b0df47411406d709ea93d91f82618af194e61d2794700cfc6ff5d80425f95098f51024bbae207be094788dfefec51aabff8919f4ebadaf110e7d4c0f8bae1cb16a5d5041ced80dc98209ec33b90c3cb417cd16479297e97afc82bcdb3f37272747198aee08634d461486b37b7ba74d85ed90949607d8aba3da09d3ace7f29e050a88b2acd2eb689f5ae24862c287d7b1d8b79ca56a389ecf087f88559e897c10c1539f7e1c92f114f417342c66b0a7a83daca1f8469f212cb18f51aabfedf602c20176f2fe7566e70e453ce0e4686caf46cf56f665e85bdbf31398bdfeda14ca95f37d3784bd9194ef20212ce342a360a1e986bbf0f2d406dc979c17cec39e3f2ac8263ebd58473bccd249688a36412c00ac2e05cfcb7ae79ba6b9043374e0876625b2e809f4240e082482285c0f5fa0b98c001c9a7e21beef90c46cf815dd055defe615277a0e1763f12bbe420388fa9f53873e3dde480666393792b05d0ad07a51383613b4da786123d5c36fc857f879a76fa63f9e3084126fa5b5ba76faf054697625d8030e8320b08be6149d5f57553744d7c7eec02b35675b915696349696341e899468b304eae238295928653863cde9f9d7fcffad57d30d843dc39a7b9c2b19567aebd8874e7e5085cb592ef209a52f1718ac90023f0ad719860369b67f02a1844693302ba1314b7086040970e7a47ecb4c11e26a8cd68b00ac6be7f8518d52a21519e2bb7336818247962d2bdfa45843f2c4b69ed58f023984d1c55a277a4089db7b6332d82eb9ab4ec571eb51f8e82edaf05d5f6120957e2a13d033dde1f5dae3bef07aa89abdd640c78a9930695e5e63bbdea570b1c67adbf69cf8372a337f3604189e2899cf786be4e06b4235d198a8318d03d468ac53d60eae6b7d4aef429d8c7033bc711467993252f80b788a6f8de15a720f75d0782512378e6d1f01c7839bdb7b4c2ccacdab6bd37ac0c91b99cf760e09451bdb23c3ce736967cd02764a8c0a4e5edc90deff3d88eb427d910a18d582010edbd55cdc77c663f909903aa45395cf2d354fae49e43ae74d67278b103dd00d7696d12d712fffebf8a3bdbcaef10bfe8d24e38b33a34154e1d27fe96203c92d570952516a2916b328ecd5b8db7448125585351f0aff85b79c16ea820a286f4719fb27e4960f3806de83eec073867efb2e6a1ed7f84e820ee3e37e8ecf284a087a47a8ace069a00cd0a8c99309aa39b3c840860821727b8051bab27ebf7d725d619bff112512b56b7abd592a67a627ecc8ae53ee8d656c0a3b0a953cc823dd50c767c2b4eb059d5671c0181c6a26b232f040d1a2a8248a86d2c012f50415f6b5d675ba57741ba6ff14e263488d75a0508315be92527c282e3f417b0dcaacb47ad80660657428da5bf02e27ea00d701869e5282ee7b346a1ac3f6849ce1abef32866fd3c176219f7e892c3ce1534528cdf8cc2d95d5f9dbaf75a036d030bb2278880ea37b0e169e58433bebc8b40b8d0cc6252c7950f9fb7551ed6c04725400968f2ae850900f1e6d393bba44b433a57bba3ecfe23c0de48e1fa6d09971147dc5b55876a68eaad4f41fc211a287fd4dc521a8e722903602ae40d42aa4a95ae916d4a7e73cf834652d4b8074b8ace42b07845c1948bceddc70e29a3f6f9a1b53e2b35efd911a292f2af72b736a09384c046901dff19e74ac18198e33aedc72c5ebf5642a9ead125de3928c1755b486811c2c7f0935e09a2fb9555a508402a488c063e466d58630c4244aa94a7b9ff2a28bb5460d0c863a9d627ab34748ff24c4e9563d129e67b6c7c43877323bf16a02d76d4897a451e588401c70d22057baac691e6f66a758fd6a7942e2f993f78eb70f9d95ebcddfb6bf3bd5058864f52be0b8db6499b5ca8d1afb6e2587f74f2f7a1a38e3bca0c94838ca6d77cfa110fc8af2d12288e7880bae060194dc538f064ca7ab2517365a5f741565d09c821279972a518c806e7f540e35af6b778e4777317ed3bec3884ffea7e72b11729c2978a51d6bfe8246ce141dff53cc2b3fe04676dd983aaa3aa016ee6eb472bc5d6f813b3ecac82fdae376aa3bdac58a22e231fa0ef246d54849f5783abbcd44bc9dd36849a8fc4c6b4595a2bbb421157d58cbd11d708ce82c1f1d3a21eaee4496ebbeee015f61318295c6fce4f73c2b858590bd59523fd9f6b37c84bee6084249c4deca1ddae1fe3c7a09bf530e613801ec0d0916b0db7a61adfaf473f4a9fcdff38fa9097025625418277df8fed1a9f18aa713effe270dae11dcdf2c5a7c477cc65d7fba508575950c52dc4492c8e8ab31cc32121444680f54888c971fde45677110451cdaf20496149ac19e7a9d893938b94cd5b55642eeb663dbe56fbf66400105983a8e362b04c52273bc2e9715f2d6409982e94590980ff17462ec90eaf462b288043bbc71a0b9757f8b7c16b0e1c702fdeb0a4986601e568022cac69b3f2c3c47ba1bec746da2ad2cdcbbd1cbb6af79db0b7851923231cf7814a7be0f201e57be48404756adb15f5ec726f630449f7a2e0f56b60ccdc90a6ea33793ec7cffbdb88e186af7fabb1bc7848918fb569d9bc28b73b16283e2a5f9c4964545bcd91cd378c1ce88f6f8aeb9546c15ef05850722338bbb6c5249bcf675495590367804e7e9ad9002dd86524bcace29d03d3b5fc01d0d22cfc143a97e9f26121e4b134654f00f3eb5a4a2389a1f247677e9a488c9626a9e4cf4ec65fee61f6a685079afb93ddca9985e1d801c202299ca68e276a0b916dad77b7264d8ffbef35cf6abda470a634a5498131e44d5c57145fe8ed65972a6f11171dc304430135c4a8edd6dc978730a1a24b83ee300033339ddad7ab3c0a8a0da2cf8e7e68fd873e6d2c9875a2721833423306a5adff54e67580962c83791fdbaa81e48a1787c95969d29c4ce9706e929f1327c7eca3debb47ad718abb352b44fdf3ae364ca20de9006827451578802a4d976034b39d2e22754aa841be0376dddf97aeec3e49ec500d2160357d421741d908e1f92a48c4e5606ee47f6cad5cfc70a458d5c84de212d2eb1d18825ea6e965263353afc635faff24d7a481916c72122b550fe9b736bdf4e24984d8f2572528f95266c1922fb53f18bbd74df14bc2565a7c9d66cdee11494d5a7c0d35d7a6eebd01a3c8d8e474eade28becdf49c66b44bd38392b1935c52f11f0b4a3261b2adb43e28a362ce4cd77b5d1f6b069b3684676570c14bb1ac650fde5618984a29a65689ba2255313737e9b9f92d6ac02dca25417e665ffa53dcc9edf33ad0f0f00e6ce8b05b42d5339aa17504b2aee5bc85b6b9ef529f5f8aeec6455bed9a2c53d4d8602d9b51477fb8e4a43dd00f5324d11db748e8ed6048e16ed75759c5b972f6f727f40eec9623a101ae154c997aa582ef8c28893d988d8b6510dfeace216027523df893481f7a930bd3977dc90711724028669cea15a3bec0ca72070207ec54e6a9b565779820bc9f875d0ac37d6cdcd93994160d6adeeb0e5cd417f78861c6622f9fa6d79402a6b1e763976162327ce6e38bbf7385a4a2d875673078785e390a97081d21ea4f9d8d58e59c504666bd68ba11754b5686230dea4217ad167a3f518680c1811ea60485ebd9069d1b62223e7d6fc87c24d64ce7e3d29b99796bfa9f665ab6fc17c03c3a239069fc178518778b06adab0b0a4d6932ffa1321d0dea6e8b675ab6addc6cf4d6a25e3801827502c807ec6ccc2d364eca18433305a6c6a25fcd7af1bbdaa6bec55e21480258b4940fa35676a18347121eb4295d967f63110118fe23ba1aa273556c7b7afd163cd5e0a37311985c0d65078bc186299b2bca190185f11efbcfbf904c721bc0df32f8912a0c8aae3b3d6e63d33db1bca825b10ab436cf70212c99556a1e6b8d5b915409d547b4e7bb4578b8a3630f0e6b915e26051817893162f718ff1ccfb36f716b77d62cb770237c11663886090857d0e35757d81241ce6865bad606994bdd2587e81294458acce9477153ff9bd60b3847e6f1a88a3e37cca1e9897bc71a16d07ca82c40c6840db3143e75104e80af5be18464cb4e51daf06e2ffe89c8c676669628fd6dc3588fbbd335f5eecbc5e8cb16333fd90b4f8bd03875e0b48853497861e7f5f881e1f92e66d941b3f8439b8886a130612252a2652b2933180d1ded28ecf21cc96e39f378f3a2a9e796a549314fdce49f050642a2b173c59c3e8aa08a84760792c72f8d9f7ae149b0bc857dc3204ba78d18fdff329a9eda9b89fd4d2e5072149f93eb4356eac825220651b26ed944846f492a5bd3ba52f64877f6059d2781c19ad6ad5468c72ac203c1703fe6a81fa682a9eee5cbb72ed99d8cdf958b729ea0fa1a95ef7db9525a93d05c94a07a9af09e51751e2a908bda316a2863bf94b0ab41fe3a7bd556ec40f935fc83b81d4f562d9a0ecf1cc521251d8c533ff98b64e4a7dcacbf0ce249802be206418d6702fb1121fb281c04a26cbc341cf9b4f6c1b2bbfa5c88996899215707b7732f9d3b548622d5562d18a5d17933410bca4f0a0cba2daa18f1dcff58b02fde07ae80f22dea8d60ae26356023309ca53d342171a3fed4feacbe0f35e2dffcf626c160f76d265ec4f99cd3d224b0f00ebfd560dca48e84a556391e04a0a338a7e9c4dd395a3e6bac7f647f69dc80ff43115b8cf1d16924839e4b109a4a6bf4d78716617113d0465decc1fce14754c61c5bcc3d8ef8f7007c2e86a6201ae173a2f84437cf9554af886125332f90238db1830767a61720315240aa7cca4128ac8433e0edaea12b68ae6a8fad1fbb8563ccc4d1049d1918f292c869e17d5f9a5180dc70290ac8533c3eca8a31a643fcb5f65bc7a24be2a8f9e3890b24d48cf5dbed536b461913e71a5843b7db7249b63eea5642a1416d533a68a380628d1d738ccd9e1e3dde20a92383c74087192e641048ce3b9f0dfef5f4055343181de5f320a15e2b18f581e910b08f22bb6ba7269953aff4d1c12160e7c5ffc87d813a8742c54529aa51912479118fbc068c783e260ccfa1176a3c5949ed47920c7131f77d61feaa8f3f5b81a39273145b24662ed5d5a542dc46964ec08f3e9040c8ce65b29a084444bb8e17d16b2c760b4444629edec718b01f8466a67db10c3ea3a1ca11e987167f6fde2024ae75f423887f8a4374bc0d1275714db2260c4a9c2dd81798a9db268e1a2bae25a0c6e93536bccc6660118ead074606b456fb3f0de40530d4c84b4aa2c9149a0bfd03253740a064fe686cb51d6ce9590bd684f3194d4ada57a7d220b9c7e9fb5128f611a0e4c71c3dd1942a0eab0eb035c591cc1112927e9f39162c40fbfc743b9cc9c76f1feea28215db8e66dc71dde07cd033361b71ed3126754b8c49b41ec8f5e893d59d94c65662d721b7023ba63347d2f24b3c4c693fa18b39ef6717532be98b24ba900c2f768874023e997af6610ea25f46c88cbf9788dda24437d3832d0f2886e646093c5cbbac23916f2bb1aa19af44a4c7bbffa86f5a1107c1ba3d7f16c8bb2c7aa94150ef1e169b774d6a8d5df7ca38cf79fa1c336c904f3235363a5b4dce87c806eb8cbfacb53f1c97a446e9250e21c5bb0235d8317f255849e24ed2731814f069aa3a534cc07524f49fcd44a11f59cf94ce868cbb0c4e07a0edcea88d8e59dc4d0a7b486ca9dfab99835e6db517c7dec8d99f3f3b3ce53aafa49ee8235e8da2cad92e5753fd1c903ddec2b799ba2126ffe35a227587922e466a66231b7ccad7ba5df2ee93cb88ce62e5d671724c5c3f6fd5d7043881294c6ae86d2ab091596e95e0249819dacc87e19b3be078a433b6ce4f8e8466dc10c7a0da3235eb20003e8b58d89e81a164199355364d9b5bbcd8414a17d5e410b1957afc655f4d62b1c3dbec076de41d0bf0feb771e896451c9c83db98c25e3255f495c28d79eef391a8c7c8716e0a9771dd98866e3118ec5dd25330e6563e0c96dd4cf9aa032cc7c4e19badebcf9aa27fc8d8de674c490146ec120cb4f5a55456b994fdac5bcd41dc0d164c739811d1e0704399f0f190ad3771616fd101b28394191bb86c9cd3c3e200702017426b191d82d6d844a52840f072925357f9029bf931a8ec115edfe62fdefda7e36d066879f3d8c3576b9af31cf89bca74d1d7f8dd824cae64bc8da01647d0414536e8d537d7c6968b47c20d35ead348bdd15e87055e20a42fb41e1196fa51b477129aefe912e405b1b743369270cdcd0ee785ee31d4d98a5e20a455198ffc84ea0670fc349645312d8170a97e68f7bc17a015dab5f0140254d815ba0842bc37eba39a9507538eda4aa897817bbd1e1ccde64eace2dfa5e79585086cf99e506035f54121c023cb66894af2abecbcb425f77a5d7460f32741184cd4bba669928cefc1269c7ff2a54e68ea6f35ef9e6961cdab4e027cb038b9f35f8484e19221ea90f0f1a5e00a751d850b00e6c15449f5a0f9ccaededda7c38c551dce8a4a5883c26fa7d7a59d7d30c0f922d0e650be0da08fcac0d0446ef7b22b80acfa51414170062893d5784eb7010af990d6e40f4373131ce6e6fff6fe93234fedf94995fc12a146c25f467e272c40991b3926ae1a752eea1dc63bfcc130f076b38114938c54f917aa3f63db1f643aebb599c3a4670bc959fba9f5978fbee5273c156912df6f75a116747a62746f18676c0cd5550950b00c6211efb38bb038e2a61fa24e7b9b33775a522e7ab1c4fe74dd9b825f98b00fb40a5952182c113c47406c6dc4f5c82b8062c3fdd0cddaa775c40a2d1719d04a39dc5057990182f0b5a789889d405ea98cf7180e9ec38c66a211b61f144f6d7dd06792a67c96a871e7a54dcac25e8d07f0104f901f66016685be916193f276f5eac5e914c480a2164d17423286e8e5904dc45bd78db96885e590081686105cd3c231479619a8a342de780ac8289665d2f30ee75845c3f79ef291c452b868cbe36135de0318cafc3697c32862556f4616dbfdfae384c8a558d4372c7fd21b3aafd6d8c4ab759be8c7a0f14c29239a7b5e13055d48498dbdc8a306edca59bcbe69e7209e99d0c3d14baf400946c565d963cd7ae152b75e697dde6da7a9c0ac4466fbc60d2d5aebc4038727b7afaa08a6d4480168abc5a449be5d3089b835009bb040023047b50a35999517fd31552836accc07c81d78e2a0855737e35143bd59aa00c8904b92b6467d6911a466da8081f46cf5ceed27064b3724588274fb728da2e3d70de53a759d9408aba0b56ac5923a870e98eeb43736fb1f494e701909ac2e28ff476eb2548c28299f7ea0a71c00c79e2b31c9f917ed8587887e0a8fc5e29d5c5fdf0b929e0b3f08712740672664d9eb26d5d0516e2671f1a93a8a457a28e2e95391ed4af231aca2a0e740b2ec50533675be31d0f0f47e8d3a31103f9018a23860543cbc96b13c2a5ff3fe65b591f4f212d05ee20ddd086b48dcecc39d004ecf6bfbf1c06e4773cbc8b919b542333455d01daebe7916f89963bce99928143e9296d74e2579296bf578405841e7aacf812d04482bf958ee2cd8159a4bc9fa6f9f0912c6d23d869f3e2336a7fcff8b90911fe686f9473ee1df9f6968b0b6fd850b25840c6a1d13cb034ec2696b79104b30798a494c929d28cb4cb223cbe1a022a588975b6f026fe6744557d3667e6e12ad060fc0a4c4465132ef702403b4f146fc233b3b7bb06f7792c432048ef635921a8e8e1bab2cc231d5bca582504a7d874be2d7a7036b6c01ce8ac871c23fbd77a1c45fe30190ede4a5f4be6eca0808eeba5a5334e99c669842ccb6782be213a7f97c4e1560dd2494d14ff693489e3e3ce96bb22c1618b0f68230b6d57489ae5b4d2ce784da9822e008fec231029e12c15b08e4b2f054044fbfb9565359a078c84124e357f94a4e71ef71706d320407d4cf5104c9eb522aa68f77672c2f9335ade8563cb7783175f4452b684c5278afaac20f5185931453a8fe6b42c711aa16de614e57f9329ca00f4ff015dc44e2b295a972200d37149ef9b5c5e48514b1d292558ed4810c05fe30c0624ff4172a35275857d4377c50c3e621e51af9fe44719c4c4833f9fd67e933dea9ac75259ed16c23d8325e6ee10a7f252ce79ec599dceadf6da2e173250e66745965db4812631e35d136fb59fe082116d40e5f8d3811b592bae2908681fa18253f1b3815e87f607a230d9fd08777ecf84ee1a96d27d07a97f84f2ee09d8556797c6f9a625d1d16d043bb041f9adb75954765fef3a2cd54eda40b6b2b802d84f8ed1c9bbaf34befe1c958e367e598c2bd3b71c7bc721ee01e6bdd0b82512828111eb45429782a7876e9a67ab55e6997f86759a53717c80e8bdf151ee8f4f05301e712b577e4ee8e5689e0ff0edcb2b5ad661280a00b055b4ca34cd65f2279e9236a634e52dc54c281a8f32b6b88794ae448bfb1abe5305feeb96e342db280353845c816bf4a58408e226bc808d8825c38684d9576a9afc0dc61ab013b330e640e8f7ec08509f0a6f08546fdf864fc4f1d23d0fe77e6ddc9fbe99872fca1103bd98687995bb86a0163a9f37314ca13f901b1d044cc954ce75e71e92e92c23e6b25c262680a61243d34e6277077ef2831e5851296bf441cbe79ccc8a9cee8a8c7eb7878132dbce4bcfee993eb433f94c054257120c07541535119b9884140f52ae5fbc0721711a8e7c7178f18e1afd0f64c30958e851412e04560e55255cda50bc695f68f40a775e758ec4160e134034ae086277601a69e90ea5191bc273f084dea9aebe36b06adf9d6975d18da4862b8d2b7ca285e0eceef00a46666623b05f5d79f6a7df1e21578320a8570b0cdc6695541d7fe37e275b62d330dd4423a8d65e95ae113ee806281e04c67868d7e95094fc5a825fa99a85fa9b44e328345c2042713569560706d52e9efbef1b8cff8c0937e6b0ebbc38af1aabd222710f7acacbe1e9c4204061ce1073b91f4157bef048d1f492d6b508f1897a82e133ddbe7462ecd8dfe6e73e0ac2132cd71cadf58b60d32281e6bd18e43731a89301dbbb9bdf32181f47276c3075b17a30c4b467e9f1f9380732fe3d9143398cf8cc6a4958f2779d09e762f1ffa8a3d9393e8acc7c2677c2614f22891d3a32491e11e7f6ab380c3c7e725ab02002c937dccde5145e14eaee973045174e7db96e0d82284e5251d8f26f56cf7f4288b4e90fdf9ab07873c4ca5a0a8cbca15b8e39d31babc2bfc0ea9890835f3b990c737dc7edd600b97d719d2ebd43518d8c12f829a94f3b3845f18e0cd1979c4a03bb500f255f136186ae0c17bf1ddac128afe607abd39077b5e217c1f2a053db4468308b3b9060c3f34739bbe47d453f7fa7c41b52bc3d9218999763bbcc79085b79e8f18d77ccdf0ea1f6d36974eca32eff430e5888cd30715124fe47ef13e43e7daa64fbeb358e61f4de4bc614cb1ccb3ae436a393d1069de50b865805bd5893170a1dad3e6fbf2aeb000a75866e1691779d8801ef2e2a25486e553aa2106c26a5148b09b14739ce260d2de01225055f279920103bcef63a02b50cabbf192c450e7d6888687b912f4064e45f4cba4ee98d018b14119365b16949c16e19cdd49b9c4fa73191c87617b2ee6023cc2ee73fff4c5a6fb2cad58c4cdc6987a9a98cb6145d9982d1157867ba46ceb02063c0623ba8e43c255ce561e6e8777dc843b30c118acc09cc6c4081583f3e64109e946638e2c6e4aa90e43825e030dc0d985118e31725582107273ecb82318440f4280879d5c2fac7b3021ddaf97451c709579f025c3f069b2691845936b544725fadebd4743f7dc16b387be90fb3722a915ac21f16b86cafb5cd6a4e0597c6c798cd6f120a849d9e88708b02a1d157231bff81bb94121db4c94902a79b31cd7d0d11154ec006bee3e64f1f27dc8cad4142803733414e67d07af7305e67825f5bd63c56cf73621b63f1473d8c1fab5a6b766f3ccfbbafa85661214d1886c28056cb6abdf97643c7195d416bb33a717eb69f87fd4b34bc7cbf4254aa7d0e73c5f7bbdd7795feafa82bc9f6be86464e8c400d61cf3353eed1a9f83ed50d60772e9562f557858eefba24af811feb75f2ae4eeb9b270d9b162f2ebff5d97770ba00521844177bf837e8f0f6a23362b38a98f629a310ccb69ff2d0e12ab1d473bea137ef764bc92c8df583cbeb913face093904e955cc504e9cd7eda025e63396135ce7af1768463374bbab2f322050089bf80dfda22e035ad5d436048a1030413308dc7d74fa5e49df84fcbaec8fa8d89bfa8e5e48e00a954bd0e1bae7e01bc9f965e49b044921eda4d7a33d5aee968e439b5997d2e174c0ae6a77f0f763dab74c31cd41c4cf58981992f3d3cbaeab730f5c0a10d4c56fc35053fc8c7d1d177202c1757bb31315a159c81a5000d5fbd8510700dd48e43f2a5fc03083cb2629af68854702f4b6eb7384ee73c6d20744d0e2059b7d920c7c3f3cbc2a45e1352e1692326cd535970ff8c90155a0d3a2d1b34b7be61796cf8c8ce600ab257960bc2998954127ca4d33dac34aabe8050291cef945326246ede53d1436c0e9fbc9f97aa9b4b40634678a54dbd0eb49c3e13340b7cabd4cf43fc214435913e661f0d6c2f760614e49b7c28a242adfb2fb148a432600dd05d3f1fbc2235080ada6371480fe349e3ebd8bd05f60d38e8f6d2da58b07fff4e135608cb60f6384f530e54471859776bae65bf5624b4710a0155bb0a27f5f59cb08fbee3cf33b341dbaa040808878514aec9bc60e8055b493bb3387093ed0b57a5b611651440819ca56783f31170b01ca8f0842cb07cc84db7af61a76ca561f01488cb19e96943db5b6bcab3a13f1fdc4fc90a7be4da37bf29a08bf92b38ae0db5410c4c2a2486fee05626f8385e15e08b268664685dd22d77f766ee0bfbb33ff0b3cc2b6fad8c9506dd15cb313616a5f98d8429c6b2b2009da7f6023b200f491f55f764bdc95f38a6b4b3f285d1d6629441633e61866532ca04f456c7a4689bd5cd74e63d28499cd284852152b6ec88e6fc2b3fd41ea86bf37fef40a5beadc2775020e835ad5ceebbf400f5b366a48f04e93732f29d370dbaeb7420a6e5668698a2528cb6135d8bb53b690fe455d29ed67636645b8a38bec582c802f9cdb9befa21baf4dd0d7a3460427af7103ca220e51777da4daa363b4b05406cb39f31d88725b0d713e6d2af7fd025cd8aad587959e9bb2949054a33e7f6966f0d9692f444dfa8f2525124f29cae7fbf7b4dbde99b027c0b57b0a59373a9ac0a4049e24da39e3fcac291c69220b72fa006f605dcdd9b714ee033f6ad4d015f451ff0db4ffc22bfd62a10c56589e5098e18f4a54120cde717379a81fcf803fb56fbca959e008913996c23753ce987c8c7cc23d17f7d61d7421fb24106412ac36d1f3cb21a0c4be728cb2274df26a69e332d4a0de16e0bfd3eb11399b826cbcc7646fc25916f606ab86d153dae880f5895b0bf061af84abd1d15c817b24021e3c7241856ef412a08556b8ca837f54e4a8cbe85070a7b10aa434e64ea41847370b5bffebdefb25726cd51746ef3b3de654d679838ca60e359c2bbfc13ec4a1362a8370c8b064ca32081dbea44b8123f3ac7e4395aafc5cde05e9aa0c88d2e233ec477d3a2398f7f6a3455a050eca719a1d5e1c1e8c66b99de932ba00d5543a699b7253ae452a22e9a9315625572135ac10f6623ff866cfb813b0a3cd523918288ef97e331599f3868d824df6c937feb94e54f53bfa38f0765689309fd8b2303d54efebab446a7ec0bc47d550e3d293f81a19bb20feedd3d84bda89b63aa8b959100032c3f0c64fdabe24ee2783d8c7cc31cdb388ec51e10dfcdb41fc6b42e39353db6104fa31d7f67a8696f96788c11609336d629aab3fca91f1d7245403268b8bbda189b1fb353230ad8b9164566582f79519a21bc6444aded2d37324d556fbbb6fef823698e497f19175f79b7824bb2d9c791bfba2041f6163cb35b6ee0f52845388c6274e167b6b9caf38f556613719a72a5b8ec7937c8735ce9f7837f05dede1ff6665c5e2da9ae55250225015a42923dae4044110b14689a7067679cb30d9c95454d820fe8dc02c08c55d999ce80ac02789da94654b2e4caf3df62338ff309b8434fab4b589fb7ce1e12e38076d8e0698ab4a117bf2ed3f64b0b1567719529d6f5f06c6e0a1ef5c38e0fab9d99c1615f11ebdf9d1552a5f354da32eba0b9ed4e4bb7f3517a65450a06e27f7db4875ecb5d2096ad62b9cdee3c35ef57105928c5672f379f84edea78cd7ea9767f332788c7717ad5cea0ee5206afad2aae8ff3fc86e895ede75d451251ea8107809305cc765a15f151faaa3b23f56a7a9995beaef6593b60795b9165cca26b5371f4aaa17f1007559dd8f273f5d4bae899353843fb63775a3ed319421db60f8344bf79c0f28452cb3576227466ca4748a4d0f4a6d512595984036c40d57b200b013ff46a1c21613000924de23227ef840ff5f5871df3266ff7490fe73d6d68c2deabdef1b90ab3963973bf67f7559cfccdba8c85c8806df757f24fe91f59d11dc90630a484685651a5cdc056e216aef39c9dbe614a16893f1f524ac021d015392e0119f50218fac2718c889c4b57605593568514493167d8c27164ba9b2b67cdb488cfc3aef1bb048999d1ee55099b0073897b12bd36b67bff60d3493887767b78ff7a8752e00bc98e2d0359d9794463321155b663bae8ec2321b5e77a1a5d51c11024af6a926fff7f28bb83682a8fc08b155453dd692d70553b25f3f66d19d1e1a0099a5a988ce9880e4ec42bd7c37813cae312b88a190891c64053362e8fd98842c7c45bc5a51c377d3d523d59dc55153bf2103a48f722937eb6b14d7103d0452338c4c63f4824fc1f3116a6ba36d20ef1634d66169319ea70c5f0da53abc94f6a1ec21947c52126454b84cc13d291b322a850da4335588e3fd7abbab4cc498c1bcda01fe425922e3724096546cd5727969e09f7fb214e2960f25762302f802c9f8d4b9441acc31edccfe053586eb3876edb4efe4c6cc9083699f837faa1d2bdb6d05bdb916e445d82e3ad785c03e423a81e717d2716193f3357a98c65cf1a98057d10dabf9aea475b4155e2878efc68c6dcc68698834fb8b5a811a8d3767127be16900ab012fc3b5d9c89601c14db47552983900373053bb11d883cfd860c0f66d38b70eaa85be18dbd574971a74030685f426dc0e10512568a0bc094df7b90be8eab79cf2f59c6e2919640e93ffc2a5de5af5617dae23902efc507f98fb098fc47e2c40a4dc533bc97c669a1646fba5e3135be9a1e82520cd71eada8eeea5c775da5d7aa43c2fdf09686b6a61ed632628970dbd634ae358b5c85c6f9a7dfe19b57f78a1a73168519c1fc1b6751aee24b816348bcb553a758b6303797c4d6bdd12b79e973643b2f2f0f024b73426fcd111bd85f4fb839731086c154390f888e5913774940a6d38daca83e723a6dfb47597b02b12fd1a7082eb1433fb088c28826de06477156b588d2bb4246045c6698450e39dfd3d67b678558afc588ca3f12f8119b41df10a2a148b8e15f66d6506313c5356a98bf66f40a5b37496a0c865858cb64e76ef0a55693cf7153a3f2f85c9759969580be9fb834fc3ad40104001df1848ab111f2a99fd900e453d3497c08a7f74463163b82b4910654cd3fbf730e313661b5e25f4521684cdcde9dc58c21b03c57a05a65887661ff3ac5a065f4b314839313e539b448ca8e58c8e33c71f4c0643b5ad69f6af665d34f9ad503c9b8711aabf8601867a31065c6ad4d1b84be019ef19193e91aeb56bf80a894ad5fad2d14c5ef200da64954966cf7e3fbe1309d3ddd375e5c81db2e7be34c281625507010b2ed62f5a68ddac1221a654737507aeac228d990914760864553c6affc3149fd46293b0fa8903bc01ccb09ec41b1295a44c5d2abbee301e060062fc48621a398aa1dd75ae66ccd52ab261b27c5b1208901dbef17a18d7518090029884a3b748ca26fe7956cde0092d2dbf4f7a54d4ea23ad2d95e98863e2afc6ac9323b31e60ecac95383f66647da2a713f43adc1f9491801e12a84f2060574f1c758276f6a5a2086af3900e9715e77ada46b5b18185707af021d9719cbb56b9c0fcf51debc5237820cd33569ae8e89d82013d36da5171bd8bd1b674ad49132aab4d87a58593584d70a355018a4ed9bb4c2442593ffffda0cf01805139751a3542ab1bc5b9f72164ee98f53e43071c95e116b2938a00bfd71e5af29b6355e8e46b7c5a672e0e3dae007d441530f7133ff4820b29ba8fa843ca9ecd8f9a4e8ede6b2176366f5eb7e60369fb6fc8a52aa73587b1e6d7c68e0b2939436f7b034285794f48954fd0ee88ecc65b0f043ebbe32b4ec16b3c49256917f9a230994111f8d52932f1748608e8284ebbf23c77f4f41fde28d70a857b293f292f516949ca39e579074f22ad69232362dd7f68621671b8be6e0e0c89a2d9e7cabbd05c65d19789f9ccd2271081966d71728a682b1c67221ea677b557530f3ac1faceed9a015f2bc91fbb7c0e52568a5d6cd64c2595a3fd904ecfe99510e9490c58b193467fbb4044b97515d99cd72cc689d987b30c01b6dc27668fa01d7968592bef966158196cd188ee0eba658b22bd4fb114516cb41b6231e618dfdf3feff2e6d4e7b2fa7a46b80bc7e75ecc3e141cca5d8c1bf613bef56eb71c2844c022ec59d9a16407037a0fb2848a565a3de95e1efbc029028a8f6dafa8b07ffd65f4ab8ae7713d96b042402fb26892810832e85eaebc30169a000d0da6a65a2804bfac3f71e31af35a48c1b1e1fdfb69a3879f7e6cc8296843f2c09c3b9d4df91aba5300b46091103c8122092a0168469ccdbd5d2d54d85ebe9b8abb9b6e72b0ea6e215a604c7bd618ed120c0651ba06d01f2982169ef0bdb3b2c73d884d99bd150ad64c308da5715bbe778a425175f42b072282873366b91e4ebb5e81275ccfee45a53b3b9b9b6ce1de42085606c7135c6d87fca25a80399a52e9120b29440b479ede074d2785878f1798da07fa1f870dfcd9f0af17cb4b8aa5de6dbdbecdd8588b6ba4415464d83201ada2c6f5837d6dab305b0e20a293a73b2476954055d5150274c1f631f75384b634a07b42a67211e918e81f7bd053d59f074078973bfc3f8ad0c7e9830cf702acb1c24a0ee78dccd9288558745744ed8aeeea2a7434dc38e3f918bfe8007ab93fac5b9d7a64557ead82ff0f72b716df42a1be1a251863586a6f7014ca0f02a3ef5b0468a1712ab7a564bdd9202e291a8ac78b6d11f8e3ad2de06f3f6996cb5743ae047b2d1c5aebc39f24c56b614b95893f24c1aa60e86dac562004f0e0ebf3c6bd311189463c5f2a912d64855b1414d50cb298c1d4c4afc663a8f5868b5a9ca2f7307fe563c1efa8ce0438449b92d85e95c6f4e506cd8db70ef52946c01f9c2fcb3f53cd8be776d46048539296d5e06fd5b1faa2d0a8eecc63bd69b476ba622ddf4885e7a048e4779921f4c708999604a4aa9c4529b94ee298364190e19d9177f21266e817a15e9fbbf11393f5dc37ed522b6d6a1282bc8aa4072a496adf96533be206f91c2a21188fb4c3f583f73579fc94aca82420ad1d6b187e23c8ace29f64eb58532efd35db10b230e455a8e7a3fc83502cfe6b61b94b8309218501329bb82dda654390e59fd3b03ddb201ec9d6af3184fbe4b44257d3d451e096f085aa1fd3b506e9677def7e00c55ffd69ef6cfa317692e09801e236ba11e157e5c013ee2765c7a053684445678af662fcae928a81bb6e63c2099c3d3771fd8056df97c530e813889fca8295033ddad971998c214cc91f668813a381c8cf6071ae415eb3c10dd7e2149c7cdfc5254c12b9a9908f2c65e2cd65567b7a193286a8c150c41503b59dfd0edb270dbe8321b284da17e286ed1fe701732dd4974708fdec9e9c72a31b0b813b883ff4f8abe05630afce05cfd4e9a52f76c17f1d5155af9d0442be4a69ec01c38618b56582c63f8124ed06df37ce4e0b1270889b96adb45cb7d01a11719d38d0c009b302d476c99b3e3a0b105a84ebb59164cb90d1b6c953369f7e3ae9f867ea2f9e0586dc2df608beda24ded23a3f4ce37408ee8dfec717dad9542d0c0253688d1be15fb986bd3037b50717b63da93beb6ba097f76c8d885083139371c552fa2c7028c41f48d99b2de3c722eaad8522029558b58cb9a4a98aa9a37fcedeec1e8e651a65673bea6f77ab64f8ec8b292ad417d192925f2d286679a1f959c9caebd09f13f2a0e981489966d9291a6e779ae0423e049359a78c8ec01557f3754667af1ecdf2f1c4dfe0d0f3930c5dab14d866a1e75ab70f881647a96b81f7c660c3056379296a02c0c75fc7a03c740ad54e8ba93a2a96a976272a9f49b030b790e6472d38f529d1137d9b0ef5763d636c336cfcffbe0d1b3483ee55f2828412339e2f176e3a0d618d48d24a5cb2fc88fa5fd3e3cb302ec6ad5aca432eed90d8add7f230e57883a8ce37b60acb40b40ffc82a15a3db47da91b2a44c986faaca9dd649226608eb67fed2ce28b830de0a35c312cae3f00c7b2a490310cfe7e041fd5ec54ec835591b0b28a5a916d93a66174a9fbceb4116324d248622d1f2a163003ac52257eb00030923270a24841ceaf89b702c0b97f1f43df1f66f94fdd03a3654420283bc9c7cf72e63ba910df924d96a3957f31574f7d22b6749b290f9849b35450073807af827fb270bb5364fa4d2f95eb225c2869fccd8c164afaff12b744d6f260f9a994e76efd36097d6aea2b0236d1e79a96f61778935e3f68e63c062972beb5d6ae5d50d9f166301a1209787ea248466660019d4b5c4306543a24f556fb5b2cac4c19ae5e54fa8945d42a14b85e867092578049c80e0f2345764e152c32d3d028fb0658fcf13550a87636604a7d48a823617412ecb2845d3e7d4fa035b58bb207b55b5a7492160d1b0e55fd522663508f8d07f5b566852e4af69afb26351c416f4e583d67b7a8900c25a6c4aafd92425d07b2415df76237e2c2091ce2f95988fa47e1307d276979b839692a22ebde96adbedf9e0f006080238de303c7350a6f211aa81b47c6fa33a496e751661920333a4ad6c01b2fc9892d6273dde9e6666719ac6285a3482043c95096a79463745070eec106b0e974ae3839a813e21592aa71d5f1855e12ef271c34263cb7020da03c4005a467db10c1313afc50e8065a75dbe4044444f24ea4e8e53ca2132a20d9b19b240fd82b3c09fcd3c1a3ef5b4c46dee0a37cf40e908b99290224822076e714945381786659c959b3be99905292f18af1f752a6ab383c7faa5a0bc1e53e4c828384badb4903bcea27980f0cfb1ff5f78810f4438f2f00187cee62fcf9aa6f7c9f6307f1712aaa8dd35020b16489a5f0f4719fd81f1078260297fd3dc927ca954b7ba3715c02de287844c2fec6ff464de0cd338333f6083c0188108c1e8481edcbbc2fe289ed1a4eec34d86c190d62f4210e622b006cbfb531dfc314b1b0831c90107b8ab4c6c07b283f74ba532179f6a1d6b80e6f3121e2a48836d860f6ca06053547602c8068cc6898cb19fde2a6be7706f6273c59d7857d6abd832417def456c1f4abedf027616ac17f66aff1e41e37bf2ad5f125adead26505648eed754acf865ecd667f3e20f1558d6525f46d35dd3ab65afe08b62aa3c05b94a7660368f9278e244243684138cd1a910ea51d2f27d1a435de7833f186f95e34ba765b675f0ff321eab20631f583fa3670366bd15ad1398478befe511c31010b3208b2a5ee1b8a5410c453dbb20fcd6bbe50f35bc24cefe0094db46b344f531d594dd2decc0211ccbb0a8272255a9fe40c9919c5883d51d7bd9c5c7559af68b69520568b2ae0b02b1c26cfd92f47f2b1993ba784cc6c9aede5a7c22f37d6545f516f0744e320193c62fbe2133aef5ca6f0adc74a46ff113ecabbba870ca6e722e3a28796b635d5896bf93f62f9667a5c838c56eb62a839dde7e73092105a27669bf8b605c82dbf3e9df29d4390ca5373fcd4b183509f6258e8090ab212b9dc284af65202b50a283cb380538c1c038db2af5304462bd27074a27e3ecbd989496b1710d7d68075517f1c921e310c2caaa8287f9b9d03dcdc0536dfc2cce5ddc449696b1a23430d30e115cec89cb94d3b19597bf6a0b3b24774142a641a89330099d307349abf1aa9d688666f4680db30454ce20b22c3d810e00240e0d756bece2e03393f446af642b5639ee8227daabc91108d944d607575fe0f46224523bc5b447d8f8d95cd2c7187e211701f7b3207344acc7723b0414faa20e64c2b855352327bea6f228515c49166bdf873d32d6f4df5c6ef9fae46b8e1984892bf83b0b27727ce928cbb0183f8a0f2255e6a1d56cfb87fb5595f93dc57d557cf4d1fcbf90ae0eb9f37c27d1c362858e2fb00fe4758aabbd4c3cc8111383c246b1ef4f41a703e330db53a17a0901373b71234de906272211e79be7f35f212a9c0c18e148ac05e3eaa0467f4a6e9f447d2eb1feff0f5de939762c7c63e1037af703686393ceb5f1470421636a1f9d8a1a2e69b1e9c65fb667e89e9f93581eae3a8606573413a8b0a9f14433f7b99c8b19d0ce5ba0441fceb76cb6e32baae5061179a468eafaf55660cb37437154d73263eccee8fed899f90faa02fbdb452002bb7d1cafa9afc32ff79fd9bfb7ebe3a5f2a4f23773e757945c6843521578d6ad58d7eded457e0b9c0d1cda69194e93e6d0ffd16425604f4f97ea205b9b86e75adcd1c9b2e4dd9aa90d77b6fa05cf8bee49eb0ac21331d62e6a55b82637e04e2633ac1b72879b85fbb96774b8eb494d8a65ce76246f74fa887da22d767c0cb777d09c03b952000b06dc74b4616e71ec3e8543bac5f3ef9241f62eb092409cbd5bd21c795d7806bb9551ba2e90d30f7a2a1646b194fff6346da70412d3f0f87dbbbd260ceebd74ecf42cb67685f26aea3be0f1c26c3657033bb67275366caf188f9597bb7e1eee5c74066bf9f26d791ba130779bedf60ceafd497e22255104db8909441c9e37b166714e9e002c9df05d8c80577e5929342a70352e3f1650dd0e0e51e9db236592c527ed1394efb3febdfed52897caf77fda51eb0e1d8a6420f630e8cc5e41599a0cdbf476ea0d4ba3dbd7a1ddd2c75948bacf705614a40c7300186f9f34640e8881d1d8734dfa7bbab15ff868e80e41e35ecd89d3ab2107f052acea1566c9200c6fb39fb348d5b1f526b07124e1cba440b843732dcd34f8116fc0878e12e6c36c8682588be50c676d7f299866c5f991eeb9caee2b14116669458fc94b39eff3bf3a73cce12b3bdc2cdbf91e9ec185cb2517d0f8f6049daf608b34e114a0b289b6c14c04242bb946b872fd0a90d9e9458eac4cebb742b9ab58c9954cb60c0539e10fca941098e43da201eca945a4ead5b78a4852cc1f8c1bd8acfea8fde7598950357cbb2deebf0215b56171342000134c08036328c6ff0848b184da8439fe405f0e5460b8fa968f58af81e4d7fe77384858c7ad6a293c86ff590093d93eef814637bcbe068369dfa984498b4224edf7a651b9252c6e59ca97842ce08739327f630e0fa68426c05ca112aacbae0c7732ecaac50fab14ef5d30b528b65b4953b5f7889324080685e733e570970b2dd38037ba1cca44264037783ee0e6cfa550144c0351f1d60b3d9d9e629b61c704584f05cffbf9e90deb3b16513069b9368f62c34f10a46171f39b89e0d9450d067bb54916309d0bff21ce12744ed7ac4602c36e38d089cf12d6832496cc3dad0809d9f623bdd626b4a5a14e19f7f3143344833deb693597189218d6cfde4f8e58458a8ad13a5455fd1b35695031bece03fcd236629cfbc760206b5fe92f4bec32d38ba3b5e036d1c364b90908252f88fad9b54a1bdfccf022561fe1378809ab846760e5638e42de9322d54a703636ec3aafdb96f8319c57e67406e3b64b44936a8763ef485c6015e96972293727fe1706606f6700822dc04440f01344c820c849b170dc4fe7e14fc9f0e232f2ea3eeebe15ce192622806b4da0058f2e7985bf574f94fb0fcfc622f7d40d3d634e477176e7dd0f2108dda6b98c149e18cd77de576a49eb90f8c35f6b89f55b438b838c9ae09bedadce3c954559ad25518f959e3804dc72e8e6902bb56b890348bf3e3023057de3b6e1c342542277145c5a327af7e7c5f2c347ad12d8191425b3bf2f7619b06b6103d619f11fae73062e3f6fd30e27534c81dcaf319c2c56a7b19d3baa4836b3a8477264c9c8ea9386cdc6bc00c297e12144d74318dcb2df5b746ca269addb9885739465430fea7363da56d176e69929157a37626697b4f224caee896bf1c30c376b2a232d47ce4a1e0a97f26a13f9b7bf1b81a3e8cd67e82b8a5a062ae02205bb4dacfdf649b71335cd2c041e04f43e08c15a792a361bd13c82e3cb0304ef5e7c689513eacc7a790f752bd8202f3c7511a9ac8af5b21d5e9fbda7273245ecec6788da969c280288907c3062d901830d250abaef6d48688c606fc4a7631ee0b275b4ab2204b42ced59de8915caebf93f9f65ff62c99c092b4e7d830fb886f0b726e7c9b0728c9166753688d706230c8d233ef9c6cf40725cdc510cb6fde5dfe748f9f40d61053cca62664b813f9e248589be42c245cd5d88fcf55720138f7e3a7ed7873fb1fd24a6736437801552648a0ac9d2efe3d5931495680fbdd51254fc6cc2dd8708b4711875e4365412acdd03d1b0258a2fe84dd6b86883c867c55544c0d13f112de7dcca1800c0fd6669b781a0965e3e947e5250415bc115b00d7b615bda92599f441ae8faf8d518f40fa6b321d81b87da6cac87398ffc0d294c72b1b7ecb8dfb889e5772d4c1e8564d8091cf18dc4f0c427fa2ad9e71f18e80b26ee02f7044035c317d23d700d325dfa498b334d962f6a8aceeff88d0a631ddf4c3303238478546a1abdb5bd2fe0d612f7dd039c6d82bf58c05b30c60ec09398b6b8e118d897cf4ad51c232d4f1fccc7cba162f7eed9ee51f9f40c5a84b2b1fb8ef1761e65b3e5cdbcce372a902f8cf0463cad2aa3a546a558ac01b2827f1cd706b073ca2cd0bd338ea2695a24006d1850c55b821777316729c83a60d18ccd8bab4c6dfbf7c5486354a57f3979b016c573437f9a16dfe47a60f3b25a6075aab335c2da574edd5f84dfa248c97bab58426af45ad6221a2c3fce0f38ca8dc8900f0549853b65199c19562950cae12d46ac15658d3fff5b207a39471da66aa7995192416e58ba48c2e7edc242285af6283586f71717093dcaf7b508d3d7d057791e1665b3cd67ff6ca35b8895b67a3244b3ff9bf00db708e58f3b96fb348f6db3824dac7804f60208781a21f7bca47c98d9189693bf24cc96dd490ee245b2c83de22533387e0a848aab9c4b403861578895d2ef3e6890d605c13dc50d96f5ced0079293fb6164f683bd49351063c0164c7cc3505a14172e4a92b128cf5b2613dcea4642250487ed1452a81a76ec4f8022fbf333d62cffbc036df2d11d20b2a89e1173871edc2dbaf7062564a9299e88bfc9b7b2a29734c5db347114dc7118011ccb3f47bec918537ef6cce0f46587af7547c7da8ea129e6ec052af7265f384da5b09844f2f020a4a1fa528b3a4966b6207cb156bf906c63bbe89c86af639ba6c28b3de23746e5c146ec0cd5c05b33de85fe4d9abafaaa07ea6ebb25ef47c03d3ea5dd7dd293b415014f42f46c9220b2f74581fe5502778a4c73991541732fe5d96e593f37880844786ec32abfb775acac89faf23503da751d23fd35d8eeb5c8a66b27227124b77d7e5c69a2eca607ca67360f8c16051358e5f8ae0f64b221e02b74e9c49544fc09c06c585236b88cadb0f01f4fac6e2af02b3c8b1bc38bc7fed9e1726c8d17bcb32bf46a07320323782436e48d4bf6b8eb10ad77950ce6d440bc3ef379379d395c3f9766e6a29491ee40b9cde42c71f4d3b4a6dc05a08df5fa57cea3ab0eacbd57b9b06f8386c631d1444345224975c5b5827d37a512784b10424852f0358f2801d693f201d2272cf1e8633b42eb08e34c4be0ae708a20abe46ed7a9ea68b8b1bed1d317f65904a18d895f0fdd87acd553c25500ba99d525d8df8511fb02348fbf91d071458b27fd09b61131be4d7f1b0b6bf940491e5994dc96804865c57a2321941056e2f5994fb9aac501166359e2b9a072e02cba8018c5856e460b18207849c6a96cddafcd52d5546e7ba41f4de63ca4a0d02461cf99f6fdcd2502ec4862c8ebd2bc1cb2c8505d46a010c5746040dd60ad7654af2fa0e86260e4cdee0c9d53c6681dc1d79cc402b9eb05eb7705a17144abb161fc53ace38b16c0bff8988b645de7d7831f4403571935e78a833b17896666afe03034311522e50a83e32a0da5a626d35a8984c4d00e62076693d1631141e9216728a8d52f32d9de6382c2196b5bea1df3ce80050430fa2e59644baee506521000282a05fe2891eb09929572553e567d7565eca0fb5f9ab6bf8d02ab11ae9b34637c0bf2f24345780f6a235338f69868c0b15f14634cebf68668c81b3c1f7bf66ebe96afa52eed8796b286107ddf867dc875a3f16296c1820b36e4dfc1acca65e04f5bb290d4b1b4594cfa37a9ed0fc7eb86612e15ae6f603b2dfee5253983894eab9e21b9936629a9bc5b7a4b4726f73bb61c0a62240815c20da482f742e463f6923baf2b59c06bba98eed36d0c08a67e2fc8c91bc523012830bc5e54dd3a7a1a342e30af40fa00105add7b3d72141f3650162463b018c78619738a382b4d6e025d38397be06ac21ff78e9b1bb4ec702f2d2013b18e7dca2926770aaadb756deb2edeb1f5bf71a8447a7c243db823b4c6f00feb60d4301f9e5ba47b9899018a7c264f645fe0026de391380b8858c72a945204ae5443a87a5e32566d559eda05fab198b4a7d18ba44b3c1883af58d12eee3f2ebb872bbcc1773766aeff5739528f853fab21e68772ace49b55ed8bccc2932956a77d4762bcc00d53150877848b7210dfb8e8da089704f6d22dda9db61898bae597d7b32d76526707c18de5042bf16d56daec8a564b4592e84117cb77f9f7d7233d54a522a2fd37ea7829b26fb857d00c2cfb49c61ebef23249d3da26aa3bf833856caec74ef9d5c256ed8e5be5ca592f3ec74166c631e0f571e1621516460b392a16788541e0738cda9918d6218243f8fdd6cde588702ad9b4d0c76c9b062d46b7df6e948df65783bfbc6917ebe2aa290b50a45fd6a1eb3e391ec57617e281098cfdcaac742ca2d5417ac24e1799ffd4a66cd12bda23fb8a55ed6925436799eed4140fa471f889c5dfb03b9b5170b5cf12a16aaeaedc7059b2304d4da4b5cc45272dbda4ea6741fe6aa5b152271992e90ed8acaa67cbd303b68923c923b7514c59d5bffe1c4d74872dc74f811af459de94220fea24d432d65016866bd9b38e055217ac38ad69751d22d82d6c6cee21b10e1aa7c6431dfe432009fc638158046dae3f95f63b0f03a14adf37cc6e4aaa96c9f384e7723898d3f0a3967e8719a6bf9095f2f957b79d7acdfbae11549edf43c472568bb8b7d16be66e6d0de171f87b94daca0b7c662c5bea0f6ed78cfc6182f0959ceae3378a31a2ee501ecdc105f628f95951c979294bd5e526cd3ca1bb5f6765714e694e0206c08552c0d067cb9c90cfab954e5dae7f8bcc3dbc9b6aaab90fb23ce4c0b76d9cfff60003e90b5921ca7e308b71fec66a58c2bd02f984ed0bc5c780202ac0204ff87ef352bc6154eecbaaa3913b64a3e3f6563642431073667f9940a2af3eca302c1722fcdfe8253c67bf1aaacfef11a59d2c5c42ca6708249b9e68bbe0d7ee7e2c9d38c2d94943078538e8d26636e1c01c0325c4c7c4d92380a457fc9f2c66cc9d1a547a314a966e7e653207b4ec0c931fdfaa5753ac59713f198633a4d0927491d59b9d32ae3f7ae7a3d15541a14588cb755d1662ef0a4e9f17888ee23104b7ee5ab0b14216bc2ecb3eed274ed7092311abb7f2c5682dfcd6272c90602b96195795571321bc5e8f0c8e989b4e465c2e52767fbf15198d4883ea6a22754f47f71fff51a72e0ce7e1a53fb4dfb533a1aa54945129dd1a7eb6e20539825c6cf7665dbddbff08796dc5e61c0d34af7633e86526a0a3d8f671a871901cb23ffa7cf8c08bcd57a47954d96ea3832130a9250406de3b5576fc7d558e4513988d29af53d40c1ad341cfed50c147f7b60e82d89138707e37b69905ce28926af539617f1b44234391cc1d6c0cc004162edf7b527bca95bf2366376a7b13b97fe67a8d806242bec8d991d9a9fc84dcbd76d404e4904187a80dbff52dbb5ea353b1652b18542a9a6337f063d60c55a54275bfde37c0924c41b7bc4357fe82c0ab565193254907f37badc6d21501641dc461440638be4cbddb7390f2ace9695f1b1c1ccf9609c0ac62011dbbe0633cc250db85cf148c9157debc67bf41118c24d9310e462cb56b207c8c41467d73ba2b070229ddf6ca852e36be61fb543cd80201d0bf26456e31cc76dcebfaeb09f77b4cf8663f6f44dc6116b63df693da22a6aa98a7281fdb72a6537d295b42d5abf7fed3e654785ee0ee5e96e8a57bff73bfb53903ff4501b082f6e53876cbbd8c6e89d98edc0ffc44d1b5974f372b0a78b6fd53363c9c577fa3421a850fb8891636dbd948b204a75fb0a54f6700bc8b75ba3d1395fecfa40a7e46d341ceec1a0187e6053731559a9bc28b8c83d849ccec7855c0b2aa86dcd96edb15815619bd613dda4afacc4dc1ab4ef6588cf96aaf3d1f8c08674e7640f8497ff89d4de9f558570aefdef79aadf461a89c9f583d05d86abdbdf245d0dfd2f3291e411b027f27e0d9717e34c5d90807ed97988a23caeaa8d67774355925215472d22c3ed1a52ed41979fa0890e8dc1d74a0db3a7e6416baca3b7f9cb2059fe0b44dfb924a5d63e0efed4d29c5bc663ee4f815cf982afcb8f689e08c7a1a996128ea508bd4dbb4ba20cb09bba0c37b1c2e0a41f3bc79e9bd946cc1b50c282102db3cfa1f5890fdcd24f31f5c900b89fccb85eb3be01a0aa58db3345d4214626bc5e427dcfe3dbb39a5e8787b010656a01d60fbc7884667155f1670fb2d553f4e6191e906ccfb9a41ec71c8f02ab528730081971472f26f629125a2fcfcde369dd242bae775901b322fb92f21906513c30b080c3d31c8c80e3514729ed8885aa6c3b1dbdb1e36793ad12c5a0efca42c9a8b1e703316b61f5831d57af0fee598893a89679201060632b33f13ff409189e584ecb5ec6d1662f47ded3871383d82e73d5619c49cd08c5f743339300011832868783b8a235b95011eca1e4d70d269489e1a3cca23142b18a8a134743d249160678ca75a2f9b609df1babbb4ff1be5a6bcf339891c575c2e206a1761df6f253a3373c55e82cef6bb5e0ffca74451616d178f19578be42983d216357e012f1cd437012a20db48de6cca920cb532795000c08e36e073057c66375160406059c899b99db7aa4fc650b5b9a953baf2b29c2d2ab500c959eba27a7ec07b87ce1c5f9c955515a3224b020c93b42bfeade74baf606685c584380311c69a4819f4a61ff9c4ce47bef2f4558ad31b341013727ec16369dda83540e5f4c7a35d2dbff27ff5e322d21da5d7109c1bf51eb0258915588d0e4856f9af35c9c96776487087e4aedba77270d4cf42d00f8712436736a369817677afe521135f9576fd28115073042f772761fde250539ebb8c927e4bf43ecc0f36fbdb8c68f7ae3af1ba46661b70e6e69424378a9444e79b1e95dfb745746e330c77ac465b4eee405405ae0de1ca91624da6fcdd52025aba0d39a0d1437c130c3830a4ebc3dea1fba989e15efb264de05349f94ad14ff6b04576df07582495b86306736331ed9136d84fe3f4e2b29d9ba91ebcc5a5b57096dcc3f97bff6119bcf87bb75067d56964fdfb4dd54fa2c056ab5a555cbd21abfc57f8f841015d7428d86e7cd760fa62947fa2c7ed7a76ce4697df140c6e815e063634781522015a411880a1c2cab98f71d2b4327fa12c03032fafa65cc1f2c24f5962f457b12786fd0fee750c26bd66f4251a7fd80ed91622fcc19513aa071201b0bdd0aff8642f1980bc7008a0b89869658c70375dea4c82c2abc9a152631d7c4c9a2162ab8f00ccb8e5fac36acee12cff15d6adfbb95aa85fe9100eab3e50c541adea5d54518df4f08e18b01c20b4ff30ac6cffdf52da898ce28d9f86960d38ed3e232a413941a7416c4b587351d75670ecd8fb1acb7bd8fd33df86fc7bc198589f3e092dde58009a3a1185b05ce7a55b482bc674aeefb096443152130d50f45c831a6af13f53bbd6bd6b6caab643c95f6ff77e3ca556fc84279915202388f0cab2ca9bd9140f461a8a946d5978ad2fed2a09fc61f30b37c166f63a5b45a1b698c6b6ca26afd95de11cbcc72110ad107ff7a33c78e3a2016ea24415f3c6b84f0b706972ebafb46b1452650c0d5560333454365cc92f17d8494105f0090b676e6082f2a305a8f0bcacb7207faf633c5b67dcc0a653d6f838017c9771dd311b7b50bdfb4ce55dd4a5ce67f6f1ac60e0dddafdf5d2bb166a712ae1ea187a68ac73f9e883857677cbda459a74014d903a505443a220b72dabeb5b8ed29d0c2aafb7b71dc112d45fc6f177e2839405f574569ec3ec66344f0f257948c9416eaffe909ea705cc89c6576f61bbec1d0c685294f281b79e39bbb25bb18ac37a804192b9f3973d9af09bc58835544e1dae4eee0d30ac6ea0a1a91c418eaf663280004c2698352c9137e00268a63b6fd27a32bb0fb1cb090881ce6a2bd120bbf84945251a5408925a4a0386f8a742ad4cde71a48c239e2ea2ef9c8fc1cc896263a8ff3af0b9f0e2ff07c94d0b314018aa84fb5c6fcd90bf5fa569aea6c78e96810f49ff61f8ed3ed9d1cd49a944a15a574d148c9665472ff9468e85086e8a0b097641973bb10ffe95350a78811e3ef43eadca0e40cd3657cbda2b70a16e0206ac47d25d1b81d3c24b828f5244cd0d9cb55bbcd46d6eb12523cc9a851e0e012b72e521b8d77d814a9f537b34bd81b3b614c288a33b43f7a4320c6d08c4f6dd2445bc5c2dc0bdfe56a436ca25e8004a66b3fdfe529ad4f203cd2c56309b85e1e6804ef2b4673995ce702699a64d7aa79422dd7f221dbcf28b27ea5aff5bf6d5ccd0c28118d8970a009a3d53a71bf63443d09a038ff493f0421fc3e1d23a182d9b91ace1640800ea57f39b1bd9df892d70e4307ab27bcb366b448c367808d63d563f357aabeb3aff2024281c6f38627383172bbf1f2ff4ccb7f3d11f788a2a963da350eaffa4e9052737b37e2e1b769d50e42bd1664a4b668f1e20449354eccda9fbe35cf1f2c0fcbf31009827ae8e1b47353d44494ec5beb414d5d0f7dccf0eaee1c6f2ad74eced610ca0ce2e0b26d804093401cfea8ce511a98fcab0a3c80ae190b9269252def5c5fe5bb647059898a539ce4e875eddb411f210c95898eaa496255ab85629ff1c75d9958ed38c319aa77aadcc63ab6fede22b51a40023416d8db36760e47ce3a53e8b0b60cce1711c0d74df79cfb301cd9017e9aaf12a79c17ebb016124a6104f41aac5dd00be62ab43643ca7f50d60affacc82f1bb572d1d7258e3786bcbf7e8472a488984a3d7cbf1171e85e4a3c88c88cfe0f67a441e5bda4e95e3bb9c654a5614d553e75bbae00f2defa017ea941ac5118d6408484414c6fae12eeaf93a9e9e9c53e986db8022d68cabf48e18f02bc410b8b3aefbaa1deb897dcb26e11809393c700900014e59fa0f93d079dc2dde6ff6cb7267a5ff41a1a3b9a2b98ee99a6a8ba62e56cb49899dabf776d55871fb9d0d643d829ab2ad08f1eaf0948c1d4efa60c19fe3acbdb1baa6743224b1965d82501a0574b8fef398c2af5c717aa451c5166b8ef92c49c6ed3ab828fd4153cd1b60f7303faa0fea3c432957b497702e04343f5f87944c7ea8258dd077b25d9ee781b0d8e03da43dab27cf285b06ea936bfc52640f51d1a1e524b4aeb65f7fec9b08490b3dec250e910ed0147bc32fe136a07dddd539582e29c275736c16b511978c417f2e2b9a8551096ed27c01ec0507f53f1cedcbe192e7b21764b1b32cbca7e939fce3b24c54d0f72a2a7e554e9a4360bd2038be1d35c6e93e9ef5f45a9231a396897e2c0c6e4499fb663cc65360f8abcda98fd81fd32ee3490bdc0208a76dd3d03044a35202e53abeda37a189081db9b1b32537bdba1488495ff3ad8cfef2d63804aefd594f8d3faf1907a1d2f3d45001160aaaa0dfb9ba42a91f5349db0297538b83b0dddd1de3c2efb46eb1e3d4d730e53d26caf072479d24e347c04f7a9794dd85a631a3a535a984d91c1927c2a4efa87a251679e3a8f78d829da4f4c0be4a37856b1f94c6163f0ae05857f60a6635e4c5200a8866941de48310a47d209cbf3672e6e8b71ab1d6e0e24e517cc469b98930696ee9cdaa6caf8157ade3517d9512ee33206b939afa17edcb6913cdcbb2a9140cea57b4429561fec55c3fd613b019db26d09bb8d092605c3f39dffb935690832ab3bdbf7bd2add448afcc79c10440e4adf591f24dde10a20109aa5c3bfeee3d5f7fbf5c2bedc851176f62df12a10c35d5e9ff7ec9ff58e4d8ea4b2ccdb738b5423ff176431bf4c32bf8325133e7cd47300fe39c6c1cf6da897b6071936894aade1b99e9e1ed6f5025b4a7be1d04657933a3b3a380a68802d43705d3b74f8225896234b49c2c61e05b9737ebed8d383c866b0a5a612f6dfa08f17a48fd26ee9c0d4f15a097ffc9c9bb94ca812125fe5f86bbdc250a2eb80c26cb593992f74b8c98fa02cca726ba3016dc0490e3bee0ab38a57468255129e0b0a3dc609fd20921e4f6f947ef22bf543db05655dd13fc7b313232a61ca60f2522bfe69489ba00984774db617232c894eeaa9e2dac0ca452e82c9efec2f4447f9ce64ab2e5ac1ffe3d78a792fcb36878d195cbe5dc26509028a5b274d64fa3922581e1ba0277ea0c271f9a73f41b3ad4e7e189d5ecc3fa16ce61db96f560d777f4bf90e0084e2118b42c77942752663520ff148408821219578bd34bd08b1ea5d2048a2d50061153e9551d02695a4ccc69b5bf33ea3b22ffb9f4e96e597b2dd6ce676d3d2592ca62eae6cfad649e4157aa9bba52f72b35c3c64e2c4d594d1ed80d8d3d871f6cefd9dd4993b0775d5701962fcb3862b0abb816c4bbfb97165c48133d46b4db85ad94c60be041dd7ec185553a30b672388570c156c60d73aa77ecb99ca054821ec010aba9698e3ea0bc2aa097f70d3a78f7d9d08ab21190cfc74fc91ba2925423ab20e2359063cbe354cf06e58c169e2307bd5283a976d566fb00f5e62149da91758058333e56f7e710b68460969e3bd2a6258b2bb5779e8ab06e95e2c63bf0658c97e07bb06cdb2f120c1c88600fa242ffb48ce3523834bce7c93b7c9c0b276447552695089f3e65ffea45cb7854eb133850674c17a3412fa3f50118a6adc21e71f45fe3da80a31ca7f162fc9c896d4ad409698e38aabcf85618de3c750f8ec3f7de3bd5e6393a2d6f3c5b26153f347a960bd810a53090805781183b112d1435bde99026df9076d05c21bd07f9435ab4dcbaf7f41597730a220943849f3c2d5726ba30bdad48ce962e1cd170caa1693e8cbf9fed0d400a777435d38d7ab9803e3cd7fa797b917cf109b06891911cd09aea79bd8823020e0c9331526a2111b0f7b41150f1fbfbbecf5864686277260cdea785d9b7d4336721ff05b41086df9a02417f00ab1d26ce64ddd0fb316b8ef1783b77603d3bc2d1374db83ae1a4eb86acf6b3aaec190af9e5509b7c6490d38d891f3c383aca6a178d529d5d409aaa2970b5344f200bd9dedb911b7dbf386da9b002d5f732b1e269b96c3fdb48a601521dfaf821db8f9f8b6d1fc76d34b20730ab97548deeb4fa71a02e5d8ba4b3aa769d8341ca2cc5ae72c96a244e326147ea63616f7472c60602cdc830bb43ea8d1871a463bca64a8bb6139888466bbd8be3c8fd874a480aeef6446b7b95889c981afd32e46f75d56cfe315c2d47a8bb8b09d47eb71be141803006bb3187b6415b3d2eff824d294ed6f7da8e1ad8f136b4ca729de37f51dceecaefb62cc91c1c999f00ecf23f6510756289c2dbc7bf8ff719d29d31b4e1e8afd0829a443b4fc0cda08cd80ffb5f87de29100599312fc256f5ee27b57c5acce93aa507a4c4c595dfb14800ad252770b3e217990dc896760de20ff1e28bc7531c2a6bae68b876aae43fe12ca86b8524be863d1e34fe5cba393dc69d6948e9cbffee5d479ddf49c8b288f541f06c4cdf983d53f3289bb0fc39691e0deca50b67c8dbfa0b23b58445824a05cf63d04f55ebe6d3f8f9efd26a63c83d219d335ab7788d539ad39b57b82aabb016291af9818da0b4245ae719116f8225b53f8742c8da7653d9da2eecedc625fe4d758a4bb831ea11fca5990e120803d01608cbb9afb338d2be9c4c1c396f40d5a0529c894135c79529b485fb2f89e777d7d706a8d415e4d2c7286278c20112d3cd76b191d2431c7fd78d16366900600439a039a605dc4c9918370219974ee9bfaa096f8bc40318c4fbad5c12987d7f94a8a1863f1714e991708ef56c232d65ef281e1ce1235b842011c47653fc969196df7dae3efbda9f5963f8463cb54f0a88e407a20be8dcc946ae1bf59fe5ee3c096137ae48bf38efa0a4a7e0c5bb7ec115f662cde48476764ee241526cacd55ecd44409b4862e26015783f4ffe00d4cb7bf9d1cd137d0e4b6a42d8d5e37c0deeec62b003db5ce7abe62926dc3c91ef0e5779ffbd423c3d3caead76f20cbe60f8eed36af2133f2f93af85780d2efff0261a7f548f4e49f7a95de5952bd5de84f9a9de29bba2b83a5488dedc433da2024bec5e2c36cb8c69c0faaefee261a99ee2d12db88a5b66c3a369a24f1defb75ddf652a36389990bf5844a8a43fd7e2ffaf5d233bc6b6c911bbf03e9e1bd9f8cad43e13bb6d5d812cbb2f125c7c04a3c1c2f55fd11fc1c2dfbce44b56ab7c52a582164e51f53e7d8b9ccc5c4012285bef93ac019eab8ca3683ba72950c959a2baf22fb3e539bafe59b11e09db0e194ac7300d01c1197cda0eeecc4e10fcfc90b51b35778d99ecb75153570ab4706d7b306af58019828be1b9557672b91eeb1ed61d678a3e1aa150bfe472ecae5191d1e65d2f8e4a1b462f8b3e6c6bcbd7be9dc381b7cb0665b97536f5febac6d0103bc022f4dac728ea742308f922bb72f30a59284ba60d5c9b9d0d229efad5fa9d5d8628e3850b64ee36339efd6440a8dc30cdb81d95bb8deac4b59470cdc96fd87f2d5f58531c6d88ee7bc9c25422ad5548f97eae43660de5b46400fb356e0e253a800d8995eb756cba1bf3f5e8855c866bf1fc0dba2ff6e26bf632df6325d105d8176802343e149cf6322225c4ce3eaa1a6f5145ab4a41aa6d16d3090f85f988e67d2f83137f210148cf7119e18e319a664efd57c1d0848679da90b1efa941c249065720c5aea8e3ddca11b73a960726e89ee418e85ec5732fcc8c49918e06df12c67732a2550057d72f7c1ccf01af581cfce0a8bad2490931a8a58997f9b7b3639b51c03a71335d3245ebaf49545fef0e944be9b13c5dce08157dcc8820b6d3311d6910a196e70d8f2ac0b64c85c22d6da1105a8ca58349b28e0ba716f732f8e2bb59ed52f738ece1c24515bfddd2c48c8004051d85606f6017ad2ac550bc22710730407042a04e204f28857d082159d953db1730d8fef40d3f1b96093e649aacb7b956556cd6247e8195eb9988027306cb4b924d767d95f85698af3ab972b522c5c08fbcee76d95a758113f0c41be78a1400b848511746fc06c89862df43a8ae299f3d6f2308fa57f2e8c5c7257d5dc29a2632faa5e6d6bc950a41ba51842c355d84fc9871e5a052fde489c73d72c8c093460c71d8381477a9559d3b6ba1b8af31a28bd8f0b5b6bf87ae0843450f796a675ba8b294a0e00123648f8132f6a151b0b4be7c8753491307b5ec902add768dc4e7baa00477d875a4e2efc5484bc8453c2d5e06d7ad8dd5b5bb4e744a310c7ef26c6673732d479b39cc808de44596deb52cf8eb4d97455d8fbbd8d6c13856fe106b560748696f16c1a56cf188d355f1254697063970486c9cec737214131f55b49eafa0cea5385cca8fbaef83ae84b965ce275da2f76e808d029118f70ed1e3a2e1bf1043fca5bbaf0de9c97be09a365b7f6033a88c27434bc637290953276735ef1c7c5b5eacabda2330386850b3e2daeb3c23aecfc6c6a611f175bb08f14dee83be475d692a4ed062e3cc3205d1cf7fae6ff1a79908ec0269ae222a5412ac25ac3fc479059054a81e865dbf4035355d9a4c357940a72f63bf2849c6d6e9fd67cf90c9ba58e83daa6959b8ec075eb0938c05c27d3b102105b7b356caa1187745746c643186417668f4e73fa723c498d093c9cae7ca3f44f64ca119960c718b3bd861f31d3ab107ada5ca60591fed88f5c48fd39ef6c75f459de89d842cfeb132a3903ce150fc2a82e66d785063ac88dc48f1f43515b4fb84c07c2bc8046a33a58fe3db3752d79334786a95f7029fd9fa204ddf219a3338744eec84253414b64414fa5e70ed39ca0666986e0963ce7b7f6b7c64a5b533056c6b6431d0fdf6338008180dda501aaa3840c5ca0f38501253cd46568fdbc8f6623817fefa84521fe26c8908509793689eb7f1ce56a25ff7fc1a46b81064eaa8718c4abcf0a7b77ef45e18410998fe211945c80fae99465fed246917272d476babd17f578231158fa8ac6bd686ae392ccc0407454af1ca7ae0b2175c8be2acd5903f71f891460837753fdd30f0555a938441248ad953ff1812ad3d9f041694d4108d7f0390f984a3b33a4e1750a79011633ab43f6fc5d639f90f86d053d9f70d12bfa5a54fc909dfe58c82a45b6fc6108d6442425ccd2612235fc3a3688cf7396a8830f4f0c120adc2bbb8b15a57428bc465e6462b7816387e2e3ff76bf3620858b9a981741508301bb8375d06e4d8110b1c7ae1ac5b1e9e141ef9b7812d897c09fadee465e9b3416e6b6dc54147d8bd309fcb4b76d0d3fb6a5304c08356f4a5c671d5ae171a562e065a5b6ea6b57fa26950b8195a6d235885c0d5c0e955c44aff05f353ae02a25d072ccbd51880764562a4695fb42438456b0100001cf6ee76137281bb42546be4162271166efd45071cfd22af50c8856bd0dcee1cc88a72aa1e2232c4391bf9ae326f2d07a18b5105cb879af085265c15002873adf32ea417ba2c74faf6c5813bca8fdad79aee3cadb79ab5a2a10a8a0eb94659f846327882946f79a38f43015356fe4630a8a0d5973de6582cd0deea07506323bb1d8d9505f9a61046f229d7bff74ad9b8e2e507b2c6eb1963bb0ecc1456010d29590b9cef4c2d54848f027dd1e967a33d997301bb99993d865617ac17ed4a9b6c172825c10c44d5905b4ff0c391030c619a573cc7171cd8df0ed519034fb3ec779c44bb814d94d753f24989384fa62f546dbcbb61ad27fad8a2e060036f32768ff436abe5e1ebd85efe2eba315ae6ee97e64b27c4aabb263e8893f9d2a94aa600045f9ea3b6e1267b095b07c6e10831229e9c8318b286cf47854794458138fcdb8a9e14228d782a806c6b7ef33dba6ef0e220ea04f408796976e5e26b48c58791a5891664f021b3e40650ce9f5a1296051b515ddaa8d715a1fd54120fa2c66c92a82f5794a40f5256bc3cb9fc4735d7a8478f6981ad1aa4b454514f8e6f19ecf1bf99ed6d6af3432e4916f0e8cf81de3c1172f0c4fb0b9462dc076d08ff1fc633da05aaa56ae69076b8c4ae32991fd42d63495636d144e611d2b31177c7e4742eb14331362a55629e7ef9a50df47f785db6f30d455879cab1dbd8a71a1ec4554e5b13f87ee3abd04cc1ff41b4ec0ee4a3f4245d00fc70c982eff873da023d5c9b8067ab0b596e04f0e04c998450a8ac327e5deb8bd42fb16fe4461bc0a10055d87440f5e43af2d549597ff7ce6fe2a1bd4f1e74215545c963a3123a7fee088ec49e185886fb7a0d203a821939948c08601c44e1a7860e1c6f05a3569932ba98075e0ba039516e508aa27ff0753dd495d4e003c9995b8ad33c2801bc26006b5925f26bb747efeb18db1f69ad3c2986845f157761002e59a90a5305691e6192f291dd3b3d6aef23ebda1f60d0e36ddcc46b35dbd3b8476295a45f6b8b345f1b5d0d215c38bfcff95addd8e459f96079134a6208e297eca6ecd0e757341a37b92446262a2b634c3a990b173301a36590e069fe01ef40c03afde83fbf434c098d985c712a58e371d338638f89f970ac6513a18a1260d8a59e5622dcc098cf2b179bdf78d906c6a0f9a3b8a61098308b132c5660c96a2b87c7458447b45ec23ac4719ad22b707abcd7c1b5cc7932be10af69a5b91de02be31971a10bf5c5ead716728d9a4d41d95c4f1df8b68924833e443265ac65ded51e2df8d205e6db0c2d9ce1108045ecce8ed8353f4d35383619eec7f3296c2ba3decc7e29ae9e5e8685cf084e27f7b46935f23dda3b80a70fe454ca74881ac835be368632683465c6f8112bd47142d5364dcff25244b5c4514ce09d55be7beea1f2161cdcc0b51c17881392b1fa3ea2f65b4772dc29bbb7263b556211c061855c305ab930cc8255c3508138e2c74e44ff17c79692668f9e149d1d8388c3f60ae0cfbc0698db045a79f66ecce311a6091e01dcf727ce42ad8a1c62b8f85c7bea5c81183fda1701bd548aae3f2f96a4c3666b490a78e3b5df23619caf017bc4a678596ec1838a6dce1b3dfa0ac7ddf5b2506c8f7639691bae09513a1f66b64f922c03ad317d7ba5468970d045a6c6868839f7123db1494f5aedb615ecb292741d8bdc178dd957ca484be0f5c6fee039b63ffea1e00abbb284e98d3cdb32645444ff50d27bad0e4903fc50bc956d1137e2855e4a334fc97caed37afef27547c50a1e5377bb29be1ad5a6364429f479120d5f3e321f81f9620a26f2d5fef9766318cd1c3471a2a07d2308d5e9360c4c5b71de1d74cdb71c48387719928977e0d73c9c097139b7fed57bdbd393169b0c636da8ca37be34dc644f1f7085e211e5c3fe1944827ca29e7b85808510bc5b09aa3c5411046c0063bb9d32feab170f9cbfe1ca29d894f4f19da3439a01ad35ce96c46e3ff229ec11c6fe0c8c3576f11555d3953f2237a15c8d725b22d885d90addcccd55360b268939f8544ea4b26c1b6785c014311478f3c0c3dfc67fe0db86fc1665029a33135232a5bc5cd0a7e36981978b8c3fc8f4d573220c8819053f1091a6bf1b49ad921d223a106efa5df6fb10d5b1a9a9520ddc5048582707045350ce4234b859bd0982029321d4daf64ec5cae4e8f0648d1c4456f1f70ffca69330a05774b9350303efee6fcaa36b02968a49e3171b55a668749f3813c7e5ff37168981dbfa50354e336dc2b2f0c7b84735b95aa5179b4bc6b358c276934af9f4f31b2def87bbb108aa8a187cd42a2edfbf6b2c96e586bb124a12b8bb8e850a85094f3587cb9e4dac69fd32bd8d62b865146f73e51eeced524a2f16b861c507889d61bdff5465a9bac9d94297ac5abb2803043169c6dc93b15729d4703f241b2232dc174a33582299bce5b33028adff215bcf539f840cff3436ab39244bd5694968c5391da6bd479362ff14353e4f5691d7982c74513ff76d7414d1c1a9a368a2263394af19adc28b9706ee63c20443e44705771ae136d781fbcf1d40731d0908e51b6297a25db5abb84693907fbbf3906522e5cf2bdcbfbb13d2c2ac4b5e4dd378272bb135cf9ae3bd6bddbaae3d637bead6ed824aabdc7644928e4c01ea2b8a0fc49637a3027fd8f4b0a21f70bb34af8f388eca50e19140b98d141d669ebe756930648fa8236105e4130e1ef18b609fe1b9948a698ff98cc0399d607c1f4acd9c414912e741be8f8142a97ed10ae6d9896dd22b7ca4feee55f80c73ad9e633bf2bc629ddd7071da2e5a9679f056d4a29bde3755ef144dbec6fc426f155da18be4b1dbdc8eefbd5145cef6085a25c0ed1a0b61b70ed8bb95e4990cceb6c2c8b7bfd8f431687c917f68f5a09d16d43bb7a50d91d5febb87dc99192f727d2e09a5ecfc6a0bb855122b7c4d47cc875f3da06c5a9bdb15902e87a4c32fa5cd205502b41eadd29bd98e775f7f48e1a1415b4263ddc66e8296f0adc9e4e0e6e265c8298afb86c93a800bf3668ae269dc95cb063af4061da291a6eae1ec191556cf6aaf611e595102970de04e407707bb61f600a20ca36659c1f78eafd4ca5b1b9362daeb6d72f3b80b2a9b2f433650e53ced867814db0b9baff21fe91f371295e487651ca29b6f8d4966ab54ca7dcfacc4cce34e9029221ee57d0b9dfb8ab5db669e0bc5fb46ba5b507882e9c586ec04b7fa78486ed711d1444d0ef99f266e54678d41c4ceb29018accf4bff5270e224ad7ac8d98b47415111c2ab623a71ba5861db14443af5bfe1a15abc78eeca01c434acb273f0b095268701633554b5a0b85a16facaf858fd80fe3ac31d00ce9614d6aa77b70f80c0da64c6f3b905f38b029057b844492542704747e370800f8a8cf294c7f9504f87ed7bdd93486001ce9f3106fa5293680395e0848a1af92fee6dc7600fb713dedecdfa077f82cc3824fe31999d6d537641f8cd4a988c65944448b412ad1e2e54624a8551bda340c04e472ea7762d57cf077f24a4fcd35534d7806347f4bb4164f3ae256bff074c01082e8969600b1273c3e9ae64dacfe1e3febe19e0ca8467af08e78d908e74383efa5657189278accdc7fed90b6e1d9c6fb1f80f16c20cf0c44f7f2290bc831c58cc7c2672db68ba80d04444d5193180bf1c6eb13ace9a005251dc13dfce2d85a1bd31b82761da03518dbbed88a282352b14a396a06f0e58ace09f3f1006bf88e2992692ac0b51cca3cf20c51d6650560378672f53e8b7df5ffc79a1da3ae40409d766ca605199f6c7aacd20c25298180a240b88f97a491327a7289d8fc027005cf40f87a917f36aa32215cb19df7b909cd60f4353b290686955b1c33077b753aece688a0cea6ee125ee1235403f106c46b12215d84a697be81e024113b87b23b10db6b4ec8000cc06bfa1172b3193ef53ca0b7b9835b3e1bff0d4e587fe9ac4fe1d1f57fc63a5823bef4ce0aaa04b4dc6d75eec2b9fa57ca6662de290889a2aef1a22726f2349d5a4537f72bb50e459b967a2b23cdbf4c59b020e5e93fd91ae7528a370998156aea9b307f51da06f528077357163a11a489d04a32a3d2a4434e85326644f415f255aadbbddd43f7421675d2255e852803a89157297c2be4c23c197a042d18b987d57e67640b4db5ed04abe28d15f59eaf2f262ab3cf2af4261f841ed71e2691a4cff93848e4c7790aa42d7ea93b6bcc5f8b289262ebe7005337e61694f81028951e2dd3ddb68becdba9d2031d059bee0821337da04a2c4547536ff8100dd508cf2ee7d9928fdb5ce7daf9abadd4e04b8020dd52c3a0749b2ac7cd11d2d5dca1ac0bf1fe017d1ad538b275978d80501f2b94d80b6ef5420d19b2baca97d811363dafc96db2b119329c182fad73066e540fdb99d10a522890555f5add3ef7de2ce808024c0e5d8b9f4d49a22126e0fbe30e088a1bfb72dbe7de7b8d8d7aef8db6c95162f0ce1c2c51d09119be8afa32e1bbc8e05eb84eb5a3f4fe7bbdd1302c51770629a64107aade76d6f49be5a63dee723f140c39b98c77a4376322ad6b355323c9bcd3379cebe47997c345e576f1c49a8803bc2899f6be2777996e46d733710a2b58117f1f457f301c9235dbaac110ff08ddca6636eb0b5260f624167da96f394614114c3fbbaacde2aa64a510a85288ae7f3e4f93538992394d1e9ef9e3d8ad953485460f6de7c05fccbfaa1252d21b0c5264a7d68ccfa7d2e65c4eb38403058068c70678d553fc7d41e87e30626e96b4ba68b83dd2e7e69021f757b1cc3f802122c5fbdf09575b279b5b3a2e9ec3f9c4d5d68965a83599f0b674376aeefeee28367976a4b7ff82449f2ba3f7ffd816124796a183a936ee2d79dae077aa86c67d8f9cd8ec911677e68f64cc2b3ef4b31e16510423dc5d3249cef323871c9bcf96853d2b4a010d40e9ad32ea0148b4689326bddb6bac3642e4467698fb94ace160516208ac562d3e0cde4b60742c57bb25f9816c979178aed057d763ea8a844fd44b8dd94416a95b2e741e91584c9d60e1b6ea2b7d526b326873627f96c4d5d21a38d5824968afd703bfea561f39c707dfabbacefbdf2f56c7dcceeca3b8087c3bc4e0d69da00cf4be7164fba012350f4cd695beff4c23648e26ef6d31baca84ae8ccfa58f5bf63ef1eb43987d2a2773a53993ff543311e5e9a1c2f0b7df60f96a0393c74ece82baef56b817d969b87009a19299ae0b28502d243e07655bade76d6bb1f1dd6c8cd8ad8e0a47cd309b497dd5796f35f4d659c38f3ba9c487214f05c7b4051d44e1385da0fcf84296c157ec8994a8701b2825fdbbfe0b7c94626e9327eae16638ef00b53857763958b6d8ed0760ff24c10402a6e9d8c9992459a61f6ccbc3e4ca70e66fdce65791b47d94b21a3104292dc343cd628f35a6a88f27f011805c8b0f170b4c71547959eaf58fb18d4f9ee6abee1d2a11afe30886d468515d05b49fdb426ce8b174b499b77e04bf2a5767fa0a3ccd9e039c7e78dabba01a251e7433843e32c62c07c3280bfbf1eaf7c24bc58f8668f2027811e133685394edd66e1dec0b5c8bdfff41c22fd6dff066e324cfd5d2b0fca272065401482cb5c40549080640fb0fecb49c2ba41fe953f54eef062bdb38abd8b9ef7df9d501524b2ebf4a7e8c87fec3afba821a7a339a2d4b90f33a5a6cec8fac6b77a23acb62b02013e2b3045361f936ec3db871d6b46d030ca29d8e7f07ac1fb0514c03c234d9595e89196d268bf0a2327c6b4c2c917811ef7c3b5b0072e8121530056fb57d49be18d57a3645e92cae3eb912d5738593a3d6ef3135170b804187cd1c1b7c170177c663889bdcaae488276cd76e030a009f3a7f4a70774ecdaf264f3c9d4cb0f651979c9b24d79fce217aeb737cc3ef3f225a6f683dc146cabd2b2b35dfc3c570cf85cfcbd336013dc44774350dbc5ab3ab4553b080be45f74de665937e6ae42e4f31e6049378d87a8f48bcb08e5c33f9ed4ae5e78eabe1cca7808e5de95684c41d9c3c3f0adb199708f3a80251ddd39cac39e25bc9d8f685002597df22494db17610bdb71e920e020c55d9613841e2cb8565520af8eca22b9d2c1c9d92dbfbc1ae11b5f2b7e5a207ff77877cfb39443b068291eeab9082f23cf35598423dd05392ab7526df21395557f784213b1ae824374c94ca17d5e5cd305dc880a1255c00a7c9a22f00f9bf8af811c033031b83999a882b2f1937881b423b24818a7d1b6b10c5bd4bc48e362aa990179e04982875039758348354c9e973a29017c906e2a7e6a5fbb63418af37f19a3f12d34c99fc7f7edbd241c7235de2bc7566965ce11dac4a77048dc3be140cfab964967a5149a0006fbd4676f1a61952f0c13d7c9c6d25d9853dcbc350a2a3b8da765369b5d658fd79d6db1757b7db9979a0cb2e62852b9aa4df58030dca5350c420a9747bf3c06574d3c3524b738a9728c862c37dcd434105b120aad77dee81cc8a7b51122c6e4de712274e90679ce619338bf560a7203d8496e8a01614a3f219de406e961ac7b677faf9fb8c4a12fb2a050484f6a6926a3cd06d98d58905eb35101dffa9a0654e183ff56e13e4bdce3bd8090fe68742dea239c654190ffa696085ae7d5e621059014ffac4c2212abc17ac199f708291d2f487cf81a62bc56aad07ae1c77f28422cb3dc07013fe8d219d9f734f0d1af212f9cc92e9665482d298ec1363e1a50aafe70b1f1148f897d885e56acfa0933ff8904782ba52aaa33d0c30692ea16c59e11a3aece4361d5a7b3afc07c0b50e9257a05001d6c862c209ce0dc13cdb356caa3bacf95d74551c830f0ad2053848f32ac3f9b67cc4d4e4d14ef7e9c1463fb3534952fc40c5e36595c1ecabbd5e2ad6db3aaf350e3377644e4bd9d3472f608249f3f35828ca2fa0a1e6ca8041e27264745cb84fdb814cc767bb1255c6423a7c4bb48c43c896888d169b879f494f45186c8dc894e4a069dd55a08c389cf224fb02673c9e3313fc04942d32a75dd9209970779725342d7ec5a53803a94aee15a514a7496bd632fe00c22ebf630241746587b2734d898ca9e297c9f57eea92008665a6c58c56c1dac708822821b8bb61fa2b92ee5d207077617eb265b71ab95c78ce1ea4c2b1267016471cb7a3a384b3f2fbb609d0645f5af28cf8e94082d4a094254d61b9c90478bb35f399dcf351531a53847b784f6acdd8f9d3c81e89d27cb883f1e09b5de3feec52f6e238018a4b51d941c38b0e5ce7bba165630a7a14ec9e874feaf0ca34666ab51a17aae5befaca3e8fbe10308ef623f44314dd1b959bad652cd93236ca12e31c99c18639924265f1f14b8b7d392367099dd8ee0b9afdc4112b5dc2551dca2b3590ce6f0b459029c6b7b50bf0679bc00f3d43ee35245f09bceca8e4c24e94e812ee77dc96e576b6cf3ebf8c873db2f9badfa60a67fec49678a8518cd0a540bf0247d006460472b84c3d5549897de4076903a15febd6ade872455371c79d92ef4143f27ac93fd83a8fdee9c2e0c7443b91d1cbff306b8744025739451cac5b092d9983d39ddbc26c08040eed91ecd6ac8859b7e2f75dc8e78d71cf0ec250249920ed39200554264c737a1c831f957d5cbda0bd1ef36374604654d0bef98bc619434786bfc3b383ecbf4c11acf508d1762d31f0f13a87364e4c3e6c089b7369f665c0355d0d68797c36b2424b05dfefeed27c225219cbff878e89c310d7bb1dfdc2db329373506faabf0e4cac32d49a61036993f18ce459370686628c7a3740da3c8ebd0e1d8c1cfd9930db26ad96ef096f3ece3499760e2970fae833c1823b34b7fbcff8f993817ba688758488f8c10ac6cc2425789e15c34502bd6f928069b337e1d03ccc1a97cff63f1d2d3d5df32863c1c139e41b2813387fbf18576e84a722739ca0e6e7cb7e2f94600076a3e036d801c6e0c4548472c82b9ab029312c1202bdca8e76e23ffdd4a615c357826e1df566d67f1f1233b7005300728848537d61a8e094269034c7c2d8f99614a12d67d74c954ff0693b97ff1c179eb51faae7986cedc6dd474a13fab69b6856b77e86467759bff5d29f679bfd48a88ea088770c7b7608341836aacff876f9960c23d91d370ec05785e73ad74f1e06d76e4dfc60839dd861e3bef3d48061ee56a478c038ec7e6411c45f5aed350a7393b6ee4ac449657a9a270f0ad46053fd6f75a3255674237e1bde84677cfaacc80cddc0bad54206839fd6939103090785b141c817a6fc844be07ee69272c33dae0abb212a71edffdacab88222e1569b743c3327b292da539ade2b6f220b223565d5176fcb0fef019545c93ce3079f442866a9ab469a817ae7cf08167f7d6e20dc0ee310861669c5356a78b6c0def4aaaeae0d21ed6bb1c41e7dcb7f89824aa5e4221f95eb8ed23822ec8b5885b89ef30158ac66891b1c67c6485bcfc86065f6354562fd557e2b43b09377aac9bbdc28d7277ff8b54bd9c775dd70246ff4eafa9cc4a8679c5472b21c5b22fb793b9b76110f8c44302dc0fc0e411d5c368cd9789c0cb8a1a3fcb1dce3017504b67072518d88b82e06e36ff7816532d6aa0f40f7a58a26be6e7a63092e4799c7293d30df842d0ca1aee2b788ff60cb89ab4dd14059e02970c62bdc346d077059a241d6f3fc3e2f10bbe3430e466553083ac82ce024da822cce68c6aaf654a9f720827b1728f7b72a3292932bce9134a6b3c63630f604059ff9ef0885b528bb7a6c3f015e46b4573b980ae586f284abec30cc416bfe1de02120a6f7cf5e6538954db2ae086c2b317ed6271344529ff57cc17fe941950514a42dbec8abd8a5bc07ac175c7ac3665f627d206bf82e368936e234110e8c77da4dd78a32592033317d6f8cd31df0fa47207cf964d695b4c740ecfb2367dc83bd2540c350007bf6150af4477d0a48fd6dc7b9e1f626e307180c7594013a2b1c5dc42aa2d414ffade48cf43072bb443943f59e7d1a744b4c1d2bb1a70c13952a3d979fc3ac9750c3c3f4b26c9f58f11d172bf755be463af1729df5b07a109cadc79caccc54b1b3453695bea0373d7863787715cdcd2fa5d5369977079d81ba945ab50f57511bdc1117f3a15bba8035fe2bb251694621d743e25f5496eca665954384b24bb784882e32ed4078cffe806281586b942d0fc44685bd107330e40d4c5ea1fbaea00863f57e693a8fed8216691ae45ab914e55dcbe366dd72ae12d768733be94fe02059a88308b3c17e44851a72d19e08ed6ea7b82e699ad6d0e910a62b18ac156ddc9d23c2d8195d7818d435b30ec279c39078e63a6966a9787d1501e91bbf0496653a14f892f02f4a0531d288606a71ad6b8b34a00b0810b1fbc31de7f13b8c9a7edd315a6453b0666662cb7b17611c01cf8bc3182404555c8400bc75a5618418c737d356211e232c2866abac552b14c5dabdf049ba105a9d680a74ba06d9bea04de0e64a636e4e5556b0ca10a895795de316b256bcf870c081d0b6d1289e3ddff77c5f2419b642bf9bfd92047ccf38f428d77274437bf1e4a259ff7c17c0bc20392ecf5cdcccc77e2ab4a21ca826f81c1f970a18c369aeb07359dc894fd7d710277496a5f4b60063313b4e59126fcf70ddaa80054c2facd9cff8b1f7d583b577b0cdb104ab17488b981866fcf4ef5333ac27d73f3bb995a3fc5db50c42b22ad686f6cf64fff70a2dfe7034b7489f1f3321ce99e27a833c3eefe7fa72d3d4174dd9492b4c585e888274a3e809135e6f2a4819609a1ce30459a2982751a02a9fbb2f36af362c2310f28163127001fdb27c6218b0a0b0e660f5c56b6e1a76f1bd458c1091f2397b76a3f6eb5a5513fa5cb2969c8d3f260a942497f66a5cacdfc83becd56375bc548f1792613090b09379b757ccc3eaf0c412c315b1f87461105d9048dc64765af4762778b824c1900d062f382174a210030d6f8c4c5d74e0a20167574d1039ec77de7a05634ba563bd8f6a20b629a9525b6cc58436890ee328d5a4888ea29dc88af5414ef174156af81d988fa89d0e5661e214f2129484a672140f85973bf39078933bb445b8ccfb32ef817f068d0f63a27f4a81dfa93632e3e3b50dd94228338a3d77a4d6c8207d11f98640bb5c594f256b283c0a8fb5b215fd091cbea78ee46c765a6bcfa449f6416a92737b2c1b936c95c79765f8ed51d31360463a5fc8d3d0b3b1c6d97d096b7954cae29861ba232eff41a5f5c65786a4d6e1ec63ddd58cb00703b2823e25a81f59eb25a76da44fb7c95a786830040ffffffbf