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

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

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

Block Certificate

Block 70729 9a8e870cf460e3cc7dcc0f613ed249aa93e4e650e2dd32b11c98ab1bafa1d057

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
47fe9e931b511bde8448181e94de2c3becd44d5370f99dc9f005d5c746336fc7
Certificate Block Hash
9a8e870cf460e3cc7dcc0f613ed249aa93e4e650e2dd32b11c98ab1bafa1d057
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00821d010086390100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d81ac8dc2441c08395825e13ae0a4acadf33a2f9ddf2f9c95e33cf235d38ce8602bbb6596d87591d4f38ec1ee7abdc1eedaa518b93c341921e91461fda0615f7b807303fbf404fefd9d490d5a18d82fb96400e8c6bfdbcd584070000000000000000020000000200821d010086390100

Raw Header Hex

00004020f3bc44e3c4f42cbdc2a08ba605d76d3b61a36b51dacdbbd3166e30b83bcacd32b1e6f20c7f8bf1b1e9c0e444413d031679360fd5df2c6cf18265503c6867cb06c5d0286af0ff0018c76f3346c7d505f0c99df970534dd4ec3b2cde941e184884de1b511b939efe47

Proof Data Hex

59,560 bytes
121216020307055de89675c1d9f6ab2d1ffe49bf510081b3373d095147c3a9b0e3439cebbfa5fb57e22ae90901ddd85bf313d989709289692aff2f41a59d6fd41045713b0c54e5a2b6cf72c7f3de2d3daa6824d757a181412cbc29e85ca2c0abaeff43cfc4390126fadc3706a0fc3818390f2712ef3b3f291ed6774013e9a3b1d5a1d6c75d2c8f2b4f0ea9d6d129d3569a856985a0cc362d81fad60cf2da00dfaf0fa901eefce999c08eaccced8265add6c72d7fa5bf3619f24732dab4669837dce7e27e2fba0120df6f8d04bbe7cb056baacfb71f0ef6cb6b270ae35c5423d63e5d9a39fcaa23186bc792f166779f058fb35b2592441f32ab5c40cad2a8862c268147322f05a5d58c3a907927193abf65be3fa9493359b63ad0798227c8d4bd4321663ef2c1cb564a8437763cdfb50379f6cf9d7e0699be8e30e55370f59351513951a163806e7773572cf3175ada09b6f465405802dfd5a3c5059f3d9fa061a67daed58b5fd3c49fe2eb654e0d4d9311d83bff344b38296133694c61bfab1dff2cd06473fe6843326989a82ebd997b23d1866a976c5f59db23e03ce0ad53157b6c9bf0ee53f473cb0cce242f0ae2d38fe72d1e106aecd8076fc307c38d8f3f8cffae56050b7ed87328a916b81c2d5aaee41a06984c8dc2321422345038e750c0b834ea052049bffb7b09d36c3fcc2dec5a28ac6d67664de9e0e2ab266921bec175e63ed64b3e652cc0dbff22389c60e66a303a9445659576b3e4b8cc2e92326914ec696f612039da667da693537d7d69d3330aa246fec3378c2203301100b89eef5cb5f4c1d2283406e99538112941c249110526c61504ddcd7abd9ce2aa9b26d3773a71892e588a953535b782973009347fe70c801764977e0228c037740747cdf68881404722268ecffe1069d75e6c8940b4874ed3d9eb90ffb650ad44dae2af39b7a1e6a3f9730a2cbd798d66c79b79cde0c2c4890c47f16a94e416ebda727b03f1e8549314bc44e14401d3a1bb392ac1d4cd040ba76e939002319e28060041fcbacb9a900d8e0e24ca90573cc82a7a959397a54e3fa2744c0053dd3f935876ae9ab81eae63435e84c13fd7f1ce2661e486b68ea1e0bb8f0c6c5724cc22217af9e9cd52ade61db53f1dad6d5439f39cd8ae2c9f92afb22d1d66688334d649f95bc2f800fc8f42571565ff61107f54254233e30bba5cd916bfe57eb7a84df6300d1540df79cddb3bd4dbf83b8c9c99f0edafddfa7d6c0a64728a0a5921174bfbe5b5451d4b3335f335d4415829691f3c964ad88c2eceac41c37230e25b9416c79fcbe447de459de43d3e0bece5f10f3ab8b07351ade482cd1241c6c0e03387b4f2dc279de2c1baff57df8bedd112725af8e607d4ad89429579ce6799dcfd92acdb6b0e3d1ab0f49aaa38a65b7bd1fb259a89d6019d90089082c5ac36fb6c1e29d8d3ef29fb349889f13ac449e91b62a6c4d6a2af7ba2a1ec860c63ce25e20d3219383acd8fd456c2baa2e66320566a8c77bbafd5f3fa05a1735b4322673c148dc192e8112af69f25f7a6896242759ef9c274d40517e3e2163609a3c303e13705611dc1ccbae24b0d58ee68d2a1ba156c7781a5e2b6edacbaa34e4334ca9a63bd1c0a89d508484583d96bd4ef293ac90061efb68dfbf86fe8e186e5f26c4d5f7d46dc0daee9da034b8f12cc2f0aded6f1bc03a03cb6c1919f20d27ac3895d807265a609be4e84e624052a634bbcb6b99bfb3bd0312d1d6221783346436383aae657ee25f59cd57d55e640d72c3e847eca49953a65e5159c7af8adb29379662604b05e662f9c968ea76679c728f7f40a7710b206e27f1ab8fca4b3effe3fc60750af36a85a1bf726350986e78ccdb4ac3bfd8ad336bdae72b8df233564dd5689721a4d2b8cb3d4c453aa84bdb9e93b38ae5227edae585cb15f928d403ff17b4baaf19829f51b1542ee562571d104e855633f9ad39e022cc8d0696372dc8309ba726322068f6cdc616d8cadb1c93ac0d8da9e7c064e5e3350b7ecfe8e997b13cc26bf968e57fba7a11ad25872f572220bd25b0f516ce9646da9495dde871dbe069c84b0fe1ceaed458ebb4a00fec5c05f6eaa2d3ff18f6136e2bbd98d46a214dcad7c528b9b0aa99db7a7f7115b6fb1d8f368373afb654e0ceebf9642971c709e249bf25d3024223b0c8497cfbfb23e39585456f571778e43d65bb06b34a2b221b7acda879218e8bfa0531fe55979ec3e76b1767aec9173f5d2b7ab115349cfd1f3c16b3e8094c0377b2c7b71f95a725acaed27a1efacda60ef369f4a3bfdd14ad3473c2fca0ebe5350f82b43b8e62bfd0a75fc6201d96577d0530c688c10084329bdbb8df4466378dea53de205dfa81244404d3e77e2c3da593d444cf27da2e2ac57247bf396724baf80deae97c6f88b3a3985c2b2fe47aba3e16dc18e3236a6d8c523dca0cd2a3f02e873c88aea31aa030ac9f81cadcec8bd0d5e45a17a6f5087a2e261fe56d64bca9dbfbfe20d2b7305a1ad3223ca6190874c39076ae423841a8a2b0c037f3eebe66acaa6d64d5a4dceba9eff23967a228ea942614fe7487c35363bc7bd002c841ddb3664d23adb733b00e33d26ce8a9529300de2c6319f29f90fe990189cf818e48d9fbdd906776569775ede2b335baa711d71f7819e107dff90de2510be318cccc285a30e2935162d257d0de2d06d4b283a9bbc0e829d6161bbf71eda31bba6b5df4cbbccf79c81295ba01a780ccf31cf5a81c8f0d33267c2880238a40a683f332fc41293aa01c39cca9f04a4ba3f0ed8b09a7481697c5e3efe89889cc11691c41d3b779273a58370afe5c9ed22a02041aa4708c875bfe52df6ad555bb749aa5d6ec0be900d6001ed1fdf80f5a41b5a75f17837ec4ab562734875628d61ca55a686f93194aa6847afd9dd3a677096e2cc7dd9b65b8716e5e93afbcfa729841179140166ec99551c235d070e4c9874f3967e8edf026d1f029ae8b3bacfdbd1dd09508183dee663945b1da70201a871abee51bac6d98e951b7490730adc816f1850e28e9f9330c097a358b4b3c0c4093282abcba092438a92c022e63183a9532dc0933baf8026c4caa08a1ec41545e8825ffd66844576b469c73ea915919ab2ec6d26f4cf4dac05acbfa123c1486bf17a5990604e911ed9b5a56ec60de5c92450b9c9da3ce75f3b2bd62d47f519d1c5b5c7c377d7556699b7e897f746bc0171b26008709b74fca5073a538aa3973435128ea1ab212968ad5b2fe5511c0c27f60d340ffd5b86ce0d6b058f3334d5478a44fdc0cf6aa112de8cbc070954b88d03ca784030bda61ecc827d2a9329bdde02455503b406bedbf093f3c8fec64ff5833bb20a55ac9ff0fcc70989ef3ebd428068784c1c45dd577d6bdbeb0f199f9bd65236a96ad5e98c77e848f179428f858a583959137352f0cd056d842d075546fd3c03b67e7a60e89b107073a297959c9a8b9b07090b6173050fab4a0bb1bcb0f85ce1df487a08461f2a19509e632f3dd9db016fea5ae4a70440a64e9afef7e4314e4d578c648de6efcd9e76b75333fd0dcce894f78d517edc3d4b853e454f13f4b297d5f621e5f4acd0b1c261f474012caa30bfa6a5d51103c5f6fd27e442074552560c02a00931338bcece473778a71269bc0a4a13f8bb84f467ed8e27d1ba3a4e22dc83941116a2abffbd3fdc68febf8d5ee5ff2307e774021ef045f40c8ba732f325c6beb6c8defbb77d817568208ee367c838a1e5102279e13cb16ffac2860604d035f93c19eb5c9bc1cadac62326a9e4e1e55479034a81dee510b87c93cee09ada9841b34e8633a618d57f6835789ee68360215ad3fa7ae746a52632fb4be0a3ab5707ea712160e1c867e5f8649ca3e8fba1fcd2121a9ac68340992e1da712b784890b68af66008728f403e7fc50333af82e72c43f89333bbbe2a8f8303d3ec5410153ddeb9f256e8b2891ba0d836938be5cdc1f515f1b16fa5dec633d6af763d7fba1d501b97d43e053c2a721da6d8fc1490ba58315a57f4ca009f5ca7383989766e2431e3072e1d27b255b58751d4dc7ecda6f4c0f8f166db81996ab55c7d1c8f909e423a417129750b08b7a52a1d1f491fb8b9e82cb730d612392b6a8aa6a697e3cf002e0282439b5e0e5a9a26410bce604c4343fa3f95847ce8afdf755c619177c92facb6a12abef311501726c3a9cf949d312b5305964266e16c1d449cb613ac15a59a8133c3ad2c8f289b883baac914eaa78f4618be9f6fd756bb7d8967b0aa8965bf80f1b6f6d80944758ae141e44656e8f1059544dfeac495df032f4dbb50f5b7130b5334b6cd80b32c65538fee1f23f1633a8aee61ca59414fb20c1021bd78e34592e07fd7cddf637e8100510c165dba108ed5e0d59a3b158a67a6648770a87aea6291b097b65a30e377f875893f62b009f549674752373fa9b73e407d30dc99bb27e5f6fcc4567ef5df089cf83c5a147501943b865cb670303722d05251983975b8d810ceef6c384cfd06f421c738f3d7945b8c0ea80a61851699483763b8ef387f78b0c50a7ed32c0f2188246d16ae8f7e6754951dbddd8a58b4d1ac16b3af5e07cdc7dbcf67b25d8a2c2194dc37244b6dd947fd61ed6882143eff5ccd38320dcf1dc22a38b8f56b6ad75fe5f1ff35f008dbd64f0f8f5a1e56a42be1720ebc2b5b198e19e14bbef8cb2b698ac703eb569fffef6e2d93b1c76b29c6ffff42c221d6a256cf87b0f292489d8f58a87487da4349c073ed39a555f0cf82b01f9d4e41f536ea97a093008fd909cdf96278fcf123340e47f300b7f49968c61a84b6d9786238d2f93731eb3eca741fe0db060bf32ba0bb476ad5d90a0612a16cf89a03023abaf90b16e6f6ed65aa64af5b19b93470e2824eb98af35c21f7aa4991d20eed0dea6e8ef5a7f539e932ad26896de1f4bab96d1449b9161a267bbcc86857411dcab6540485e47b4d9f91d945b8d40cc11acc8a324d651fd8b07045b40b03d3fa6c79f2aebc471f95517118edb91c944e35784562330a442cf49c813c25fc969e6934f6f7ae313be505891247b05edb9e53cc09263e86602558e955ba4e1dbf0e586c33b6789999268a0439a8fed6f1c55413239fefb69c0e4712402a14c49bfaf4fc0e117c4ab6c9b2b5817c29e23c9609c484c353cd8a6f558dc2bd6b2417b5e2b7eab0b554c52c369e31377e0bd8893f307ef3ea1443f553e039c5713871398647f50dea480766a8a7edca0c969633dd3fc2df25de8b46a71977c20f3b73f544dff88e430a642c4a7428603974a5971e01f28f1ae591df4f4fd40c4e73d542cd483b60507d58ab62d01567f38d731866a0224b527f474b0132da6533fec03e48af87f1d6145efe3aeff37bfc8a0e38f025bc528f8f24dd0d20dc606492c59cdb38711f7489829e4ce3f144be8593e973bb52e3a42281f3f02c36dc245e6901a3feeef415ed50b8ecb2fc18ec2093faa25be56c2985210ab6082435ec6e6b0439eb2b41357836e6b4ab92eadbc73d12fbfb604025053b383b6faf0f338df583d0b39a265a6ed005b424fa980855bc767248f075cf748541c13a27149d28757802db240092db870a57cfe2c90e1ce541b8efb4e07e6a8c9d30b4e1ad5b8c458eea1dab2e38a25f8b1350cd9057c6176bdfea583357a20291c24e5c8873c8659ea2deb3bf8192f57dd32ed49cb54100e9ec0fc7030b3f95285efb319c81b9a2bf57cdeff2543d26927e5d94f0e9c77632f12e8db59257fd18232c69928b9a7070fe24f7cdbb9f81d3722727a6e1f500ee0b891589028d26fd182a6ec8f16dc67ce72fa7044cf3b45cc018cf524be1b9bb5a25956a79373ae3dd922acf04f1070ca373a4ec7e934d200acf7d7ac39a8860187bc161bfbbea0c6c595893055510e4d3f21b44182aa283ff7f59566337214a20ab8373072c96a74f4a3a19a6cdbf6ed2db069878d9ecd69d6aed696ad5996b535e26ba3ce97dc1d33810bceb35aea016e5e9a4a935632965a83444db79a8c32abea0ac1f9d14ab3ebbc8918c67f788ab3b7361d25fe25d83db19a554e0de2d6788d1f5ff886b14adc278a737fc0989e2b5e06905e2e99703fd078f045e6fb8f9051f5b7bf5a1f1720b28ce190a6de333adbe444c2f9fee9098f8c44fe343ca384e9c7eca8e95c5fbe237194c70aff7f83fac741b7c73fb3961bac1d0003cce0f4b5366950631a51c13ec985b1c1740066a9ee46bd482fe872bde21ffa5417e4b0f2811dfe963321b051f55d9cd21b548377b0e55812bfdcf5ec51da88d2f9a62f1842ccdf8f04a9af504d4d03e61aecb3abad99a5f9e1e32412055ff0c6c9d7ad725ffbb7e8a30e99547d82d15afa2ddbeeb96598d6944e3cf227732230f249066e646e2d2c52fe135dc42659dc7c3e50971cbf10bfd8c003d6ed95c873e81e59c683d32900d92752e14074c94017167f79a7e879f12cc05dcd5f95de40ce7c8cdc7e0f490fe23c2495b8189e4b09b0868b1c35f5ec18f5c82a2ac351c867c015b4da412069cea8efb8e69da839c9ffe0837490ed03465fb30be59e05df4693e63c4bd3dd682b9f742c1a7ad8d8cdd4c1f889b9bfde0163194ee9a422625a1257c8e8afa3d2679cb627f643b77e2c23f4605816a898487e574e7c92ffa4a4afb22593503f216b7e18cb4387b07b2190fffdbc71308d0f93c25a9148eda74f9560b9faef33bba3178e1b03cbb8cc63477887b4b34dab0cd7e6c5217960f5477cea2b7a236498113247f582ee06a9d09ae61438d88dd131d0d91f4ea76ea5ae38d5a8dc8eab353dbc430b83e4871899bcb1c38a06b62403a412e5476196cb8229325454a277788ac963863458a7d13732b00a4408f46b1abda272ae20ec1bd993107df824ac275fb5710b25f2bd86adc4f0ada3eb7589036f47dcbb374ded150fffc388d4f124d71e7791a4d3f8881788048a8f6bac33282f5e35037c083bce7afb89328c8d88390d30e8dd2c1a5545dd0265a62266cb39b8a22a84b7dbd10e3a8a9ea579538c1147fc0a3ee3d8cf60bffa92a0e153872973bfa746e63d86a8cf6df3f26e0a181fb6cf72ffa3f4bfa323bd12365287a8f49eecfb88a15c490635aef68305e2fa5e1b2df6e7d19a26d3d697303cb32a04941e78fa2d3e66235cc0e57e3e1a6b69788328b688ac8563f65f2a04231744515680b871307e89723def33ddfed984a7dde279dfc79e5f12a7771ea4c896bb2951b98f07babd90fb059f5df2cd3a03fdd5523f91a9a0ed9d999a5b2f3d185de99c3e0c5767cde8e4f6a472cac9cf3c24ab9589e27312ce3b5566a6e7de10a87cc8dcbb1234dc2553520f835ea26ec5694772dc432f68d5476171ace46fb2138d7a726803295a564c3266e55e5f7b7ab5cec7be653247f6ecd3730fce2fee2b62f27a048400288263771480db2c8739713135f72ac8a351ff0acc4aa6428be17efa912dc0f6469505dc7d726ef699090d15a8229eda72742b7b84feda9c8724d1df7e202b2c8a8320dfd03ccfe40d572f98e2749adfd30301b0e05eb312a358dde4e6e040d34ab372b4cb9c63050408d127e30da043ba632f634ef41ac44ed43e4b2bdc81f5720742ec6371af72963763748de52e606c83c9cc69639ca429cd1887b37a806d6b7ae1cff931437741294658d435600ce04173d0c8fcbb9dc1c1f61b21d8694bc40505b8f93e07ee674e49d2fe740101bafc4966c477e066f85d1f8faa426d7f6b47c8a8d28c8182e7c895032b74fd01fa42cee4b9de1d5ebacc08dc334656588c74e8d5e083c532be8dad45ecefcdc9e0d4c7457529fbca058397150d8f96075fffd7361c86bc1d19e65d13a6a0c878a3957635098c71d9c41ebafb390c8055c6806cfe439ed06dda538ddd14c7113729d6472bbbca6aeb4aceaf79aba3bd2d35b708fbb2ef151fcab6b121f8683bf1e1cf82127e5fd22d156fc511862c673f27cb1abb8362026d21d480ceb7e8503e63de9aac43ad85d72efb3c73e0d7c240c7c7fbf735210390ac1f4f04391353e557f2c60bc63e52d01a40f7a8ca651426e8bc552684b2bd4e8184d0bf76ff663f29b7b1bda838f521273f6b1228f1bfa4b6bcbb42bf453cdbb869b136105eb1e700ce5a2a05286b87d14e2cd37216cd710115e6e1168aa1f07cb1985107e12ef1184c1cd14f1dde1246286385a5b5e6324745b3eb14294f66d54c8239bbb3d80ba2bab420c613bf4a3857494651f1fa8eb5d579fa397d574592c01f28bb411fddfe608e87b8b2c2d05b80d85b56361783ff39fe050d2e6eedc6208e235cfbb2eed2bb5993ecb099265fb42ba72e459aeee2c33ccfb939a7961b11151753e7ef779545efc695bef4302ea2c1c9dff29b93fdd606aee65e00cf91fd9a6343ada8565e3a8305dc43e1308f35d8726a4df75b5e88d398f437ca4506eb59329d3a8a4e1045718dfe46cee066d1777258fb70bb0a94b0896d02627ff7fff736cbe19b7a1236017c1fa68d108a02627f67b3e5c5b11372365b2b30e12dc04dd5044639e69e42ff75f4aca5697614cee847505943e1d42765aedad525b113b7aa1938107a49dfebff7f9d47b1398ee3e06667a19a47460ac39ccf51056040b14e4c122e67c69e6028d8c84deb548e78e97576d031b632fa43a747ba0ee66dfbbba3f5878ae276a2c29fcfb4141f3f35fab555bdda7287fdeafcdd8378b49486a53708d632f75f381961189234462071f33040b86a2c86f6ed31e2cc15d64505d875b0d7f407fa96659f26e954916974961dbab6e84049464fbe3e6dc1d25e7373829b39888fc7870330914773ec36c21de87c6c03dfb956ba0bcd9a798bcc6640e6c7484c160c183c2aefc132336d3ca3f5ed9448caf3e85787269ef6faad2b2d7cd3afb10d36671f6f9a2707b0e2949e1cb06649e4e0950c5cd00ade5fb3b1910121823154cc0275474875d2f7bf925ec58574d186b1006111eb1fce4880578963647610cc2fff34fcd18c422cee83eab7e218ecc009b7db568caf875b1cbf85712a32e4f59b7a91ebd6032ce1522aed6e6b498b6553e69372cdef68443643e9e016c41f2cb7d01a8f568c8db1077576f45ff90704050fc2c8caf4fb3e722061d28c9cf9503d08599f9e8d5a2814044b79915ccd48a0f9f258d6629a40ccaa6bea97bd21a463093ddf46b6f4158158223fffb8af3cf4a773ad6975cc007c13bfef862cdceb1fa548dd821e99e8a25decabd922daf951adee3c38e629ab61d22c5b0f924095cfd565c9a4524954abbc812723b3eb81187ecc060aecb544e29016a75abedae7e69ca2b09d3e69ba4325a78de92e0259131538c4171f890dfe04154352ffa65103392901d57b32a1b4cc6ee8d3bb9334cfd23d6f57444377ef5e9e94ff15cd4479508795c1e2a4db8b72b95094c4a11d70a4173264e2e1eb795978d0800bde8cc189140bf4e4fc6f526d5fc3e1947ba88d4d0f8236557ff89ff2ee64a9ab47a95b83f99f33b4b9c136cbe731ba56314b454eff0f90bf4a93685353c069d5f479b72500f750a12c039817134473833b5cb72ae8da9db17600eee2b59c2a57afadd6eca3d062544d5f2c42c42ed50a0bd7fd06ecea50d701815a69b2210d0d20f8ea6e410aaec582abc9b7568561722a75743c865c620b8d7194cb8fadfba991f02abdaaa67d74390b3b64788ee8e07646dd65bb2e983ae06adf74cb70c73a9a287cde41a8f006457c7fc956a15709bc8fcc5857c67f12876470b6fb9308ff93da2518e5485d3fd0087c2b701d03b776d800a78624b4f3350df7682272012107ce37bb899005eb0f5858e48b4a0f8c561d8fabeb9df9d05162e30cf17af8778de6d2af5091f4e9cd75677629579726eb8be049b0a21b373de3579f73758be6e693160e1686f10838c336a6536173eda213d1e3b309c866f6015773f88bbfbb2f38345f6487582d1514a5ee22ef116bee439ac83e97f330d8c50ecfaced6edee659207fcdbcaff944da955c10985392fa0da9b959cfc16a20011c26c41103d173b6dd2670a9d606c244991b267c1f9ae041638fd0f10080bf03e070691ac133202d0e1c2d724e532c671f70d90f0cd52144bb0d609f526cc9b9f6dbdd583ee2c23ad12de2f86a517b4cf2d9b4b9214c2b1786dafefa377284019f4d1d66f0d0cd0d2d6823464b570f4ea2685c8a7ef8d5783eade1c005a42b0b6d12d50c631a0dac176c6903e0c3dcc4b7db307610e49624b844bcf3e9e99e87c6de4b7df81bbb7b2c428805baad16b4bd38f1612f707579e574268e0036f01879ae0f292f40bac5842f49fc9edfc28cb0a35d582bb892b9821b3f7f5874702f3d9287f400cc8ec8a15de846c3f1d0c5a8883617179406f868f51d9ed7bb2bca78cede4ddcd9fdf57e9d77467bea86e527b3c26d1aa9867529fae5d05110a0acb19604665f1b335e698c51759fe7b2f3b84f0ff5f60de0ff79393742e18c0838f3b32c420cf9f683028cd1532c390ed0f3014bb14a284fe07bbc21ce43a3f3c781828e3ee0c62e881c449ea5e6c13f2933e4ada90731433317c7d5bc6e62732831f58689128c5450cc8d716301fe1bf9f443e4e508eef70255237228a493494747bf91fffef3e5524206ae1ecc346c55b000e4d5711c95b2338b01bc0db4ef3510946ab0cc0c2e8cdfe56872fe0a87a2e7ae21dc4f57e7909b8281c10130c2d48f8014bef4ed967247ccecfcde055ff8a3ba8e6f21951bc4f383d5caafc5a97b347077be18aacd3b2583280141c79d06feb793bdf1b46684506f76c6d9971f87d8594469faf3643aa8dea9f80a9da451139e3cd69412b6a7a81a351c539d1347b10cc89a15797a9d333e641f52efa6f6d398d327695a3e0d25254b8c483c3582f0b4bd4482318f12e18ceff058127e8a3555e17e5ef3d0afc613e72adf46f2c7e6feee1bc4e75ecf7d512e7736d6ad1dc3916bc10ef9316cb272464b9927a9ff47c022da0bc09845d82d9f29afe109b0d3e4ef2ea4a0fb8c5b26a0b3b46ecf66ca55b4c6dff3f51dec494ef5111d55749c4dd1b90bcfe5eec116282a0a77dfc1136bfbe9e9551469373fdef96dd052b69e6336c6407e4a51c3f46f5cb84266dc2ee00e9f91f3901f8917491b43d0b672b3a338ce2f2a2a8c23ffec51b23a63c17166835ddee07afad1d7936fd586931aa3d4144833121bef028d2e7a059225c9fdd3ff83ed9129482a5898843477530354adc6cfa01354287d5b48b6c4267a90b2bac05f09b4d709e122c94616e49461ed02e6d8f8d0eee96fe9d68d3d35dba2dfb37062cbd6c7b95906a679cc6f140098f08bfdf0d7618c8a6854871be6166f324ff755a11d24f8253e17aa559ebb3b290a571da57cc37e8c934feca01bfd2bf614bb3714c2f30a528185549d9f45ae35ecb9558580f051377cddef6d6dcae6a81c7049fa96628e8643cfee97f7e1ecdd51fb683245e5d2ed2dc3b4233a48eb814b86cb70b5d4d0a2d84fff3e5a9e8dc049c2050fc1383b5fae7a3d8fa79a886917c5732f8811ce038fccbbb4b96ed0401ada9956c7080cc666b09dc6d07d6adf949b0af73d634cb69fb34a47e56e69af16a0fec3a06d201c499899f0a214aebcbc6678b862bef4df23835e655f8efcf19e768a904372b2cf3212601ecbb9ccdfe4a7fb5afc660319d7e4f42e90cd43739fbc473fbc4692b5a8c879dcddf853fb59c09352d110c24924683ee1a0170e8afbec3c36050da5c0aca157568673b81927eb3f033a8e8116a4f090e0fb27ea6a3999aab513bfca4d2845e7414e98d40204a058c48d57c7b61becb3a8f49d471e24287b38770bcc17762e88b9a85ad272a96bc81a9a5813d241c64a3ac8eb0d574e8df2bcf6df11f2c0ae29339519b321aebbf22b99d652c0020f769fa76d4465970956b8347d7b1af4a8956a154472e6e4d54c11466fe7476d00a09e4ca03e5d3d030dbf648f284960638828bb7a06e2200c54175fdbd381087a202c53b58e0b0946b47e82262c976cca4252b56e1b001d784393910b7005336ded63c89e78ce85528172ae9e1b7e89bbec63da0aa3ca56e755e4484800efcea53ffb84ee26a47f10ab4169b8ac28b606667bd74ce47a86d5e3a5287d677b73bc46916eb8e9d0e81ba1033c769c4e14d9b33e79769306d66be3b4ec30d12ee9116bc31f9ae5eaf79f1789441e1b80e6e65c81b9a7c39c45dd086bc79a64a07e5f64712ba114e80717032f4a08167e0e7364bf242d9236df9b8d2a1ba0e63aa232d939d53bc956225a3edb16021317b03af2f8ddb2da5b580806136ca1c3dff128ba9f1e6aee71887e6ab03e52924d6f6ee0211f87c2c849c1ccc5c3d999447623a962e41fd681476ba78cafc1076bb9a6e840937387168debf327dd7c93dffa45b72d531f2cf22d8f210fbbea7ba2a5279e7c7ebf60dd1801593e9f993b5d581e60c78e7620a0043e44529dea13cf522be42cf1082948d0751eaa78fb27f80590b301f6011333afaa3d90dce8bec496424f40fabcde196d0762a4582889dda7d8b5de4a6faa9405fc146826e2b53842ef5355af43cb5b1b92a70929cba3d0d2926fc05e793a4b9474157e6cbd2a44f0ef206efc09e11886b1629a1251a1398597bb75cb7c508a29f0ca98f86748c03c08bdebe84c52c951a8f2638c0cb45ce7baf9160a82387a81648df9ea88050fce43d44cab4228a3046ecedf41b0e42d413ba9c5fc0916f2281c1202a6a2249a503bebde65a3ef997894b8c340bf8a2a47571de3f7f4cfb9bd3cf27bd568bbb37f2409a1143afce6fbcdbae8647e7739262fa0188769db692d29deee854efa2d6dbb2e64e1e666e1e0fc685ec425eeb9337928480b8ba0515bc0f8b3cd44d35e27293177f5fded7cc71785da087086810fff6b535939b1cad6f26f2b1653249f5dec88f1b322a97ecf84f1a19054e93e6fbb2c0bad4b1eb5555c1e5f8f54f9af81cb60332f9253a6375f81407b2c3985e18ac0212cf1b359b7da2c14889c7689c5d803d8cfb20517aa08efdd7e8c3a3e3a8a08a58dd0f43d54a197609b2c5973658c93f0d2987460db901407a39a598c9597f24cde7bdfc4510ae8f0262909d0d928f3874aed43907a218dc4d376862b68a39f0e1d5987fe786a49a914729ac4f2e9903fa34daec2928aaf7edf32701dfd8ededc09bc8f54b1d25bc7ab34a49abb206a6a1c16bdb37f8c8445485b62e216ea128d4998b9d5cd5a0a7970ef912901390d48724fb5894407901cef0a64b622040fc90d72fcf331661681b5a5a4d721bc986758a8befbc29c67f3a6aadf0841dadc93db93ec0e3296def468f0c1ab25cd700aa85fc1384517adbacc7023bcf73feea8539c56fa709ceda267c213fe151945a1d2cc37601463082fecacc6ed95e28e0e5a8601254a567118d75c0c4ac6f5fddb2ebac9572537e7b7cdffb8080ff4a210ffa93c02d562e3275fbdaa3b8fc840d11273364939e018b0ed966d4495fe1826edc578097f04e4529ee4dbe10c959870073f5bf6597b3ea13e1cb914974ddcf55378a7b9fc59a5a2d67fc6ff9aff8570186d226b1d45f99d71f85571508e39261d3c1bdeac3071971df1b9a4dc676df28b502f2c97ecade4ec2853aa2b78482d770c98c29df87193ce1409342e1cd040d60914718b979480530fc17c975dde1071cb1ce66cf03099280e45e2e70f6e47d961401aea25b6f939d15ccc7e9d5edef8801976494677a86ec8a1cdd754b8addb87b1a0932980ff1803441e10d059e6fbfaea89f38132b3414b321cbf677e2e4db6259d7854e240d7a315e58e4d716079cecd3abd48bde71923701ef4453cfe78118c91d17f56fa2d820ee81b66c176cb43cc80c6990017ea773b49054417073489936152a691d1898fa5d00f7a55a535fda833afda3781c62d6fb96b42841ef24763d6b99a68317a22eddc2dba3915ecdab998d58af2d340f4cfb862366b3fa7cc362a8616fdeba8aaff74caa269277367b407c14c2f82e8d3049a8c81560bd057db99884de129afd4137a74550a215780b18c4940763bc53ce2e172d7ec118434ecdd27526c9a47167c5c04a417ad2b31bfd966f1b550b4ab414644aabac9ce817cdcd8bae2978e75b0dd519700a8f18d1f88ed9a287c414f6617babc9f947e86fd3586accf227bc0227153dd835f3da7a8904988608e1b819f145313b3f9c209a5da954b5737125ae5c03d6a97e879928e5132d1e98a3c5da62b0421249e8e836ca9313a510420d0c61170c6c9c91a29864681f06b9580d876e4d59afd585cfeda7cf463d1f8f66aa1bd2115bc855ed30011809414daa22a15d19502317bce8fa4706b0fb3b913985bcc710cd3469235e4f39bd18eebfd485e20e2b6e46e78869642f0d25614eba3cd8ea044ec954604a0aa6abbc3070323491d684f1d0c6072c0d26b5dcc6256c7e0cb35e940866ecb50bf849372b2d6e7a5e6ef1278a28564052c9333c1c50a9cd33ccc8822687b22dbb08edb3f2aa01bdbdfba20e70e9f86323c62a391110edf6c3db4f21b8962a7ab74e6177ec791e91add85d97ab84f3c2f93335dba38dcec8fa8e97f77363fa1d5c6ad6ea5d43121ea81d57b6faa65efd9017a85de97504ea500083943eda45608f2d1231d3577a0aae78d8dbbfbbe20777cf72ddd5ded4c8f140a8a5b6035df904a60df1630337990cc2d381e45f05b15815be0cccbf6679e44361fe16a5d38722d18cdc2ee1f356853d4eb9f38300e489d449d565b79543f486a29b765bb13a2524008d1098d089c07f01aff6bf33d83c7760e0e1653a5b7f1938a28f5edaacf3ad96570d0731bb6f78dd2d2945344cd1ae969c0a7d40355968f659d8c21316c0855e5fda41d871c287b9a5819b9be01bdc9550a262aaec7ec343bb4c79fca8fdc6cc057c34ab9da25d6f3bb81e5a86bb71f1e731cdce4b2bddfe3f74dc5db5c8e513d17ac249f4ec281c49ab9d9c1f159116e1fdc7ba1827e48854e3d9d2fc795cc9adcae578f2b426830ad9950d3874ac9c5751ae928072c75313986adcf1a0fdcbe160bc8db4f1c8edf50ac0818010c09682cb4923364b26650c5a8c7a71226e64a8fc88e8dd074e90516651e538f331743bfcd0c52e5186d7f045ad1bf2de135b92d08ba2b22724bcce5df31168ac9a6bce1fab24b96151f764f50b59238084ae1fed7cb1c9c605f67a754851ca721c99bc5de4521e2d22f594b113d7268c8b9b7164ee9efcf26f2f376cd5259a1ee555032426ccde1dde057e329b32083cc453c96912bc4e2cf116fed4bf5fbe96afeadb0fb74abaf37a8c85a46c1f2a25e99d89ab403bc57a9a68d705c2c8ef1319cf1471806ddf33f9347672c46a628121e5b3242976c76d5cc1bf8c14bd3f2124e738e69ef481fd6113ec32d2d1b40ab36f8a8ed00d3a095aa596d9743b3408dfaf2fa04809335adc6c45fca9c88322027f070e6fa77d3f94b44928fbb6147698c82097079d8c713710b87f5f800870e5655a94534f5118a232b88fe5a32783ed84a14ec301119ee7a1ccc9f4eaf86e44f70c0cf4eba195ecee4abbdd04dbb47b843816da579597f74e2f7b590397e4a88aa4a73260257cf13cd28658de56fa42c52dc1646b98d8e022561d3a7d9c934b4834003eead5cbc2ec88605305e1d25270c5301d30cf46225be525762717a786ee879ee59f30cf32f2324524f9ce1ecf677e62deb791a64515bacb29ac0a408e738e869509c32176a62a1f61619e3a825fd835452dd49697ff8eeeba57e726eea6c076a974f7a9c83fc0c70539d246c29639f661270f53f707f78d182f5c331addfa70eb3b460b973652a85be504c19099641052ed2062ff98b63496586273075ec487e9991a0d8664e44d73b0d23ce46fd3c59b592e95a3cef861219cfb6e6f51c68f28864a69771399996e4376180c89b976adfb47d5f50dd351e3cd5f5e559ce1a896bfb5457843204fa7b5ce9112386bccff0d05c55db38ea81257eebf3ab4b7b9fcb5a4946f641f7f7ef7548139ab3d832b63c712c35ec260cbf20e7ce91c37e911cb1326e654e9dc95560ce4170e898b80665603dab2569a29b7c045ff5fa6872103aefe101d79348bcacccb59dd8ee8465356ebfb2e43fb2b79d656f1f88313cb0e9c129a034c4e5f782b98159ce659d7e0488c62d13a6e78a8fc456efa745b343f4450488cb7bcb602cdbf82b75f2f4a800f2e0872998c4e82d245b7a07cbae8e1c1318af5f88fa7adc722eebc7fab902cb000d8e185ad066e01bb9443f6dc8c07ee587ef6b173c09c4fd4a3ce992d74185617a938833a2cfaf1d3c9751145f6976f0c6312022a76e5131fe33b1d2ebeb9a3ab8adf60280890839f1415df024cad8842eedffb76066b167df529f47021647c695f114cb8b63a4459ad06cfbbdee17662e873d279858cdae064231cc91f8b638e15dc526eb11d358475317fd5a1a1e457f7b9e3c3cd47f19573dc8cbc315d707af0c51f7d0fefa3afe66a191d9908f1ac86dc1550274c9dfcaf96eb99fb61857c850e23771fa6526b07c64a3bb22488552921f11290030999e27ed9ee8d0abba9d6fed879442043402bfb7af165a48f808dabfa46d716a97507b4e263b906df45ba107fcacee6799bc04210d9f36aa391da2162ccc11fffafcd40aadc25fe72cbae8f670d8b275889c5b34a46d270fdf9eedfc092496c0751aeac235cfe6a2fd031dece064ae88f5a6670de548c5465e15bdcf5bb0e56a5d0eb93e7a64315664732ee9f50eaf58fb2f25d8bc2aa25f7eaef5867ed300ae20e86c193992887ebf2c1278487eee9009d4bacb328f5a69a9c12c9fa6ad738fa55cc4cfa5dee47187b27e84671bbd5470afad21d0ccb51b63408808be7a3cab616b4c5d3bbbc8f2e00cdd416e31c131b648894b0513de9c0d547446bcc66881414ed86ab41c3c4548fd12ab03eef01498fb43073980ab28a4c1ca127f6df2a253f7b8ea485b1fa00a2eff463ca50f3eeb5e5cf2c743789b79a31339ce6db3ed065d93106efa4fd3e2c9356c5929970e3154fb5e6ca48d1d47ee64c424a758813ad1abe2b82e9214793f23332777cd5e9cecd527d1928d07086d6231315a634f28170c2db76f9af1b671a2b97ac0310a1f351a366a904a5cc4aaabe926d6d8f1986c262010f45ee4150666543fe837222640f714480b3612418e0ad6858743365989805ab78b520fcaed4fd0cefa0e28c499ecde5f81410c2ab54fce04ac1526a3ac4686273cdccf886f30a5b40d1cb0f457831df8acf29da3c2f129289a908e44cdf3f3ae43be4fad4e312d8f883240f6d3481ad2edc7f7cfc8b0bd50c35c0827a1350d216d12561fb01dc0eaf03f4ad0bf448ef3dc20c30c9eeac4096377d97f55a909d3822e867e401b055a1bda01af1bd78a8a1625f2fda8df1965c11dc76e72d6aace94b9441a8e27ee0ac2e5013f5bff35f3a16e4590cc3b1ace4372348628793164713367c1e116b313bb2f1870cf362fc860d6f16de0cb0f526b78be2d1b97eb0d0a95c5999f993b5d581e60c78e7620a0043e44529dea13cf522be42cf10829f402e7f314e81b54d792a7cbb22af5c3fdd6aeef95f9b793316b4f86644090d0b91a82b1182d2e34c0961275a8e9031bd60e6d04b4ada39dca2a35a257e5f6dc535073ec99a4495ea72d04912e2ead21a6412ce05133a6a55979bfaa6ca9914f9a24aaad316348cc3c44d07bd2e0e6ba6f20309318ca167b5a21280d19063d0547b8e81edd2047f8b1a444648772509f023f55e61db9df500f83528b842b274e93f7a463bbdf91a1d08912fbe6f82aff7be9fdd425958f41a0bdb81404f37d66dde8fca816cc4c976e4deef4d01cc9fc49daf28f6a7fd4ecb80dd9d69214a592df00bf41c8f74ed301410b154c48c7dcf87287e7784771235a9a39724bc8da691081b41e53b300fafac1e3d1bee678496d4238df35282326825a0e382c08d1f25214fe2d1aab5dc840c2885baf2e96d8f81e922f22f6843e0157c6d4d7b761db4a2d2f5b142ab30c2f518208e2b341caa627af9fa700f00e52d23d1fe8aee8308b96ba9ec0c05f1692e5d244592942d1a6e2685143e32cae84f9d20996cc7d0a1731aac0bf11104da34b9c23fc3ec5041e3e4c299ae69a54b9f1802d2e17f55bf62f1b256221addc79e1dc6183baa50b63cc02846faba7d356dffca3982f78ff547eb9c0c48c6b489a63bb2f77764cfe6d0628b2d48cfc447e22ed1e335dd439d190781da426229dbad0edc9401e39c3c5aaa6ff0db1f044f1c979f49de713921650b89391a362045b9a00480a96031e79885a0a7970ef912901390d48724fb5894407901cef0a64b622040fc90d53e6dcb1199d00049f6e39a8e8733f296002f882d78cb01b85d2345a92a6e46834f4f899d9e1fee4ff12284bd0bb3cf5bcd88e87d41477227840e7037139b0fbc109a3fcec14b9ded3f13c398361c903e9843f1877302ef810523d5a673df4d609bce427a63eb5cea11f740e1c74aed09ddab326c5f9b483b6ae4e45eb77546d7b8762678b8930009e892d79e32f2411d5e019125f7abe8d46baa518cb92c7a5e2793a9d82217f732ad0c16b5d1b6bf2e62625d28545f058d6f83e7720c1132942008cfc6bf25a0c9373de5dfd7678afc517ac059856525b780449fca220cc47e0b059c1c6213efa0dd909be48c807e9d6857c9a1860cffe0843f70f967aba807bf67c35b3f2c83bc94bed3d9cf601dc825565bf8261e6450fcec5953a08069530f03ae78e5c2430f61ce38b6e17cd3b130cf6507c0444ca787695c818cbf4e4dd9ab44cee27eb1b947f3568203439e903053d0a6018b155d1d86d305a6931ef124aa44f6767a5be32b5777cb6f35d091a9caa73f2ad86fc20eee9b442694f5ee2d182baf97a9e10df695a1a85a21d05d06ddc991d0eb4ede7e2bec7177507cc435b18c2bca612771a25ac9c4448595137b43fd24c8400c94e3f37e2ee3642d3d01b05d752d82937e1034f6e40674b59416d91f95143750bb1749b1f0634d24fdfc0ca6a19f8e0179d5c1ec3e149b82d8075d1602d41aa361447a26652cd3141b4a6e4de8b5b41fee2e0129ef9fb6cd3bea18005d6386db8c8ba1f99a447d2859797778a5f8d4e7a44fc1accccc6bba3249e50dcbc17f4bf3d388efc968312a4f56165c976eb083221d4b5e3f35cb5515d2511f581894fd620cd33b659cd6fbc8275a9bc3ed5a8a509ef9bdfb83df06df3c53ac4c0f54aae0b342437274ba3e2251d29980efb0b719489369c47b02f0c0282be954b5737125ae5c03d6a97e879928e5132d1e98a3c5da62b042124d265381e720c62e17ef6c58c3e9bad3c76981a7ad95f28b1bff297f88204e85ecba1502b1d79d664791e200574356b313ff2998c89c44e63d944d76ce7f28a095222f11a4a937201e6f5465144411a4ff667f398dbfd8e3d8732eb1b65400574374a49e636704cc85b78da2cfe2c922223e750bc8993306f2f6ea0f1c0f0b8490c2e7b549fd0270d14ecdc917e20a933b1572a364c8de4aa803361b7d0bccd2bae08c22155e41fe197e7988dbeb968dfc3e7c44ba9bcc464d5672e9b30c3a84cea2e83558a3f66e2aafa3207adf8d31070b8ffc23582fac61b8e9f351c8b21927ed1307104690d20f0c11172bc867d11eac3e1134ed87bc611fd65c46d7eb35b4eb2b019d68478a59f088007571b1f7145293f6d1fbb7c0c3e184d4b6b8e5553977ccac8d683675a86a1980c657c2ec896bbff9b3d50b18475fcc0d3bcdce1d74a407d660ebf77b943375814328370ea200b9541443a6b8be0f07cfc0e26017d3e0b2fccca3d4e9025183160cd6ebb34d06b7dce5c19602a8b5bb118096135ca1f64716caf3d54b77f5a5ec61676bedcac8366a7b0d4a1a544eb2d5107fc5f8b8641a6c90b71a4cf06ee0355968f659d8c21316c0855e5fda41d871c287b9a5819b9be01bdc78f7799d7ebfb6a21e28743e58ac3da4934549d8674f812f2d05dc93568255f148d67bba9fcc7092eadf8a71dd7da00b604bd0c936c1fd06004cb5747442138e784cc16ae219dac72e6c83ac3125954528e90765772b4ce2c4f05e5c8971e1b84af4cf02acdfa9b04c70780ad60f4bbf8451a828c90c72a7826d525e206935e098867267f99606b69174a20c402b68f8cb1c6c232018108291da97702c736073b5748ff4ab33b4e6e207d384ffa574c7ba3e86f16797c7c2e2063a1c4b0a5eefcf94b0d1a8ce481f06c5bd29bcedd4996d833a57ac2216bf87b1546cf50da59cc4fa253922edc8e8f5286428a4d1db453cef6baea3695c7e9bb444fbcac7cbf370e5427ed3c9bbe095c19e9649902dfeb38c11dbb2dad395cc13934653115a55cb65d48088e803044d820c0d396f5c31d3f3beffc640f4b08d07ef6bfa248d9c9b4dda038a71df8f58cd8c87e10c3a3228922d47cbf0ca9d91bf8c14bd3f2124e738e69ef481fd6113ec32d2d1b40ab36f8a8ede3a8e52a28746a3a840f6d158008c35e93deedc2e9462bdb4b048b6bd4399cc3e8f3cb1a33c248b9c797baddd9cd476869a8a66fef43b5c68d431872d11aed9264ea17684d94de6b4134da044b901b46b38c3a3dff369b832ce6ca3973acc1326059e3f4084f8d132908d53df8a92dc264a9f8d4bf6d3709ad6160aa3d0eff45f4efb358326b9fca1ff835d90dc6a031f811910a06edeeccb4e2692b911e5c15a6f1f1919b34c187ab7b9be23a18abb48f12272ee307520febf34b5f0e54a12426952a039ed7c6e79cd501ee2f1a95f8d235164957b18cd97064c3873fcb61191162d59a7a02e307918286314df2844897889552d52b07f86b8ac922f3ff3df0b4757eac07bada1b97908cb8ae9bf4732933fc148c8fd83e40a2829d98b64c6f1dd7f3952993b28be7a172948dad4151ca62ae593591e1d8211692a638837060737235ce969401996daf7cb7fd47ad39a544e571780280f12bf6de7c304db949cdbee5ddeb777f643afc7012c2544773c703be343b7dce47cb9446f611a81886ad7262b9e33a263b7a70e03430d7987ca81d8549bfdc94fc76856df990d67a15a9730ec4609ac67ae5fd07f6186740583fbfae1ec3fd5e82253c12023e1c87f93a4f226cb9a15dd07aae916c5dfe8935d4f834b93dde0f3186b80dfa6060786ce543059ecf1bce03fe29d3b58fc5b2ffe6483130a5192c47988262551b92ebc3383387680e3db72274504135315aa2deb964591530a58351bf969142aae870aad543af8ea08a353ba6f53d0d03a5da4e120ee144cdf63140e39a970a5f380e258c7a19b234afedc8deb199e6c8d890fd48e26176dab0de43533636d7bdbec73f5e1163a92834d9b792557a0a15ea342841be24454f7804935364f6bd159ce66646f5b87eb2deb3e59f9efb2572c13b316f82fe7057e343a7bdcc31cfd7add99f5b2a0656b6be56415ea8dfa78fb480115ab784f3db0fa6dc4c706d2596b7486e86d2c01c2859899bc79e76c0543544f1f5ea8f830638bb1075351962b7567c2a9783e9b368ef2b9efa329acbf18f2cc2c54e526b6fba00a0d555a090cf733002b4ced03c6ef2b42a20c7c8e8dcfc3d71f9d36a667c155f406029150e7c8825fe7400f9feb41b505833f6e799228e36ba050dfbc427be642b8cda462feb615bfc5813884358abc1cf729b0467a28bb02910188d7f6c2caba59de401e5ced6164b196dcdee31dcdb0ab2b43d8a40386d0489044bb142fc64fb458e927bb5fd8eb6601a29bd86a3d2f560e816346686c629f77defc7bd6cf2d758d1ead22804ef5fcce016ec65500cbbd7c365cfb426970c40736d5fa932dac6555294a304693aa5a0f34d29be2019ba6bc05d7310ea8d70a0020979ae3ad49bb2523a0f3885e3798391de175fac2b26b887a5b2b7a652349907d30c16fc6a0eb99b3b5e9b241e237173a2bda685ea52339dceb6dcd49990b14e7cd15e4a03e2f2c36b06159fb4c41a98acb286178eec8e1baaccacba92966e370b86b676edc4e849479bae05d700e84dd4a84e2df6d1b7b217c62a290606f503fc96dbac64bc0f7e54007403d3ebeee2edb3d1da8da2d19c84022fc92f1964dad1d9396291b6ca0937b33f3cfd7a176284fa6a949bbde4d3325340c3198497d7d857ad822a715b83f20cbc554c28a804082d06d9d69235901189a8918cdce326ea7fd35d960ffc6fbd48ee6fc896fa7f004d614a36aa4f24e740c5b31fa6fe22d7fcc9af08d2e69d1037ffef2d83b3bd35b749944586c42a6d44daa5da08fbcd81719dcc77edfee04de79908b17725b780b319715fc6c16781efe296a85752b14f8c39a382172309a44c288666bbb0237dce1edcf01e69a0d7214b7517a5f30d0c3dc557ef00a2143035cb3ffa8a34cc5eaf97f6cf80d976423b96d976577d6708521679b15df9fc89d240ca40242701cd2d43f81cb019a899992f9a3ec6425ad3b77b1bbd31e3c890c4aa728d8a61284825e500e7914d9163c26ee5af0fcf97aecfc8e6fdeafd63d29eb69d0f31961237b0cf6d6b613688c9f2f816b0670642b84f4bb5e682fc7da4aae65097a0064083379d8a4c123ecc2da66ed077e34548ea50ec566722f70d76771a3081cacd150b4daae965d2bbabcab7087447ee81efbc906969af37e5b1a43dd409876a820da5e69df74f883e3a4b111ed1579172e25f48159d955fd0763cdf957087ce71e175d4024f230d005f3158fbe6c268667b3438bf65199b2487089ec0609627722646d5ce3dcb107de49817662fc1e4b7cce2316ed1afbb755bfa8b2e83e66394392f422d1e4b4185fda6c450e6abd20dbdedf529c9ae043f11ab2cf386effae298dd6079170ff43df4de5f3ad0714946554ce2b1465bb809cae835a12e0549ee3b2846073bcfa11d06e72853a867a6293e4e3734818adc5a0e9675e337ea17a7039968a8fd76f8bddb90a9f73c5a9b4ece645c9e9299c4507ec50bbd72a2ee4954d7258daee288bf267aac53d016c409f1ee5e98a06e2d9eb54bd758206de7f65c3872df3c77cbb93c51d9c10c408328cf3bc333b0d8010f1de00699a5e94a6848a3a9f087f725c74413cc0f7e00c4f055e33dfdd6e9a716888d2d2f5ab6d931263be94f1495822e78b80927e161d0037725d0a2bee00e5cea35d393058af1b615f446dc6daf5e8be54588739ab795c8e503cd81e5b2869b507017f1e31764dc05203db2a36d47250c90465f2cc9b145f21ff780ab8f13b9e1b1d2922e9e02a93d87d21d8c750437ccecf644f05fe11c119c9accb3f4f43bb0a4a7a69a0f4237e26048ffefe27ef358fba25c8459ad55859caa6c4c92653253f2770c6a560383ec459c4497e734817e09881d314d4ed0f2166918807aca028738e1558e2f01f20bd4d0202a84c689aa30512d593d6d02a4b33a46fa2d706cbe5107961251f35d4b75f26c517216bbae4924980babe18dd166f2de23102c9598aa7a621e059e53684b157a61ba4dbd6e4064fad33d6baa086321196b86a9fda321bc6640f055713855228ac6beaa16d2900d9c88d844847a5185d2e060f408cfe812d56d7aeeb32d580cb8a1955498b9d1e97cd9a054441256b21d7ff897de7428808ece3665e77e714f62447bf86ebc9f575af8f429cc08dd4f60ee3f46933dc21ffd65af0bbcc81b9b5ed255cf74d7bebecd93ce93695b5f2fa9b863a21e2491722a016ed2f6567771a4a772b1108f46381b2e63ca21779a09db9353fe373e9e777ab69017569369e2a6e779ab972d173a1256e7272d58726b8ea852a321362901c65a18a90eae1675bccf68dd0398603eb6e972feaf9927780f1c48f02fcff8593e32c6dd58ea22eb2c34245b3f58aecab7c8e605956e0f27554117fff4a57368ae0ea7556124d650e273e68fdddd85184038dca2032b26d80dc971308dc96a274aa5db108b8bac0e57290ff8efbc9b38d07e94c8a04bc1645500d4b32e41cb152fe1c8b65fab6f881fba4ac021e921aa618717d5dca4c7e47c462962de7acf3bf07ede8e1163230206108984ce8b64a294b680fd3ea1c1aa221f926a880a2ef0688e7ddf6dc6c8deb51d501a91d5eb9756eb5dac13406705ab17734cba724212d3a665978ae2fb355cff9be8987d4de360b3d3105fa2affe22a1e5edb86f7937f4b05e00888b5cee4d8a1417e7444753e5c2565eb3655d8146f4d15bd492bb99ab93be85e348b078e34e99fb864b9137acb8ce23ad5c5455f7c0577eeed47472fe4b94b7e261a5980933dc7b439dbcda7f326691eefaf783e81a67f7694757722304fb70aab27c92d6d4f1b00cf459fa0fbbb58a3593fd2cca333a9e68eb8e71a3206bd63627936e175a192a09d18abacce8c54a5a94abc7c6d2919695565992bf0c5252d9021a327a8c0f6f9de0d0901086d2387c2b58e8a70dd9c3d56074d5b6ff7d41a97bc74445fa5fc09849198cd998653730832417118f00791f74d12f0c9b7b92fbc3fade28c7dd33cf1a2619ba6cf8349d9e02776597d9e4e6784b7a45453d55b43ff6e35e4847648b269040caec886abcbaa8358c7f7acc75108f83d8be30cfa67123b39664d180bde50c9d6098b86b1a0e5a3e6443955340ba5ec93d759b254c1afafcf142204977b0ad38726cc273c345521d9fd9d6ab04d023360170bd3ce86894dbbcdfced4d85f5b53b8305889cf825e9dccfd22783204c94458363d7433562c42bec1d887c59f387bef5d1b315ec917b537f25160be076162217cf03b64421e57123dd6857ddc25148aacfbd8a49ad7ae2df064e30319924f16301abbb79a59a5e8bfb9383f9774bb59e1eb630ef8016d008a5f41c7c2939c325d157092c71e629aac7a5d984a1a91a61fda4b117b818f50ac13452ec0452d26dd248794ac7df40eb0b6f108e9d8723992e52dbeacd012f770ab427207d7d9ad758b6e49448ffa3ab8ec1233b451b4b6ded166a09caa92c8591a3e9412a5dd892549c947506f988278064bf0e475b8038245251692b1d1696a63998b5d8054bd2080932de0ff6992b5c974cbb30130d6641df30d2264412cb1d3413c57f8ac49250aa32822e52c9773f26554e76905be4428abf5dcf5542f06a1ab260501121da514862da5dee98bdd3dfa5e2dd9d6f7cd3da54402bad7399ee15efe53549056d00c9fe62e52203adc51eabe5558d7fda92e4b9e5e1612531f121299c9b37935da9d0141bdbfd526cd2d0bb618de6222e4a409d789762ddfdb31398884a906abdbd90d24f6166e9437dc4061453ebdbc3e955111bb1f4ef7c18ec4d294751002c60761b48152950f4aaeb590985a6d1077ed1f550b188e403a65199926c60056720b23493a2b5d94f433143da046f53f5d63badc3d2e3e8bb658168ca5d5d3851a94f195f8ed2f236645f36c059e39a2b2a311c030b6b9cee7838634c600078943b940a87b780dacf6d01303c2c729fcdf3db5aa5871d31e130048521ccc0338344f50255c30c20e645d836a10ed2fb2ea07d624d2d0431703d7fad12aca10d031163bfcf0f60ada1df95ae04349089a0cfa293a7b232c607b9aa0bfdd1047561904ec9f73eeefe1fe59762cd3332df048bb557ba62a5bd58899901dfe5f1bde8ee03958c2887355834d30799d12db4bebc7d79bbd3d5d3fe122941780230a4a30134113e167e7a47afdfcbb9f48ebf5da8b511fdbc6e761ec321312ed0aa713a53fcb4471ab480f95f37bed0ac2a6315e0d113ae7a60cc1996ae0e28a217f5cdf28d2bcfe3c393d231381711fdd3d28577a554fc3a85760370495859e6a53135d5f65d792564e1dcbc4f6f40944e56faee178a896c8012f800fa723eebdb01f3bd0d4ff18b24472ce116a9bbf9b1fa829d450300310fc62c74f766fd1fcd0799c4127b3d7759265683d4b9d35c2be545168d2b42775b1c657635010f796f59c8767d8a7be456db6de8e2105b56647f1faed698613e0c2e3ce96f512dcd859404f065d0b9500adba327fe529c5bfe92fa70ec46f7ff7b6a840e54bbbbbab93de4c148e01c69ed0154acad16b7743e6890ed4ac1cca64dfc432531efb37ecf4ce5a7c742430177fc2734e1aac523f27c55f88a4ba41e14dc600e546c97130a56a00a5b231a2add92af254e450bbdd7144a0f46162504aeed4cd06f43bfddf75845ab81035ea3482edcb4eaeb5f5f0ccc2b5f38a0179b05dec99dc8a8e30c33bf5887cb4d213e2e809c9c5d9f50df65f5ea5dbaa46111434cc332f3d76c1dc2a1543063f6acecf218b939bee69db0c258a1600f3b6033ce3f6e1cb5dc228582af5bbc43a3f85130e5b6044f6c71f2099e9fe2585fd7e6ddfa32c7a7878d0b3354510064dd2147b408f9b6641ee643cb0b891602cb410d42d140124db978f8843ec313231c360ad915e1ad43da5bd72191ad45bfa920d46d23d19b45c06c45632a98fde59c470d53041ba2e4aebe61f136f0e38590a54d698a7c6110ee27aa77721d39e528cf5bb363cf190c063e780ff5c1dda99d37f1165f6e0f9f2d005bb922488eef9452edb0eacab56c6162cd6799f9c627f5004a3da019fc0b514ebf385428f8e366aef51e651ca2c31e04f92cb9d7845dfdd8a5d74946d9783f52560a30e835775fa6da171a832564d04041e2bcf7b35f3a8700807f1e2e4c4b6054240b652fc94567564e5dd3a6ffd5e0c8ee515d2bfa87e711ec9314b586f6f883307ffada058d3b762e7533a85a62989a30baef74e7c07d5c9b748552ebdcedacaea2c86282453eeb1108da4b3caeacf034010d9a79068e8ff73e6316a8b104ec803a9643ddcc5723c0fde84d4c2bd31c9303df92cbdafdcc5c576b7e034a1aee1d971e83270d1fc696509a3def3bbc601b11dc9669854b7e2b92ba22b3c0f537b0a4190a6ab97125a326ddf5b5394f9dd1b593f552cfe85f95a6f78f18930c0d526f7828087bee0ca262599694ce22d02c25e21d31eafbfa592226ae334f5bff05f23d05030f159aeaea403f16347dd682b650f34bbbc1d1a8a2f9147caf03bf768dae98c1b9b4dc927be3d7412f2d2ab165655e51f243eac55347bd7474419cecefd4dca364ecf127ef29eb745a78b691b2da2781c81f31476ce9e0596515b87ece1468939c35908ef511af030e549dc3405a1be0d2760496012881ebe39e8aa0fd80d75db83b90c3146824b58aabf3d512ffa259aa171fe8e06e88e6bbf5d777fc5e4b7ca12e9dd82a3c5536738df93d572794b3ef20c73b4b066297e2095b1aa685877cbc13aad00bca37007e6b490e3a1548a3fd16a7182e4e7958f4b16d68cf9ff5b0e71e3ee547798003257e804db111a3e2cbb2e5c1e2d8052bdf982b37ed403489e2fc718b2fc16b0aa2f2ab0465af4761108f56dd7623abefc8c8e557d8cf0a7dbd2785c4f41e16da983a6e4f150aa18f54b758dd10f2cc1493ceca0cbb0ad6d015f156e1cff9c7dceb2627449893d207748071aab493272e4acea5893b36a4094d5eebc32a4ffc231de0e10b437fc7af6fb4232f6ad7ac270e29ce8b724179cc08f380b5b38336ce24ed8bf8d60b1b0d4047e94533664f5a1e2af0e5e3277a4f36fbac235e9b706b9f495f1948484f2919be8839a6efdfd8a36f1026cbf5042e79c6ac5ecfde304ecc1c84dbe7bc5bdd2b54da17f95f8815187063625eeed01fddfaa84808cfc5e514ee474cf0012b253991165bf17f51e2638c4880c5f854622c183fa0e85024a5b6b95c6502972f1c226a20e8b8c09222c4abed3f3a4f3bd3de40f08fa4516aadc60564c55526bef6115f962f87344d88b38309b094e1f78ae507a80f323d6a05f9d81787003eb7e60c148560b0e81bf0fc8ccc35361081b047acf94dd11c7329f4d24aa5e17fd84640bc834aaa746420e9a2cdce7be23e5cc35fb365da5907241ceb83bd9531d495e5ac9f96238e791b9d69dbd7c998e47adf31fde8ed67097f9f60fb956ff32d965029a41c4f69408832a1be4366400b4a055e4284c7a201b312d39ede6fd8906d3425c8812939e74224368a435e9133fff78419229f0a88a2d16426c1c4385876ee42d7f763381a24ac516e7d491d0c4b102d5b7238f593cba5d6a2f0242455fd00a4857b9943b772d48a165c5837d80bad983bc3fe57870d14b7f56f1417de13510a9efcf7b4f60af16a6223a4d3edffca2439876966c6bfae8f30d01ab47d86f6b05900bceea8866ed617136c922ac54de1af414ba8aa8f0b3b760747092f4b49fff48155668559e6862dde374ac2d1f7ca77ee828b65a78a1f6a022138f72fa73a9278993e2f62abe6239c2c184073b14f720683a48d36ecd1f64cdfbcf77e28c4c93496772677ee7ef2cb51fdb0f4d7c5e2304d74349f49588f59e979e759e21f02f84304e0e89417c35403e880733990e1db79fbdb458c1208433f95019658f78bc223624499f19d148e7d36b458900b601fcd6c18d7bcc4aa570912198f6ebcea756f4feff46e5be807c79905d9465b10aab2b69e3d19f86ecedeb0a1edac4ebf4c864c2d5fb85f92b5278fbc80643cb191f9819bef00793fed632e5397ff65a162a2729881837af83206b16b8df5866a1c1b930641a3efa82de5491653572187b2ba61eef1acc3fde03ec1a51c498d9230c6577bef35ee13ef8fd8f6b9cf198245dbcb94400a6bfcbdf1f48b5f24ffe1d04b5d29840b5b32237d321d4ea2e1c5df899b941f7682b1bfa5b9cb5b9833201be80237cb3c9553afc926342f4a8c2540397927bc9de0db8cf653b6d97cdc992d22717dd8e9d3ca3ca926035e8205875bc7ec5d57d457a336975ea3fb3a0c665555952aa1f4b782536fd4a4cb7232888177455531b163916abec8a6154f0f11ba3c6181578bd61151f751e9bacb3761710699fd80614d394629f673bfb062aa46e8d119d9739385ff46fcc078a98925bcd8595e50faa600db5ce0b80f2d152658fb95d6a4e7e6327e06919d4e62d1a82fd9687ea42c095b741eac47961e8fcb382bad014e8febff666d982bda9db3bd0fc03a735f30400ee5822a0a5eb17db02b42e301001c52e03b63e9dab5f6baab0c12955a38efb40d54e09af096634626b863f22e43d4100460ed7ca8903ae733b55a4d5a8a01e8a46665922837ffc016a770dbf1c3ab8f1f106a0a28dceb9f0226419b0b3f1441bebd4b68d1fecd64a6e8c9e0c085e9ae727c4cb32ac28b2811481704d563eb572bf1027907d81bb5c676d998ab89a7ba80d33541243d3b1cc117c3ff3d417f3bfd7930a464cfd9bbc5c0c8a9abc46d482d84a16a0606fb1c0077b7dc815aa11f5f51ae161a1e650d415cde4488af98876b81a7d0b32485c5045f822d8eefa1e6e894ff429f1792fdbb0dfa7d402484bb48147a1117ebe6c3bb0e68bc39c49862b7d00a462fda2b0e8daed69147b79a42080af86866a79d5c34f914bd2e713b604d66e01f355d4c7a924c649ffcd1ab6299cfe5abae8d1620e5293e05b374618b7b6f84215c727eccbfe919091ff6f2126cdcd2ed9d16e4b583173d498dac8eee99c3dc3a249af58e9748c828d66236397c242c5d9c27ca1d70b5e73dd9bd6543138bd4945fe194c67ad3ce30f336959eb46a1be10e4fb67942e65bdae14933815636281206fa399699bde886a8e00790aa1fb67017bde6edc1aa137da8ebf52512397d911b5c52417072c6cecc2556e0d760b7c0c30020775070d6aff7aa45d39a2119a80ec7a1dc5369b725d605127eff10f25a2600251f704e5713b0f227839f6c7abf57c561be127cc963b6e583be926884bf783b67b881044de88529ec325f4eb0f37a6e8880e3722b58818d4e5b50fc6a40a6716b35a220393081e943b87736f891b22d16d9063b90d69ac726163dc4b2de63ccec8f07574ea477547361179213057df5f9cf35c2153a715eb2a2150c358e0d94302de60cca4a7b165bb2f8008403cd2883f7f9b29c51fb45fedb20368eb93a002a24f7baba072bb234b26cca47991d75cb49b7ae1eafdf075ce4b5caae5a957f337127a969e0461e70d6758bd91b021776a1bff32e26884a04bb848cf979ea5089b021acf551c300a83a6f1fd9ebfc1a85b1afa77e2574d6ae44048b5a91bb82d15697a486a7af9b05622885507c9c7b47967d5b5cae085774e4cefe05c4bcfce96596509ee46d04c6e7e7656dbf5f68f35942e0a0a37a5ad47a2f4aa910c8ece0dec0101dd71739004a2e3d8728567b0485b086d8039541ba6e07de631ff70c05930604c85dee6c863069649ecb7e8d59f7c2b5cffda1ad03af51415e8b709f0fd48bbb83157f76ee998b9a6fe12620a8ae40a53e7bbe204a4cad355374aad30101a09a1339e9b156b6c425c972518cfbb89d267aab02dfa046850789d89a403545a72332cab01793954d4833e1724b86c851e4e6f8f9bb3b014345613d6dda80a18cd008b8eede45d0459fdc2ad49a2346f3ee756552dfed53b6bfa1801ede35d7fbd996c9658437cdfac99003d03b652854387c184ddf4611075ebd0dbc8720efff9b1435a596d3be3fe73285e2fccaf100b533623f20e778c814e0bb4477d91edf63534987c5b27b9d7f3194c188239e4c58afe644a7041c89f98d3ad9c542d0bd6d6525016478fc8d3f53cf7328e23686288692af3a05dc037da9420b6441e49a95bb64c534ca5a0a3a1520de08c88017dc729f2eab77aa97c17ffdd9fc33961692d73d82acb6b044e84b36b0c80f91846d55ea919ded8e77f4757871ee9a73065e8fa5c2adbe0b8af91efc3fa1e050e25cda052818e02bf103b2bc0404c6519e413145bd13640254df19ba7338f6687dec9c7a941f6e00c93416f64ca1b77fa60fe0b15b0f3458251c8e6e50953c8b280714a764af84e0d00a9e3f412c38b7a952935cb98c5af869e404a82cb64dca061d64124c0ec26f2d0322d03707d6558a534553c9967ca79331cfc6dee944be908db55678ecf9ae5513334eed38ce99308bb4c89aea24c231af77350a65376fbafede9b3f2b700bb1ed06f2eae550ba01a5a20e71a1fe26dc520e04aa608891128476953a89a473fe2619144cb5891a70136782fad2d2a30ecc2041cc82b989e26aeb2c0d70f94c4c3481d92f31d6d41b51162099e6aa873897891ee33ddf96abb67dcbae5946174d474fbaa01c3f9abd9d5b3e97e46447f566dbdb8ef268e4cb9447d38bcc273b35bccc91c0e9c023f2061dc80fb342ea65f0e2f9baafacbe2bc7ca2cc2df2c3bd4e3045f0f8108e564c0771ce43bdf23667346d1c19e740788bc9ccd5aa47c11b2099a54cc8e08e4dcdf15b004b0e49f438f585ee41321c51bea29bc005efccccb6d9008059a900a1bc088a580738f2ca9e1eebc8e2f1421d0e1786c5a82369bcbc907017bfcfaf00e1293629ba8ad693a2f1662bb086f7051eda6ba4e71bd31403bf6d0284f9065d76d392a912ab2fd0a48cae7a3149569e0a47e01a2c88adc5c2b2eed8d5c1a7e8584c6c40a02612e243a9f707f3fc231ec2e4c206884253c99d836283da70a55060401880a75b9d35dc432f20e14e45e3a5d7effc25d2c7fafbcc96966a286c7ee4cfa508d684e12cf677e561dc0bb52321a617f257c7c865592630c8bf3687935297cbce86cb1e47b3604a3e1323071e448f23e5f02775256d81a6ead4b5814d9199f4a330d891fe804257b1727943bbe07505e744d9926e0f4676adcbbe5ad87e1a456b7b32b5b87b39d75e92aa7539b09ae56ecdd64c51832af2e46a71eff55d39c7879e8889386fbe91c06ebf83cd0d9c34e20df4614198e3e5912a24dd35ca52709899c1008c3f5fbd031bb850bc3e517cd846b6ee2272292444c1e1dbfc39180bf2c242f645950fcd8206b7831989e845aea1ddcbbb0d653c4ac821a62af545a1f41f13c53bb1bd088800ccd4e0d2b76dd1fb5cb40caf1d442226136ef601e51e7e8fc3c9ef6bc7b54d7570162a250286a352689407c989b1f4cccdd8559bbf29adc27c4eb886a27033caf14bf870bd0e2fd7c99ddd5693e25560a1b10ba999585645f18e9dc80f8eb5c4ed28177b35d06730df34ad00cb9d8b9666dfc65ac8ff04be0cae67b8ab46032bcafa6e9ef2e0f772a21298b095bc825b5c291ecb676d40aa7278c685f5c443a677c78355cec0e3560201d0c89b9c7a573ab9b9bedbbd8864eb735f228e20227f97cd9f951f0c47a6f566de65a82419b74a292effdf72ccfcc69440482faf6af7c675e962b203a97ae5d0297d8d629cc2402a08bc057011d3f41be0d4c899460f206a7bf1c58d74f8460571eec2d24615ee274c3ed794eab4e786e72b439365d68ff4868317e76a44019ce1a33b3a7814976f49d8e47bdb34ce8e857754c013820746c7726f22039e494a63877de88ac415ef919eaca7784f87b0772752f71fe525f14b151326a799974e0dfdfbdc32120090e1deed98a3f278505a33f1403665a8118200997ed80c4b59ccc43ecb434111f4e9a0ae16fc953238a8bc80accf8d5ac9a65810fe2e16fc43a527aea9ba39b9f4a98286cd1de99c310793adc5fa0a6e0698c39937e69c9eb33c72f629d81af1c8ef23492f9dada7185b1048dd281c6b8beac86993378e87aecec362599d5c1d4ebbe291f3fdf2fbfe353cf5b4c05a7b60fd8a00c6fe3a86bd6d766908192abcb57e3b0d4a4661a32e3edc34b5f554227d40be8d4246c98a9f127cfc8791033d0f3c4fb97e18e8045ff18611e12a294adba67d30cf3f78d9c6dd3ec28d9c42b4a7ae983765d8508be5bd293be1c491a58b37e6f24de35f637d076308bc4360754c2cdbf3fb5c1e3acb97d5ec3298a00af224c044cdb9c840126784634e08fea0b3c098ceebeefa91144fe397944fa9ca49617a7eb3e012d0f02f4eb23a3d4387dbf09827ac4014185b82d8dad1effa1b443eb2c40f2c3e5197d683ad2edbc620490f7d2fffe9f3f00a60f967a68ebae203551e9437ff8523831efa4b9dea1b1fda42870a1386190fa9e1eabf129b064167a99ce5a63b896226636a81e76ff3b845f42bc6aebfd8ba40941c58b2060843f19da497781560ad163bbee50f772102683279cfe76a4249f9b3b6bf77c4ab5d2c02e513d7900ee2ca353b3bf5512d9ff18824fca95b241015d70472aa5abbbbbcc039dc314face28103950135f342dffb16cf41288029e91f16307367e5eb8a3352b76efab00cdcaddf7843c316d142e11ad4a8ef0d7479e920aebbd6d0e487661be300c4fbe32740a553a26adbebf9003197b5a03fd76b9e3c6a70367b57a00e581ca14fd5897a9f512c3f8ef6247e51ff020aa72c9188bf778c56eb092b4bb85f7545ef7d88fcfd12a0fb8ef42c7ad0a705691e6941a6a3a008a99c4e8144bafcf5199e60fd9daa474adf6069ade3a59ba028c75649fd213a74de8a066d13b3783609b0f0c867c4c47f5f3378b0b446cf07f4a93365a20159a7237e76f7dee679a0f47afb463825a0d03cdfeef939f14b9af2975bd65883abb74e42bae8374cb130af6b3c36de4f27555d9e8b0d58e47aab8f671b61b18fca3488991653acae16768e68d33c83bec896bec6034e8bfe36dd67702ee88c1e04bd627d1819ba327861c8958aaf6a47bfb3a9fffce51da327f003372f727d7a87aeada9ccd4d8b1f2b174835fd951319695bf90f965226737b7490ccbb38b1e81dbb499337eb5b296b0824924d6b9c7fa38990e714d8fd68f1dd5b15b9bd3e89e821cadab5f7aa113843166c7ba0251871dcee65956f4ce20f139b1da56919869d609debf3525feb0dcbfadea3cab01846d4b9bb0eedf73e33c5cb682892c5249d88a36237354931e0deb419376846d5f2ca0c8b30d5b1c5235df87aa6dc02cb16340df5345748499aad0324871342c5ae7a1ae72eebdc94925505ccce33593f5d503068ae661d9ff2cac6f411b38b370fc2aecd821ba136c310f7a043cc86e14c1888f994d6aefcbfbfd6d1ce30c8af96ef62dfd34ab429b94016fc35ff72f16eb59b083bad804c57ca124bd5c99062fc89e5b9f84311ecbf8b677df70feab7a0f300252359fd910953dfa529e94005395780f8f715ca201be9236f40a8ee8709ae5b443b7b5686ff919442f77762f46dbbed892a7a8146941f2cb9e16dc40ef8230c683a467547a5a03dde2c47b5d2f6ec53aa1f1e19c8104a171f2cf6f0fdf111412844de9dd11e1744d2284010db47a1651c9969100c38fc9d83873f5ae65a33b4993c6c4e67acfe62deac7e0717e122b63ace9399ab64659415aae4a1efc2a3be4fca4dd288fb65d664da7246eebe3195e20d63580d7d540a8159b44912ec6eb045abbcaf2eb30135399595da19687f259a24250663104f73d623d36c3296343fc9ca60423be07e840daa92540a021128b49818a6c16a5aa6be55792e34611a3bd4c3aad487a544d423b8221e651cfb1d132d4d40d561f50049807b3d8848a8b9414398753315518051838610b257d1acdb9f72805808f4a8a39386d31d08b58ff15da61edb56e16ce809eba3e5f6af1d26ea115beb4c5fec546fc4e9da13852b6e13e195d222f52377edaf2ca0909d67cdc563503c5521de685e67ef65ff78e61821f724594f18355aefbb3100cc23e542c73e4d50056fee6439cccab00c39e14b18e5ce154566aef333009a2108625daf9f6960883d4f3eb47341c2e969dea5d55c1e58f7bc686098ad63655dd1e0ea1bb38510d4c292918912bb62eb259b607b0bdb9b105b73e072af658e4acb865bee281e1719fed0e73c1ac624a58ab9bb7778d270da67378a06c6787745b03bf0a8969a60c136b018a8462d4e6a1bfa26a940d69a48b04b21ff0cd634faabc137527271693e0eda4abd65286740bd2062cbbcd4cf3af3b507c1d885ee6b9db8ad488c785f34abb121779d62f108aa183e6a1e1450644b8080ef3a2a0888e5bd5b7d27d585c05fc8c7fac96da1433dbbc656a401826b0933c4b1ceb175d25bdacfe7b44ce2f1006764c8b83d9988674316dbf4acb9ad0de30ffbe1fbbc6ba7c18ab3c5c273861ce260bb44eb820f520d41ddf761476e4aecab1f8298af85f9add9ae958520eb72380303b0aad640b2648fbd8ebec6a1379200a81f05c33e15696e855b9634e3f83b060e540f6c65121fa77b5cb8130f8c4e856599327b81a078c90d370c43bb78cc56fa0369e601f005fa7f3f7576acc56cc11009596697b4a35dbd8edca036e9179b15c2bc171315cda56e638cabd5029c1b90953a3ee540f69b60cfcdc4c3de116c0ba3046beae43178a569b5fd1024dc7175ae207da4616c2f7c5060e379947b6f406ddd56aacd511e640411583fd4b98294e17dd8de2c0299ee9d1057ce5acb6f2ebbd3c5a2c818fd40504cdd9912e83ff69fbe349c680f119b025c4f4a50143c46d286bf7719a4ac1aa5af672bcf988d1ecdf0860d49711e3afbb1ce283da52f109a07eeea15b47c09c7e7bece7e04c5c706a3119fae58e5de8aecd81b09d2a1f49b4b3dc28eae04295d09e45d0722c5b9a93fb3030f50d9e7b18dcb3002f50d27a5ccb5b80478157f28e8bdc3e592a60a5a94ea9d4ee00d1a41ce7d1e09cab81acaf781c1f8a6485c3f52c319b377f3d3c18ee5a79ace27760685b25df7141422bd2d04d8dca6773ee2b068a348ebcb472e0756f455b94568cbf083db146035e720c4d106e27bb4c9c782e999770a82641f693372b9fa5714927764fc211151791ddccabeaa048b9dbcf8b5874673794b633d8763d9a3c6854b7a54c3e3f625d2a027962f62ae57f08b3a7fcb5fd874f6e63199916e920e5522aacbcd1df741b0f20d94f8f77658c4b0453b6bb123fc3a109c3cfa10fe3732fb0a9f2212fe41f8f58c64dc4cea5076639d4cba98dc0d9a50f2bdea18e9a6cdcfc29b2c7905019bffdad59dac2f6da5303208f0f311ffd6f2ee90d425dcfae3928fb8a32ad13c4bf8b668460749f2375f0d417e86b77e36ef042186393e45fd433ebacac91a7bfc73a093f04369d0c1e7fe8b9bacca4d1bde368876a73a4e57691e04cc76130443b907e70c2d96d0d0448e78f121909bae393837c2a0b4bd4c97e9aa0485437fd803480b2b8ccc471acfeef4d88fb1f884608baa08c3f67a1678dde61b78f2e5149dbe6238b94d84781da7e48b282a0aff084a11b3e751a8905717fdfdd578612f54b9e8cb6be296933b5a9434e1a3a3ecf281d74fb09c27a9d2c74b2f818f968f871330ef12803e16967317a226a2152a4e35ae99bd7dc1e4fca6fa0cef313a89c8eed70469c2b73453b0bc258e17ca9d5a7df7281755d4cb4bce611abfeb69eb4ede1376fafeb71b7c614b4504d25128fac772b63f86a976b91d847733d7d0cb0a0ee550d51469501045cef1532a49b9355403970239d0f8699d218692da76f4bcff4011bddc15e66e8d58e773f75e71e00d611109b095829c67d75c11145f257cbd6934df690e9654920607d46ce62751232eaf8962663eebf4f25458216827fe110fd39688a3c1120551ffe4004f1190455a9208c088ad301b4f555a9dd3d418f961472e3c4c065796481d830661895dec1a93ac1a6b3f9282d98deae5a05a3eb19d371af6e850f19664b54af0388a42b23b5a694d5c00ca067e0eb1eed4116e0b0d499aad1c01f8a2ac7ac86c5a31dfb415b3072b46e0171ba615a5c7d3f77476f492249023989c84437f64295ac558f613a21dc8478e7da6d1dc420d85d6a109bacbac9b0c665340f174e3a4df4b67f57ab17d1216fb0429fb435f19266aa0c845e5da67404566389869af6a3e44bfc7c7df1050bf20e118d4c71466330e6b84ec66363192958733f9753167527786fd2a0f73386720952a2fb619d9000d1684a5270c63ebea3afa9489e2421915857589fde59110f681cb40e0e8f54d6085f7efd180f232d04d5d2a3e06a810219896e871754057f290c5e1b230d6975c2ad2fbbd931b5658decd79a843f2da14375b9d3635fc1d5b022c539be05bb67f20f6f2ab5e3a70c108b55900372e52c6f39134a7a40c702b397aa51fe5badece499b62c21fa6adf34b1a83d535f6c5ff6649f47fd9189ffea321d7f48814fd16c2074f31aa5af496fb9ff1cf594e8787fdb9ce68cecc9aa878170cffb359c888ff89d0f5b46408cb8e9df54d60ece1a6b81af1c3822dba97476f59fa8932977acaad8faa50e5abcfe1f474e8040d0dbe436be4119214b8e301663e260ab5492ec160078fd3da64f032f9adaa8ee7f2792befd3f0c5a663ad3d8d638fc828c9c48c085c9a7d12f3800ded7592ee33e2f2023900b3014a5cf9bf829da69abeea5793c95415202c2b4feef4e3dbf0a3ec0441da41d2b78a002d18a3ea90506bc2cff80311e4101ed94ade7fe310f67431b2ef438b2586d561e1a61a88a1e722c1cd9b1548d3fc1c01a1593d8a1e01a6ca82dc673fa7bf3397df37e9905989bc6cc713c783918e35ec02b90a1c6307c5f7da82054b2e87e30416b2ae68a5c86b11f440ee7e7ec5361d235c2dee30571acc84b1c0a1df2c8e282a5c234a41a5c925101383e0b24a9af7502a467c6c1864efc9366e72a2eb23e6f379b0076cc502fe044990b9ff21f20c6b70d144990733443abb9962dd34006eada11788c264151264c6b6f39724b8faeda835233bd4e6bbce3081fbd23d4c49c44b9295618f5c4acfc2a622307da83fe0f203a146e95c028a3068b58d01c45eca196b988c9f67b3f55288ca3604fabbb5765b73393e66ecf512633de7f2d31e0d1a93ded8e148cf662faa8f44f9781380af30d8e8d2f16f4c0d2711b0b4c48047ccdcef229ef4a8f0342fdbe90a0219caafa19df537ba47403a1fea9f3ba2fcccb04aa7584e0fed128ba2c14a9b22fa370a1803e4a50cc97877bd2de35de0c7be8647c1b966e1c2e0fca6e00ea8c006eb5488f6644c85dd61a70f9c1668fe52e92b55c7423a2820a772d8466f69c9e04cc03a274959257618d5231def36bd1a87540f0811ac3c1c560d15be3ccb41c65c34fcff2d5b7b4933c2bf0518b223edf0f37b4693fd3fa460561b9d79d74d0a692951a17e726444568bbdccedb5d3219127d25b9594e03ead94aba40447b8c95554d77e838b22802294f32654ece58d9def8643403727bcaa00925b1328ffc88dcaea1150ef46bf53d8a5de0bb816f79e7fe0f5af00bc92e5de65c20513861052b3375b2bb7eea13b6631a91ee50bfcea9562ad5de70a4f9c5715658d2c403c2469cd86068a780eaa8a9b6102e7ece92a2ede68b6534d0bcbaf4ac1214d218841e6e5fbe4061d9a60ed5c57fdbeb7f24fbd2d11745f0b192aa82a56c0ff6b4dc33dc7b10e20e1d62635299a0ec5a3df45305ef9d8ed27d9d457dcd9eea6ec60b5c6c1fab43fe688f278c3e7960cd877e8bcd57b02a2c3fe01b559f591ed12c6979579d1ad88a9bff233a06d6e97d3d9845d53c85f67fa78a467a813868deeb80b70a81ba1f21d0382ce5b6f6ca238f36a12a3a4050288eb5f08c131fed3aa481330dff27696bf5c60133d1f3f71e801b1de4856eef26179961521c86482768c7b062771da66ab2c7054364a2149265e50b0aa0c2fa7766745b54091144f767116691925ee781e2e1b7c3bd5a49dc3abde0546328cd7742f9cae5f3002d1321e0667f0d5e49f277581531e1bc57b14ddf79c9dad6438971ead4628155d5fbf9d8043e7984d5fcb97a98c846c15c3136c94e92cdcdb70d3b73ba622193e313f7d975423c9b1ec28275ac2be3ae3f311aeb1fff6a2b10bdd2e4e42e5476e2bd107b93c24357b042c4a4fe3351657d712706ef103d082a65a01ebe4d7fec1689ba48cd66bd78409cc30de50a979517d71f73440b78fb24109ae8f889fc187caded9bb66a99d17a501678c5fbabef01afaf5ad74c116e21921003a581505e3fdf77e2407ca91f5bcee281e3fbab23719193661e3cdac61e12cbd635c7df243c70168fcabf3f668d0748336e7ead4a766573f0db44ad5c29f8cec5a156dd6c2e91c21ef354ef559192e1a639ee4e3e29393e3c79e0e4644ca71e2bf05759f48cb6ee866f343e531bc72cb907e44f146ed2acedb2c921656f7f52a4708ae4cd6b8acc3912902ba4fa555b491b502d6b085e972c5e6119029f2cfad986bd4b7a9c481df90fa4a4e6947b72ba66860aafe92f784ff6a2ca022a56c37a001bd4528ede4b6a76bb1a42780caaf2793ef6ce66b9343a7e8d3bb49548ae570d2a1c5e8f6bd8a6114ed09a49ff0563719e026f24115e617f82ae28adf5bfdaff5819ef45b66557a9421b98f4b408b0b1fff379226ebd6408409a5d695d0d79d698fa8f24d6134bcb92e4341c314fd2937c5d62ffea1c1816b317dbbcb0a4426df08107b9f61624abc01dec750dd78824351f349e895eaa05f2948e338c956d7f7f4f4bb56de015e57d5cfd91ca864acf1e9132fe0808aeeec317554ebebcadf5805ceb59052154a5a90abc34c666593696b50c2d1b603d3448b6121cb24058805cd514671e5f8d7b203e53f8a9205ed188e58e844bdc6796278ecefa2669686a1282f6115e7f30b86d02e06d2d4b444320bcf172a2ef3acbb069ea6434b82b61fadb8a3d7aa9de7f9b59349b72a4eb978069b345438d02c8791c50b5b4fb708d6f26bd3733cdabb465e227c6fc14ed3fee9e0914164b2e5040e2b77746533781751c0be5216116c4d4790a08d6996472283290fd8230349fe274835bac439bbe447688e55c5cb7d38d8bcd9e4e43a184a237104b4c93abe70e2dd36d3c3fb604d4cfb6bbb43eb4f179600ce2d591e6bdd07b899fbb29ebee7717807554ed8e9fe1d0879117d0a88008f708fd1af9078882cffef91ebfb479bc4d206d530cf6041e446b1a2422fa8fa1fe86e2a38368079fe08463da7dfaf1bb6d4f5a3f0c45a83bb17735890f4d4b176e2bd4148b74673b60598e7787e541a650e832345d205b65a4b3f8fffd84621f524aa58907256a7d0caa472ade0c1264e05b04a6d347b3756b6e293e4dd6b353db2433a26b6ec3aaba5bc617c83185d24ecbe2ea3a6f072111ff242fad65410dad1b2b7a786a1d777e4f0c8a0394fb16a77edd82c96684ac3ba00f792b4702fa579ed322bb513f3d50f28a239f03be3e52fe0e13bedc00986718e606e794427c32d01b2daf1d6a3862f0da9882e6dd8bd5ce5280a991c71c27ded5a48341dcedeb606b66c6369d23a71e790aaa0e6e2b9087bcdc488f8cdbc806b16c868520975e91f5f342c229b4ba4ddf122c00fa84f922c3d4ca80c7c39eefc289fb5ca0835b7f104be18cb93c42d23a5f6feb6aa139945732451def479820e29b852001588a7345cd6968e16146434c5aea46fce87d548a0c61efb139bcd9c760a6b69d295583de27ba075063ee8815b4ee7a3391d3850c89b81c029cd8a89f6d7976ad856de8ea3ddf9bdac2c2796da605fef01638cc96d6539395ccef04023287885cd401f329c716c6073850b790456074d24ee82f42abec91e762df440ae9e4ac038899c86de882a00e39aa4d80de636153fed972b50e4b4c8828e009123d097687675d46ec5c3088f9ddbf13d34ae9cea0156a9b3bf3ae9477236f32aa34b8dd2497be1df6f19a9655c2abb71fd9447b3b183c951d3f784f2ecea33d20203cfc82c3b17b4a8b2bc4ba882fd49bc1153e803f8b42615bb8f8fdffe0b6b09ef9b134d59d0bd763f7759c6ef4db986b88c201b89a8814de2c88d54f961dc9a1b31be2aca2129720799dd2632ea4704421da068c1e7f3ed4b8fa842c413a7f4bf4af82c564a81d80c44856b29b4d72dc4367f5347f3275061f8c1cfc371fe9435745d5f164fc8e352f76583940814c28926e7777adef9023b0058acb47fa578a47bc85b6ee98ecf374906ed663f2a20728ed64249d2f4f954f85c8f10d168a22965ccff062d246d4382fb4c5425ae45da9a50c75457664ca0757de8545a70e3b6bddade513ebb6ff3c91235258748a9eea4160c940343c768ce3dc62567bf6478d514acd89e01caf58078f866195e993cba68b9cb2611e5673a938422b924894f038928928bc2adafb6f52b356b6efa0d6ec5d499da06f914093bc1abd84799c3bce8d4cec03b6139394554a9a9c5e57770154635c2fbf8f796ea5ad401687ed81eb3a9ccb97cadce7152274b16850356a7c0226fc57126971b6890d7ec78842a2939e88c0ba72979048cd320e21b28df7ab76d25d3bca842a84e8a03ed5bd7f028fe90f7f336a51d63a2faed343b1e4d05ef94885977c118a01106f8c67e1babf52cd4b5b7b24cc1fcfbb25b77197e902fbd92eca5564e9ed5c087387089b9090d02bea16473f4a52770e174d7362cf112d5571dea5cd60bcd0aef0a9c8ea61ca5d5a5856a57e5d5bff3e39485337b2007f5d006ddd8f74d837f60475bbb50369304658875dfeffe14f380c7ae2ffacd2df6dec5fea6a6619ccbda6dc187fd91b0bfb56917786d27c20af8509419c4ef0414f921a325b8cb464bf5eeb96f05562324c83cbbf1c5ac719356a921edea87aac496684f0aab792916e79c56038325859e4c1710429a5ddd2f767014b3cb76369b24548567ded27564ea1b874da246c38c274004f0a09d7b49aa57df886b9b3b15786ea358d4e1fb58908a85583f99a8eff72c52ecd6558ce67f75fa390937da764b69e0a82b8db57fea3a4e7d14024261eb5340b343c80337bcb425d768b381f56bfeb005668a77d24e4590d60d0bb4b1cd219b44d8178b1d1abdb00d932b04c7cfccc49f9d2a7cb6e8c9fd5f6d593bea2a5691aa9301c1ef42d413bb1f4f82d84b875d0a0ba2f72b0ac5da34b81594a62855f144815ab56e7407b284461a7454a88fffaf7a0b47be258b65e3f65a772cdd1c0a34344275f07a3bbf1e1b357a2459591dd0c6e313ae99fb9ad7b4ee2aeb23bfeb91986d5667464a258f913074c0aded0167ae946b2f081cf34aafa53602f030dca7b9956d608419352a89baa820cb831cdd57d06d1ce8ce4affa6a614b8c4009bab387588b3769c01da1c9ed918cd9911adfa769a7e78765c72f3264f124d9d7e2c82fae3ddc99902d781871a85b533c68823c119a8bc343d478dc339fcf6dcfc59c2e766b50b9a3646b206efb03bfeaa5935ff014e60c4535626d2d30b4a200e5ff930add0de6532940a242f14a7cedcf375a208ee9b77500e9cf881384a7985d96b3484355020e98467a505f3a7c02a07b232830a62c5c2d1e91708ed50ed8839765bb7b17179d0be626ec4b60f69114cc44d378c1f3592193b085e2864a4988b855587c95b80a6270b6b4aeb3c0db3e2dedcc8979448af41c496cafd1851f8808d912463f27bc082803d400997cfabceef62bec84152ae9cf360fcedba429ba97a124669ec6b1d946d1b7dae9a4a5c8625c1a27409f04dc3172ca33bb49c57e35c5d2bec0dec09049b3aa1d0898d8705c51d494a7cfc6ac04e7e486b6e2d2e88735980f81d8be889ed455587a9cfaf72a1cc1e62738a8abce0ba25bcca6b2e391711efaf1ba858a43362381e935d801a0944292dbbdb6a485a31c4d2494d57b40b9afc0f9a2e2cc9e8de321b5fcf68a616c123eabda760a75278f08d52f33ec2bf22d83ed70f4ef7cf6f3072fa0c9bcac492dd691a88e952b4084d45f6ed518281b57632bad08a99729c41ec5435b3efe1d9f5076bbc293385f8efb8a781ec044fb28fe1a13b01999bbe05912516248c535d4ddb33cc5c7fe3c41f07a1a90495450e1be242146e8c82860f6fc757b98bd63dcb7742004b3203e6bd9d0859fa667cf00b7376ef09ad757b626dc01e6efd69a9ae42d350bcc6061abd3767ec4e7c1d09d85b2da6299978444e5c1815cb977aba6bacf89be5251ccc500274f54eb0e7735e140597990411895dba00e422ee4093263baada4baaf036488a6a9741b9f8a633152cab48a76f419c9bd69430f0bd0664271c31fee34fd8fbb6fa1651c7b99d1e05d7e7f2dc1c43886f71045db2921403f52170c9f9897aaeab39bdf341ce7d45ae85bcb14359c347ffa6dc55db2e098c5d70538afe3f036bb26a9816f7d027c63e1f0a4b5820a6c925e0191cc6dbf5be2e69a7f2996cf26acd3cc781d15c2ebd5277a679a550c7823164cd1623a0a1e6892158b743ba635a273aeb2df53375e082fcf8e01e80644fac925bbf47bfc4560e6ac60c9fcb76ac7e341beb3e7c21a7dd65ed701e24eb11d4650a232bf020a5d76eac57e104c5b5fd29520f8762721493109d55971ed43e0fcebdb9c440fe25495bfa7fe9114e04176ed58bf1c6e264b60a66b54f48fe3d3d880c8a7381f3926cefef6ab452a4b6f82990276885843739e2b140c164e38aec74aa6d956f05b1e43c502d2930b4197140f4915515c2ad6d735ab7b2568a48d0da73dd5bb6175202f79230383110fa43f49b10d6c6b0dee3d6b1dfb125ef18e5b17587e906cff42d88e619054ac07e338ba2c5741e6772a7ce4df43dd8dfc7b27ec7cf9bb2e8fba2b6f03d4f45887329a6bf449c6146ffca54cb5e3ea36db8d759f89221249468b911099cb0f104d0964ed3b4ebdedfe4ef2a1f117e606bf126196a488196b727c90f65aa7d57e02a17a50f979a650128b63b0d9cb01530fa120ade5d4d9dd7b8796c08075706f55fceaad5b8ef11e806bf1fad3aeab1973ca162436524dc8b0dcb05cf8c3214b814b233def79dac93c231769906bdf64269ac9a6f78463aafbc200693b8d4e948e8e699d6b8f0251762a9c6198963fb96d10fb3bda1bf8dc3f294ab487afc7fd77889bde3134762d06e894ac7e8d044db061a8ecffb920e8fdcf84e6fb54b1fdb0b2d29c09acc146d7a8347daae0ae9c29d1349cddb49a7b62454b891707046d4afc9f7c40cd224577f4845394e20ebef14bca53739628a9c545ba22abb58cd6050013ee9d48364d90e5c65310955a0bd61f26a8055c3532056c2a1a9ac6ef80b59127ea68018abb104c6932e9a58792f626ffd6b3b6901b2a3e6d5d84c2992b0939109cdd25cba9754f055b4a2d59fff62e7e968e03e562cea8f8f477bdbdb9dfade13e3ccbf51b8e7472bd9d4482b60f6dbc582ddc58c4f7d059bb79baa5d85c9f02420a3cad308c3ff93399464d113384fc7e9d3fa681b428cc0d7dfb96827f615ddc6a12ed48c9d30fc2741f8177454f4b6ead3dfbd62af87fd41634b6c090af751b5e8032a74180364ddce5611842d0cb518544ca0178c0bf322b0895bfc26237b3460f6efa154997bc820975bbd52e583f35fcb87d81b45fb0eb34ea414cbe52ae5aefdb8a5f659a56ad1cc65486a0d056adbcfae445f032eeace6f283553d7339bc6907c0ee20af1ee548090dd046158214fcf71bee4e812ded439fa73b2d647eeae5705b2df49bbb1dbd3f8e42361c6d4972c24f97440db7b43572ff38cfdd26871a91fe6dd875b2212796a8e3c09e2ab02af74d509ca30957d0eca5023cb51562936f3ff723af1f73c8a278b86da94065c139c7daa49f8e7056b03bfacbf080b3ab833b9e66050ed24e3bb6dc380ea57e922dbd750ff0968eac1daa61d8a11d0a19599f5615c3cf240982dc68587a1c19c30feac57563c85b367b8a450c7f584bf64cbb4f8a48ca87cb6e5fffff5c58221a766107f9630717a7a85129d691fc7ece41b64ba4c825b6cdc1aa1b1193f1e7f15067b39528ba775135ed03adb6d25ed0aa39f2e69e622f4bda60722cb1a53f8778c0f8242c39e17a2243fe60c5aece551eb3fc6b65db7e710ab9cc48497e5ad1a54532df787e5b3095429229a14758ff1512999db3b3846601c2079fc60000e212ebb8bab631ec32111c9786540a821a528a06fd8a58a281ef37c517f54af7a4afaacd776d8fd3fe5e3af32cce7ee509a828dcba9b5bbca832b9a74740508cd3954d13c222f68aa2ce6bef41bb3a129e70e940cd5c233e3eafe72122585c91f827c15bfb98795bf860e8f02a3be014aa696f4bca678af5f985dc691a21a4f0ec153a61a9c70c3b2c9a364300fc1ccd44e07e0dd7c330cc1893d3a1361076b81686f12b26065ff9353d00451b7705fd534490160f019e192ee991fb9ff6e876948d4e688c9481a6c55147eb261342cc33abcf1dbfbbe6dab5d9d4bcc692feabcf15e112d594d5503aa4aacc2ebc5f01cfff1994f946a03eca87eb8cd5d4ceceee11f8f1d381edba34d2bb3f53b902948f5a88cea3da2e4cb0c07e1cdf3f4a4d95cad8ca171100394b8a88d5587f9f88e819b56663a610c285853b737f4910dc25f3d71af581241c5184029659b64ab0e189c2a7bec7f1c05caee6d8168f17f36d4f48528b21665a6f642abd654911542eadf4e9d2cb2deb29ffdb3545257fe1b6201f4dfd9b98cdac7631b7ceff5ba3c0d8c93e7ad6cb075d107358603bdd34722f03185840e6eef38485ff70da0e09398d0d2d0e4f69aa9ca181e0e39ac36a5b0631b0a6c343df9fe5fb8d8da17a52c79c0197d1d17cc61929043f18854ed6f28dcb94c0a57e94f6a9d2fcf768fb75dc1ba3d5068e04e8ce39b7b54eeac8ff232ac840f78d93abe1293e204765a68a4a632e5a4aa10f00e9d09171b223e3ebd20e3f1e3b2e35d28a36ff28a2bfafd34f3344f012137db2108bd45c0e567dd9c95d5ceb1a433f4893e2ed09b50244e617880edf7fd2b6bccc5ff69f6c20c48607efb4f540d3eb2c917281e157fa392af2e87f11517633a0575b8d9a2484132c09c1fa0c2385cf529b545789ea55bbd8be10af1e8d6c407c77187fd67a28b1b3c1547ad680b813028dca10e18ce2f487e6161b71ee92abcf43d0a04538fef78b98d2f0c79bcb19d61e86916772d8e1b46e676773467efd1d161f0fe94953c83001726918e29303ae7f2d3fe89816d2a70d30f0f37df544f9a853f124a5cd2040fbd5c34e1fac60184b4b71aa6a971eeca1640f318d9d79497cb4071547a0d130936b19d56ec9f0636ddc5ec0faa2b96343fe93ee130e9fdb3921af73f94cf185e547ec5930cb072608af150dea8b5675ac5e62d49bf5a5d5e98e8f408cc69808daba8344186529c24e69561f12eb48a65a3e0874249c6dc4da644a542f136e75acf77b6965eb0b3c7d340a139ab2489fb38bd37a9784841378fb236f6a4ed024f7dc0089a041ead9ec5d56a15c198ac72a2d0c06fadfaa6c273d73ca44cf571674b8a50e024fe8192f851e29cf5558a08eb75f04efb692b373771d530ebd82a1ea041e8ff7d697c1d96857d6d36dd4af5ecc4acaa8c266bd311c307348c6011496b3d8773331d23a493a65c9fbdd5bf18a184661ab5035688b0e5a7f7828c25b8d3ef150ea4fff384587973949571014e9dcb5cbb4260bef963e9309b43ad20de789e929865a4d87549ac3016500dd281691c92629c5c1f3cc8eeca4e9c75386c90f8ec5be55752c2ca12d8b0d517bc5649ed5f743f1f5bd820d9eaabf11f5911686dbeeb5f3ff70e7c2d4597bba8dd926aa06304fc30c27bcfb2df29f4a9ce6f1064126d27e9529ce44c16b6ad0bc1e02cf7f580019db54d7d99ae50686192222a7da4f8134715b32644bd1560776995e6e51d9537994a46cb1572305f06ea78df9bd0ee83b841090cf20372d515c20b15a4ef57d1845d9ee7a08e48a9d6eb62c1c515c8ce5f017507a780267db1e3674f763210d3d26af12db28b1e731d5bdabffc3cbbe15c00221ae1ea946e9846137f996c935e3f435d2f048309aca59628ebfb198f2e5d0815f1ca3438d9473a45cea833b9ad7540979df193e2c95a243687c7c1240cc62e1f60bc445a23d02b10471cbe2614b5d46b762eb7ffdcef8a50ecae4ecc87bd13601e12c113e754a5a797ce1a9d3ab291475f06bfa742407a4b9e76d2eea7334d260a444f8b5c661f45751ced01e82cc9e757893e80e9cebfb2935adb93094e6584e43bc699f474ed5a183240336d428dc0683e6bd325ecaf682123f4fe1e2b111e38e1789d103c5433a98966024f9be1ba81528d78f00bcfa8243ff075b6e2b3b99285e5810c650f7e73ca3d9bae2a5aca61a18ff13e49e4e2a6365332d6522501ab719e29b112857387ae0bcf0d613719f8da556141cda758bb61c4ceb4ed0366bb2129604062af8a21a2a09d87caef46b118645c5dff04d4da5f70817e75d552c4657308d9540ef0f6a394fffc59bf2eeaa744f7bbf815aab7e52e42a4588195ae09a06417215304e0689010d88fa8a82439d78a861a905ff321404afc72f7e88543288ff50b750a7b42c993adc2c59937e77249967573ff504ecac54f68c83a09e07837e95cbf92de6bf1c70bac7b47d91b59f695e34860dce2bb3ef6690ebf52c98b5b137a3eee43b35d8ae16f4a655cbae2bfaf4d62dad6412f1000250c24802dbfebb7e78e510ff6e518ca7ecf790445ff8c3af461eda4a3191fe21e9715f968fc7bbf5bebff2eaca5fd00608ceb43bad85cc988f0f6ab8a607372ef7b4ef52094a8b88525ecaee7efd21c1f9cf0b02f8689fa8af8415ade466fe90491e3493f0b68afdd3bd412cb566a23499f3f0bdc8fad7d1abb516bbcdad30ad5abd7005ca551fe2d9a532dca0536ee0c80fbb8cfbf06bfda4248783ef0b73c154ea9ca82c2b27477863a63a8a705167c6d858cb8b6f26123b0d666ee77f1f96a19cf42e0b1c2528a3c2bbf7aebbd392caa7652e7835b31f2ffff98aa671bd85818264a2d12d528fac23776d340af5b44ba9e3d2cc1b697326e8a2a4ee5cb674f6532af250ff5f12d220e7e4a195490cdbffea92ebe93e8b8b512669a45ea87071c46c044f18be2d7fd9bd12659ad5bd2851c1ad897b1cc82671fcf247ba3c47b0512933d935f08a5ea71381ada855031e55d7a60045307c9474230d4600345de41431beb9965a6b20bbbbc3876c77aa44eead584beb0492e50053cd0fd826a1280cb969b2c35bd17768af8f80ad7b1a726a6ed79f1083ed1b83e21c0af4cdfcb742997a5ed8a7a13d4b6aab8ebab754ed0d7be05a9c5b5143befd452bca5b5b0d201f6dcdc288c635cb0877a2d3a2d26fe498f766e6445c3b460bdce086aa60b201550d53ee2b351b9f9c393a462433f621679539359f168e132e62e7d697d2cc62e02c89b1f600f8ac5a65df7271a449f002fe5086d1717df58f3e8b428bbe4fa4806431514c44b6749cba0f2ead04f80e2db7c08f236eacda149cdd4041e178fda64d21e911a1d54046251f8d1fc2782e0130ffa3f55636635f98c613923ab419a46bcacaea4e01318ee790aa7b3b5ed271a55158a78b27af25345b5e5da6696196ac804240b36912932e4f02d8c326073f1f6e50f958865890173f611b79cbf4cbd9732f9b8861e9ec39a73165fe698849298e6765f4a23a7d191d91740f00186586928a10129c63f2ac501bff4bc3561bba2edec456936256f8a68876121b8534d0bfcf2b9e79cf2ebda64e4a4870a43d9badfbf9333813e58919036c3c3a22d2149b073f2148824e33dc7bc1ae4a8e712d87599a9cb334b68e7a5444bb9a3413fd238108d673243727c936dfb514850903bafac3d54c949152236c762ddb975166cad2b29a52ad4d34bc5e3b0a0c7bf56dfc00ea955df7d7c1f291abc1b6b940b93187ee30415fbaff0fb3d13645bfa2fe2a7cbdcf06b9104cdc38dcdfaafb155d10089c72208b7372d28821c642b01a1f513abb243b833e53e238cb8130cb15c9ae455ffffae2efb69e53f683c7006c61972172b9b388af3ca65307ab43af3fbfbc1f9206c5a5caa503eaf6cd08d6faea7a4257f3d21ca447506dfc34413f1244585d03a1a555ac8aa30407ed61d544a29aa44fb686fcca9359cd466deef945d849d097719346a86be2e80e07f2c1f904a64a955abf77eaa87f19913323d2450739b65beeeaada4a77cfddeb95ac5988ba8b557baee84bbc35a4c76f309a61d5678f4fbd907284e6246fb1cdb8eab4db714729926763e2d42c17d24f2d1f4140409e937ce4eff2d1c6dcab4d2ec03a6ed857c9faa90f4b76dd2f392054e30ab62299fe116a5e104c7be31c18a41ef79988dd704272737716d4bf1eed6ee25245bfc3859eb2b6bc6447488af664ed03f9f80f0c11a16d48ff0a386a1b8f4b1399354c7da8430ebde2419bdb1aeb34e857bdfadd585c695d6b6366c5d7f54a7b17888282ca7791d51c0b5a03dbb24e80fac0b9e77a9b0c0465d2bf22c30747c275fa9b17585e0948e41b2a45db765f43a48f6607859df2386e8033c02fb5dde27189fc90606152f29158ee6c13bb511a597881546da6d619e50941e78d4f011db6fa52d11ac5063075ebc383e6e92a7d1c551626830b210632eba0a4b0d8df9b4dcf6d36f692b1efbad5c0f01c92843fdd423f6148f4023570965186e690eca5398d517f171cc38bdfbb25dc963a2dac319b3bfd91e65ae72e96c7d314ef67a671a5b51735f0fb2100450b541e6c81bc16c4ee95e752a75e6e4e28a92fae5b16edbd5e58543c578298bcde3d51ea7b98dfa7fe15db2d1741d900cd46e58a7400acc97a2a0aef6ce1f32237d10e2e781afec7d10b44aa7e18e038204acee322a1359811e487338a75fe79d79329dc86627f9fb29bb92a324f9d397665f6e1b9244c9fded29c63001edbfb0d38282dc9078d7c05bf10a79fb558ae1fa5eebd010529adb887b947de1ff4ba32e9033884a33c2fc054f3debea33ebb2f1c57718c81e0a12688375eb45b6c46f2be00cfd9e3517660c86cbbdcae912eca77de202eebc41bb8f2bb64414147423aa401f96d7e79d6667b05aae8f7a46df0e563b655898389b63269aaca461a4ce715503ab096df0f972ed00841773c80ba41e3e58d6219ecbeff63e12b2daa9fff7d62f9c928c61a27de9ed80bca0a2fdac086fc084572365ef787be12baab42070a31f277f1842aef083ec6cc998f0b5beec4530b685b8ff2136a505e438ec64297c0a993b47a36dc37bcd125f5efc10e199ccc5d5a0acace3db1ecc697e88ffe48bcaaa32ac2f6220d29231f61ad9b1420b8f9bfa70e3e5b17b2de36663e01ca1bdb9dd68edd21287a048de3fe2465fdaea0080cbf56fde2b03cf5814ad5891988b36ca6fd8141961d01333ddaa58c03a2136b778020c082cd74a2ca6896c15f12494f5fce333a34a0d305d212c463a9309a15a77c8f6fa1c84833a810719b5b7fb3190d896db845ca65642d112434a10e9be767b4c238f62e3b60493ba1a85b88d9de6ae710503541eba1d36c3a4ab9f6ce467c871fc4e6f22fa4027bd482276fa23dbd868d4a3a13428f0354d1ccc0774647c03b1552a8a31cc0baa590373bc32de21884d53ce5ec856e8a19af0c5ed6b313c1e3c2ebab7852e43a21f7d0bd2cc974f73c93e9db666e04b75c440e2f5089024d9c724ad1991a6eab4cf203c46bca95d2e709f32f1d871e25fdd08d2c371ce3432b0ba791433c2a239a8722e73091ecc6f5d42dee51d08c817996e61e0bb5bf542e3523d51ce1d600137cece1f51485852c69009b0135f09efd38ebb6db33d86251e10e34eca9d1a5e5c8b504cb59a30f10e3d8de170a4d3bfc4c8eb6ab3c3e93f3a43a48afe023f307ccbc88511ef03562fefbd4c996fd846efd090a68a664f0d3fa1f5e7f3c6ce19e6e4d9009f01dd9c6c41b01df6015e592172b8df5556bbad3505ded02a8b734652be805f0d10ebcb2a7ceb2c3bfbc388b1bb4f9a622c708da407070f206d28d3c28ee39aa20d1be199a90e6eeaba374b81a3ee6f1be7447f89885b986f3d0903d75ed97031e04bb9484aafb142b51287a4729ce70df04ab7db2fa8dffe603dd33a00bf65c7b98bdbe52fb32507a3ba286240dada14ab92ba236b8255900eeccefd1e63d8d87a1b4367d9ab7141754b606f477194c1b6aec51b7b7740c5fa91e336d6a9616fad7a774cd5014742d8efaeba76e7fa0572e9ac20c238e2cd54ea77203b4c7a15606e6cf4d61616891697ca2ef5dce69d354904441635de0e1deaa00473a3d953441a41bb41c9c76aa2c1f76a10f901a4a7f47e7c68f5623081ed8e7272794332b5b8ff355a87effb4df3e9251f17f1459351f742f441098b7488e7de129ae90e033715de14b4943b26905c2a81ffcf2f9d1b24d4739e81e6a362ac375fbb9fdc2e934fec02f425a5e909d683c544c2053bdde44a85f7d170a911c517a9fd0fa3711565dbf3079f114ba3efdfe57d7320bd4a0a6aca8edf8dba52ff471cc42debee9fb59e49cff38ea9a21a63e80163b717ae9ab966b56e2f2934b1503ce015a8cf2281d4e8bb28779007dfa76f65c3003311450c31639dc58a10d5a5349b65bac9215e441a264bf1a0977dba32f31e76f2bee6431b9954b8d014b68f531d9a6edce57a8dd6272aea0ffbc8572d215f7b08faa4b86d6940fba332549a27bc5d7d9aa773b8c499718a46bb1d07e5d581241dd7572319b93db06590e6d8c889ec4a95350e4b437105417c10ea44fa4139ad6096fdf5f8c0aa6d493e9651bb74b2b4359aa181ef8f50312cee798e1bd3a38cc38743c6b1df27ff45cfca65c76e69b355136a5edcec7b8b32af0712ef68a5f2251960142a457c5addaf851821260c5a85b0910f683a20c5d57088e86c8f36e76dd5624834c26e27a3484583373d26604196bdc90706b593a33f533c230bb4ae454f58f8fc4a0c976f8b46ed69000538d03b98f559e084c9e95262af3a322b0eb32a70961e3753cf453fe51fa3ee06556824f8cf18d562faed1a3651bf18e04dc4f03258072cc22b8a9960481cae3a61126bcfa62301dde3a99d762ce0913a21ed7eb6a2dcada64c49944a1792c21fb57e044d176c1eee63446151d97605950647705e63f8e117444a39422eb5d6b777234d35b3a357d0566ebc92d9202f519a247a89bc1afde4efb98bf285623697ab3a48477c5301e7bc24c333a91d2d04ce3b15d95821f686577b4a727c7b2b02ed6cb896d709f4d988b014ff3245264ceefe6b3bcf662c8e12c584955908465861db1d75499aad91637870dd63014070528d6bbfa1826f6d6ffdda2f558a76296329c3e0768f96e167aa7c4fe985789bfc72da0013c51a5d3d571f35e09cf4c83192a2358e2a0d10b9aca79ad457fd055a52c707f691b8db155f11d7f2856bec41777ec71eaef2c0e9ee523db499810b1fcd609b0c977d91916f2c26a070a32b65868f1601ef1f481af86a81f7b9e18fb9f3c199d428d83e9efc3dca60a9a2b4cace31af765c28710d7ba318f5b86eb9d47306104a232ce129bc13d9e2f5b4204ae254aa96c5462405b6956c005821fd75ff13961e9c2478f9e790c837d8eafcca0879c43bcb46fac36d0b01805fef34c40b12d9f7c0733f8727dfb98122055fa0a1b9898d7292499ab4b0cf673aaeca3821f72e216af6cb08f6b0aaa7fe346b6a15c149cd58f07bb073e9c4a96ccccfb87f5f82607db7e9ae63a80ec84fed64da2e4c77e51cd1cc7f957e0a09420851307cbcb66a0da6b474f89fe8754ae589bd47be9127b696a469f14bae90c1c618d5fc31f097db777d8533ab93ca5a4b71b217557a8870bd16af4e8cf6d713f86b330ea2b0f662a19be2e0870c18286640546b879de9a7018e30533b5d4ad5f1d973ed01853d757bd00e23536a607a9e1374d54916197176593d42af6e4288890b5f2dd39a627fb6546a05f32ef0724dd15fb84ba952710fac2769d25f66ab236b7e6a3f0e98d0a5067641e0ef208a9b09190af7594f03c8a78b06079ca64bf87c13fafd2d1d6a3658d7122ede4a95df04794fba8f104c89fa7483a7e38be07bd848243dd67ba061f19940892e1e4365d6c2a1bde8f88c0007a83a7c43b988b737a59ea519457d2d572c733211fd4e2b99ac04f61ebd2156e88c657c5582128acb93f4747733ce45a394410d1595343fab0a38289ab7d9b0d33baa928e9d20be04e1e3c50b62f37f12aeb1886daab2cce9d2296a3d1fce333feaa6f233125f6edb7986a79968ed2c3bad6c45597002b128adf3a0dec0a0804ecbc3402d251498b3d71a30e4c318d846d325dc83005b3bd8ec62af89a19fe69e04419f1a5bfc4f1c15fc51090e1781b033ad10ffafcbd0a4d18824c6ce5fe9d485781487dbf5f65ce13faa3eb350683e66ebe16451fc5c180f8c5a1cd46a09380d0d6bdb33e6e3756687ce6afdff87bfb06f2419353d75d2529534c4040ad172bc78531c029c3139c598d6ac85e7a10db0f99f166ca3b9e9062a7150c89e7e8a78cec9028655f5032f1f2880d326c90496963b3a5849989a221bb98e97acd3bbed9323507da69f8d0f257f35977d398ad47c216922fe793122d95c00565056dcfc5dc3b85fb24ead4e76617fc7161831be89564e0486f107d2fcdb77770bb8b2bb8a6f3c6bc0869d6cbb327d1827a6134c3aff42df53a5dff47d723bb26a39ccf7ed0ad60ff7701d7f88b623512addf8cffec6cbcbaec22cf7ba527aa62db0568e8ec26f7d0e4a9f8680cc160ff8367812bf7d1a6003d2c6fe4f9fe2d0edbb5204b112617d39a906dff5088aab3bdbde1e8e392136e2f16c8740a58e196be9101a55c54d666f318e2511cc6ef8b4b382f48ea4f220db6fabc57cd87d13e055c8f0bfafd0e664f36479417c20c9498dc538e813e46b4dfcca06c30c83a5ce7c7d9017aee96bfb6ce702702398d1eb39480f300af8265fab50137de51873399f55c3319b9428e05ee013405584333bfa1c4eee3a562900b0c37d7230a4fbd4c711cb0f909522ebb5f10667244caf319292da54823afb5a1180975611b733ccedcb786c67f17bb95ce34de575ad8601cfd3e172f0d5258ab02471551afc9d4c40002abdcc12218f2def4aa114d96c32f24a62034ae8eccf103b278e9895ca92ba7cc13846c7d06b2b53f962d97deaa51f0ca2442c5574b5f8bcfcd1dc4e57ed306012b4fa17ec104152a0f3d40eca67267ebf8086e2d6ebb8295c3cbcace90405ed2d6ca6410ec217564a87d2859a37400d698ea03841f9b775bd5c41354dc9f9bc0ca8855d0ddc07e5a341f749a9883f7bdb1be34d1bde8d7f6da6218e6069efd808713681c4e80a8407bd6ba276ccc97a84f3170c77dcd72e9995ae864a8be596eaa9317a0f96e4c69f59b9e2b20e6024037f076f0f9321e7483fb7ba39efa40059ba1424269d98d2a0bd814851d1114e2c8a87d94d87844703c3fd68095c9329bfa931e24d8162be0122f91b314e54e37a1f690b5396844c048f16c1d1699c62ee78874e516a6c91694bfb5e4ed64dc661aac5c4936c4c4e2ca5ab1e4ad0b4dec79babba298f4599129620575398e28005060d5e87a253d5670fd7d7ef1683ea4ce683ae977a5d9031058b5aacd64c7f177da79838f00e2160bc4488afa2a788f3328da16bd670b60abf00c3df0d28e48ca6e4ada6d1929723e2e9588c61726911eaf2a4a30c7e3b450b148e253f674cb1c926d46106e8fb0c910f02b456cbc941fb3f07a23cd93b2c867ce0b18a5cd5d1e84f57ceaa4f1bd0d3bbafbcffcf77bc93f3bf14fdd426a404a2ad26f8c0a8173f9692bdaa65f00eb5cfc5b0fbbf7c9cb26167933c2d5bf28968413c052ea8c6a3de6c08ee1ad8d11b7c81f13289e62bfb32180869af396384bb12e4faa45ebfc09708eee5ae8746fb2cfd60858f695159d9a86efbb1f6e5b3002218094439ce44e621403b5988814a476d4a734476f051c0a8986b9490096a315d33668658d7826ecf95727424026fa266578128191dccdb1b8130685d20aae4ba8c9345403d0b8c484b43899a6a3af2c5483b918a5b2a70e5837fec5d9173eda747143c7a735078c1f8670deda32a5c5abb2298ac3d263588c2cdd32d0fbcaa58a43757c9e9078ec50859829c275dd04e70f73b8eeb632a96e807409cab79df9715699acd7157a22e7a4e2be1fdf55cce2d93ce1567eb51235e705e647c34444b05ee790f91bd7c87af2ffd8e097d002d914bf2c695d93a2e742695eac9d02a3a306cd8217eae3de0ae3cc41e734697e3dea6a9e803e9c3f434678c2de21f29c97f808d0846dd32006f6ec93f1cfee928a89312bbcb88d22ff64221ab3ac2de218342dcc4f3bb3eb7aa8db49684fb6e3d44fca8824705502bdcb8f039f3cc863143c13657740db7b8032fd403074253db91d019898017dab032f543440138eae8dcf2c8f364b9e7294b3d589a60602a25bca287699eb04d73342f758b725e9e67355098680c8accd4085d4626934993509424378b738ddcd6f58f72ca56a07ff507885445133c6221d0a04e4dbd9470004e5fcc11582dcd7b70468656ba7238f918d71968dfa46c21971d512e68e59f244e48882dce0119f9d601020e91050efdd3944c7095e6601072aba6529c1d16a227431bbc1e3458738f51df95e9743c701328a43c891cef99d8adf2580ca96258a6c9d5d9a81de3b7f80f6c23115d91acb457b43fd07f5b1c33031c20a029642cec36ed86b42b91771a3ba60458a5556ce0abcd81869718f55a6f0c5286e68d2cb21f71696763db320cda076b3aa6d66fe9725ad8f3016272dc46a8851177b2fd48a7d188a97241a0991377805f08cee3d693b28ff129291391ceb44189457f619ddd1cb2eaa0ea1b652985db376cd69fbdb6bc4c89ebe3d4b099f60d9193241b63258ba7efd86606e1395f802f11146697b04667055c2a0e12d9a35e05a73b28795a51b4db0b58ea906d4b3e1d0be4fb2a1fcdca6d6baaef8afd641f81e0d7c2c420ebf4781053c157e6e8756d458863aef6531ccf6b5d1c871b88cb1a074a8914f72e877fd8f4096955d5fc1621793958bab0eee8d284ee7bfb10808263d230a60c34ddfcebf3478f63bf7ba22b108a7343b1cf7893a3631609f8b3c0bf076f9540c4b79b20aec48b07f80fff12d17c6bde76b4aa5f1eb623c523204bb875e67b924eeebc70320196bd2e41ae6a7fa24d8f60fee698c73ffb7eeef9dbfaee57b5c786b4f2d410013bd0f100b447776c6f9b64138c93b99bb81f1322b04b3b7b0006ba467434d596c40a204981f8a87c35a4d96d709c6e33a592fe0fe7c3e25fbd1d6cd7f664508ed0a4e4391eb1f7ebc0d79d368b7d30c2071ffb2e6a318ea84f444e836fe99fab98f50a9e3aefc6457a3699efac8d6ae18dbefc3d3ba646fa7d6a9127381429b621cc916755d7543d42e760d77e8efadbec4bbe036929520d32d08aa19a8b1cfdee5b01105048f90a5156dd18a05726091b0f5b51c3d55d768a93918000bed65d823f0ca54c020185a7e802f62669652f6c22bd79e95ea48053b1b3188c9d16ce91c028195a1500621c7fd949614e194b4a6e55f0d86c45fa404fde19821900c1401a1d28de667c60507535fd617452cda7dd609743800f31ac8d764ae41d9c9a08e21d6f517aa18ea5488d1c76e1c19b51e6e1f2c1034dbc83eb3a0753e1fd828d23dda8bb861aa40f76e03a81b6d44f67c31de9ba135d2501290bde4b3ba25a89cd738bfda9ffebe3cb55767bc3107e84e5217a8c6553b49c191336f080aa91372005eb699db696ab93c4b3126a8722513e96d30e7bac78d858104b880beed5908f35e3b95d511e5d5598e6699c824dcd034850b2471a266e64da4bb1faada852b8f3907a6151686b638c0a2ca2d9e0a4bee55eb17ee17bf8682b771f9c00b9e67ae481537273a1cc69d76219f2aab03ae1630b61a59a0367de85a7779de43bdfa3a6a4297afc535070f57bb721173f4c4e6d080e33fb36286a6b94c32c394c4c8bdbb85126ac02496ab44e33631ae2265855c0c0df116cf7e3d905564ca3e23596074e74124c0371c5efcedd1999e104bd2a147c848934204e80a3e47b83efd3af21f1ba46531a536b08945885e2eaea75ac5e55d2a2e7e411e05a16847dc471dfe75ca8b0817dfa727e9ebb4ace71de52720751948d0a5f11ffb0f15337a37192a590c229c02dda15d94c323825518c54fb30d1305883776426e5d7ea9e76ece89b4576e630e99d5e6a5602488e13e85290588c04b26d809a8102c2daa20f37e4293f0154c8bc85c6a4d544424848e84d1b5e90303f9a1cfbf83e02c13687ff6d1e83c595074fbdf015293a6dc0f8a552b9aa509674d350530a905952d70c7e79591fc73a64025cb70886cdb3aea817617537877ae172d4c13d30a6b244104ebe61f9c289f927f44d9a1481d610a6d9073a5cfac6c185d0e25aa1a2f4b4bb73b44bd7872c0a1b769ec629d668d9cc4791182cd3cd3b0819e127571faeb1f82ec6173d36e0d9d11040be2dedaaa1368146044cd9c815a9df29cab2a58f659c7aa549a15cda4c5fbb3fa08dd4b411571ff3db3f2697e008eb042771aadc1ebfe7918bba03bb51c26c2472ea5d0b4a7c3fb96db2e8c86cfb06666dcd77bb56d8777874dec65e4f044b896f1a246cb82055a8d330a8c2f0651007951bf4cb553362efc7af267154099dbc806feb83abf1d67036c1e379c2a6234073d3281d36b433a4ba5a28fa88e15874254f6198a1ca6ff302dcf02e2f0d132ec7fc4db7cc2030b4415603e3efba61c5884a2a47d81a20006bab0d50c4e225445cd079b72944fdaf8dc1d88559964f11e4243d92f6cdd840418c54269c7099242a936917555631faa96470277f8e5721e1f19da952a284646dbc90577cb8b6b59ab41ff41e63370766d740f55487c1671356a600c2855e58805106f187954da5d9ae17f268f522b5a750710eff91c2bd3d999b226d47364d349c73625fb04251cf81f1a63a517d4c829264347f54456d5eae93c383d51accfad0d0658162f6256b46ea0fc49f0c7a0a211b76e2d5f36135f3d020c71d4d971c7547741bd8b4bf8f6fd7333b738817f948ced6c336f4b620f8f66c2306a87d6d62b5dfef54fcd8a57dce8c9e546c0310888fc22cfd9991df4f23621b07e0538cc83bec8636d6b241e543fe5c0eab0a8b9d9b82b882d866080376133b1e3add4b85284e2ba5231f4e4c08015d564f110f714f64a746993eeaf0d62098276a2614713195d8ddecd1922940606b8372261176bf8837af98ad23e01de864bc56cc87038f697bb4e9e66fa3786678450fb0c82f8fc833d46b7bd8614c82e52408f209b5f222e9ec79995dbe30a62f65ddad14240b68f703a363278fdbc5222678072561e4a05fd8f6d9ab9563a97939ff14ec22e29d141b0ad52dd2b822bd33f6d5de67836bd6431297fd23b45a1c604a648064c6e4b915ee4d8bc8bc15cc61b8e7a75f33b6ac3422cafe3620c771a655c1da25393dd403db4333e3c8424e08f3be61cdd8639a8b46eacf7ef9a039f8e6129ec7093302619564f9dabf3aab911ee888412d11a64681c5a33205fb83349500186a03b84a2b7a477c7f3a634cc592661699800285548f90ba1d607255dfbed85896948cba275e828154c1944e73655b16b5c9f25077c6e3c2abe4aebc01820155db13341abcd65321361ea4f32cafd80bd699ae220aece372a08735a7433cc943598523fa64005ce67dab57d9f7b590eaa7668a4da0a983c7d619ddb81fd91ef06e7cacf80a410c8b8859984981ef73772bbec9cbda5c2c1a7470f12a624e35116a9643b20d708af10f9478b864d7687ed42d5400fde1e6df74d9b65e3d8fd043f26df627f7127b7875a5f2bb2a4ad0af77b28287cde078df30ce5221b0ea9351bb534ac207ad00556937472372335307e119b34f7191b4320c5122c4244e04323f5284b0108039f080ab8357b0d9d7f69f6509e580edebb97c2fc3fb156e5c29c2d64e0bb9ec301d27ca2cf754a8341385c893ae1ff335acef68d4736028a6c96078029daab1f085d86bbfb3503a16495f429325e2f821f72e79571c4b2b6b1295a4fae66ccf39fb2a6cdcc50dfe0782362ff571bec51c158707cef9958c3317682b0c0fbed715aa41115a1f9c5ed0313f07614158a4e69d33a833642ce1bcf6c6318afb0c7215608c2d27862ddef98b4d0d901b0f112083366745161f6555512222d1e661557e940e0e9bc09a26587036791130dee9aa2c5c71419971b619e05c543f1559cc0aafb20cca8190a0c5271d761bfd90a946a674b9f82caf5949e96a05a386ee94e2234b230f2cc06bcd074137ae2130ed854c35fea542e7532912d9b34e08a8e27f1f0d56f59ed3c475040b9f2715a6486ac2cc063d8953d34c9c43193ef041332ff6ec2adb9e21cf9492cfbe96fdf3564bea2ef33fdd6237b581d4979f860f86f113296b0b6530146eb52eb746a8301c1fefcefe8f9fcbe357a358c8aa09a204452911eda6822e3f1392126b6fa9f157ab63fecf9d2d0fb807ba3f76e334d5713cfcc271d751b2b9a50eca445c52329ea2e6c9d8d781059b8319ebca644dc2a5c7c4ba95acd0d1f0da54a31e328ea841b33904b6d327e96a30f8b9f5ea014eefed61cb08b3b391a9bcfe4bb8471743cad80889d77c57529d049c6f61e8c9abd5da494a2923fae5a6d5550cf71c685381270648d05c14fc8da53c1e27d5b8886bf51592885fa0431eb0878b5745b63a669f45ba5e5cb2995e9eb0ba7dece504c1cd3be2a748154718604d43e86009c4600f58c9b11fa1eb8b3c79da6cf4b4557678fbc04bab30154bbb1a780575bb10eccc9b563cc80ca37ef059788e9bc8c0ab1825ac597a7b969bdc5842b3297f2252fcb7184be5abdbb11472ce084c9d64c0a23cb39cd183bcb0ec14a927d743c6a04150d46c0f155960602312ac21a70ae3a38a250d783accdf209405e0ed8a623434cec43b97495ca6ab6099825aa538197548398c8eed15a65455d61fd2e5b87caafe3773598c1078f6504452dcd93779c09bba131f5134e621dd4a226b89ee2163c329fb404e970eaafa01e365e51eed0aa19c5e5c9037ceb9f3b1c61a6dea70aa1b73bb2bccaa0de3289f8f5272c4b99373ce3e24ed8be44b4dbdcbbfcbc5228929bc33926194e52c936d05c54cdfcf175ad5a191df2fb562c0b45e19f3973992975791d0dc4bc81b9381bec2da409009c490a4d07dffca5327ab802b86d5fd012b2c6ca455885b8123b8ec1444b31e77392620a18b216430aff717367f0c0056ccabc5f589cd25068b28be554d91e21090f252261b61e2378d0c976d1ef6f54f60e18a7698d336e8b2b1a94b6a4b4f183f4c60d892e1a7ac2da1f8b8561c06970ebe9b2b5bfa04e0aa85e7c41d5feafeb19c39e0d69e09614bbdc85dc791b3933ea50d3979a5e830b7cf7306a761cc786ac673257526a7bc8b4b09ab6fbcf29a3d732325d8b1d71adf5b9de460a79635424850199ababefc483cf19930e7e565c7a10fabda723a95481ee5a0734d0f728eb99457860c10a6324217c6c5cee6c1b4cbc0c0dc60a5081c7c5a53a0d755210a1b77415b77fd482a87c9ba9447076d769387800baa840461ed891ffe1cb830cea6372d8692fc31383af09d34ff20586923fe533f3094ed81c2a4be76c556dc6d2d3352cdd8f078f7161b5ee9934b29acd000ee8bb16d4e33680dae236c8cc443fe05e18f7989b7a99ee61573408977341beb675282f2513da20eccb41a73112097058c7c5e2963eb3416663909e074bbcc6705bde3131b2f9253e0045c50d5cab2a947da9f8dc34c6c5bd645d3560fc27b28f29c5d420d33b9a58850ca60a0c13a92eb17d34557abbe3e4c81e9a265bd007c040d37f7f6156a353545acd36b10eee5901088c2d1a302ea196fc675f499de708dd12cbfc5bbca9494cc9dccd9cf3206ebafadd41823039a13ae2607554b71d465b79f56c62b98d5bca4fb00d33754b06bc5d5e22c92b4389057a01a77dc9469277ba7d79f448add773bc096484a9aaa1e35a05ed85a0c81251d56091e5de00ac3301d8f23f613137417c521fab7bb95f6a327fc0bc8406bc7d79348ceaf485cc5bf7c5ffe6d128d9855f29094c4ed0e2e9fd15df7d549b456e53b529ae6a7a8ab6b127ae34374a825ab22339f0f0796fbb4464f761d4e093cca18c644780853508c22080e714120dc6e04885aef4c048d8b1041b8bc137ca8d4f5800518dc16842b63ce6574fc6b67b896117dc35d790a168c17342ef0fd9907511ec26a9c28467a2a574d1958524c69c5d9f73c1f0664d7e106950d14ee9be154301e1feb57a8effa3f991a867deec54199f18fc82d9fff2d869b23cc3f9356437e65bb08e4a47206459ccd771f5679eb8c55009fd78d7fe4673882ad57583838390bfa8d82d0d52af48d823ffd5ea16bc10e5da27db7cd399d74ee1d3c2e2f97fca81028d08ccafaec97da38c92150c88cfc0b342327caa8b20b94973a39cbe1e04dab2aeaed6e3386da345b8741d1d6b6aaf5c1aba610ae93f4cd80d3ad3280e5af96f50c741ca415a9bd12811ef86afdcecf2dfea3b1a6c8467f3bd07d6e477c767f29c81e3730aea71a5db1814aa2c970528a810709a818425b341c6d3ef13d8b3751f0312af6aaa74db4ed9fff3bfb7b23c3fa2b54024235bae914871676d6b210b8aa663c839aefcdfb15b4a9609bfabad72e0dce0b5752c37db5b5c2429a386f1b0e8f3adced2cab27ea1210d9fed1d83af1a397c94ff3c86304ee72267b19ad601254dd46a56a90a7cc6bd3ce759b0dd5a124be6274e587b0eb94ae2e1a7e4fd00561be809ba66f11b867ee97dcb0ed71d96816385cb3e5be54b4f986fef8ec296ac27cd5c2387d6d45bba6fc4925fd3fc8db9d0ff5a72db61033a4d1e154a591044956ac40b08e7bc91e2e9cb0204126809889155a81a29f02e64350c0f482d761b34605b01323abbccfe57179a7e8e3a0d9ed7523e5b9094dd0e1e1ddc790e7c670f819fe12c89f2046b88816976a442e6220ec4fb72dd2013065ddc0a6cb2b063c427c8ae98be87dac551d99e9a83b661b102f0f13b7017de2b291302ccd534ebe5495963d2d09feb924008685987b76e8962cf3ce062ce52f2216b9af31c39ddd8d0dcde7189561aac99b3405f598b4811593e433de78ad2a3296ee951178f74f73daf185cc1a81a0af7c0e97e5758049270b37db0dcb3b1b122289bc88b225c26097c3d812477b4df2c95067de63fc9e2eca35777688bec285fe70d6fd89fa7793359d9eaabb78654e2300becf57f723a41c8308090789e2a343b661ac937ae856edcd0390fa29f05fc72e5091cc08c5a4e93c8656bdf1929a41330f8187e559dce22a6c9203f5e2e7232db3548f70e88890589aead25ef6566d230423f42d857f4c05f9639b60013ee37a90cd533bb5bd741dc80fb06c4521c600db6ac3ed56c48bbf4648c983bcc46286482940a0b187d6f282565e7502ce2ccf6b6f658a5c65ded06dbac86b73303282c13515313a5b6aa805855f8a20b59509fa7c2c00a8407c42e588d0d49eb4ff34086c9b036643b81d693c2123d0938aedd77928c3f62cfefd6b5bc349c8ba778b232c4312a1be7773837a4cb84fb675a988e98c9dd24cb96c89f4b3776d4c6e391566f3a9e7204a0998ad2a27be20d6ae71336ec72d41a30a243bff5683fa442182ed39b78e24f6d2ebb67889b5de9dea7b06186887b9e6b5345483aaa9ba4c4677d71914a6f074c277f69a2d79bd6b640fc1937ccfd325eef94b7075bf24a8e25a6ba52e0cc8aa66249b53c0037e6b06df71a7f9de308bc2a39a8ae825a2ade8202430f9dec0035e75106596031a612009345616ed688dcaffe1070cab2be62a2f455f1e22ea79748dd8975c3ecaf9d81e59be850dcf3f73db35d45b98183cbd074668ffa4783f5f39c0145f0c460282173917d8b29c9a98d96dae95e3dc76700396a5c79080cc020bed338d22d3113848b293d87ecf39613e90c91616fdbf49e7b139605c45e86019bb4ecafcd3ef2176ac1908cc4eabfa83ca17f274c58d93415aad3d5fc2e58a8b33b9012b4bee617f12eacbba2a210fe18fcc388bafcf75f4a76a28d45f3af7b8ee7e61241628b68432b961da4d53e2ab70a9a5a173c9ab03ffa0549981a8a1e50dfa427c61841e6e593bc7c7c78b2fb4f99d4ad99b790dff5b9dcc05537ff5317dd2cdf9f05fec0bca78f327560d3db079a9806254de13cfca8f6478360a8707d1b131dcd28ecb9af5144cfbafbff21edb1260908cf6cee1711eb81b720003208fd1281ff25c6b9a95fa476ae4c65fbd920f1de6ca55cd2b0af6f61c8c180902a8508fbbb67ccee792a360c0b139a7a2e234d460bdd4758f9d82379487b792b0c2c52d06bcd8588006562a137e4c81e0ec26a43e42de5e10ddb31352d00021e08f232982fd0cf59f068022d4c6a06bd73ca4ea500eb6c3c1cf19c14f96ab45cc48166263d3cc122515a58ff76952d0fbd2903ae9e59a68e857fb34fc215f3a898fc7128a1262f12ce030d336fdb45ceb25648145f7cbbfde193c1e3a6c0a26a3a4f8c213a6c18d7e934b011616298562a810ccd51d43dcfeb6d5956b26a952db4b169d7f1392046c8738e55b518d9735e68bb8c9a17975057f97e9784b3d69bf17c1f3d326576305805859d5507c05ba536779ce26614293ece42f8fbb9f9b026f740b90c23eb1f0b802a430707e9e534d8f97ec3078e9f0889038ecb6f5df3a4ddf35bddd8e475a13c2eae36dc7f9966bb39946ed5481c819956dbdd4625d87c2cbef5517ab3504c58db8b25f525c7001463a684fb0ba54cc9aa5fb3bf5dd532d588307ea001df7780cc8b8c4101ba50e226a06a99991c51b9587720fcaae65d9f3e7c907423339c63d7ba4d23627cd644d986a196d448957d9f47a7560d0ea88a41570dbdd90742f3ea03fb6e9157885a345c82481de56f4ef767aad75bc15e479a7628a77272bd924d18f925375d3a02fd0ea0954bf701183d6b2573ce62e14c7c490fd1e2800ad7d282a2b0bb333655e8f133d7de4b49a8bc51a9472dc31fab0f591dd9e6937d0df1d4e3d77aaa5e6072c089d970d1170929a91b25ca00ee22b2ddcfbe21ed3cddaaaa77fb4634685c5fff29ec5509cffedf4c9affee04e590953f9590203af71c37782db3c47f596182bf7ac881cf049dfdd19333e561743ba30e7678cbd41abf18fad117630c37f0e98ad935bbfcbf687b1d2ca29f16be569033bfaeac758c8b279ebebe1b0450d8cb61d537a93fdd032ee2e883c83ff592f9e769d3e3fa9d867be926f47b191566100aef3169a45b3387c0fc8b1141752203599593a5191d21a286445efdb63d0b58d30713594907c124b6e5aa934fd94dc8ba8f3435118353eccf77f53260c001b2ec27c4ba214290f8a07b14a3a51d576450a2568c7ce7b0362711e535a8dea91e73dd10484226613534604a979cbc7a0efbef3e0598cea72792907991e4136cd3145139daecf77547fadb17006b3b683558f85cefdccc2a93ac89cc71015d024d27fd5d9321672fe479e91b14344a8618e1c2a4427b955a078ad71cc26d602e9cb1d30c01470c288f2345f0d7e85cace61b366e90973ff6e7cea772e054159bb8e9d0f4f1973ebef47eae66b258070a4be240d3c043c45db450a78273783eac30c5e5dceacfe29b630a19314cd91f3e0670b496253c5016fc9a441cebfcb2121980f13448ef47c01f18f5e6dc488aae23d1f7d677f0d5df809480cafc6a53307c4347045d35beb353e70043a4724bb8215df248a38cd0749c2020c6469f96cb5d8b9ffb5a51d9ce9846e492c92401b7b71739e9c84b66aea0ff9e8d822d4598aa998e9fd0b80302569c6ac502986651b0e4ca9417431fe7a127d3689078f7cc8b154ee287da6dfaf28bc5089d2d171c5ec9a77b07ca25a315392dbfde9ed8793291ff48ad779375eb610d34a617ec3aa5c2108afadb0fccfb5a1221a36fba60ab04db7f25ebc79be078163b0221f1b66f0d4c8f34a77a99615c95392fb4f3b195e10191ca8e6006502be62b40d408a86751e000139810ee2001036ec673433f6905f567a1dc5487e74dbd9f881ffa709e7c5b7e75f6272f9f26906385b3342493ee53b954afbc48f678b13ad7fe27e9d8a2d5a9799d16f9ffed9d62c52d37f742ea8a9c5fc0eec8b95d5475a2c5253eb5550229ac5b7e46b26133c3083d6f84b56f7fd973874c8f13c925ac0bff408ba19ea74c6ef810950a8722bdf25f9775164a7372e3dac1cea51ab2ee43f4f1497fee3d4eee21ce916c5740032a3ba56f412b3f45a488e009762ce3462acb471f9d4dd1e14c64bfa8294c15f58db520e6bb5171a759fba5e4ba88f3e328a0c5570c30b5288687e3761628c38b57006e8f4c34361fd41878f3914fd1199b57c036eb1d89fb414b69aeb8f5ef8371632a2d5603c93b223267b6cbe098c6945d225fefbeb5b881d9e7d50ad260a498709ef58ae9e8c9fec54cf0fc91191d363b2ea3608385fd135102b559719fc68178353f642866a6de0a5ab194ccc6e2a7ac085c9760e5c7b38baa4dbede840d0483f75cdc0f0f1501630f1ca81139245a15d0c751f0b6eb37797eac2c0cddd22658c560c86007859d5baffac2c4403db5c1fe7252b73149098ee02bb997603d60d49d422d73038ec90437ed8187352fe68c0febb5c1ff1b42fd632c54e9779676cac9b4d1edd2c4ef93263ed5263927ca76ea1efa9dadbe39df663e60030bb352e61e188f980c1ccee18f75ef53603f9e04d78d1279e47e46beecb2bc5e7edf9c3d719dd1624204c6a898088d853bb8691a34096c5b362601342df015fbb4164bffe5a51cb68fb2037abe77f3100f68576608f0efe164c78255dd18b6fb3bc5741c5ab02ae6083b6e043796a5416cb57c1c7e4c4ca2f93537f4af582ebc2111d9a9e4521c8b7bf722af15e3def08eeaedc6607fc1409aa94f423250dff8bd0905a9496446cedc7c8718fc9d9912ada26c3cf1d3eb311264a4f2171627d0933a50a21c7956184a2d129fd4ec910b752dd82380b7b1282df4cc81a18fe393925d14f77c47124c0d70938f46d1439e2227f1e204476fcc9c10285520c25eb0b66a7e9532bc30f86aea3e66b640791cc469cb90c94599f880cbdc4f5008d312f9a4729a157dfbf37c3cc320c16f541f08c25ff7428411d5091227108c2325e9f76e3fdcd7dc1712587ed73d40fba853401d8b380ed703f7023094a3b585a8ee6615870e7afdbee6e69c02d2c12bbc5842c2e975ef95694ba4c5ffd369290220b7b4ff02e9395ea5d2e0de30f1aab952267d1f560134406aacebbf9809b9fce2f30858de9eacc1c300069a9f9fc4aade0f77205f74e87416690e481d1914ebb668d5dd109f9cd072bcc75e9baf8e29df4fca6fcb986a1a2ccaa82d56ffaa1da2aed2092ae5d267f2a867e4c44611f8eb654897dbd0247ed36c77bfe5a3c7f7ef9d884f16124a1e2a07d5cb86c16b284b69413cb7dc0f365b2879ae5d5711fb3d1952ee15061788427c4033cce85bb975793fe4cb93a66d3219dbdb32141d5b9d0040e85836ebc02592f6aa2ef828ba2f9c98198663d3c391ac957016126cfe61d1720e7e79c2984e5d565cbeb2897bee5c85642943228f6be471caca1f848812c19852a4db3b59100718cff8690de485b48714e5f615d26363cb519ec067d18afa09e79af8cdfa84241479633b82c5308d6fdd09a4cdbebe69dc07971f907a40ab7b8a3817c53f90beead609cec8ce43553a94f15c700d0c570ebfb0c9a5a3c956fd46e49895cf09f1e02f8a39577625defdcd57709a078fe900aae44900236e001cc94a44bbfd5a6a0a4ded7466d0883443107df9022f5de66f0add66ab256e27c8578363b9fea3260fbc62834946f5b6b23e1b595bbf9fbccaf27b871e19f4cdade9c2633428ce131b6f3d76265a5b58fb0120528ab0cca1e3bf8ec5720202f67274d95a95218e3f51c8910242b4ba3cefb3d2f137adc2cb5226531040b89fd3e3af527af25d418b116fdf7e4b245128fbe215918a2e82438a37a913128af17117aaa31363c79f7820d901c3e4a0544cca2e2fa4f1ef1d52339aabf0470178b80980bec6662c8fa049ffaaaf6a86bb254b705c451d2ad2eba5452ddd13e0beb5eb2faab2259446b119c82f407c921a527628c43e34803d5cae7d91ed6e774621fff56940d0f45ed0c195bdfe157915993d4ac5deb2f3eee72c8c2642ba432b5d42e407367dd18a48edbfde02283a102f153263df6a74029f5bae24234ff5b307bf7c609aed5bad61f6098a9659d40199e4ff2357cc2c7e2136bc1ae68e3e3b17975648331d2c321d4697e65aeab19fef5db9db74764e37d85932259790d4ff25c7dbdf08b18610f9b9fe4d5fdec83af87a8057d8b7d6e1224b9ea9ed1176ec0ee1554f3b9f1a756a79559b7e6edd4e391a2dbff22a2beecaf211792140e003e83fdc1661de25a743468de9df706af7cd0c8434149fde7c2c49d245484a136d5f56b110379f05b269e9b4ef2e6d54423474df71a3c7fac7de50d8f71dd8b979c29fa38858d40749adcc06421c386c9294e7e2e692cefa5a423f6e71f0ddbb89637b6ecc0f1058349c34d4e55a62fcdbed3103ff2f6707d3b1065037428aa1122d7c912ec53ded7c54460db0c6dba004ac7ec493bc8fc8df98c05a470eda3826c34c33812057cc0c2d7be96311ad1b0d7961250720a44a12a3ecdd8a293f4cc3649bd5c19c97c0bd0e05cf28692083c36c33d04ba70a57ebaae83cae55018c32f3b16ad66554103e461ed0377618675896144067ba3a4f27e0449e5f2117d0c2c8e27574acbb6a3e2ebe67ea979dd7d694ecc006e8c18b699754bf6c1e996d85ad46836527f920f82346bf2615d98eca3381622d1e236e0b560d1a825d4759675dc97fd19839fb2f1000ad1432a028ae3fe74850aeece9e5b6ce8cb5c51190440f2cee8e7be71ecc3301784a1b66865d5c9ffc8dbe31bbbc3ccfdc476f1b5be66956d71c77ff63bf102e042f4298fee8b561fef066b76cd270edf25045f83e05dff4c6bdb0c6bbb15d503edbd879567451893d05f65ff636ecbc85f9e23903ccd6cb888379cd0c1a8817fdb4aa1b3641c5350bf28e7700f0fa3668e22c6460140e889f7940f0ffa706f3d02dfb479658cfe3f68d393d6ac42cccbceaf6cf89bfc8c12ccc3274e4443fe0b1f611b93a8a96cce5eeb408a765f28ed594e4cbcd3097ccce1638dde1ee4ce442a6bd657157bb0dbeb25a1edd6713ec63cb76e52aa0a61b13671e262880e7ab11272a8c0b0dbe8eac4d5c27137286c091571a2419861ba05662578b09ace700b1c7a4168e3584452dab8901a33e6d1347c9b2cad88a4b49f797ff9f844ea111f16a66aa60deb06077efe10b2a36dae327b650f37a7080e627d63a108671a2387e0d614ee132460c7745b6ae38a759655b5ec8416602260f53b2c6c11035a00d320f838612f5506e29a54409d33ff334d8530a69c1ca17e6c2a59c0a7a3c4e146c1252f0b81b21d04c65aea7672425ec93c36743562b79fa08f14ad2899327fd16232de3bd6ea51ee79d0a66ed38a8f08bfb89274314f7e53b87e12692ce0394e41dc32db607fbe2b3a818c21148c471ea6ab826f53ff41097e7078bb7200c6722aa40dab4da13c44cb250edf863d70a71c227abfa82b97d5ec3298a00af224c044cdb9c840126784634e08fea0b3c098ce1f0bb9593f6ee1e1aac76d59494d7c6c40e88d0574f4af8f2754322424ad634294411050109c86580b5906462b3cb1312b285bcf7d58ed4f16ef82353060f1391e30061de7f1e442f9255744357da5586635224deb32dbf30a62e79dbeea06d348d9498454d83b1c35bb77b41c46fe1170739abbbc2695707e52e9ce6d071362224a4146137923ccfdba22b7c40565c897ddaaa5684bde070f8866637b5c80d71047ac5326270ad06e1d29327843f8b19d56d2d637674538d64273dba6b03880f63a035c1e847636a923c0f0f4039bf89b65e6136c3e22bc54164010de1e739b3a969abcd1ccb0f4a82add459c75fbf08a7fd8a731de91a7d0c1f0145b460e5075e0b82f838cfd546ae22befd320c83e04ee42bd02b87fc17aa2bd0a2a9017d4cd5944575b5db03d1065759fa3fb4dc87c5d7a44941ac1fabe972d3566756902dbfcbdf1bdf3c132e11a96beca14f36268c8f2a540d388e922165d4812183630551991b99d66a65a22c52b80717078a0e3ef5daa5572b2d45f42883bfb1f39a60580ecf177cac0800bb078253b0e6b733c25b3b87d1213c2c42d14b50151cb29400472aaa7ee26036b71b6e9e63d69a0ff68a3299fa6b8c38fc1ef9474ce90e2661c7dcf28c015183a89a2ccc654cd19b3a8d95d8be8870bd670bb2e9be333be496f71eb9d5eb5564acf7edda788c73acc2a0db48f0fbdcd20149efb098b1465cff5d762c81da27c8f919ea958b08eef198d7c6a47bfb3a9fffce51da327f003372f727d7a87aeada9ccd4d8b1f2b681228e06a54cbf9ede7ae302d8db23be84c1d5d80c6f4a83882b9b6b254efc2c7737e0755a305783b6cc9b7cb34f8577497a27d11b3e169255e6ba0470aa177ef2773cbbd5c8729f836bca1d1f7c79ddf5a520a370e8dfafdc79b9668a9a2ecebda79c55f45e4b0b8fd2cd4d6a32e79b08bfac1d1c1f8d0440d51e9649fa613b4fecbb4c0763021c29eb832aec2f26227a6a39f1c5318be63d84fe80b154999c5a6ed6bcac761f0a24e2ec50e067f5efab3e30277ce7b3efff7b1f0df5c992ea7a26d47e023d411f6d126d42d0aab2a82542b73fb7a7058def0eb6aa6c178da4a158354a53e82f12ef3173bf425d37f62c2d01eebd79a4f6bd40db97cbfacfe2679ece9b3b91087240fd0e538dfcc4e37211bde643cb880f2ef04960c0cf19ab0b12f34244a2bbe2bf3ac44f6355cf7913ddd8cd0245fcdd5dfd4eb403ad1b5e665ee73e75c5af793b46083bbf5c3e48ba4f4dd2acb192e047b4f8e0ad81e46f7109234d51e962fbdaca3587a1ec443cdf23f2b45bf004d1f4489dceee34cf74cc0eba1111ee0e07c870ea753c710192849e853976acfc86349b0c63fd578e127a6fc550eae37035ed305d6e3cf4bfa3a7160972a1188634efb0b7f095eaf3fdf35ef89d93938dfa03cbf705645e7a2a19d6c6a47ae21b229a42a2f2b41b99d5e3d0502616e061b93e521d8e5e2240202baef2bfaef36394129529b26d1e68a32694a8bfa9e1e7dcdfa1bafc596cbe4c23fc1e9eec86c343788c4889693729ec9c5a7ce029a671ec76eb4b38b32612aed731a556962db2356398d8b1a4452325fbc5a227429b9faaf8d1e5ae36c13e38c928a501c2569a3d172a4ea06489eeeceed4ecd0c51e111ce75e8273370916ef0372b93677c87a83d3581aa95eda36565bb4edd0cb9e4dbc40b6f50ae8db4a06ce4c85e67ef65ff78e61821f724594f18355aefbb3100cc23e542c73e49d68ed0fb3d72696e7331d4a1c53a51536abb72eb91ba60c670138f7d82950cc5a4cadb78f8aa7fc47af1d551697212defec256956a14a327641bbc74557f6db68e87abd8222345cbb54f3ea84e58af2a3bb8042dbd1b3a91683210e07f5049a87a49d2cde7f1783d43dfbd428780aebddef35819e4e078aca757c5f23655ae30cbcd4cbd87da6ae66adf14882459ef4f2843ef34faebbaabf946309b8b02f10a5056e1f50d6b60ba987647ffb2f6021693d9be134ceedad8b0b442299b84c14163117733fe59c38867cc2c24a1f33b6aa3afc0a38c115a94bb7de6f8a678f621a39a8f1b3b08ec5c663d222deea5f23fd6fe293c025166fe9b83c97efcaa7259de507e6c06ad49ccb44e06ea6a40012f514b62e8f1814e24607cf4217ec27cf5c75737ce228f58b515ba7a3c2db58360aa45e3a980f2b81cab7eb2a5b4295247957a011cea55994ce0bc93a539a53ef5f0a1fe2cd17885f1ab87e3322044236c515fd96c8d6d305eee141d6d99bfc99090941bf66ef4aad6707992d6abfbe051c9c0f4099684fb5c50871193045b59bfc2bf1a2eca7526fe34cba3522b0efdb1983f0c06d143455fa1c5cda56e638cabd5029c1b90953a3ee540f69b60cfcdc4c3de116c00f28eeac1cd28c4180aa0699b83b31b5841e72f19b7b9e085f5c1e040b5b61bf78773fdbb409904c6a47210252dcac0ff7959dd538a46e12ca0878f5543ded7daf22c62745f106ac056c4bf7f788879ccd7289a1d27afc11cc8951e1613b64fd3d126e7ebf154c7e24c9ad2875caf9f8034614f3ab0a0da35f4b0535e82989c20970f19ae7b14fd231451a7581424ab6ac2dad369ae59886380f0bc5eef534246632799312c50a5b570f91fb3fa465385910d1921ed0014e1570ccc209d2eefd91187802d0d093590597c0824cc15bcef20eed494c92c8029169cb1a099884036f5b2bf428d802f2ce5d1a33f6e7b50bbb353997257af28bcafc3c0514f776070bb710a809f2feb09191cc0b0299309845de3b8b3b6e9525024f5f58255ea858486411abf72e4b2da9378a161fa92ae22766eadd4fa8bd9cada6c17313302ae55bc30c070dd07400e10d8224dcbca2ee8f8ad4a42df2557d7bb7a54c3e3f625d2a027962f62ae57f08b3a7fcb5fd874f6e6319993e18dcad91a6627eec1b73db849cbdfe0f3fe6845749bbd8a6ffcd570c385aa6f6986b9477f2a1cb1e9c91ac1aaae1e164770e8952980583246da235f52e9e3b1614e2028e7de62ffda16506cc0567bea7b79dc854e3c70f42bed9681e41b3b105e70d40e678233cc5cf234eae22df22879db29edae1ead2c28b29df4871c790b0b468127f6b2119f94f511ee0c2226789e1a70b34b8d9d90aa23995000cb7bbe71cc8d7354aee277ced916ca58a59ed588473f5871fb74d66b13081d5130192110be0a27aa8cb4358772183aa6f81065fc816d26dbe86eaa19698edafdc976a0bc1aa9b0db6755bef2e6ada463ddd04837f0b07d0a0bd80a2dd0a96fdc35bcf02ccd714e9ebb4fe3f4abc457e788725f69c35baec9e6acea4cfbcc9a5f264c1d0659874e9874a76e6e81426fe2ee41adf10d726ee544e18197b4ef16ca081cc07372461be537dc658e936e86a4ab9e9caace6f8b20ea30fae10a5c33a34538b3c4f0e10a163cb0ad604223f2e5216211d503d225e3c6f9ca9ff8bce1a5fa9bb4b5ebb19b872487cd48823afd1f5aa00a90dfa6cde0ea7fdc2cb82f6bb7fdba8d845c1f6c7554a37c082edee10373f5fd9e5093904b33a058691dd1d853b69b846a49de40f8d57caf6075bac0f9921fdcb326dcc55fe92dfdab1986c854a7962fb3e9805153b85d1eece27da9fd22b734c9dd95b32b5d7a09124f8ba284dfc563a1552ecf4ef2926d4d4a88bb420b347a7df5e354cdfc11084e4b0cffa5725101970590f31333a22d83479d56920b39f66cd9b97f846fbb50a0ad0473b04562040f5d1f9394827a9f363ce5b9c04da9650606cd6d8e85ef9c038b80e886e8382e29ec42454227fc1d70f4cc4d355f9c08cf9b4dd3c04f5b36ae4f382d89cee929893c94f5a63990894ef8760206a37b0db1dd7297c068fc1d3e9a2d83e2c085d84f488bf6eaf5519981fe0983c5d50b7e20c8af8a6e934e44587ffc14f341c15f1fcb9ad24d5957780fd440be81d38319613e2ac8bf1e7a9c521f91278135e425996a977b363799ba3347b6ce10e1fd573d94a7ad0dc7a9e24b6b57ac4373f05702d7c81f1f257308541a85345a7c565885535a835a59598c8e43f2cac6ceb629046a904a3c718a756df1914298340a122ba6643101dc870425779b58944c90cb5ed1026cc720a0fe151c288d5777e1ae058dbf826389f0bf535d4334b7adfc35c42d42f06fffa394305f43198b6ea1a211dcb3a6a0db32af4bd519ec5817f25a30463bf9984b308254bdf6bbd6b191fba803e498d6a0a62206dab8f5e71b7641810c227558519dd77e15a58459c5ca17575bf851880788ca97888377a304eb225e87b98766b502ee1cbc7997afc236fdc9d766ee7af70483585b64b1f55ab677475aa2796af27e04f28def2269a6f327c636871609cf2340aa83550a6eb2c0f1214d71a351321a8ad308f6d6fee2a7409f99d2afe8e8152fc2db1136bcd381556f8242ae56cf8f95881c7042d1d84666011d743d5cdb9810ca106da8d79bbfd24f502248316cc6a0be93ad34e0d285418e7f103e02c21b80f8ce72f82daa47ed8db387f2f2eff17011107a2d5b3f0f225d9eb571f14065363fbd663efb50e34f5a763eaa459ba830400c8765e95a800868cfbb02084ea58cb02559b1c5262fb651f6328ff0b4309fa55f52605c35993e6a651bdabb57bd4236f8a9679fb4a99fad81c10e70bde159fd00013f0561ac24d28d17801e4b86400079268d36fa7bf4c40f9476356890376c04189008f8420270ed8043a66f3c9133b6b00367377a081dd08e556e13ea06bbd07a2e65619974f5f0d76700894b385c3b4877192d9ade25ee4fba3720b6991989f4990962aa0099bb0b0e13cde064196c0e73f8b23c548c0b3fe415fb68b6ab7a387ccc86518245ade4effce72f6b98787757482361bc9fe5a014e86fe66cf5bbf2b0ce8cabe43d174de5f4a903912e2a2825f878cc402e6f9f6af7b6cde772ffed8d9c08516643e2058861a22d35cc5ed769ede7dfb358044712f6a5694627574228f704ad42f4573c71a5d44f8d65533bb15c9b71ada4c8d9479c62ddb04c01cb92995e42efd7d23886176b7d93b305b83bf54ca23b399c71a4989c4d2d8342f6199013a1704c030f803ddfa1af4d8c2848949069ee2eec7c44d81f9a88e96fd5342336188e2af346a9ece363e9dcea4c939335fc31e9b0d88b026be53eadae023defd965583055d4607690960f913af156ebd03c7ab76fb3329a0c599e6e025b308c4ada1caa45c98d032155a6d6f561f53600a2a70b418c76cf1d989424dee6d2e1094a4502bc81796c3a63a766c676c7f6f3c1e5326315b659d0f656ff83522b66b5b7534f525aef1886e2fd2fe1a4ca9eae38aae858d5133a886e980667c894d0d0c50a55a1212a1d550744f026f8b7f354ee40d16b0c839e10bfc1b8a18e8922e13e11f79b5ae75ec54b28a5b58a2b4825a75d564587a2df45d9442ed98464d9fb9196ae549fc6ed78322a051555a0a567c64e087e8e441d0cf913270caa7c77b02ea55633bdc5b98a0c42b3eef50dc994b0a231609c1f5135f712736311df0320a033ed6f0addf0e7f3ffe2cf05aacecfb9920c81485c1a47fcc6bec19436ddb284ca8af5576f71f80fe78bad7c2125c75e246ad0f4168b7ef08a52969713f6d4c3a0b03b39d0c722a36e429ea07026dc7ec11219b649f57f8d82974a47c4ed51071e5ac010a66a5327fcedbd2f43c2c6bc25c3b541e3a97278bd9703a1ee31159d5101296be326f42cfec4961fa9c56d38b4361747d09dfb356f2899550064a535eebedc75bb28b3dacb52faf2310ac03185a3993c3544b4e83907db0cb9cc64fea693f2b9037ffad1e08c7e1fbf7235e2cc5662ce143cbc867e8f9189a23e343b47dcfcc08cee36e4115f6cd86e259a864e154ae2eccc5ea42c75c931eb4fbbc4a2a0c4b68e2ba6d22e2eab9d87f38f9fb962b36fea7aaf66711fe732f1329c529263a2e7d2dd51cc42ed85f4b6ec481190012a4e6ae78c0a1b1ae056c5b79bbd8ce9401cc4220d3a5a8f692377b2964bec59ac8f219abd7b5f5b137dc4830e3e8dbe4f5763dd47ebd92e020ffc06ccf8565d2dc3edd72e5988d3ab87dd58f99666184b70a7fcb8614fc3e1ca0af68d3a932fd46eaa11fbd9fbde5f751c7ea2b40f0da94723c386b44aea7a4cacd658cebf65e190df90818948b115f7fce3f7285ae19c3e1730b8d265e07aca08dfd38926e305709f9d7a8775b1d6079ac5e89c2478b80829f5a12b92a65136db02d3e36aa15822676a302b25077091704f8e6c1cd21c9430f67cfe8c72675d7c40eb4df5063d4aa5f6d282391980cd1c292ec159bb04ed9b1a86292d1d9077e10ef53241107ef41bb4459a00287ff8e7807620dbce55cc99a23e7156358f6f6fa313eb30ee04a4f92b53f08be372f522ad6813ac49160b003144ded9e6f852d543b3d0eb6f6d0960154bd467f312e0e0dfe2698268afa1d54b63d02a7b6e43763e0f1c0cbaaef9072dd8b0220739dcc6ac9ebded7eef3a14456840e336d75ccebd30a3f9a69e6751bc77c41e10eb8d05318852640a4e5ad118d51ea5e262fa579477d074b969b97c6243efe5806b6881683b9cae87e71ebc28982457438f23e172102cdd4f09ee375ce2f40eaf43980d5e0167e7d979026cda221f2cb96da9435f39f5e6e4de063b00ce0b523b6518d0d1a5f482d0fd589d748d2251ffcd7beacd4615a67b8712aea71de748493833e0e759bda2331787040986b4ca4763db48f21f2269f6a25c579542257b8dcf591d52469ebbbe6bf295ec74243f777560d2ec09a6625d4d9ed02ded1e7636a59f69f031662f3dcb1557816066795cc69315f440997625df12e17f7874c3207c9ef59357d5557783d2dadf9a039b773f373f6686584363f9e5a41412938e475e837a602fe66d22e670c5fc19811b01f08db5566f8af19c082eaccc3bf8eae689c0d3eaeb36df1383ab3dfde4ba8443aaccb2f823a3393038cba2621f72726b71de3c54b1b4c16616935c081890e623e67a25c87edd9acd55a2b97ec95074b290c94b31ef99b061423f104ccdc0ba6b7ebe967d41f23b5f34ec705513a37e01f6ee0d7b63b2490bb909e017688d51bc3afeb503607dbc63669b333a5d786aead787a8b795bd7bb790c83cf94e184274bc1c3a8f02cff583edb548ff6f42b631e1c5e21207ad374a418b1fbc755b48d4db27c80b3a9bfcc2af1e57e2e1b503e7cf45e57a8743dbc5afc0bb9b46a8480c9b6583deb1e540afb0881441924405a77ecb40a3b2d6e9e8e8035c9b8be7c4d665843f842fd8099620e71c504a8b340282c19b9a85f9d61bfb98bc69e5ce2402ef536a45e0a77fc3fd7f3f6f8fc05c8e93d5c3a39b8231d1554d8822b006445fa13393b624c142e984c2961e0f1c692f115a40648d95d4a947a8f10b3e97c51b38d141e8ad770eda8a1acdfb030126c70c85ea47c769ba147755c7dd70730b6e33ef8f2a5001d972b713d197404eece673744fbad7e9c90193ceb33c807fac69302ad82ae66b6f41790aa3918cbe4bb4e52dd7978742fa668ac0c05cfd610050ef8628b4947f7fe0980d750b0a264188612a9f3dc05e169bf80951f9171c81834b303e66dabf955435e624e965e5f78f2e2cc06347f42e9f697ad6441d4c3277c73ed96b95472e96cf5a0a5b4eb68cf3b15cf79e2d7095f3ad12b56622ce76ce02bfd9fc936755074906a6ab128f99b6c1c8568e6e57e1beada4a7145350e0e45760d8bec0ccdd3f2c5891e5dfecc481f12d9b94efc324e4fb247449d23751b4b24827982ce6e582b3e380f2534027490cdf436c5dbb52323582af89fd9bd480b98734f6814486b7ab2e733f8e43310bc4b23cd02a5cda8de6ccb54318aa9492a3301815befce4d9d0aabb1e2e1c1aa5634d62707982c87bbcf91a23499721270ac64b78018eaf2cbbd95c8f9c552d44b94166b29c3dcf282412b3e89597511b0863ac7581871013cca14e35c28aafbf9356835a95eaeff4ab983d7c145a8298f5197330df918e9ac25e817a4a78766bc624d8068e50271648ebb027d03c111157aa43a7e1254cfaa718fc8903f5a1e9481c51e5296a7ddb64b7955cc76192e753131a0c51dab5e9407de9c87a711baefa6c26814723124a45a5a3d8c0daf7e3206365f4067a72033d23de437b00f86a430ff3c48fe3cb52f91af1f3d4e74e5565608efcdbf00c4e4de4842bf45d6893a54364135b1b6de5a27f8b0e79e32926d99644f66eca2ab1f5f8c155573d76c24ad8bfb4450453116717c7e37b8038a37b2fa6e4260877389af4a727f49f3809383190078be151ae9aaab75e407eafbaff300b3c0aad02ef5e21939102f28757e7d6eb1d0837393a3ca490d2ff77684904335a6de73c1f9686800fe5b08703650ab4353484e60a6511b04f7e696b6fe9f2865411d44c2247c674c4d1c9a409ceb09b71afcff250b68628f4eae4594ca6c22eec42aab29efaf749da4e6422c2a561ea6f35daa1ae73fe0b0668484bf3b2075daf5c5a0a3912d272c39bc1016610b8a1a5d301adc7b0927ad1347a22c4cc73eabf52c206187bb7be341c475e9a59a787f50981f9e6d650c3bd02ffcca001a9ad23cf99c25f31fdaced89cea34ef68895df5ae6fb47dea57b2aa085c7dc85ff73482ea0e1ab02fdbdca075ad7001df17c6339259072fd2fa93cee2a7eebe93c24a5ffbe7662d0c83f666ebd340536004a9d958ee55f02513e79acf4cde31220bc7206d8c6706054e52cf5c32e42615208b35751fa621f13af818e29cc3665699eca3300576ac215873434e1e0a260d116c777fa452d4fb009c00d0451b1388bc3429dee8481fc14a1a4361e4fecbe9084448dd96f84f9520ba6aa254ba9597b52e9bf27722f01f02fb75827a86b8a6ae7b26c7196b17e2536db020c55360b0931a963d7bec000c5a817c368ac82c4b2ef963f098ec9a386d00ae2f7e0b9a72d4361ebeaeeb96d02302dc30f23527b0646f483e9bb739014523fe91e5064d419b04f4a9dc8f60ab4e0fb404f6baec836e267ebfc8d6a43344ebf228c99dabdaebac4aee3f02dd6b5e34cbaa1192694b74795de5b4f9ff0fad98f6bd6ae758b80e1dd4a9051b99ebcc695558cdeba23c5cdb0882e71ba8e24a8a1f82f495a93536a79422d9f2406067a28dfd653b282b965f626b4cf898a0c44692a00ec9648a040fccb28d0f57ffb617e667a977b0d29cba6b5def3932fce831908eacac83ba461c8de94b62152d1735ee588bc3dd28ffb13fc7f8229054fc9bdfbbd92d325073a7996fe1f7f9c316febacfd3978802a13392f3f3f4e06b08b10aaa18e5f66ad3f1cb4575d9e973b0329f5c87780a889799d797d85e52779a42ea2e8185bddd70692b14bdeaea6306b8ed2e88adc760ebd3ff8922e1afb9b6868adfa3a8b7876aa4dce28636fcd2d1029a6b456892d13caf7099bb46121c62d2f124f51712b7b9b050cdaa909b2cd916bccab08cd719b3aee6f7d7f864a350d05da7d354b858819db3b5e414ce329d4e52e55d0b88566b949322a31045ab7675fd14ddf492c7e35e307c2da5b9bbb700e11270941de15571defccd9178f8b7dae4435aebdac1280fc0b98a60cc56cd01dea57a59e3bc1c9a84b4fe034d358c4b94c7af82f70fc1531d0d747a8b3c0b2fce49bbc102c58f956cf6f31bca0d959ee6f4041c1148a5acf54de8688b2c7f08472c4c6738d100026752bf5175ebcc01d5fe43a4d9e7974dae00584f34c1e0847e26f756c4f96582b12cfd6e2e9a5631b2b5cd98e51bafea93e370b3b5e8ee325b2949ac598442554b01dadfc16840de06ed7506532523c4d868f33bfca0788161b97c5d740c3cdc14e02f85714ef94d04f2c9b95a0ebe44c30f148e5a9031a196aac2ddbad3fe9e0871d32b166a7da9b1011fb8b62d7ff2e05a23523af2cc402ab2bdc19cf612897cb8eac535b5a29d329170e607d53ce48445d35b2e9cefcbf5e398764580f9727fffb3b757dc88f3af764c1ae40e2956eb0e5bb7f3a1f706a01be3df8984b2f5bb92e4977a7c44db9a68d3cb619b48c17f3c209a59254d6e2ce8943b05b1a54ac91cf0a0c7b3fd6730ae2f636539cd9d5c15c23da5c004b6821ad7c321eae3a6926ca3ddf8b75b6fc9f4f313b7ed608657e72bd56d2468d363efea5905d5c8b1066f70577d84295b49687eacccf103c0954ade87e0de3c8fe0de01b49f97b3f03e5f09ac63e704970a0b91916da39dbce9ba876b0a0e746ac5ffa4ec02e2c20aecbb380580cecd814b08d62dd1b9446e3b261c78b41c28f46f9bda455868af27b42c32c299ad2e6007925542e2cc6c8bb57ac1c7d3d22f149c10d82d4a466a4d9f52b72876d98a0c6ce0219347d4d5af4742c80350a0de52f8cb04e44b0f63fe7d9f3d9f29a47c4bdeb593e0daa52648140ac46cdfc23b8877c44581bbfe0b263ce6aaca56633752c6999dfd26a997a60a84e25b97ee89ec10f183dc724d8e4629f31992290988d2c9fafacc202b812a3fd6a559e85bd1078a172ff0d02efd33f0524eed7e7c0e31014c9f98ffda168903f4ce02c2bb7541d847e64ae8170c8c71821af68aabe3cbec4ff2c14320e10dae2ee6703adb3ebb8cdc99ab373ccbea42856b56c6ea50319ff4fcb777d0320dd425d69e0fe95e3df62690bda97207bda8e8000e29d5a847d4239c2bbc0cbdc490475f9a051285c805b7780baec691c406003128da8927dac71404c47cbc2aadecc4d43d2fa3a6fdcf9253f7fb2202bd81c32e39abffb5f9c0c606a9327165a981bbe2f7c4654e01f993506cbbdcc606f9febdfea2534e729bb1974c7aa0b408da7f9f84fd4befff6624bf9172e7f38c6535c51c4ac4be35fb717a029b4730248ed367aaf1a8a82004e036889a71d099a354dff3fadd4c860bab7006fc35123ae36f18bba53bd4ecaa47db6fe7db9bde9b86669d4f550d10c5d9aed5830144b56e24d08daca2423d10bbaf0ca366c3ebbcbb77fb86822fcb08384321dfde4fe428b6c6981bd679db5ac2895d5469d216887fc4a5a30acf80ccb416f61fcff789620a06e5281b7b976be8b20114dff7e812cbc1fc6b0525211ea597b986e04173523bde50ae89dbecd434ab89869c04d0a363d29510ec883d6cf46e6dd03d7988509a3fd366cd71a97969d3dec37ff981d441b80dbdf7d8a01d3ff718cea1927920faecce89ea618922dedd95ab804885fcd6eeb8d3697eaaad6abe5c5d15976d8934fe7e5ec3a778eda073ab10928a6039d67f9100fbbcb99f451f33ce439499e386ccd4feca966244a7800921df60af0c01f1142bad91eadba567d6649d14caf5ef84a2e864d5c3ec4185da5b1124c4eaf1e6c53fc91447220e4f0f3b41079ac30499972cf429fc90713e38a800215a39ec8df499c7f9bd8c8d9a3ee14c13cbabd5e499d7965812396066d731f76d63912e7dd64882305dbc9637add36eb6625a9a9b2490b31ab523416766db1730580867eb9d354f03d5c9bc92495268589fb3df21e4d1a8d49591834eaf872b3635fc11f4fb6b4ae5c2ca7a4069d0fb273c33a25e0f43c7a34e43db9fca8b04dddf71405549c862c2c5646448a68f5a4522e857b55bd84dad7a67e0eb2b96d340c58f7fe449f1cebca3be3197cbbfdcefd02665afd9f3234d8206c7f8e85cd7042b975e7de6149d5ee8e8d385dcc324f1341737d55f694ed80cc36b3c73b66f93753f4156a71c9b648a4867444a690aa6474cef5db15e54b3a58bcbc33babe2130aa65ce25b0fd92b0cf46a9e24f28765a4f03e0ed7455aae993956c40a8b3bcac62b85b7053d24fd40cb1c93aefae68c9e93d9ea994e70d8c3b2c55686de59d98a05a516086ace6f72a8fbfff8dc74916b55553bbfe445dd50e792c536cffbd063c14b29de605886c782461d8b75f6659cddc471361e50684a6713c5ce4f7958b648120ab036e0bd21d635acb63388661eb73aff926c7ca7e761b301e494f46f516fdbda784436136675f51b2c5052154e6511acd7218c26c60d4abb1b6d2dc481e977cf0133bc93a94082833210f53d8df6cf2695110971c1610ed5f4a555b3b1b22863414e5a92ee68d082a5c8a8401c1f2956572d8f3edf7a43d5a06bc1c9cabe0c4281af265617a2a30725c7618778e0523eb740eb65dce96226959ea79d6cd743671d5ab72e3da01eac2fa2d24e862f0c45eb24d09537a82968ed0f0b3d6eaf50e2b00b22651470bc523d3a8db295403de0cb66855c4efc7b7f173a1bd43eea97391a80ad47eb4b0d305c20e385672cbdc126e5c29aabb7d47789031101fe74b224e9aa90e45f7b27938dfa24ba24c44034f1002c6619fbaa5c1e6cb34983fa96aac7459eddb849449504d9e36c0279cf5e6f3880964df7e170278e8ae7871ed372b117c24667840d73e19e4983856ebd4745d17da8f88a3ab4f29715b321438145813cea9c8527346d0e7879e70714334568593124b3dc8ff535d7fd2e13506466bd6ceefb06ad9070c04876a76bf5f2a72d0b48ea59cda513fcf7c70f2865969f053274d31508af88e238ebd8a83d5f62602338d31db0da82f2753cf7deab0a827b10c77fa8c7439b167e17be90847aab25a38dd3fc84a3bb4159a419ef3742f0c7304ee170a24755d0a5f0d9dfd8a6223e4521951617cad8c3e18e6041109a9573fe799013cc69ed594b8ecdf9f16561a226f0793ec4f143c8e1082f85a9b5dc4daa6b52d07ded31dea296a6c5cfd3e7e033d47f82e7466257a240505c7f2747a3d34609f9e442a3e502225d4736c33f83930e286566fd4f1fd7123d5cecd07c2a2870b842865f79e6655b053b7a096c16b977e795aa56fbd15948eb92255445e716e4e5d0bb5ae18d132179d0976e83badd154bb2185f77a007e3c2572321d282d5625f00617e32f72f7a8f483e76e7ae9a68659cc2072a2e8e7fa40e3a5729de23c22ced6b541d293d6e523317acff6755e88d39636f176884d6aa14024ab82b1e6e8c1457f3d3b958147e325386af6ef104c1210e73700366ecb12a60ad52b2dfd0b3af569e7d6ed5d857f8a11f9afec383eae71ff32cee18b2d24b7c5da325601d12ad63301ef042b369983632f8ce66581e5db15fda306f865208467b636a2f2f119b50feaae2d584ccf818bd2c584efaa3360db397b026b57ec86d48ff95deea17d521802178bf22c17290ccfa470943be18244121b27d3cb14ad2a9ebbe64fa13781090486524737fc19b8999926b0b04fd8b933448b964188ec00380e7aa04aac7b140e28f2e3f52243d2e1f75165b6f3c965d998905cbc231a666621c9562b5ebb1d8c83c4e3e1cfb5a856224f46c006ec00213540cfa84eaa657390666f9f0f27e3a10c4c5ab56f121a5f87677aebb66029b02dbc60fe7fb33d07301a968fe47b77eda5382f5ab4c106be06354781d911695c3419a1d33bf818d52b9b38b63d4e1488f08f7d9e9871a79cfc869d30338f993464fedfd5930cc8324570c1a95ee27c38f784795ca66e7d2a8c717a862e6b9225c62d3ac9ed0f58464e45285b156917f542d9264bf003f4d57e4a3c5822c3adfe880ae81c2269cb2071b0ee86b4705d24232f28f717afd6aa649021326057fbed92c9388190fa0fb27f302fe54c481b85f764a8670abdaf5f6e8b4d4bf38ce18461c0e388db1932a1be2b7e50bfa69ad286c04f3e0ae463d7a450e61f8944c55ce3d450e3a933e67c6ded086459f53c0732f2117813f25ba90e12696318baf08307f6fef81dab97d4f626207d042946473c30264a1c3dedd021c9d15a73e47f1a0b0d1ae64bf69de2755a53a2ea21ec219ba459902ffe88f857b8af93be07d3602a959a0ba724cb1b0ca045ba671ba38853224fdc06e6857a52d382bc90882eb892eddf502364ad79b883052f72a874ef9e9e4307c80389719b731fc681ea49a16568ec4f7ade6749855fe4546439d3cfdd1276347a49bbde469e675fc594fdadbb4bf03f35757f8ef7b7260680aa54dea41921e4c2a224294f97ea05f3faafad101a039021162e3392c49dfb0fab1926518e3fe7017da8db3961cca5ffb749ea09627eed33d2d8191a3a8567efed26f943b59f57fae92c7c4c968c3eb147e1d87f1e3a403b3398cc342622dffed18247c1c94aee23589f3f4f8965dd83f906711131b070c0ac56d2707377e1a227e1ee562e2ef32434312beb598481055fcc8220cfff7de2bac5f669796bdb6976995aff6cd092b4a0af418d2329e5d12a7d110278a979aa29a65d0dca97f3fef5691478e350b2833b56c4f51ab345dd9006bb2b915fb326532d0d3701c766176071a8b567ccf736b0f50d931ea2d9a6506a6d50d2558ac770acbf1fc6ae955bc9a7d6e176a216df28f13d4b0b9ef8c186df1900ec8d253d10282a1f85874d8cce7f7652683da147a78e2a585787b855b092a08de22f2fe35e9d5ee31bff8005711cd86aea635a3b8bb284b2531acb9e770dc5b848fdd3987653f626ff9a3f901750348ffaafcef13d22ed66854f1c4b03b6f10f92deb7697a1e238cf56bb12a792c1100de577e352cc7604512155372ec9d917727afaa63f008179016f27938ca66e5ddb1d72d588511f7ac4d64da51caed25ae184eaaefb1f466ab39f0f1890ce5629ac2fd4276768fedf510f49ee122f5df92385a8d0e2ef0e08120cf517e1f35724ea94e301a62cd7fd9c306797a384297284ca203bf54ed1bb7c8be92302e60f32f4323f37db944aff19b7b352c1dddba3b8eacb00e1a0345d3177cc7a187a73e2ae6e7a9151fde26b3ecd8bc3d1a2829df92bc80701945a6ded662f0f1cb49bf36afe871c7739a5ebdac33a578ece5a55fb5db75721f74239aff29383e5fa2cfbb9ae871051f7b17507ea43892b9fa0f7eeb9d892317ddd1c044607b5b5df1d572b5c66bbd5d0d6a7afd80b5784d872af34508ee09ebd80e7332accf10733dcb4d9db79ff593f1199380bd195547b4fb3292c12bf38421499ac8ac459ef21603f5dd0fc921b3be43eaef7c0e1dcdeb55554b4334797e0a82eaa57d38490d1933f5c5c9cd8e944693d9817b85c67570f3f74c988771a99c7dfd91813660c76c0d0c7315ab7941022535651b6512b7178d1c9eff076d01ed88e652d65664c02172c36bb3b25100ff5ffba6c82e35b36fd68e3feb4687a7890c863db0e99a69c44197d8c8f6d6de569f33cff2d47370dbcc7608cd76cb5914fa36be3cd1d0934b8d8c65a2aa4e71819ad65305f4b099254173016e766cbb7b6fcdae9db814bd36a365a486245539b0783ab62930368e2932bae928202b4b04b9b08d585c946aab1c9dc0c3e88917e950184f924978901c5c554f355925d88c34ef9a35d28779c9f9f19da91da66d0e4982ebbc3825165c2ee645e60dce8be4152ef8a46a0b58b0a538e7926f2b6d10b4bb589ea017c71026d3368ec55e7edc28fccac071ec5b573f0b21ad225c3b9f3025c34ed50c8479e7d2cc9f4a115aa173960b7e07d2930c08cce35da38e8c85ccffd5144cd965b39d8d4ab106f8c33729b6d0fa9d34a8301b849f5508392b1c1a451c41434592c3df78cba9f52323a2c65a1e615bd15cbb4a1e8b3425020e0b69eac80104ad76d17d81130c5e57f870babdc6ab4d48b65f05147cae58772d07dcd8938893c8f5bc62e7eee67702e70c93ff9c88ebf63ee2628b2c3e09f1d7f37abce088dfce5a10268a951a36576a1210b521d843ed6b369b029a3d2da481c5f68e7b2e9dfc85219ebc236f06b192a1a2e5ce1695edc83158cc0974bd97cc74e849e4e426586c520eebf80c850c5cba8767c03ac48533bd82f59ea5613b8c2093914d95d684b25f442227dca44ebbc50bc28c4e087007ff9ae9daf12d60d4a1d69a36f76fd3ed3a954ef1601c73eca86781f6e6b7ff74181467ebcb3f031283321bf0a2912ba7faccab7df8137a6e36256bb98c10e0afa25d3c94295881b7381fce2c78bd944e6afa311ec12ecc801785659acc3676dbca35a7e7baa6d52daa72a9f7ab16398d4ac4b300098ffffff67