PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78829 2c22c27c3f4b2c32209a67a6a69dd18ab5c30d05895fe31fecfa1f8401b15b12

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2145d431a262957f16ccdb9fb90c7c8f6829724fb42b3241b4cf479955d071f3
Certificate Block Hash
2c22c27c3f4b2c32209a67a6a69dd18ab5c30d05895fe31fecfa1f8401b15b12
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00202d000040230000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000040a3b8df869857138bdbcdbab4713a604a24748af5e4bd54ef797ea8ef13b637a87be94adaccabdbdf0c7999dfaa01d60447557b8193121b1e24abe34f78588fbea327fa8da8cfc4ac70b86958b70a33ffda87b4f9b5a7ed44040000000000000040000000400000202d000040230000

Raw Header Hex

00004020d89c3b64885d89087f3744646a2718789815f13705133074d955fcaa6eb9ff68cc1dabee5965e96fee5b11f0d6a99ab6fe2620c9de121b0491a636bacc596ca0f5833f6abacf0018f371d0559947cfb441322bb44f7229688f7c0cb99fdbcc167f9562a231d44521

Proof Data Hex

59,560 bytes
1212160203071498043018faa94c193cbb00ce90efcba871c5bd80f7b1c6a2d1c9ef65d386676d9c37fdd0250439bb19fc33239a02162fc51364ba1377865a6be20506d8f5dd6111366ff3ee04ee4c9e28fd3572c09176300adfbf2b49b674171086ce9b7a98cd8381149a12fc1177eb2a21e79a67dd586abf57a9bf0d2333e38128e9722a9f0c3f1f8604e57511af5966ba92a1a6452329f90dd4b4879e3f3d3910d85e02d73c29ddce7d803cf44256ee592dc264bacac9bc4c6c68ecefbd67b63576c97c85016539b79020cfba22753b82bf8f5062b8ec8f35b1e2cf814ec05c7a7ab368fb04a1d8b8cf9c9aa060a73f8be97f95d9382146824c50580f000f9072902af1cc5812fb8a7a40792e62439bd050aa33d57e2630d74b4d89698bd4589f5750b0d00cbe98e8957a0159a7abc4efa54abd8296877d07c9b36595cb78e140306befdd5fba9469555a4ef373b76b7956a5e3dbe59baf620d14b6f59245e5348b2618ae4d0db39213563a09d6e0370d8da7f22fd41410b34e2f274dd739f5c7e13a376c696f5566decc004e2a52a4dd34910ab9861bdd4fbcdd707bb8984a03d6ce86a0a7608fbaf01d5ffabece485c5d616eb451a4a9aa99c15ff02a4b4ded06b3c7857f37d2b73bbdd36d1c8f4a0aee12d44e6ec2884cf660c45ccfa86819788fd0ca144e7b6960fc3113ff0a97702d06b751d4ef4a45ecfdc09602f0e44aa8473e6deb3124388c6f5ffae57895dd756c9ce6b7695a85d3af12f13eee468846306a38102478802be1e96d410a6d39c9db621c054c5bcaad432ccfc0fbf819243ac53b00cfe69db5022fe261137a04b462716bc19c9af762eccdd512cab3ba8cc02de8c5a7aae7509e080f3ef505223dc1b65fed23bbc7f278e24add15bdcf6079705041ac1a211b6a888ecf32492949721fa7de57cd371671d8047d300c08c4c90a0b597cdf4552b360182d84e453752ae0e6cb3caaeb1adedae7ec3392bec910c50d6c35df4fe831ad2d8eb1a9176962ac0cdf0da952acac2f6e183a117c578451d673104afb66032aa77e38959f61edfe67b9bb5efcdf1d54a59b2974a622b6db7d00c9323f95bd40c2c8f2f3afe840330b5ebe5d1dcc6a328ad02992159a6b1b0193c5edd34fddab96ca85fe347fee1744820756a01c12031ead1333edf0c69de3962c5cc1e99bfacb79439a080fbc1c2ddd2abd94c1cc96a94f146eec903af0f1ee9857e965e9b041ac9b3bdd6cf7caea021c8c87ef77000594fca9fa7da508449001b872df6ef6f658048e82a86d6bd670c650142b0c5b017811e8a025a190ab527e3470b224106865ee1b2ff26cf5a1b4debf371512231c567167392629e390e5a698473b93de103c7ba0a2d2cc6d581c2137d9cab8aa11f3f7bf5a81f6c5e1d454d8c6ef58a3c233351d6e8358e507b2a08a3834ac6d2699df17fec1d868751be547909103c9c5945376be320ba030c6705a74bc3d40515055ee6604d5ee176e18862afbf6918bced11ab0d7160c8fdad81ad58cf4ea6f4d7300385f02b609f58fbae2b8c282ac9de9a8243348ce1765c299bf742def6d0c7bbf9aee6cb09fe6d7a7efb4eb1465a7adf87882ba2cd833be1a5199b996c12731375fa8d9eab53d4d906ce271aef860c9ffe9b297b1c004922863336abc67e3cd95254906be1da34851c206d7015b2168a4ec57095869ed3a8f38686514564dd6aee1043bf7875832bce2b9b78ec3fcd0577b93c938c6df690232cabe50a302ae3fd4fedd5bc63d91f2c4e398f010e527d64196788fc59029c332667249253dc16a57598a400ae9013a68786fac685e991d624260bcf80a251e4964f86d34852c04ef1cdee9fe7a8d329eb87bdd6a9cb466ece049d3b901a2a1bfdcd3e5a277219eff15d71cf13b0d557dc573f23f898d61f0aec12ad8f8a4dbaf9e51d8b2532ea2721cfc011e327f39eb317ffcbf040753dcdfc226ecb85536fef925f7e15d553bba367ff468b50c2f636f8cec24d2295dd565a94a9811248251e0c97aff6a4f68bf5b87f859c553b3e10e6b3b15d8855e600b29cf72e1c482dfeebac3f87c021d725438e4be418938e3a992bc431b5ab81f86e9a3b05bea747f45ca402fda2a6760242a034342773229724b37d9f85fc0c94104b525a39118ea1295c09c2c73170b49bc2fbc26fe0e04a40554a69083ff919de086d461ed07037987e7ffe2b67f3d3edfc2a9b1b3fc0a8f0725e119a25b2a2fc909d61dca1269d1854717d0a80c8f1f303e65623bdc077aeec138a42d806aeefeeddc2afc3fed809e37ff2321a754833c12703374311fa18076e27b71187fb8f5b65b5fa60c8a54f98a299a1a166e9af61ab30617c28205f6036d1566510ee4bae02529216927d5f026b57e87a544d599537b5cf7e4ebc3437b709d2f169397d5e669dbf1dc528a5dabab368f4a47d99689827e5c930f522e92675e23f8122db766d801aad7841e81b5a6dc0d025bea298701b29eb1bf6b91ec55d0b65ebb46622eee1488d556ef9e0f0ae2d8780ff40ce4e207e9d00d2ac72dd35aeffa54949a504641289edf74ee113c86b1caa4280631275411ed8b9362dd7b65649ca1c43802ef6dfa41e46cf049224e32f1ba2bdc6562a0e349dda09f377e6861ee9db1a6c38888b1ca3d06b4bf73c47354fb9d59d2866cbd2117f5f7622ef178088a630c1fc29593939278f9b3bc7f20f1f7eae96dbd482e5270edcf2d0f154e4616ce5ba0bcd33f1efcb9f249769d512da4f9d21353f5faa179a67a2036274b9f6b5109b3cacd31493624502b897d6fcd8c5af80514ccce6b416eec8f1216fd5da3b90ada482f092153185c8df00bd148729e031b8ee75e166ce1bfe798bc27c6293762756164bd228d7baaf4aafeb15ba3ccc22e0504b2e6b46bbcfd5c663e6e1d23f15291fc92735b4c204689cb342d2eb773c6d46195dca888f8f0096a7d47a3fec81955c081bba6b81279f202e8fb7cef25d146f1b61fae0e9ee47418be8b51ce1f8fcbfb845571cc62387759dd9d3b61ca47cfbbe7005d3ddb77c3ffd129d22b7e3432050c198713fa1ad7ecd0cff24414c9c8c1f90ced0414ad4ca7aca8989f4e40462d8db4616f40fbbd9724a4bf8d0d270b6f3be7fb344befab9220569f612cb3cbeeb263d576e76a6d3410577b72170d903740f186b30c5275a477d45eeb3aafac3b8338a70b3e61f252a1faf067daa1f40d123c6d37236a0e5c501a9433747b85178cf05bf450d2c5a13135a2b59a34d0c4685a0a7486b51ddef1fca4836574a712b74128c1df254ed70a7f9de4ebd0db853aeb296fa0d303c5047e7006893e289c7335c5881f8e49350f88fafe5aa21e638d1588b75fcfa0fe46e30fc946358d00fedebaa415f495335943d6978dff7ff1a1ef016a2fc747db58b2e6390cc03fd89b29ad582587b5e05497b751e82a81447f020e6e95b62400b9b05b9da5947efc94379a9a5705f2cd0d7dcfaab27e70fd6c01958e58cb40c35e3d9f4ec0873976f320cbf711a6ed6ffec649e0e2dd9a34a10436b595d1c0884f9ff71e9a5c95ffe66e44cfc8366709905e78d0934f313deb5ae8c9cc3e76eacc6540f378bf7e9bc8dff12d5d4256957ce5d476967f7619507cab478f866e1d0b5cffdcbc587f70995d08ffeea693db92c5813815086632a6ca99d57b1fccdfad64d798b11cf589bb3a5c6200b36d87fc5db5d57b3753c281e24b98a2d50919e02c56313d22a639a37651a3f9e1d458a035c1d813aa8f54696cc1400138cc45fd80f40e18fbcd6676a5fe573d8a3be90b061c7d23cbdc9fcbe8311e28329047af96b51e7c2d7dad054c7f6e02f2af374556788de95263021efabe9fdb6f712ccfda13921ff55e67301ec5fff0c07013c2c4c640f8b91dd57aa108e2885b12f43076a82bed8ec8ba78a6f3b004f5e226bad285f70d9034463ff4608f9dacd9b7be87951482e1b2b95c3ec4bc1b7e17bd2eead851ec14451f9a22996ee64790ecdf506f401c43b1bd76cf1e718b3d51c4e9b4f90eaf7a113094d07f76846c394f657c0d79b863d80836dd6963796fc374ea42aa96f5465d5ad700b82d77354f5fbcfd650e45d2b6a223b1c512c0dc2718f6fa1d3e2c87f1c395d573da44e6f021b71d8c57d99b89265323abf095c8df6e2a2693c75a457e276cc7ba341976ad6f7a5b1dd07d23cfed9275995d0396b60d4919df2e179e8dcd9145f5a0a7de5644e43acfab47389b644883f645b861cc278a74fab8e0b8dda422143c14947e8b90d5f65cacd2f33434d871a587bae22d0a8eb40462a041d20181b4f4c15279b38177bd97a19ac0e2ed056d16860f7facf7195d5250f7d7cec30b2944fc5109ce69e1e7bb14ede8c26175fd7b63035c9c3776c4cc18fc06302d0d24dd8f714a3ead372361e4b81fddc05a1f52a9c821853e5f208dc8dc6160322d301575dabcb70ab93e792f106ebc1059192f2ac107271efcd170446461e52c2842d31e9040fcf88767fa60b5055fa7119de59a99c25df9f489d1f052130a7a58a80c46672640a6b22aa1910f03afa877a932ac380db59d79b87b6f1fc974ccc14172cc62bed9d1c8369d19bafc182790de001d43442e8a47ecae00907c4ba66047a98e36810c5ea7d91aa2b33e118f5f53b82ec053ff0e3ae79b20893b9045e819cd88243be8fa8f1186735bc953144a0a3cd1e6d884a4aa71495c1774ffa4c45da53fd47d40e3290a1c4bf2a4d76ea1dc98f9b5dd76636feec2a78ad05801efd0781ee45181f80177fbdae1dd4cf812dec093c24a079e9cc6bfcb0a9eacfbfae2a39fc009e53767f8761e4541a33754470ce702ee225061cefbd745361db5f0d09b6d8991b2a2edf0714dfb8361eca89a418a50c5c6d52697147d03cd53eda7b8ae403405e07ba3a4660ae693540bb16d0b8eecf463e044ef0845287aa4c934ab1ce9898eb5205a2bb9db0f3a6cd4a28434905e4df2a07df39e04a2bdd96751f3a3f97c297448d75b36d3e7b6bb77dc30d7548c3718bb8c87c814bd6b7fdd956da42a307cafdb6e4c0f14b59eb472b8ae9a9cd4f0e575167910566cb157955c82a668a22b57c658988379c73f176b428023dd530e7a0f4a55c8fea00105372411b1b7ef38aad2ad9866a6bfdce78883ee3efbf70a3dbdea2a95cc37167954c851dc0e4486fce8df6dc1ed50e4ed478e8bba6f2122813acf325aa324a7fd3c781e51ee65f9be04260e75c425e1be7f1d47a29072c9182604bd8a9c472bbf3047dcabaed73be9b1d4c92ce3041d6b4ed204c26983806568015c271791c2f7aa15e10d7682c5733fa31b7a4a29d0f0076fe9de88a2e755f60061051d9cd45ff8dbbd6c22958c2738b0b3477c35d96688f2a7b166252d5f2e4383d2eea13346c6c821d3eb1b98b1fa3f04778c8c5600b012ffada6cd3edd3e2a1a9e02c0efcf6e34b2b3902b0fa23632fbc85ee6c83c082eca83155c43614d213121a1ee36d49d72f549a7cb87252cb41fea9fa72dc65da491fe9ed2934a89912ab6d424b438bc3f4dc0aba7ce526f51b5ed5cf730f1a461d5622035ef1dd51ebd984cd6e4e26901ed9de745a09c86cd92756bcc361c6bebfe93ae21eb7acf91366b1c046cd88cfd2ac764cd3e0c402c49975437f69cf2e25cc966e77d271cd72aed9213d03dc8fe71e74181277bc45363e4d253589078527ca1b6585e900da961f026f4ef6eca9eb8d8bed30a9f73cbfa87d2a3eb0fa5fae9e4d08ab3ca88d6a420e611239234ef08e82cd20ea36990649a2cd210229d61be07640752e1632e4e884a5a62786d310b6383055beb3035839286942812170ba6044cabf2af6ac5f0dc2abc20ca1452fab72a90cd06f3c787557559fda194f3027f67263d40778d3e0aaee04795aadbaf2c45f07fd051ac7204ca840aa0e1b8aa0740faa98dab21790d4cdedf245a483b2b66cd1a6cb6158ccb61b1ac00e2d48f1786cd350ee8072d9c88d97d9bd12621a37f014607251c1cda2e23a7413cbb5bfa224cc22faf488776cb0f049d972052a552b8327a8f7e60fdb29387a4d2ce48008a68f2c1a3a2d82250e32996b451283fbf001bf330afb089d75ad93bd94c2f30b8c7013d3f747caecc33b24217083ab4f6ebfcf5cc6e655598a89701bff78dd5e7bab4d4a8f8f7e5cd63e331252036e72f8dc202335c98971b62e7940bc4309b4987c7eea21ca12f654cb956043009439ba12361cb082a44af5ab10e153405f24b24ddba00e591e21727483a48daa467063fcf526bf9ec26bc7ebea53043537cdc6e4e9017747606b801bd61555f0f5ae6b5317c3c6875a7debda90aad13d267ed1300134e77b31b8658fbd08e344855deedcdad2a9496422ffa1a3fd990bd4bedee7af2cdd99aea7242d6c43306ba84e166c2b745a98c5fd104f372614b64d223cb5fd2e7f255372f9f8d04bdc585b3ef0c790baefb98d0b667224bd48f530c2e376d547791eb76bc0c4d71770b5e7a1db97c008024f6624b4da7f4230cae508264cb105200afccc1a5e6168d28be465ca9f58d2d48665ca4d84248ca87dacf61b6545ef6585881415f7a0e1196c578aeb3e5472898c5dab1cb688a4134bbdecd6c33cad092c73ee3d5935a7b97bbf3554e9215dd0d783f7a9d8fdf5adb9327af66c373571bef7d46379a8244090201f80603208bddca9a3806ff2076c2fb55b0a80d4672846eca212aa19378771be04c338c64d8b2ebbdf2da4181bfe55e4d46db8edc04a3ff49e2a0c84bc5868f6a1e43dcf836fa6b38410113406364c31e42609fd0377118df77c504271aa8a0789be0c38974b6e96597bd851ce919b3612a29e55f511c04e031c80d328948e62fb3049f43e8f9420a7106cbd9f22dd3fca3b9c030e8422872cbd2e5d46f167140a7c8a94abce636a5665143fa79c0bccef75ca76e6d6f02829b475d1b74621efea217babf4b6bbb5f2036aa6f18622ecf9c82fc7a9c17554908194f63540d87d028920babe6dc70eb91a697f8127d82dd81e3a1339e80455222949d26cf6077cd506c3e276149572c03aa4cf4908d7748f925c1c600c13cbbb1a4144e1463ad86e94fafb96a8b00d9e09cee85ba5fed986640567d96cc09ec8f1bb2d7f4d41f72490f4f017f6ecfbe85283c0ebf7c2480efa00609ca0f4c0947631de7f1c5cfa5d767b91887e7910d7b3bbcb2ea3b9b5a6c1386f5261fafe8eaf566f7797afb8a8d90270847fc0ef50c5be38bb43bf4ecd86223b3e3d5e9c59637a22952c5643254badf7a839c0a5079686fc13051457858f11f9e0ce2bfb011fc57608a1f43afaa56dcfb17dc228367c1ed636b6c6e9d8738113314339038815d27029ea99b9ac0162bd3bc0a812150a79a3501ffd94908f4c0b9e207a20038510ccd76a3d02ab14e4ae73f795cc651f625f84f71015ead899494e46139afe0e21b95b60cd91a8e0e4f8c8d79166426de3cb14aeb183b8fa853e26a7c37e6d23d767f5a9464ff72b9f078b97768cf41ef5f9e2847f6fed5ff753f6f670aa00e3179d02ac185d308deef03c79c7fd50631842622e1f6974934034fc7016ffa65338a560627590b222df35346f65014c21edfe16a77878d37c19371d95640b39a2decfde6e70cf3df3674f0a7c641c2095c4348f35c5f0e15d3bc46670086b5929d72b77c505a651be9f9c125ae2826515dcb4e90219af1012ab8c0211af71e87268058c2277235cd6217a8a37319413bdadc0173bf5711e8424f2edc330979ec36f96aec5ef75728f8e40f72faed3cf2d07219d9092524c7d7702403acd307226f4d320d44d06f73317a68234820cb70019646b258649aad6fe9958821943cb4f002d4ee2dd41935bc8002529fbda04c8099d0f01638015e75e40c994b1a358f6c05294292766e4e5682f90987fc6b86c85e2f6fd5aa7260de97812457139b10ed2f3ac5d388ad60f917ea9ed9fc0f8b1e8cf91bfd57b671f01c1b1f21dab62b1cf04ed33348b1f2977f4a025aa55b82be4adcecd02ceb6e0404b517d4bc88590b6bb94df15843be962cb0637955055a2c2cd8afbd361dd95e35542369dc49a6a91c863c4d72e47cd3333410538c2519b99cb4eaf70ada044d78a76712309f198e90597c5c015982cbebf76ea8e34046e3e16a5b695cfcbe57158c5656cc11c7db9cd537970f6b8dfe9d815f71b70f57b2c837067b92fa7b0fcdc96d1744e66ade117731fe409c3ecaa7a41604db3503f19e7b0628be0d0bfdfae0d225823753c03fcbcab5196c4480d25c4b82137569d78554b11a59abb30f34f4ecbe52d49b3333198237883f1cf4893db9212e677b9a82b505f4cdd685e330ed672499b3f996541cc0eb60488253eef109f6ca0d38900bccdcc8c496f0d9961854bfb851d632ed2cd3012774633a48ecb4a9390f7e3a77e91781400238f8e715ee9332ca79eb213e9424d8008d1fe0d6a06859d1f99d4edded86c3918faf65eaf3f9dcbd87e8ef8bb642514b97d093c9492c2682a523a782c82391a43601d396c5067b95bbdca10b3b24cbed676fb1e349f5f4e181ad6ccd6b4659fa7e07be62e3e2e346799bf0cd7934fa0811fef6a01293bc47a552f4703c6da2a785e44f13d880354450bbbcdfd267b3e7cd9a924308030dec7d4f4edb6a2332c27725defab1152f6dabd435a59824bb3c898fd4a5c6353ec1b1a6327e9236fd18b6dd7d4f55302c101254fc358e72c52b3bfe8e3c0b7b46448d7645234f576a4e4469bb2343f7e51fefee08df7ba599193849fbd45203c7d002e497cfe5623f22c9c58ad7d06163f865c6c4f76a5104219cba2a8e4730ff6ed4c4cc68d292a793bff5e30af83b54833ddf8673930ec5673a6585d7c14e1ea18974c6983581a18fd4aa90d2ff45be87c06cdb10c74fab7a7496fe5a8176711564129c6d815d62e62b4069ce323c99f62205a995f1252af6f89bf45169088c28409bca2041becd900bb7d59e22b54c8387472a4b977303291def6f9bb077b0eb789546035d09a9494eb23796bb6e25677e2d2113345d384f74ef2dc517199d080a1de3d3001e614707c797e6e271423e39e3d68f6ebf3802925a60deb7fd2a2f14c901035abf972a572604bc1c0c35de68406c62ed159c72ac20024509a4db88285f891dc65bb04b15e21e0b61e4d68bdc0f61a8de9138ea0b30a99517e572c6d2c593e5a91940d91d4a350eefd8999b92754eb342b8e821c89d6c9de5e4d5c495432b6dcc49746b8fe1f8780d30a213390b84e2bef2b42deed4040695166a1b45a7dacad78542cc7b6c9804a85f1743c0f50eae5ad6ee055512b50ad8a34ae593e46d27c17d3377d7b5d1149d7b9b18c6f4876f03f42cd98eeabffcd9f8e3b01909f60ebe5c1a8ab846036f90408da9009f5fdbc7cfc41610bf1e9be0ce5b3691793fdbbc62a00f3ba4ec47123b8323f4ffc12eb7bb487c1234830159eddc8d274bae284b074be3f8553dd67ade6f659532771f48f36c3e6f041ca6ef309093fd88d1e1341005ae86c9b0e2f82e42ea6edc6115099ffc6d466d706763816a0446a22cf9bcc78e2a8ba9e75514077f2e15ae53b7263f5b511e8ea4254aaf2e0292212198a7cb80f1a593de59017acc765f2629c861888c2c7c13692327c4f7cfdedf234a0dfac0f8be35dbc2b6fc12a30c3544465a36d997cc65497569bb8d8873843c440e07d88d20b4450baf8da97c72b00c5dc69855e8e3e8e5fd1381ab13b3739bbb9f013e2bdf2e0ece8a66fa2e96f6e99a75c271d5f73b1c4b5e8753727d95002460673df6949a05c8fb3864677a311ec2deebda345bc956c8af32c5c497fa5f401da3f8364df0c8e66c0f61e96e5c34fe8b9977cb54e0e8584930b03a3a91e5d9945e8b95b04729d32861c9aad923b3e3474e2ce59007377b41433b32c7f3fbb9dc053872cceaff4d477b00f50ecb3db0d48c5cc98bfceb26835e019ebc618cb9d3db3121c4b65bd367285e7907af352dcd2ae66dfbeabf40a913ddec3e51b558f580209b06b5637eb9f7485c217337e29b4654ff9e572c23e0fb86fdb488265855ceb035861ce0df547d11da1333f38d5973e703b600dddfd8f9d5104ec8f735f9f88286cdd2be745c70f8f2922a12478914c84ac67504760b217b4caf63ef643cf1c7c47aef3cb178d347629361803e42d923d393b256b637baeb6d6cde15f41aa8bff5d1674346cfff881be59b20217a596f3691235f2f7800798768d7041dc29faf81c7db55874871241188003670c70a35529d59e667112df323bd74e1ea16ba946dde5086c6e8a2e83effef611ce9ac39a06f779337c838389ec56e711b436371aa30041da01079989fd40e37a288ca095a0be771ff3b879aeed42939d1039626f647fe3a0a09009e509f459b1ecadad2bd883d6c8ae53d5b91fe91e7afacc6b2dc9849b78f76c24a0a60288ad96ea569a8e5646338980c4ba074af173a1951f4ac155165372b0c29a4ba4b8fdc70cf5f2d93764a551b3f45d68c04b2f4100f11ceb6277df817ba51240ab3fdf9825612ef93486603c7d8836003b246c909fe0f8d2710d62777d465e146a1251ba7fb1088e4717c918de98309e46b43647af4f0ee8c1d4934464ad8ad425842171f71f20d836ca6281b0f3960c3ed8dc7aa2a4f00c8f06b3ce0a2847a933f4cd93a2a6b226424246e5057de96b5c585a35d388fba1e309da9d79c2db3adfb442b13e489a68b1c3503d2332dd71efa4dc1c4a31320d63429206ed59e1d3e97085ef5b967f74a63dd5e8f654116e28f635786e766a9e7910706cf4003acf50b8ec2adc4d4e2ea68d087922b521cc2806f215327417b2604b4961d4008645274d7bf171aeb61c39bec3332cce15bcd080462c71e75e67b43135005dbc2609525f8fbe2c3d588b518e8e6cdcc1405b80de613643a5a3689a77f5c251c4c2ae16ede0cd4eb42e15a86fdce4636f689254bed4ba2f390eff6a0eee13ceb735589495f2ea1cca397c1ccbb24c9cdf2333823d4437a6e0521d779229ba7a8a97e88526d46d53755dadbdfeb1741c11f4e7447fa72b794dfeca5859349df361308ff3c16dcea716c95e90b07972aaa3724281f4a22619f0be94e0fe78500af15fc1f3c98b64d4ce43ab9eaab63469dd98fb5d6c411e552b63b495c3d01d3fc16cce7ff5f11af711e7df472269813bb11ab5bc3e741d69b986c94a19a10d02987e429e878371bf8b584480d461b48651e69c416cefb95e0c5599d801045547671445a4c56c7bfcfa5b6d1982c1337d9961443f49a4f64a816f243bc1c67656718b1ba150ee0043f5cec137702f00ad6e5e5f33caa8cecfa76915365b36acb64f5fcbbd1b91df00a13d62c810877622c84452e83e41e1caf0d75c28e3b9f7c31cc5ee165f598d1753d0a72692c48db78183fd1a1cedfdd9b6eeb2048b64a0b4552bf3f24e7ea87c6cc2b75a961a39b09f4a0a9274a966943d192e0b6dc6b0f251b711c3276f19acf0a8234370a5ccf199ea3795a1fbfeb79cb94f33755fe1c410354a429b5f95b7d64507b6a9d056b20f918f1d164b54fea09fe83571e4f68e481f974cbdbddc91395811554519353a501bf347dcd876c498eeb3aa8e37de35341a6eef2869ab6c85a05e59f0deb2b247c9fe886e64c7f79b3f7befedba7ffc509deeaaf6cd71892b31b662df2f8a441cf8b8c2b9bf6f7729c271eb8182f90f953987c1356899a015f6eb07ade4ad358b41a6ff2fbf26115f3a25568720611f5d12e4221fab8f4e04d5d6e5b97fa431739bcfd7da2b735f6871fade7789ab5a07e809aeda960b3ce7d8a8a43a83d8d102d0126d8b55b4eb4925d0675eac1945ff8ec1b1a6c1de1f29429f9e62726c1371bc79cd365ed3d9fb3c1ebb90a75f1b5538c65070c9a643e65216ec36eb40f128d083d9bffd175993170b08d1ec1621cf360894599c4310f439b3fa4cd6a3d27142b6c82394fd341efa98afb0eac7154aa10422829d1fee5648aebda9a1c5d8a57f0304e338a769bdba3fd4b3a02ac76c1af454426528902743b1cf244aff6a203ccf257ec915456d2f057289bb645162caade49ca76d23a39850bdb3a537fd8caade8b42875219c19397b76f8f2f98136fdb7152c9d05f819f8e9d7c1c3ec11fb5989639e71bfd474e383e96526287ae0828eb21429ac214acf10b1f852c5e53bbe7927da89e5bdba99cdce83fd2fcaa519e0181e4b36963d992a8a60244da939e0ea61409efb926544392c318949d189e4e92f55a83ba1b9dde5358364dfa972a334fab89397d9fda624916b631c630811d63f6c945e3290b0258e6e146beb266601b65849e7b9c0d72947af9d57ac1fbaa96a48ec7b1e088ce7409dfe013014edc371fe59cf2b8dc8efbede811d529f591618a3b4a85fb9a970699774b30cf9f40d404ddbc6ceb14de7fd6ee6861ee464113479736914415f867a102bb0b21fb5f3bad4cb49978fe80b7e9b6257112e1adcd8ec0d874d713b904f75e9530991412d6ba6aabb7a0564921217a420dd832cf58a1aa201d85adc586f8bfc00c3cdb5ba4345f90bed0578aa290f918474d1096c074d675aff7494f23c0af5e9137a8c12b5fde6ff81e47e6dd4d7219cb8fd5d657305e2d58a392262d809578a56f496fab6fd7dbb6ea3a96f9a04a3030f90302ce7c37e5a6c712521d024229e55a4055d02b1abbebecc8ddc4c0f6e4a1a69e2c321659f233133fad535935a0b7af2b657709323259791a55047ca3f02f534454730c32788e3dc17c3d2742c0a2e557e50ccf2a7edbfb7ab511d2047225e3c55baca572d40c02ed03b387dffef517976bed67789fa27fd1ffc1da158fa12103b4be883b63b6e89b9fb61d6d50d74c23ab5a87305e62a5691781f1d2eca7ac0fc0bf62fccdfb706bdf63c142730cefb26884655520e9f59e5d812fb122c9f7d40f020ab9ca13a244a0bf5d29259f4f3440e962556caaffc64dde4168bfc97a73e82f5a55cfae6005ac52e279b7ad93c7aad2ae764cc038c8fb34af842ed2fc71a8dcae5cb7f695ef70aa876819c3285bd472bbd57d7672fec1953b9a328713410598a3b87e7aaf5d033c343bb3e44162998de46501cb94409c2da7974f93900de3885c7826a588fb928fc722dd22b0d8716ceaa6607d2c483435e69aa419c4e3c74d9dc457bf6c91719330031797034d37abe00d3c529c6eac4e13d3780b5bdd8bdc1094c87d1e8afc5c9299e0d0a594d53fd3ed7d714e83103fdd94acbf4d7dc5bf533e250299edfb8950999e1835ba97c45cc193985af2fba58e60c1d7493f13a26d88d398a678d9c90e59e33e8115c7b911269f5b9d016abde4e06021d296a82d5b8f0f04c8f89e7b1640e482c1433d61ff3ac2c31eb29dfb5b8bf4624fa02e2f111e2aa981fce80a91b423155515365d4f2df4f1cc0316e193f74b9e0f987fbd55db53688a8e85232a47b647cdf1a00bb530d4c1ab07bbeb9f4f19bbb70a9e10215baac6d1a6fa00c112d1c1703c2a34f70e138bb8762c98e4f12ba98e400a2b5784cd1406de0291624f4e42a4da37e031745b1c4934d534b0de95d15ee2b8947d1cd8d71a76f1858b43f0f7bfdf15b64962fe3ec4ba4615d6ab93c2c59690cade6a9e1b69c2f8c1bc22042aeaf2c3dc13d53f4fa1ae5265cb61498b670f2e93f43d4f328e4ca0f39338d2c5891c4a6760fbd105f1be0e03ca94c1b5c032c7dccd98d55e90f2d0f1eda0bbc8ca910d3cf9afaebeb25260d591274d8634e7cc3801def058108a073853dbbe0c3f73459031dcc7f50ce919109b2bda70bd6d3816f5b2202d3032ed5ef32f9a9a33d2d39731780d3ecd8945a82721650862203eaef57149feaeca6a8ceeb6e86f91f4f03d7014a9ff32c7c9f62b83c5dcb5b489fe3944b8951a3e1f9f521102d6b43320396e41d1d1326ca20aa4d35834cd15e5f96dfef9363c0947223fb20bc490e252df2e77eb5574799ccd3740e8611a65cd62b1572614a0a93b0ada947ee30df89ab6de9653c676da8949781203610ccbe31505f35897d1e2e9f17e9d148b53d2e79a26675a01c31c65e282cc48f089d25ef067345579c6284754b308c0537738501fe352369713f48d4cd8f738c3510520b605d7cc53e9353f078a27e5b4c539d7bb7dc3e3c4bb95bac544c031b63bf2aa66a158a41dd4be255d7ad22184812efe645099464d6e7175ef77bd9653678c02ef30b3067636c47715990a3c13acc956790323b2f094850b3b4178b4026e8459b12a7cde2d1808096af3b65e217f0d7c6a10301bd28203a92da66f32cca6c47d97e719baf3f9fead6c1b4f7de4e2ca39a300048e84f72f41a1f984e44acbc06d638b25bab457f003df3ccad74c99cd7241eec153b57da5cd0d256bc04c5b5d71ba3d3ddbb7b048f7b912679d31bfb70e3368da6a10868cbe78f52e716d60ce599c7306810ec29d4834cf43405875298804630bacb172d3b0899dd9ceba51c4383d3e3370fba1f809d64e00d2d35352c8a0b100d7602783f459d248949d50fefea7f267f562e3a44052545325f14e7ac39441e20efc1617c8867fdb6daa8aa6b09dd38e04948b5743ae1de132ed5e3c5cdf0c0bbf4b5e9c3a12da3377d59fff1ab817e75cff28b6e221d14a09ab7ab861d47a9d886d2225e419916082bb6b3209e4bf5e77b813255a08354b05ceba678c8eecf9e011923f80077f5cf50bbb5a60fb0848e0145ac00f54b9a1befc984155de14ac6adf98d38ecb135eef182a2f4b24677b7dd09526a70a62b700118f39b47fcc0c23f76cb9f87776e6394ca14f280247bae52c815d9a8593a1709393785e10e43eeb470c2331391c82f7dc839a10f561ead7502e7cef426dcf21e8e79ad1452182a53b6d423e8088a1eba5a40db2c49cc81741246f5d8a4fd3de8bb5de6d5d2d106b7d0a8585731a5fe2ef8b216dc176273034799f292a1db3098fe0be34a17853e173ff24d98ec9a7180baab50ea5c2ff13a377c93153082fcea5664d2140ee630d051df5ff30cdb025ab17e7a4a4bbb7249ceb1797a4cc589996f2a0677c28fc84268ff82e1632a9b8c1f0c1f480b32098d65af51f5c20ebbfed7dc5f140c8c896cca7ee2512465fa58e3c35c503ad2642be31260441a7d882ef5e2f0ad55ea02f298b5e3ed50c04f2aee664723dedde68e506d10c3fd9e82fc8ebb0b1f1a1bf29ee6e5f261f16e8297ae5b09f822d3262343b971727e0a46ccea421790a37b34f23c0524e810d7eb01cdef78f3ab186d1af757e76abedb8e63567dafa0ed3a4cf84da37191f31c43780efbca6a45c806cbf2c6899f8beb981ed453c20c1c9d2f14e1a29a3451184ca55616be217648988547f198adf15a4039e1946dcc584fcf8a1b09a58b242eb06d36e9cd5c8bd2a51d0c7554ec02d4dccd5c33b45f7ae094b4124a9a50bac0a8608d9c8f1d23dd2e8f219e8d84d9ed5065dcd03f7c6b52054dcf786df352e4aa367370734136df9237621436062b21d01c94b68e25b954c70e80381fd7aa57fc1224803f0148eb466c0aefeb5969df9dd2212099b0501cd888c602858fa44edaa3acd3d10ae02119f97595956074b6378001ee0bfbf89cf5e9fe0681602446e40f42fb0bea6ed19ba47a2b17f04d60c8dce0157e2be1d3fd28c09b594bb15a064220cc509fcdb36487add910c76373d0845ea3f28b02fd49fc57e25055f79d97e0350864f9c64e3085f5092fa58a6621362a2fb3349d69b8886b738d810cc457d5da32144c3e1af9c0b5a1e2a7d0f579447e988cb7a71ab7c71612e7cadab6be65a713af6a265f3ac455a3b20f983f6c25f6a2edb5ad54793963b2806ba31a19e4c643a5c0cde66e7ec8eba042e094c243046d956f2331de374dcc9869f6a6f250073c0de9fd7506314149b8b26380877c7dca2459d1359c39f315394548659fad961d703858c8cecdf96549b72bfce07742c688449cfeab9d95dd689742d456ef48c66e216e3363ad088dd9c7b0d9803d50021bef4edf0afae31f3310b93e15a14621a4dc865d5c3ddec3c3202e21fb8dd7ed2009e4edbc1bb897668f664d4c2458a86c39288e6bf085865654665b713029900502278dd4b0f001b3d8718d0dc1a866be9448c31062d2013791695b7e39b56904be31beba10392fb976514e7ec33da5f82e2fced63c7016d6efabf99636615db3c7a7a48b8d0bfb4d9b66db1b38b128b0c4733d29f90105925ca4a053f1ace53fbce76f70e8ec44aad8c7bdbaf79f79a3a3e27e7e59f4381dd755ee3d0ba2f3f0b6f316e2b6ff3fed77f873224b8b739e3533aa4aec99a42d5c4fe8328fde2331933cd07a4d1723bd54da0d56bf105b0fd412366f254987ec864cbcc45986a7a9423a078292779207f97e5508906e2cc4c5d8099a19cf2311c2ae57f654549161d157bcbe348e1914c83e982561ada2fe5ccb5feb9f83599f0433fde4d33a7c5d3caf4a8e01fe9a28587ce5ee94a7fb8a297c3428dcd5277653768f35f4a03ff6faf0b0bbc13a72b9d7c1f29ec7167d15d80802a6b775a09eb305e815295fbffd5ed08a97ba2fd4cbd21cbc137197825ad2af5956f15eb31de2e61fe1980939ed67543abb0e7ee6bb4e242a63dd061d2cbbadbab1c6260e455964f5c95848b1353fb290add65ef4fe76220cfa60419c91e0cdc0e24fc78b35f01cbcb4924f19b14f641da4ff042d2b42569d90ab4cf1efe3dd1c5df0adab7c3c0d3d5f2c40f66855c5cab85cb3f8c2aa42e526363acbc1be3696d116c7b225adfff22f0122e83fa56ec03a7bd3ad7bd7ca7c53be372b453d78245fbc16b7d290a58d95656296c48c551afdd46f85895372039a667f82d2441bdaeb1acbc9ca4542315cd88f80a355454ead57c257b00e8bd9293f0b2b2f9ac78ea0d41bc915fc7329e275f3e6996e784e3cda7c7f830e1614659bfb6aa1a4394a741fc68ed47070d649a1318deffca6b446368d65323a1cf9e8050ac65121927790738643aea8483fd57e058e0faf7dde98bcf64d85efc5209a6860a8ed29514a078404bcd8b63e3596656cc0b6ede8eb1814f04d89a5b5db6f31fa616a7b45bcc57c7e824f69d1a8c84d25a16c8db5a5a598a050197ec3d533ce05a0925800267acca05c6ba6ad6051e4eca44bdc1b141ef1a4133853c7a25bf328cd9d265d44c30dbf7d1e1936445429fc604d0b12779bc50cb4e487c6bbfc3d46f333152074159fee3efe0d789f21d48bfaffac8881812e08d2a2eed9b322d7f75cbb5152a019d73d58edcd73f19e34330659af26a79143f4221b89847cb2b461fd8c82804bcf688b6b63b0a44404fdaa504c25759d89be47618bc95fe34443506359aca06eb34937afdf213cec320c916a319cb7acc6e2ae6fbcaf24b7a5c258cf8bb7cb54621169d3e72d0332690c234060a69f38d9977b4494c9b582e183405b4fb3f671b649ceca29c0a1983ef602d0e6bd88ce721a544868b6c1ad1c4af60c073cc8815b65c164604c4820ad81c9181eb48783115ddbe9a0220b724ede64b702afba6a3de80ac6745882ec660ea9114afef570acb69d16f218a5d1d2a1f764c90d41a7d979b17c59f48a02460d6a2721a17c98b90ab22e2ccb84f1df744e1e0161e48fed19f33cccc954ff8f3b7596a9883ba43d4f3cf435f9272ac5d5f3ce638fe7247ab5056570d94bd5b14c482623912d980994452fb2c6ec0dc2e27e3a6ce34aad75526f24ebe04da10179d663e19d46e5fc89886d0e0a582aee378c3524c96c345d4218ef182c42e54e8ae2f7037c4ce96a220aea024f8dda6ab50f96f940d57aae0761a8cc7ee76e8dd9dc6a2ceb67963fefe7ff9895c84e869f9997c9690c104acccabe2c2d53a0e495ca249ef0f309e80b67116b214bb5868b7b8a6d1277a1a356e1997bf2adfb70a174ec688d6e5c641f48fccdaffc5e549d68ea0629bd6bf8fda35d6a25a5028c2008e91094c86730f30f1975dc6e81a1ba789383dab94e9177120cac6bdc69d5d64d3f40a31e03a534c2f283448c7250784b87a6c574625a367fe6ed9e367bc88e5f9bb7ab4c3a23d6ca22ea0d5183aa3a46aa7f32cfd3692e4ae2f4b899bcf54ea338b59ffdbcee478225c1101b43f5033c7deef9eabc8dc3780955687bcef9b0c925e1d2e6b483070363fd591b3c876b71d7dd09d9ea17665b02953a5ef0c9f25b9872001ab9ab929ea244966c4a6518ec96c8967928728edd809c5998c0ce08f4d019fb54b9bb31b9ba6441edaaf43dacc66fc422ab2d2408aca6a87bf8a12f164f9d7cf06c31cb133c8dfc49916e621e2ec187b477871a8babdf5757b66aea0ed2c762afb2095ef58e33abeabca3926abdbaee91813bec7b7df8c03493acb2eddb6c4bbc27bbd9d111a71ded768d773ff98c889d5160ab72722bc0ce575aac736db6695a6cc9569d4f46443ee64499126441cbd40dc96520df399d3a0f35af9aa73ca18c06f5d1f0a05fccb73d382528aef2f9acd3f7343432bd2d2abda471fc33a3fa4a7dc47ea7b690a1c53aa3b4b219d530614c5314f88569044d0f9f04ad88799a0bcffa79f4cc7c5c908725762bee72dd28f6f5200066c37d1c9324b89fc20fbf97d2656d1db305d0a3a1ffd3c88a3e4feed7533281992ebf724b698f2bdef3080150384eac3eb5f7a6186fdf2607d48fa215702711a1a8279d015ae8c124461647af26ac83288eaa973b2a7f1d06bcc5f734782be941304ec9129b4d2e2123bf609e350a8b4f29362af3eacb24efe76bac627c52b45f1e38f3800fa9424989ce0fb4be8b7e56df2a5d98e5c0e320df3c820a0a9f77684f47b69a9e8229ff876500eebb7a11909372c002bd16f20b76fe79187be72f9f83e6e445b2007b40c6d2dc693554accfd782157a0669e238a31395dfe74a60c9c9f6b689ad62f8517175550e5dd233bb167a5e35804ad028bf412c94b3f319756d731cbcf4c0a641dd0e2d93049fee3dfbfc0b83c127e48f60a62d52a381c39335c5f48972f636f6d9beec4daf4b73f9b2ca20823759ccb3d88658b9804c9da799cd72361dbdd2b9bfec4e0a954d798eebea48c52cd57fa9823235884d4683d946d341b76f653c99f1dd45eaebf98349ce6b89e92814ce3c9f0c5e9e3e27903fe30fb77126036b7a4d7a51a5ce4b07e3890c4f5e84870d7330e1291e571109181eb7661b7ffcf79d2a6ac2790cdd48e2ce3d54857aa89b9ae90bb4d8045f64a2d10bf85f74a02cd08ba9befed768bf4b76009c9aa1e8ae8d67361b5d54a4ec4f5b29730a39189eb0e2b59f6d924965c60f6fabc1ec4baae4d4871fd7f9a48ecc5d2994f2eac2fb3e7b919c14ddf03a0a0ed596f6d24b679884252c9c4e43045274370d80e6fbbfb65085493b39c8a722f6ebcef6ff20d1b5608133ef23c8142236eeee98f26677163ca2df4740456d1262c3c032c599ac5d49a719ab41d9c7ce1868454d1ac8fd561c696265e3d53fd744c7073e95f1dd8b49965917549535d5640991b0ccedfa4f7c6878f4990ea3e1f3da238394e42bae963f0ccb9b7b77ee0d8c6eb7b376e68b1cd1e3b5e0d7cdb16c255f39898f8d1f45754c77d13f847f3dbcacee0b32aaff71f96b2795dc75e0ebeff342395971d9f6249fe85e047212c6958f06514c9aec4fa5d5ed11d6720fdc4ce7a662891a710aace4b36711d740facb8581dc63280d5c8ce3c6913ab9161fd8828ce8fa51326d7b2db65d82fbc0f4813d80a3a283a109c332455b880d3ba880d16d605dfb1e775d55611c313907fc0cccb16750611b2eda5be20e0c94ae0d480942c53d46d99a397f0c8bda1bb8f3f210bf203d1bbef77f97089bf37543330ac0f987ddf734f262888805f0c214bb91f0a6d31e2236ff8fc2369ed42059a9f8ef46cdb3b36b45e1ca19281cd6f58d544445fbb9e0a52bf288fdeb22b23538315120afe4a516c96e673b9392933e499bb7838321152d3d176a4cd9c3841a388d5d37fb1fca27405c97d720774110ac37fbb98484b88f5d3f5d72d2f6552b91ce8ac866319bbd7837be00dcf79f2bd8f13405375f05389e2b0496cac0529446bcc7ffd8b85f8c8c6067ead4779dc6197fafdaad65d8a61fff949223edccbacf3e5319e8d6889c502faa7d559e3284cc66da09fa780063765fef4af82867be44b8b839f584607d53c860f62d7093094b6d8b04cddcad24f9098992427b9bafa2d21b0d47005db88f7e4798b8b16d8640e859bd557f5ef59a08fb79e1c2c3b2c7f9910491d503af36f9cd5ddd4b0ded574a4dc267d9fb4b29045db440862ed80ea8f76c467628bfccb48b926b346a7d3d6da2a7174b48004e5c3340086ca8be9e5c4a5eed110d0ed58e26a318a6df6be19993487a139f308c545dd58d36aa097ee8482d2a7c443583510cb5554e7bcecbbe5f086940726d1cce7293cb0648858b697074dc77a2378c34f2869b769e6a9c48af049979f1118dc5b2f1e77d80084ad7ac5c08793c7104f341b6c43bf1583f58974026e60419d60a9e567d077ecdfd132a837cd2ba4550d5373baa94a6c91e6aea0d89477be9a757ae228e4457dcb703d26bd433ff3722923ec7ec4df142b3d8921844ec531b484283aa2dd1bb16a7f199355bafbfa9819b4ed4635688767c81c08156d15c9a13162f40f118dd583deb38bf7228bb7331afbf6c29c33b7f1ae3683ea6b2909ace9f685e1f92e953331eef3456219dbd147984e5d1e95b760f14d396f366cdcf41612701fbff33b3b9421702c49e41143b43aa149418ec6894f40ec896b4956ad76e8415cb319b6ca2fe8c503c068d67a83f084e87084117c127d7349fc4a971bd1c93b798733cd7e960fed7f41420133ad88cc7bfb3b5383c9c42bed5a8735a0a1ea46b48630d2a4a3c06e572603550b437e741f0403fad42fb6a1ab5f337ae90116f4d0ea865a9804262163f950fc51550cdc68ee1bba5ada1493fc90737344ee61e0fc06672d228207eaeb314b60df2ff7d4988bb05008e7ee7695dffbb81f247dd6393f14f551f6fc5220a5cd06eaa7da9e6ebb3e68414c6dc4ee03bb3b772a2aaf09ba82a330644bddcf7456e49578c850abf42953c559ecfbb68c2c94811e5581708a54880746f954fedf37bb7cbf75e7b6d17a168032521c79b41c8f1bcbafb44e3628c365e07b303e518d031bc051b24c8fe9f8a183eb58ff72b327ce2802fd944dd0277b549560b27cb50c7d4e428359abea90a29a8884c4ad98f9af32ddfdaf7934c12abf0844679ffd78a6cd5e6cdc4441829dec81547480a5b863da56e93115e0961ee22377709c3978db6023e86d74a453164d6f5c438a9a6d1113b17fe20014d3de3f8061970bac47da952a97846c8cf67e102ccf10b1fc5b590588420e990f22fcda1aa46321a7b149583a601b5b5c3c8b3111fd94c27383e1cf02c1baae3e7e05afa6c875b8a1a6877248c91edcbf745c2fb723330c3eca2d2c324ff32e17ec8bbd8dcd5d3cac68f918c34337170050e0a8965ba95171c5960eaaf39607d8f1c09c116f51388b11a314649545f7f91243cae65d298b3557b57a4ada008e30f24b6046a59b9adac1796d22aaf4155e4620b804336c0d51c2f531903ff95ca39129caae5a7e22c0415b1e747179acb6c9a722bc57c4986b083eed79f80eae3b81f3811917d4c28670464ed0cac172fb860ca87fef7de0fdeac84b3df431d51970032ceb8c6fc7b7e9bbea24af214bc7774c33825230dbf0b6f2447af4cd3994a612ed70cb552e69ff084e4c3e811c55ccdcc8aec762d28613384cb0e9c1e94643927e5e17d94c632fcbcb48d761922c2f040b0de23cd6124a561a962646a77ab5e467834490f80bc6ccfb2d66980180e9be3c087a67db655d82a6d9ce2204f20cdedb30452708d801d5ff80094173d70ba5b02bfba8c976d3fb0d0366261c02e0dad57dc94c95cd805cebe97f72b3889ebe113ecb66c1ed138aedcdf6964c24ba04a952822dc445ad34a4ef1f276c8a6efc4fea615915fc4be0787d41acbc5562d15f95a01bc02599ff12e62cbe3f8c280788d74cce78965db0bdf20a9681e5c38c9117f1409a143ac25580440042edb61e75e7c72af4eb378a3646c0fc19dce4f97c096a9acb05821c59e56d63933e1378fa8e28e18146b1e45cab2802372af77d0cc6cfa07cd90cfef406364ddd5d321e987c03337e33e304a4fcf80fe2eb222dc7e38dd5ddcb836b570fc4d7bda618a6c67c674be7a6a18c0ea3c373941e418aa00a335293d40a9af9d762ebc5cb78909e0d570611da818d2b79b5b6084d0422ef7b8613f29a0187f7e48dcfa6cbb4f5c6a874be1e6e581db3ef31d0184b214679f3f66a8f83eec2b7e1eed275e8902ce6edc8a1789604e4e3a71a17d8ed737af1d9420e6f89ec2febcd48dd06492292751dec6843e66f44f96ac9d5524285c532d34f7d995d5ba33aeebf75d9a10640f26e6bfdae5e24e3328cead1f492b820773f6ac070de4dfeec3b8ef2fe6f647ecf190a96ab84778cc3fb539495f23730d36a229440fd210f78b6a0acb0e8e151c7ba058b8b486582e908c35a37ea3988b1330da2e1845ad5b532d4b26d1eb90e65fb418301ef84932bdb834384b7d3e9b4af8fa39c9257b4745e4d2f42736591dfee4c7ba7f5e14d2f8533c20a742e59e79bafd3c09c742eb1467e0b029b45adc47f3934eaa765550780c3234575e4e844f50ed0c6f8e6483e9f36315bed35c3780962b41f133eaa6f670957f8f6376c42f7f037c15c2bd16e06aaaf4bbf93fadb996bc925b14f9baee803d643b57fd48746c45b9d233298c129d320e24e548963a44f1bbd0b888812f157af689e9b6e7338a008e138f991222609b7f06abb3895d40a64c2d4896fa83e3096aff596dc8239807e414beafa50fbaf00c4802830280f28c596346b1b415e1c03bda544da2fa04ed24612e583a06f4a2cc95595abd656d57050534decbddacf00c7ffe77c7fcd5e228814b4102e63b5bd7556bedf981a37e92bd4b4481f9e8691a3a1ef3f7ea783754b22fc961d583627937a682739b0f87a4cc69ec6186a1833f8cacea491cb8cc99f255c561713741e5e55d7f6e02be9d6d677ed58ebdc65efb95dc3826e58a5a0ffd6e633dd9b80372eebd64a0c7d90859b831c1032a42092e764ccedecfae0567a266ddd26a88a492af0c92b89795524f239c075d6bf181305acccb5806329cbdb4012da24ca1f3415781bf977bd2f90e464f9162e19797d799776136dbe91da066de3db95824537cac0a04c9954776828028877d477f3da34babb23fa6dd767bbd9e91ab4455a2ab85e35be62743915ad650c7425ea1922a5169a30e5a33145c737b916141a2efa008ef55deb5971b3a89cf72708cc517786e977c1197c8834eda3b3fc1ac5018cf45c174536ca26470d37839d30eb2cb28a6c49ea966c593bb0bf1537926899cc7c484fb16e0c625a1946216914738f70ec49cb69961e3d29f247083b0b58e6847ee1e1b0b0b71ec210fb081ce05948d6420e9fb78be2d3ef053e022371ce7d29875fff547ccf2551dddb2e0313f7283e225a7449808654abbe47671ec91c172c75dfb2e6e07e3f7c1dc2802207359166464e2ae0e2ab43c129194e8a24af9d70821013e58c43374f401fe4b81ec44021a0d948221d4b50bc3f2a9ee0c731efc8763a98e0bf834f20b21362a06a08220b4ccf50b8c62efaf74b63a57ab43dd7971ba4dafd893d200838c10c30423c9ba960c4f88836faf3634102d28d1dbe0745375a030d72605883005db7260890ca6dc9f61ca5e064751eddbbcc49e52f05e65bef9df1116456366b48f8cb9ed5d5f1e3cf834f099b5bf85069a1944fcd09ffaa15517e8142c029f13a30f5afff6e4b6b081ce0fb89defb887f0de35f97826c50616a30fde4af3fdb464805ff41d0820e4f1c04a9bcfde088314683ac3b85ffd189a24954f75fa141dcb4af2091fb75378ec088071be6236b026d8fd7ba98b10e2bb5f3e3b9e64afb6c49e9870db3734a0e9b54d77c97af28ef87479747ff288c9da79498e6a4be3f2d96202fcd5f5b4bbb4c985ef5936347a692476b3a6bedc234b7355d77197b77c2e0e1b2aca52dd60d30792058bd4639042bebbf280c59179f5087577c5cf7d288a898bca7bc76208b3f29550e0c5631442edde66e3cf9a4cbff303c6485a1b4d63485898f612d013e0e81b1b3249c23cfc43d59a9a3d5af5c1e0579175bd3287eb378554aa2d99aba0a163269e244b0ed49b341ab36cac771b51b503cc616c026e884411c9e0920791e79360b31afe08eb36e310ce840dd7081ce23f1917e3fa63f08df93aca9c439cbbac3b626eca278696997b96aa4938a3b659ae8d07ced8effe325f5b9634ddf64372f5efad288e2a71df36d15882a93b81c7cadd26cafa74b61a54aaddd2684253d3b6202f5a0743a4caf50855ff97a7d9340cad72f9d7c0700adf7e8be8411db0683e617764d4f96c7f2d19b4fb46326205f5d750c760d1bde95a8d49536535b103c51f5eb5d8675ea69601d31c3e6f58ee6a1378442a0eb2ba961611cc3f7addc513477317ddbbb3f554cbdc6ff8ea68b184f5416205fc761c0588144e7ae380f580db6395bd2200910acb8ccd0c8bc4ca1d997b98cfa4fe6a76c7fb4f7dec7ee8fa8b71044ead0932189123a1bef6affe8a1d3548038b08c956acfdbcd0f2bc770f2479aef6ff29cd83c8ebc50758daccb95f98b37abfde14203b307d8638c64c04b60af9f9c63c4593f99de6c98e467c839ff87386675c88cd5d4b6471444c3a7701708314c5f241377c8cb7e079c2072f7005fd43bb087e09f674f45e69fbd5199265e80932ace4d790567bba1a83ff92a9e13cc700515070b852847b4d75f85f07c2c6670922cf4311e00ab44ef1b0c03a947c3dcb57a99ebb507e041ad58c7a0cc1320908461f4e1d7354904ecb868d74da7370938d6e5837cc031591fcaacc55f9be97cd42e4321d96d7fafccc189085647e72ca8ce8fcf733a9b8371a3ebc3a4ac08628bb2a88e47a942b2c224c815153082b478b42714f46bb0efc1071696c276745d5401c593cab0f8ffa0f62e50d8408188de05c2ee49b8c09d77be200a01be62d377fcc0c2aa9c1fad21b60d53be5c528341f04d3a604519732138accba37ef937e9ccc262dee4cb892a50c7dda2f283338852407fdec5ae6bf789b0bf98d4822f5324067c1c6e15666f10f949edb78a4ab273df3b7e35c0aacf641cbfe7518138b50feb01def10c5d13ba0e2098785ed7c0b37b2e9d4f21537084018faf7e001dea45dfe0a8aec5741cd95244ea7d605e1369919afcb3cf0f7b167bfa502a34341d78a080f886bde9f4c45301aeebcebb520edc00e1838ff589fdba6ca64211daded0f81989562c93ff618d322911e4f989967285d189493b1fd1229b3e555624f3653c3452866f962bd19752c1d30d4d8fa97ae54573913091d5f75d3259ee5ca39f051b8d118b7fcef09e237020d1f4bd45540a51f2ad25322939e036e8c045023ec4910995472d624d7258735542594a5b1a4fa6996e2ccfe299cab98f52bca5b9b1b8033dde06343200e1635ff50caf7fc6012dcc819271374b7aa6487b23364ba3e8b6f08c8eca91a392f266022aaa048da16bd8446ece77e95b70210d3b01934c50e5ecb289f5a9cfc4c3664757fc259103f0cceb75fd8ee7700ea24c915e3bdb6887c443074ae67bf18717a18195cd5bdd0696106047b2c17423b005b5607e73ff06eafca448a0778935509e1c752aff45e4874e384d302c29cebe24fc0361f48779a6e73134b74042d8f801edc23e60139d8aedbff046a5a9da025938a22987c664b9bdbffe98bd64dce7d56fd45ae2039f781d13820bef7c014325675aa56b221131201c5cf07c08feb160ced0e89d5073000a5639e8af63900af2b3b41e15d7e46783b78a86695e6fb0932525802afd01f2618c6b272497797155dd19bd058c0f6ac1aa7d726b4355f0d8fdbc1901bc548fa85f467eca01dca54092c863a060b7f6357fa35aa494ded68b28dd2da55aa450ea4c371e1826fdf2d83172675340cca8e6d435d84875492983fadce0792e0d051ceb01f922d0c0a511f73e280c63e0cb6054bdc8f7139a233de0fb387d469d8a4c17258d3aaa1b5dd77ad87c4ceca90ab141cb2b42dc21770bfd88d19d5843280fad13c83f0f34d67ca9f6d848a00b9133ff2e56a779f0e44f1c80f3051eab52f5bc935182b90f8c075ac937459071192fbc9083996bba3c175b5eaffdd149d60096baf6e9c5096308572aaf1f2cb5c6aad291d1aaba7b5c03bcc062763d750a5f25db00b89c08c8c4609035f021e4683368c73fabe87bb9898590a88fdc6abe42d1ce6047878b30e8551c674b360c1823960b09cb857f76ed52fa18e1f67c56d1c672d8632cb5c968b1af9887e34c230c3ba1dcb09e4b17156de90260ac8313bb36659d0892e90f2a0a8c98526569cd6adc661125ddfce17c9a52e5d9b8b5a85bc04187fa5321b778dd825fbf8fa1aa9aadf2456ac890e2065414a985036bc2d2fc6249f84cc2dccba598c7e8935e47022155b0d4f2657ab20ccaf9460f4b5d735687ed4ebe5b6de12dc738e92ad859388454105684b8841d7a5af40ac66fad6f079ca936f6f2e39746f300f00bdc53a1c62a20278ae4828659b24fb4ff403ec91c8e05431cfcf3f11d93eb7389dc89e814ad916565b1fdbb21af3639d7f4688786c7ea00bb1d9eb4ed8d1927bfdf1375311eba3702e09233c31a205191452f7092f4c9295be14f0669cc235d2e5c70590d7dd53d8234012c1f21a8f8c021b2185b5f1340d81e0693a5fb8c7898a0002a8fe5ebfa0daa02a8d4536f89ac592f66064e0418d27ae799ede70f0bfdc175ee9db55c07d31f18686e6a532bd7e92c7c456711f528ffd747b3ed8132a99e391328cd8485900a7c12b03f369305a669408a2c129f9f8dd9fcfe4bce2543fabb7a4e39c757cc82ed8466366392314f0cb660109fae5c13446c0704b8c3b17926853616d938d40f810cb44cca7607376379b7562cf62856531c8c88e059586afdb9c53e7411b5a7cf96ad5ed04f5f15a34bfb98a83e6adb3d3dd06fb35a08ab0f75af590216fa059a21e6ccf688b81884756d785495f0dd93bcfe877f000bafff5b8406a3a3b984ad5691a65b3f98a7aa1350fdd871320ec8abaeaccb3c04ccf14ed8f62444737ab5d7d082551dbe76a4f75e5f3283a67add74e3e1d2fbe54eb6ff1538221c7061700df5a03a495513d22fd2c73562796fcd45465ba494d5662458e2f476972c3c1d0f407cdabfd8f71d31be72b98c9af81b79ab5a76690c14cfb0fced83670f9248f29236a124a0aff2ad236ed57d8d295420911507ce834aaa94835440035baabff371f24988ca677b182503fa5da6424b979fe90e8031393ca8c22da57b6c35213eac0d6aad2d791823fa4076574067f3629d85b3362b0fc09722e1c782a4b2c97f0ff3d43411a2a79bac63c8c1a87cb916bef7dc55748538bf37c391b4386bbebfbcc4b86053e881c9e0709f7c6e41aa14597a6777729955f862617d95c355cab0ff8d53c77957fde616fa30dc4a2f6087362915bff871ba96bae2f61e5c5610df844627026844bf243cd10b007716e170a5b5f789616ade27249bfa20c96b246e23552c30c8fdb37b0cd31fb8946585820219dfb4a3b9875c3911a0c2d8214901d3cb9c09ab7bc654adc32f2289bf3486b6d9c2eba795dfb371e2f7b932839b6b855d958bb122cc65ea8b2c383ee1d2fc2e025ead7d42d8f040668bd5e6a536530b1f6eeb7c66d1634e3ac1fc6c259a358659a0a67734ed8625c9153951b1c3f007558f8ba5c541f3cd1910c1f9d4eccd68a2c61d259d8108aa78dd0d9c28a83f253d263f40b87b8d72c34686039bc5fe36cf821469997cdcdcf56203c3f9d2f8cee6fc37f101366924d6367d8c8bc4131ac85e9909b020f0af7c2114e30832185c2238149e4c9f7aa6bf0225c25b82bdaec8b3605850c80ea82dc1f566245ec7935c10c442e6b7843bb86617b28452d3e48d15e25e02185fdf3912068bf52ff52e16625d4680adea5611b230caaade31fb4dc592505d78cf062114892967725ac55875c94c272f1654e1fd40cbe4c7335f59e0cfca017954e7cef1021c0e942a3fd5366bd0d5b9a054c79fcf01fac30e84e09eb55231e3d50342dcb8287edbe3f89db37919bb7e6be5f583f60802ddd313fe3bb8e30656e5fc7a5b87dc2011fe0801f2c324d13d0be616c191f1bb57bf3f58a75d018e25d1ec40496313951648fbcbac261d692255fff9d9eb904fb99d3f16ee4d0b437f3b928514877045f01ee92eef56ed3747cfdb2e14e793d220ac13acec12e1c96e2fcd49022ea1ea2a59493997b548832332bbc2626ce8de61d434da014418e1995eea5d67910d60c096dda567f3c1d07df35945fb6983f975df60c6cb2e9c70591578613bda91ed00121dbb93ae57c0450e090e79afcd0f92eb0b0786247e81116ebf549499b40c87673710b38b5f5b18ba0c573f5505311ff7a4343f1e68b6e1759c43990e5c7aeb6f3c763f3f304be31af87aedc0035357077cbb467212ae55ba1dce58d823ba431edea0c62fab4966d596e97182c3f235000a63c3878c8cf9bcd482e472bf534063625101f7d30ff3237b2856b08bd5d063baf976dc8a9ce48a554d974f8ef34da7e98141ed578cc3a59a7af8ae1ab456ed216c5e114b66335cf21dd87d0a990c145d39cd3f77239479e8065833348613b3472eb8000846960d92832a289a57378e9c87fec23a8f884ec9affa1178a1e71e2258e37722de39226996aeb0d2f43a9675f7fa19f1da0ba5cd0286c689f94dfd60a87ae4d226409204ffef9aa4ee88bc5ad5c2ab5776baedbd2450552ea5b85a32963849454c9a81061e7e0a8699fa8bdb7c3642a0fbcf168334811b5277e2b8a1a297439a8952e23ec62bfe622ef2e9466f653b4e809efca509fb43bb4c6ec5d948950d4cceee955168927bec607a83a61ecb1f78fd75841b67e9400054a63951feaafcd7d278f315dc593298b317e0aa0a666485b26048c7c074cf4f311e64919b4ef62b3a0131011d14d9abfb3ad1e10efb6c8f64f8e537e7fd7968cae9c8e621a9fe630d7ad8ba896fbfeb7b046507c7d4965c80bea8d928185953dacec0e79b45cf058896758844300c41fb958c2e6d58bd34f4a6d3ac005aef7c6d15cdca7f251baa58b3f0c94de5b581c961e6ea073fb97ab6a874988b3f1b309598f1924ddd6e42546bde6d21f78452fc2530fa61b5c4d3126f17596bd8d00457e16fe8c41b11db95c0c8f31c425429a9bc6b9e4d72f4729a059bc3c6758e1e44558fe088ff6935ef3a9d9204434fcb6ff6d9c7b12f1ed207d04c6e359017a5eee23c08890189cc948f601dabdd32ff52bb64b0edb7c4251e6248e81756f35d076ed325d21d0bce7cdbe1281abbf617294c98341083324616613e28e3179b5348af39355d8bad9c0218f1087a91beab144bec16556cfa971ea536c097d7354c78f8057cbe2fbb59a4b29f901435a1388707955ba7f3a6b2c9fc6e2810f6437cc65cfdd78bdb7f5f986d5d28a7296e37e8e751d26b6f3bc943e62852153bfe0d307fda18ef59aee1779d5858eef1f89decf4f62c544deb1430e89a0cb8fe37928cec3b717a52494b824e953d5460cd42eb9247af4e02db9c0cf8acb90149a6f217326fedc5a22b175d480f44600145fa13462ad1ea855d4e7ecd3572d8d35c5b9846af7e56d516b05621850c617356901e694248ec3cc969cd3d4f6890f6f70adc7dbaee5bb7ae16e1c5eafb906353c88d51bf5ec1104b7258d7e4dff0927d35091aaa10a8af033c85eeea8db21e8d412a33af096e663ecd20f079bb616b170b89b684a3651a7d4af02f69d09cf8c570d7735b155f5f90b63c9c457dfaa4d5c07194f558dd0b1b87b522bdb8c7d0854cc910b8e43be73ec28b30541c76008527abadce4b3d1b4ad537b33e476d310880aa9b43b5e2669c4128c232ecd48213369acba9b4f94297bc83f2d0cafadf9db8608a8924232dff236c713ab47fbc86de498fc78f9bb41b112305dd6c88326258e29ec89a6f41848844130208357b1026caffcde51ec90faf9d843f90044c5177470eb00b245d11cda6d34f23151c17086ae3c52b9ff9734a1dfc9cf0c691cf5ded149fbd67c67fe14b937f84e46aed69f8b82faf82be86d8b88dbaa2c1d5a4f593dad529d64fedc5bbf179e6cbab9195c68bf9a2a3547f313a376cccf66024a5beb731b82c203361a27b38e4b5e356bfa57e73ea5b014b6bcae10ff1c0cc43fc0ab34092a16c5173060027dd03a75b735c52efb6d49b00f179773b377acbb715b0083ea9f5cd8aca629616714a8635c750b6877b14541bf9501a2cc64b74db29fd4bdddc1ace04ca684324edacbf69b4fe6e2d40eab1567c6324489e08cf4a1ade212e9229290ca78274f5673181c28d0462874421e5fe2828b62110b3e5bfa6939b8197d3734711251752e8b57903e292c36b4d014bf4906ce86d3236877defa4d5f8eeb773d71f12799cddd3ed030f5a674462847c6b97d9a852cf169088c3b977b1171fc8896dd1d21e4a1f31c81ad4c78929bc05de2987b7b7004aba28f0119297a0015bae376d2af4310519dbd18b99491fb218fe9d9697323b46ab66056d4381cbfb1b84ffe50af1f8cd03b03ebd379ed79999de81875d219442fa60445ec227fc3d1d1ef88666208ee76f24492077ab2cf3b341f34767014ff6bb1ff30fe5943d9a7cad27ef225f23676e4e2d45de5e6835842fe8400a290c89d3c02b8431cd55df9ae46fe2024e3df056be7bcf276b104c691ac5e48f8a730d8f3b71e0ce67b06ed7015664753d99fe6215457874161bc39833fc1c4dc6fffeb24c832b83af0661cafd93a8ed06f20c443a0bcb4183495ee288db1d5f97eadd2b2a4d8035e891392f919fbfca78f4abbe09c70d92dbe2c181503a0e754318b43326d248616e1307207f937b1f0b23731c72f6f46444a3090d7b2eb3f5c4cdd1497f7a48aa47c9e4b2628b2e04f4db9399f10a619e7fff2b94c8e7b8f9d7e1b365ea809d035e8c9691628cd79285c60420da83c86dbfe7d15bf98b4e9fe36a3dcd02bbfe5b1017679e931e5f030136fdd749c27982ce65bfc96086e7c0ddb0296ee0b6d721106154e090bb1ae62a5126aa25fb758a1943a110370b180bdb5919071ca881742cbfaee855c686b14bb8a07e8b9f0734f8171a0cd41d31aba2dc77f6e230e233dc3e71b005adcd22d72c3affd05e463b672a6ab4f77520d2e8edab5cebd774312f319d4c8fab7b8eab926c0fffe5f418172c1d909984ade8ca24841b16266636e6e903d64f08cbdfd5209cfd7878e6fbbf4447573bb759bd087fc6da434af6bdbcb8db1575484bbe12da6a23d12c3887d56e3ed3c23b8994f62a882d7d15a347894bd2b0d294769888f54fe105418fb230656cd2c14fbf149ea844bfc16b483537b421d1bff6f6b1b639cd5e90ad40bfaaa0ad2a9a62bea328509aea1a06ad64a5f135e5bfbda743a133a3fa475ee8dd06c466dd095f144c5ed93d191ede86030eed7ee0c3fa6dfe087777c3ece48be3618374fad2787c8f23309af108f8083d8a8bb15749a15b634bc158e8c794e1473ca6827b5d601c691edc4e3286f0ffefd107ce5b45ab3c40106a22513d063c319fe4495164083bdfc6e9f9747f6d43de9dd8bbda8ad1e52d38e96c769a3a66deafd41f7dc6704413fb707f6c36f80632c4f54cb68852cdf36a568c8726a1496e2558288c9626bc9dba7177d8a7dd06b70d0024915b12207270893bc112d11de4b0e4b3199dfac71c93626bbcec4bb82663d64cd585a89b5d9ea7908a232f3dff667e7a01f2e10ec9654d4e37de03e3f66858068f912f3d1e589da4fcc92ff170628d32dd19513ab7da24c3ce7cb205ed9f714f3562ab1e5538dcf98a789629a74949098a0982b6a8ff0b16afaac3eee0ccee09156284bf59c8eef07c778c6b64a11e7ca53be037f767b495699ce8011b39116fa1b5c54e849c12bce4c771455f626af58c3345f28dc2249efb40cdd5119e954ebeae1372bd517bb2ce4a91118d9306c3470636b16cdcba119708c15f809447c6aaf2a6192c1facf3b6a05a641517fd6577943960cbc10bfacacc8c721efbbf31a32b09704f550a94b43157918fac15b36358f1054ba0c1388975f7e81f474fc53505edc5c2857db0ff20f8e116c9a3b89df42d646f0a075ba073e1b64e8b66a3237c9942bf1215ef09f42f0cdd1f804c5d48d83caa67aa2fe7c73ca705608b0d9322b87fa3f08383cd9c019cbd56c988a270156870512729844ae52830984168e89a86dbe2830e7d14e00b0c891efc859a046cc9d87b868019951a214cd0409d03768576a351684b09f7ff73c7399358ae57fcd4ccca077fcfb1365252f08261a1fb55c640b9389a4aedea62186b5a0d3c94eb77c58dc81b397bd775e554b8ebd56f718c96d03d21dc01b1e65f4e4163c0de8198e6ee468638f405c4b2f5a054b50c4c680484a385e0adea52e2ad6766b8018fd35573fc9a1e6498d1b056c9b9103d49949bd7104e00a5632c21ebce53f3797d6f14b9eb55d25d19b28013b39609d746e4d747eff641f8f63efcd96d55cd4849d69bf82dd5ce2e5e529afb01a23e17fbd2f28341b92a06ec31c3134890a7ee688cc5089b6954a65eace4106d12f2c65a858b6aeb96e824549af707671f787019ed58f19f95df25cc49a84ada4b1669a15a6505fa3ae0cfa5b4a1c92bbe0d39ed4c7572dbc910e948bc60f81f1bbe7dc4ffdca4aa9f9ae1b704119bc93b6f404a4ca6e728865045bb3ea1ae9aafeb2d5ee0d814036b171743954b2e9cc2bbef29a3b2691bacc44b6f98ec6c08b71e168b004aaae4d81328ab0873e2e75d70e7a3450e6e9be84f5f7035fdd70442f898703e4cd9e3f4887cf37dec71c53ccc829e43baecc4ce491d194dd6e4de7d82a969f13a1afab2b27abdd8cc0611b4fe4abf79aac6e060f24c6860b1093c4ac51285ff517b5d7b5b7c8d921bbeb3ec5deb9926747598f7e39c0c7c03bea56c2d730c397f9235ff9bc477b948435ceb0f6bd7752523636a259cae58c81c401c1aa3f4689acf6c40e27c77ebc9dbcfb3b5ef7fa0ab0cb6f9f8f57662c638af86fdae6bd8cfe9f109432a4a14cbd073137108187c8b9e31e04b7e01a4ee136e4facae9490aec54a4e27170311079d892bf935f2b86f3e806573d0bf67ebfffbe5b42a8bf283f1a67f157ae18a92ed425be2b794f3a2ca72d849c2f9a355a32f8c1f0010ed3b4f14e452f099ea286f137c5da245135166bc41ea68a493b283b25fe256b257d2916c5e0d24ac479b6b990b96c46579255b5e86bfb8069a89116a448be4a8ac2d558d62b4c73b49c1e4b93333f9b3e19ffc1d02e11ad2d59994421c2a69a4c6eb38e2299669e916d6bd0aa790ef70a0df74be022f1cc9b47a0f3446aeeb2f38cf552f50e0358d1da37802c51645f4c9c5eac35ac7ada3ebb3dedf2ae7e23ddaf8365e2a0b82c06ee7267a4237de40c5047399ccabe1c27c93dcb7bf262698342eb4ead2ef2016a3456622ce6b92866f4b709109a8f29d978e073c36ede6f28c2cd003357e942b26fddad9ccafb4cc6cac887008da4b17097438b0ac3f92e58671fce2f760b27a128019d17aba9c9dc4f7d539a94d5c7b262d7eccbf7173d6b87520eaf5d9d9a3805e1b9ff73c751bd69892316797cfcc92804cb30c87e686c214a6318a72da563a5b5c9227730ef20c608b3011db99a6e978ce570dcba35dfdeb23d0bc2f111e54a162f626e295578650f762fa9b6bbc5748b9c8fd24f8cebff5f6c5301c3f2600142cecc486e2e4868ba10e8fdaf3125e47b23a0dd17dcba610ec4e11d737515f90d8c16911a9e873a27ff438f25b8af60e06a17503afde6a5e94eea64a4dea09446f50638f19e845d342c4ac3a4bf36d71d97abef86341607db0f93896aa43df1e6e0b83b949907508b350b2bc87db3534d4fc81e50b467069638674d383fd08a6f0ed4f029ad0cfcabb65e02687cafd69ac19b382d2c7c1cbe8149215b4de3904b77ba7dd17597329a57b28ec8ffd787fa25b7b38915b4881f383c0c201cf50550f96738006dbe53438ba27fedf0d2a1501ac2b72b8fe6565a7ff6b8a8d129f6d05c534ffb894b72a25c1283e7230e49b9964b5ab3afb1a8ef402dbfe578a4f7144d8d6597be66b711d40861d83d7512920bc67c9591cf662fe8e6f4a19fa3e18c7f7d72d99e9fd6fa63b1099f9caf31844ae134e1f06095a16b7def49fc657efb5a3bbe79d57c39c26cab09b1488d15835d465583e85f9ff5f31167b70d452cd45939cd259695c0aa3bf95f9f9e0238ecd5d468f4b65a6ee82beda5c104c43c996fe7914654579b9aabcfcbf911c123419b8ab26ad01612a4f196ac406047dfa3db1020664906c9ebad7409af84759896e3af86319b1b57a0062df7c4c9fb6acd8f64726d04d40195397ed2731dbaa5dec36d6bb0dcec7df5202cd5c251023429d2cc559f71f6cead2a86d84c5a21b4dd744d13bf9f2d95ff2638ff0c1e2781c53cb5ed7c3ac671de7c7a98e50b6109b37b212c04d6ec334b3ee9e2ffec69d559cfc7e832800379ffe5c788637f59f50979dae3df0df09d4b1263288ab66a1624674244c73a3fad95ab0b233306f9d8adcb9fef97517594c6b15456d6b8af0b658de324375868036bf4cca7d611410cf0841a7d818f423b43ed4e1aa36bd3e7de17639f536c04b2ee641b3d80ed26d4ae1c1d8789641915184ee6d7e5ed59f7ecf713a51781f4b6d27d6bb4192ef98a1aececd2a4881c17b491121bb00b2f59a79db39d03f45d79d7ffbcb1e66cd23dd83453cf8abc7f96a1f15fb6d37554afd4227bbdce8e3009636c7dbff84a190b8c67c65d38ed6f7ed83298b55c5f3116be76c035ef737183199f94ff4617295709adcde89425b4c095ff07d57e3b56ccd1ad385d9d381a3701566f6cf2fb302bf8445a4f01d124820d5cc3f63a3e7345b87695cb37460a09b575ff2f5dbf63cb2ae6443157f27335a3b5f8411822e6d74a8f57641598be7b09ceafd7b0a6cbd0c79dc5929ce4c9e0d67e28e7b795d06f850cdddce7eecaeeab44da15172de6f4d43cd1f483be15846b4d80ee4d89168bc3f27d0bdaaeb19644cf84cd33364c86d998fefce6ecf6672f249fcd2bc84df9974a661663555a54bda520fd20b38888586dbd0e3073bcc0f6fcd759d4eb49431880b80d1c71bdea31c0b8b0f2a31e20a27e356377adab0ce30ec9578e9053e6faaf6916a20c526092b976e8de01bb53783d1fb872df4f466495053b1d20b2c955a025c594918cc4600865cbb510ec4c1ab1734f0994a1712321981abb9bf3cf96ad5115fcb67beb32c3aef1acab5bb77ed8de2b3105bdbbc3979cced8bdd84ff4bb4465eff7c3a62ce774030197d3742737555badd466e608476c33c288bafeb9e6264de6bbf40f09dd2c81f368177f1ffcf48315917889681271321ac020904d9eb20a043f5b5f4e8a4ab9e55a998d26c55f7ee04f1c58f01bee881700cea02b45c48bcbec4e95bf788eacfc3dd03e1dfb69cfd099989600f1df8593df689fee2393e31333007749f594cbfcb7926a2a42b1484df6f1f09af285a971c3f5c8eab2b8a743241dbf8ded7bb742ea0c3be76a99a2d0d11210f95561ba7193a1f301a5a122217e4c17c1cbfb5deea638f24946e48ffc2538fd2994bb6c2fb051f29194af62483a9156dcc92fa64e4c72586fb40c3c0fa6b173ae9a2c7ec3e71c170927b38546737969fdd9a47654080b4f9ed314166bad05af795d02111d6367339412f3c21d90fab21396f72aba0cdb2f8f05dcc5a647c24ab22868d42b047e7be11f3f5ece85ee7d183c687f3ed4e13ae5d7250028426fe3ce85798e7f314a61353bd866b3e0106aefc3c9fd60da502516e6a394a7bd98d917afbb90e7eb43f2c5eda1677b7723dee52e27ed02365f76b355abbfad9021ecf04cf185cf0b181aadd86cf0a2cafc3c0211b595bb93b32a33ae93628fb7972c87e1c4c40c3a368dec6e4d97fb6f7cffc51d3147e0da09ba81b541511ec99f7a512ba50085a30a0fb176acf689bcaf8cf28e046d89b7f2a4fecf6c5f91980987b08a5560a5e287818d84097c4adebcdd67ce5b279cc02ba2cacb4acade11a0de03815aca2b3fa422e0b9daee5b897680ad31778bac13fe4cd8f60462e5f972e72c4da57526409e505b0c24c79e4d282f1b34193fa63952399386677329948d5c72e3e0892eadfd72c6b60fb0bf40e08349b585f635ac82681cb903a52eeae3dab2da638dec4a45cbdcbd04cbe4cac2a3606b7e6f6c51458e0ebdc5085118521cb8ad0778c70f3b04115dfc559a5abfbd100adf1aee5ed36231daa3ece9036542ca74517a4e92d34babc4b6054196f0a8c236b89d0245092467ddb8edb63288728b1831f112875b77fe05c69e70bbccdd6e1433480b29656ba6ad840aeae6ce93694dc39a0f0b317806b2488110214c0e40791c37c9e9227d1bdf3a5535bb06f8e9498fb8314c456ff24135f69cfa1bb7340212ad8f4f5355dbc1fd3ca554e8bfebf3cda7f445db241ea98f014f5536e772edd8b1bd44b830a011ac22fc9e3b573d427f75a0d4ade2f3c14d41741e4d1362d1dc373d7baf13f9f00ab40cb5de58e62b916ecf3e7d36670e1fe94c2bea6378c5cbd15c241e32278330f040c3d24c05b28f0f32fcfbba5296b9d85bb5c0ce56fc5e630014b8a9ba949d7dac5299912ab817c6646fc76aa187eae0a0279294107fb6c3d12b6006642dd2b5a3d48035f092a9fccab3cf1277baf659265e81a6e71bad99914e64a4f7ffc7b8fe2ba340a911c709921277c7ffad451b2a02c19eb82ce86341e21b94df8874ed2ca310416470ffb514b11f2334427fa2b3ca9e19df4721cbf1613937273da51d14e504902d51d5cca8301f255bdfe7f9fc1fd48b0586c77a481578a312bb66e0195a14a6fe6dd76992aa1f8b0d94f254abe44277ce64d429118f92553e3e5e495dd0670c3434204d3c4adc6cb231beb68ab81ffc86c423fa00b4ce713b070aeb23b1e68cf62908f1ae72d0330982bb42c4e8b895e4a1e9c02636bd629ee96a46ac56777a2b937cef8f057b76577b86e1ce770694a00ce5c20d591a1486d856b3c0ac58a623e65fbb0f681b7c436a8ca59cf72240d452594dd0de229e33d826a489793ef01685ad0be0cd1018d3205d226f536dd172d554da90085ffef138b17837aa4f452d83fae648e48b960f22dbe1870e6f2462772d6f1f084ce0c345c013a563dff3ec7253b517c462ae3992b8a08da55912a4d41777f042558e5438aeecb77f7984b833d3d5d2e55a7cf0c2dee59052f691f9dce1b2cdf93a498b6c2f3f97aef07160023b492fab0e5bd48076c519625e060700c7cfc5b27a6097d6e8a679bb8906168bf85eae5d73e9230de558e1a735e2df0ecdb71d1b7e1e8c15602d18d178201ce9d36c6f9d6e63fe3b99b244b67b386e6bf3623f9ecdb90744923728ce7c90bedf1726b4937de74464ec8d22eae5cd69d65f7dc5b31b4abdfbe602645036029a167ba49acb0d88fd204070f5692102f40d9d6d470cd5d9243c75a4096dd5a681f387c6c3080bfa325b48add318403a8857e785e6ec4a782c24409832f802f09948e11d9ad408afe636884e859a26ab2868d3e60a1648d8fc6a1e46e48fa2f10302e8415c50dda64ab0ad97c281e3db67358da3c8bea3092ae4221d437b94e23baf81cbd75bbb22bf3c06a852a66933c16a11c29f41b34bb037948c759e36d8196771960dea8454e3eebe4e7ac01ebb1e416a1ceb2a77e0cb84956b45ee7a04a65397e7d89fcb98c3d5b153027c45e4dd189fb207c78b057050196cd8fa2ee904e4a122599ff104d35b58424b220d1c0a5e677a2d303982cf4c8c0a07442e57866d1da61bbdca3fe65d5544745b66dd3cfd48e7887d76c2d943e473252353cfc4d7b12d1f1bc666edff34e79891989e5d7ce18183cfb8b6633cc3880320c298f0d10e010d921dcee18068344adf267eb19ec66527310fb4723f92808d2eee2f1008a11a44dc46866a5ae687bebb04e42af233a99fecf7c56cd672c6c3aeb2f5f99bea7c95a04307afc317ec63db426356f98f1de11bcf21c2cfa387679f4c5e53e10f8db1efd3c68cb24f9d2766a4bffa67bfb2686d806007244d9b45c3ebd311f51e3c83840ce1fe8ae43f45ce830f7257075ed93782123f98881baf9af90cdf5bab8abb6c1e0ae4210bc01b5273415ba4f5920dcf9dbb8dbf727b5ae39845a8f53d988232626ca11470e97ba683735ef9e11d70ab7558884736535c5e85370845dd1f4dff040fed0ac1170c603585f4162270aa72aab318c1c22753dd2b117528bea35f4dc09a1793eb98c4810a04efaaa9a0a5bd73eaf8084f794095a7912c5d9eca50a73af703d2ad5691e873ad2330d732d48f8aaaacf664089629b832e84b8d5fb0f3f31ab14221ac790e9a854690a55dc447fcabf0891ba02f8ee5fc2fb8a27863632febce6a95355e3c2c1ca186dcf36e31ac097d31b113808136ec39149d8ba270eeba6396b48a97b8cdc816532716dc02fd991309699e5273befb1136dc93c38e2a94125435759df3f2eee58be39309629cc4f0378214494777d68b7339cd509511d23b976e66f69d8a43048643a1499d5f6ff29303b7f6c195c77954e8cd16407ed5c977338e54d12ee0431f40da85f389232395087c07a4c661416ef711daf41ecfbee02d192bc323384fa665b2dbb15965ce1e3b97c82721489dcd07e18b2d165fa6979a9b844e6c7667cadc30f551b93adbebb5fd61be483f7cc29f9b319773092f2258c8768725efae4556b244a9bc25eff2ff3ce46695ff6ae76fee0310d134710ff1553b37a3380c2d49553758ef6bf22d3dfb1c4134114dbe10dbf7b20b6cd9e57972435b806763d4fcbc97d0c82fcdba83089481f45663fac686c3d9dd42348d0d1f287bba25600dd81646bd75aa44ff4f2b802b67c0c75524910f24946f86d9e8522a33eb4ec23c725cf3c8bfe2696674efc072c768091c6f7b125450b8405181c6d9a07e38dd864aae9ee5c7de3398b5c877d7fd1c95862087499db13692e0fc6d7ccad356adb1e9e1c8ad9220b59aab1e013e4e70c045667bb8546e06f9cc5625bfdfd8781bdea74817cc04a7a7e65f2f7469dd1498f89466ac6743ccffceba107e05d2bce07a7b1e82e7ebfd89e6f93e643619186ee38cefcb55f5c16f79a94fbf7333131a221919e006ff987f4ffb1b3862f473a661e0c6d4de0b0afffb46108fda5fac4eb3ff677009c080d96ffe3e0ecdb5c35d6b7b76e34a25a4f2d8410867ae5ea339e982989ed7a37c1301b7cedacb93f28100d11308d2aab0a3d50ea55b3be5d33fbfa0070ff2a2a602f86c96b74c71a2deb27a876e260d26f39f52860390eda5d532f886d80a3243f51809ad3ff9a6f316fd6d60dfce3c4593677b1589f46735b42881d95551a8c3a907de4612630bf528cac89eba9e071466ae690a0b52f9cded35f1bb3935738f7e879f14958b022e14fff43acfbd0dbaea26feda53aeb3fb11808c5dbfa16dcde19c0636b8a91a4569a6a2579c4240e7ecd9008e79db870bfcb9e99d2df6383d7dc740940d13e9611e72a57a05c52aa3de2be2b1429a47bca730e2ffbe9db0d803a58ae4939196e402122172155550044e902dca0654c8374b9208a96e171131f87044f29e137bf057819e8ec18fa162c804b7fa78485b2a5a4e0620633c156123ff0c8539b6259fa2e612f856ec1b1b32eac6c37fc6869c9a22419c8b6131eb8a4fb6092f0a8dc17dcbe542e4d0094f4d28ab4a5a386e19229ceb9f82d6e98c0855d9d9673f4a376578c2a6c99750372870b9e16cb890483915097c9a3c4ee099d229222f2eaf4159596e21a314fca7e166e8302dccbd9fb28072a7bad7d2362edd703956994fbe58fdc54bc651e2a7ef1ec438deb29b6147914d1945c672483c7e08f225827188a9d91f0232e2fc9e7dc25df11bca25add19ae991f81bc187b97c15a9701a8cf71f783758218c34c296baa0fea52bb350b18494c0c351d6543c84ee1a4cf009177bc3c7e5319e57287a9269616fabf872a1f96d2c260f86f99688560597d8c26a8c40c0581f4fcee721d87b40a36fa5da2c44fda8d349ed577c26d668d24fa6d8cb38a0f487c9f7db160673e97236a636ac7bb6bd7c985dcd092bf76d601d27a00908895416b776e7c24dbfc74efc4e20c0748a7023c876f162a0aa832c5c3fd4b90c5b2e5779f44290140059293d5df85597225f9847f5b50ad992b9266585d9c0da5e63b29383535a248fca3cfda050bf95304c7a350a2ec3a9800a66ac602a793ddb1321925822c79cf853898e622cfeafcdb8cdd517bae10f6419cbd8c509f59baf06527db42f559c946b4999a9643acf4246124183f7365819d43a7faf80c12c19fa6bfa70ae026483369c6242cd331d3267e2f406b46a668ebf01036b45b1fc6c31b0907054622432974a48324bfc3d2d89bda9204a2cec185c33a3587adea2cef62c671cb4d9107ba7bc1aa25aacce7c8a9e3b7c9e68b3bdec6522f497761df5b52486b5b371398f48016a64e6f3302f2731128e23d9ec852a623efa821fb067dda861cc295a31e893f3476accdcbf80cebd105f8e675f03bd76ecf48db63d52febde5c0cd786873a18dda013922fbb371b52959da954c1c8bf00af894501862a9bf778bb81e7db388561376a0057c841c31d725789289c62d2be99765fc471e3b99ba9a21474dd80e59178c448b4249782f1470a2353fda3b5253f9ea796567df3728a73be45608094a9730b90d6e0470703e8aa8c5969fb84af726be14de9d19fc1acb329e0202d2326369ebc73d10a1e6cd439d95b2c520d06e6e22864fe3b26adbff9a3decf2f5be439fc30a6581c806b0b5ca7e0ca38fe913f705782a0fc8916be235409d4abcd809e31bf78ae17d33bead278614d8ab5d2a0c35b4b9f3fa987c17df565ae922859f7eb9c3362dadbd20173ad487227dd0535e2898dd62497eecf0214b7820a6fae765d687aec4bb33ba2896af59f504cd4c4b59695af4359e0f88878523cf4d82251957bf055f1c7c30708d5df5ce163652884dd7039f8949faff0edb1e30f2eaee06acd1703e6b960454ff996634a42de00b878488d0b286e6a8c8d2c42328cf4375915f49e8ec48ab77d57c2752d7f18bd6257686bd986576f58a5eb5304f9a6ea618630b89faed60af18bfbebef9516cf3f916ea3f0d8aeb9fea07d08384711ce967c2710f15ef5e5e55580e47c70a4f550d39998b480c3ae798d58820b4bf57fbb585f9189f4c3a0cfe9b8eaead17c80188fd3067310fcfa7bc4bdcc0171194976de93c5ab976e56430d7e0525116a873831339f76080cbfe45be3cd86c49357837d047030b0fbe97fd8a10a7ee42950929028c6673083242b8c32a53ee2197d352a147c3b5f5c9e00e13f39fb8c6b31e70a5712918fb5d37199f222b0de67dbf8fb502bd6bf284e0497c95faf649fc5a291a4f5c7069aa7ac4c04214cc99a316e8c4d6d262703d485a4ff2a33d550d3a38211e2dd431fcabf3db92d15db8094dffb5c97926a05a28c343af83e57fe1afba0ecac84f0120ddfab3c571a4bc122060dc0ebdcff351ff8557ca9ad54010c6d0dd089f5934db11d62ac69d7a03b4ad6862aa1e5fc5af39d34473701822c9353191805d5bd5600e4a41d7de9693410cec822b3f83057eeff00d71113a1f2f6d5d4c84d712c7c89d57f8af1a83bb4df1e407b99edf44a41d1691f3fc01a314f4017c7fd026680c049daa0883ef2c2417ab365f20fee1f9438bbd9e84f8032de196e2069571fe16da596c1d72571706c1087328aeed9c275be7ca5e77c23c369d15fe6d88ae6216e0386ae107234a41c8a25a6c6f2a7a18ae7039262f79310cfb42f33c87f1d16551078a2e4e4582f9e99ce7fe0f135205bd5c17e747826ba678e709337f3ffded590e3e5fcc73646aa93a64f3f2c26c3df282726a1644d28a3f3dbf54840da3d913c36e5d79f2cb22880ad49e8afe0c637ecbe28ad48fb38484ce7916ee2dedc0579f79e05e5c13a1d3bea08272ebdb32753153e7df0fc44309a04c961fccdaac3b418a57c46c2621ecd6e2068362c971be53d79167052b8a8045d93b37236ebe6cc4b4858d06e6eea7899efcd1a6e74f4edec5402189ebf68abd915984bd14dd3f3cedd5ba6232b8e9e27164bce065b048d2301cd0558634dfc3e5431653233b09b6dc0f4d5b8f509cc61a0cb3ee996e41e4289d97297f099cb2138b6c13ed22bcf14eceea0f8b6b98fbbf1818f3093787077dfd63b91a5660d60179aa0be9c0fed7fc278fabb91c1af2aabce44ac435a6591c9251ae5be4ce076a097148b65c1cd32c0a54697d8569e10b9d2c121ff950a048a3e892091764ba747b0df297af690d86c1f2b827e58f54a40108c9ed9aeed2dbbbf1fd707e6485ef35ed845221dfa8d614fe7dde66fc89035c2fac6b039fce9b8137dba57966942355e1581ba80b0d37f53fdb7f8d5b5913f935d80787f5f484fd558dc5b4aa572c9a333b319a7a532206a76529c867c7b2b4d2b6f88d9a5a7006594a583d0eebbe25c54d8cce935f7fee40a93c7d5735cbf1d28b9c1e9b029da1ab86961c336c72e73010ce595739e7ec2a93eecae9343b53588a5eb32d16ee63c626505cdd4cf28ca19954b94ab334717c5c8c19ee04a30240e640a7dba583ec793b507fe9f26b91297f3219fd47407c1a972e9308bbfa60e47c1686682945ee6222e1a548960dcda5209774dabbdf0f71d986c281781ae9cb6b0b52a6abfe20f12c85c2b10c53e7b9791e3723a713b30a1b517bcbd1c69fcfec97ed78f559a337aaa77511ba780e29423dea78ae8f38c7e18603dae616995589e91562371a973ec781e8b5c4a1f6cd840ef440eec382379e1d4b6daab2e2c3dee07cb94cb90fec6dc361b0591b99e143033e61470c7d8e810fbc063e139fce68c8e58d151f6672fc7f80193f4a9b1aac53ed56ee9f11b1a088042c4118af309269f57ba23e6f1bbe24917a5ca6831ba7ac6a22b09276bace80dec826a98d6228c9dead46620f33b451f6cb10554d27bbc5a36aaeb016d0ed4eef002eb233de4e29136d00d0c509d27fe5d280c0bb3b26faccbaa5ebc9c42cd5960b60c0f284718bcf6e5b47447ff2ca5eac05b4d7e2aebeb8960f8491bddddd031767ff2bbd634d36070263e23cee9c5c13cd185f93a935fe697c19e9062153ce68e29d8a2deedafab872f6811508e9a57fb419ac21652eb7b67512047a6301f4ebcd69b4b8bdfd1c87df61b15bc02e9f6fb8102cd4cbe136d4c809709436e6864ace7747c3ed82be0fe23805ad993de59bbc693d897326a7bfeaf1e62a92f3d78110251c20a5e42e18ab0b63a8f8479bbc2cf2b78e879867780c2473af457f0e022674256cdeba27c67136a5be64ed9741c790b1fca51307027eee9b4312b1260fb295cf24fccf73fae82b817d1468eb2a73811e6e3c6e88e7b4266d5e57928437a25927788189ed1236cdcd129c592031e46e93654d082304fd2def7df7d177648a9df42e8b985a8cc4911a2d2edab27792e4d27fec2646d76273c0c35bb4558fdb7962d56fd75b67ca82fbd239082f596f70b3a6e64f0be950b5e48080396a331b248d22da16f2b9a973fa9a07ebb13178c9d2ea9201cab3d7cf7c43f42efa2618569825982fd2d47a9a9b5ab702ef0adf2c38024d5eb36f8bfbd19e82dca58c6002050d0e3eaa98ce6fe90fa2ef974d120df8953671b07e52cb92ce65ffaaa41cc06ba79ee4bd4069ecec16ef14e72dd0a280e0617f83cda401b63ff926e8c2cdedaf689635ba3eb724c589436d4d3f59dd55ea2453ca322fce36aa23f3e8cd8c3802649e2178db59665c9a63414393763b35e05217424d25b482c8289309f59eb20fccc7b95dc82a839b3bd4e727bac4e06eb27c545d2d4ea69f07807d274cd5e26b18a8b6450eeb8093e996e6cace132b089eacb03ebbd96ae6f72e8d4d7c6eb12fed6f2eee22d42115e91ef4df965e1d842005c177f10fb6438ed43c62544d5b282b679134276378796e4c4ab8dfbd5a09ef16e737f02368045694269333d13f9d524ea2087839781d1ca1f682256a5576b43ebb2d5317ff9e98700d320b6e94dd3d34550e1e74dbe1633bf8018304baa9f8503fdcd84a5d28dfb4eaac3caaa67d154fab89943db294f4f93f5f3cc3ef58c65375bcf7ca85eaffda168906de82b2d210638c9e9db70c5ee130a5f79339cf15df27b46cbb45128612fcedeebea84e6585abdba9299ddfd3235573449f3a5cd6df186658a102abc9ef10ced5e1dbda490cafcc2fc45a0fc6531cfcd6f9d093f7f8d30c397a73b94737b049112e9a5a85b64cfc764f9fa52cda001995989b3725ab50adf2843607bc68c2c0a3e216bb46921ca5b647d748664e77a8ed25c88f508695fbc2be9a6ebd3e305ede1aa30db9cf3b0dad07b6f541a7818bf4ae3b03ab8f2f3600cf544747a2d92e0c2306c20f986ab4b0182d555a58adeb71139d424a5385d209ba9619508c7c1946e62a9b9cc6214f943885f58682b354a9551fe1f092b2120831244c0e00adc33c4fac483b3b8fd49751551febabb1f9fcc80a5de44a258047bab07918f7cb4fc19d030cfb12d6199a6e23be6976959e8cf3484f779a4451de889f58beaa937fa7e09d786d8d51dd8933147d29e18cfc389cc48bee34f6fccb13e4fda9b7a64403295572ba32bf4562312a8f458cc3ad20dad95eb544a2b383b652e659feaae1257849f80f7c1a93951d3711f1bf200c92a2a96f41b1054a062753844c6706b7584b49f461c0f6bc7b63985f93aeb73fb7ef75220f098673c04316c1ce3c515c2489483ed6075ee6ea1e74988e82de0c91d0cafdfb1fce93fbe379f08aa85cc2e0e1edf65403edff00e14969e6490eb1aa68f4b6fe413736e9114cbe0265d234e29da4094ffebf238c2cb72f17cd2071469b578ff8b41d1d467a9c644051f7f223e37c40b1df9f257620712d936dcf3da9def74a4eb40195abee204e9d9e42bfb437d74aaaa4ea35af22acd2716a5168dada524ebce2f372dedb36538715573af9947b0f5a898b125f504274aeab5d4acd51775225ea843a1a2d311d03f487cf961b26c456644157a3645dc4845e5225c4ddefcc8ffd46c5dfe868147984e29d0b85550b6135e1da701c7da698b12a5fb1155121b16364c44f20522bc337d106f91a166d103192a04743dfe609bcf8a7d73a1107a2eb02b7dd7a99e4cd75ac8c135e46513fb65986bf3ccdef1cee106cd24663daeb0c17e40c3c5ef1d4fee169572d5b0dd045a4e7958807004230363e8119350886ea7a2989c2e729318bb7749a53a7f565fb56929c8758402edd56102df6acd7cf69f3c2206c3b022756c6ada86ed34ebc35a7a22c5856f47807f455eb0cfcb909b18f42c51e5615cec840169d30e2b3e87ac9f54edefac48e9057187733198c2b8983295bfa3015293bebe285e8a7cced209addc03659ed014bc5305164d50b45e057a38a40dfea6f28a3cb13bfa500cb3632035944340e47ecfe0203badede06e2925efd7b49e57e7b0211f657e851182cba4781552e79896e28f1f73a0a61471385e25341794dae0583bb1149162f49e5a5f442748d60be8a4f972a1692c1794785f8cb8341abf2aa859ab3146fefd5c1c49f6a7dbfd5a7ce9b4a1ec5df475b1a153a6810adf850b2d8be1716cc8b38024f17d2be2e99bea32d36791074eb3eb04eb5fc6355f053daeec292f447b257ae00673441c4d04c20e65f80a76366c879ab9d2168660b10fd0a3a4bf906428740a207c3f300f089072a217e04fbc8e444a0635c3f7427363f25ca6a2de6c5562b8d1191af04fd01037cf73ae25767b9fca881e2452c7be697e337f9f4d8a6390fa8f070af28ce4b416fe3937150ede465c9465e57e4c71eccac50a1bbfaa6a59cd317499a6798417f5f9fb9b26c7130d1c35d82e5f0a3dfe88a24cd26ec883d5ca1f8ac21ff8c9c05c41243a05c72aaf9ac9716cf76a1cdb87da819a888f618d145783c5c792a6e7e9de805b540d04f0049bb54ea73e0bd1a7ad4f85ebf50be48159f64baec3523ccb2e92b93e3af6a7f178849d30f573ca7e3813511b74885f2561c4297ba892f7b3a10b128a90d5dfc18c1e8a4132cfebf826de3a40673e3482be5be6a946811ddf36290332ecb8a7800cfad658a43e0e6f6ba432b3f67e7a36d863223ce087e2d28c3733645867dee502954215a5cc2945c51a801f5c1fb7860096fad2e5e8e179de5f240abd45f73fda56080167aad5f97d44ecb43a4eacf28f80344a8bf7340eb73ceaeaa62376986211bd3d7b2af00c7dc58e885a2a68c899a4c7fff67ca79f7f27a792f060382dc41a3ee0df89eb66e78573c6b9aa3f3749975921c799ed267e724cb79b7600b3962cdd9dcf6c2ae61a861bf52b94b87ee6f4fab0d95ce5b6fdf9c30c9e65ed8b2d528ba0b896074f78d25287a5c247caaf051394c0aa8b423bdb18f2aadcb6643fd705ac4376d34457a945e9758f12843938111146511e2ff334ef98502e2614132bc49a23ebed5d582128bd98dedf28c02da3240f46408d26df4829e06dfa750adc2207ca5a51396b238d6dc9d435742e997c263cb53d34467bac6650b0c6c8f772e275e177ead8302ea379ef4270267039ad43bb881634193cbc32eaed3c6a0223e62360fdbfe8ad4911959b55dc042eabee932464deeb7d67bae69953f752d0aba5a8d4be2481fc4171796882b7c7f95d9a03a1f0d6a34792330208dbe99ea1e1a2349e7c32a4f797e6b8b558dc8a1372c08dc89ecd47a544d8d2d5b0e7f3402dd385324529128a4eb755e875d40064308c327c39692b427e1504ca8915517d289fbfc4c3267bae8a60cdaf22798c27351a63c95c4d5e7d446f69c7bce8d433abeb7998e4f63cd7c0ce436f3ea3f9a6b87b9ad5d3faff3d8fea955d9f295f3d907ea4cae1a51aeb538560ba1bd3a03bad8a35729f7d69363051e190b86aced5c5481ff0943c8d4316883aad83a4f23c731057abcfbccd40d1aa7bd255d415a689bde79852cc4ea4d06fe6ade3fbaeda8a7f967820e65bdce4271fdfb4c3e929a26bb1bd8526bebd68bf1ee8e65d388b4408f8114dfa7694cdcf426e7b14b3877db3f8c562d41f2218eb4f444245631b6d741d95e4ffaa7dec9f6264cf541c52ede76455b207eb1677e3aec0ce19d8f1c2ed7e2c0b9843d17602962cbaaca22e35ee2983e0393fb788144d1afa73bb2369483115e2f2bd0149597650635e041e680575827aee22c093420652a796c9e801fa032cef0b47b72499a2ea0eed9c3cdd55fdff50663d9580f14fedc38b5791d70202db71330bd43580fd7dda3621785abf5f81d50da303fd92f8cce6a3f84d3324634f9905dc0c90e68ee39035530d876915c93985f7d0f2a1577bdccba1f88147fbc56775caaf276fc56915bebddae3e2df71c1e12ab165f8e37641d24ff9f2ba2676153cfe37242a09340228b290714ea6b22cda4b5b6aa2645b4f268cbc89fb60607b08727d1bffb9d21758dbfb566b189c205d330bc20d49600fdbb0ab57e792fd02bc0150e48f89d196c23c1ca878a43614f1cd0b7dde3121c8c9c916ecbdfe290604fc713ef74e90372b2ff5ea3adfb8a29960c1a86923b0e0914b192c7df7894976a59c9b822f193b423c452e9df814906495052d6eb2645b8e04ae6d22d2f7ff2f0ea279d51c23711fe75f80d676db70e1a8ecefee7356af61e12a1325f5680a38d1401795aa481a9fb83baf078e1ab4a2adfc71ed5e3bfd2f4df3beeb240960a029f70065e245e931b32e2afe3039e331816905f70a5a9c4a3c5b961fbd484621f8faa000eee8d95d80486de5ca07a55e341dae1aa89fe03678efebbc510a13199aa81800a3f19f06de27390e64ba35fa0e3096340164a6b04d3965a496a6fd8868bddf7a4c292be47d8576b2da60ced67bbc931746fbc94413912cc616672de5f470fd074d18fdcdcb82c8d978d51785ecad1eb80ee16721a56030d75fd5492e762471ae110735e7b2d2f513168c6372b93362a59a89d13fd40685013f8bf431e06f553e07fb2d4b56cddb027f1c18e3c0315a8761bac3657889eabd1389f95a40f0a1704e53057f08679c742edbdb6ca54d101d4df83696efe18f03568aad555b8d31a973e5b9fb4638b346498f345a9ef01e80829435d376728a3f8f5c015a584066a9fcca05a7928b957cf3bbcc36369fabccb322cfedc49bc84692370d1a0308cdea8d722c880a0a3c52a45fb2bd05f809cd635fc2919c6626aec90d4edc64ac5fdc111de5bace7fffb20342e5b4a64f34674f08a6e9e0b38d3f2b7cbfe93bde24cb2f3393cbdce03ac37883062f6cbdc720b75b26ccc622f40371ef20284cf430d2ddfd0a43c64bc60147c23d7be51111326a76c8f7832712d3fb4b8bc8daa7f6d65ed163493707f1c8bcc458bcbe46f1d6af62567df8d2af85f2065d3ffa3e8c26ee973cb2dcc335b0e1a0fb749dfcf2a92a26f827bda2472b82e9f3e94e365ede16fbabf41dfcbdb2d2bec238f5aee23346c3dad918284cd7c4fe1dc6819e422a5d01bcf3f6f4bfb3ed6f363efdedcb2ae520a842976ce72654cc7da47a99559e0e78f7b4cfc1f84d9d9ef4a13d708906463088ef2273ce6cf0b10f58d2ac7a3014231584b80a4dc6d580541a058ce02ddd3dba3887587352354ed4e628a69bfe00c8abda5640588253e35cd2a00cb92e46633909ce69276eb8524e89791f346f8a1656182d52629e5544dc106e3d30e99a77f414cc00bf47bb50756175e4f7caac7bef692647626134a14729c9c278ea72d4a4c2c70abea3cf955682e97345bc01685c5f3eaebf5d6de414b71aaafd92fda912a1b1a900a62524bac87e5ef8dd320731f3900eb16a2a1461b2e94c6f3ff7575328f604be697c57bf7b5ec2b7f98d2a479d82652d10ad7891021a2cdc788f796ad6433015791f8d1867963827b26f558488c6ea3307c9eba4f508c51af7193d370cce7b08bd2d9e2024e2fafafad05ddc35c078ccb20c2b9d9c747c993de9a129d41d258fddcc69d41004e48c0cd54e0a01ceaccff74bd090f20e5fb7d65cc42b0015d92ae9e3cd0ff9e4999c71b68fd92bca70ae43df5a4b781e5b47957ec87c388ee7eff18160fcca53007e2da1550574d667ff919414a2983100342d75fa2e30b7e5c2e7ae4d9d142b91c1d71f9f0ddae3b9a1532a166b458f345b526e6774fbbba2a0e10a7e2b70ad63856366962272bc2fe6a242072359a690a79cd6eda6b4532e9fc8aa3fcb021b5116f103e03eef6d9ea1b8fb61cfd15751ff5f96833a16addaa74df070e2918da047fd5a5839490b9c532149b8ce0ecd974457e5b636502bfb60f2af1b830ab94dc6c2abc63f2652247bd695affbd2fa6fe2f39b5de2b20a088c8826e3253eefa4c839d88023139f19897dfac6bccbbb1530d2bf27b5ec4591000217850000417dc70af31db83bd63d0df8519fdfe9dca493fcd30ed7ce979a7d66e2a691815cee3b38287604e49303754113e16829724713e3f8233e052f746e6bff3325d785871f2946f50bef7f43e1c72cd0689caace4b18da187c5c706ac039b0ca52d1cfe43a1e06619a7852097b751125b9cea9d95a9937715cf225c93c98d0f74ec715e2ef8ded31f1b24e5bb4997022137d2754d01c8a2ace391c0c025b2453864c93dfeb4afe1959a9bd515d1406f80b2029e0f3fd46162bcdf3ce84a0476bfd03c9ee37d6af433c895457a2f583b42b3a6a1907d27a2cc038af0880b692a884fb198a0f3f93b441f7f3a8386709790b8fa075c706d30c268599be95950177610ca63b201840cc9a6d54f844964fb5d4232efb68f6db966d94971143c06e54a0314150fd10e7183e9ba40972eaa2645952bd4e7efc70f72fb80ca0309e0b4368e9f6fb389ff79d7d965d09fd58166eccd46f0a6a74652d743aff624396df806676fef2bb5aac9b9d6d60dce1211200dd86b0150ebfdc980e35f4386e5107297c5853b6ca5e74451eacd09b1c26f9efa0ab4f6a9ef36a0ca9212b2996e2d0320bae95b45bfd414d7e2120c13d3e6504145ea432074d52acf40574d72447e1e1c41714666bfe9327de7fa6afe06f8e6277fe7aba96ee31b1e4a69d14d7389a34010f2a7aeb544c63c1a74fbff9b473fd285b6d0f04d5656456195ba19c6786e0c9712b779422c851aefd050498fc3090f1130c271ee544e9e85ca1bfe7f1bf4b1591dfe30481e668940e5bf20135a7e3f89b4a364f328aa44e57212eaa4d7e82f2eace6c0fed6388b7fa3012f1760f40a52a5809be6d89427d16bd7e3eb3fdacddc58f8812ecaba00bc71eeab97e57ce2c4928f107523d83f9c90af826c827a3293fff44464c99998c33fbfdf3a25cd7af7da941645743b37f0934c71c41689dd916701c7f269feeee441fa271c4265622588829a3d2b3229de5688e26b3959abd67289297a806e3d46b5b009b374acce16bb040981daab3ba943d9ad5ac4e6389b513a35a781e42bb50a4392de257359c5a23639527fa5f30fc3e973fed7d8a2c68082024a604fa9c3335c9d9178f9e80aba649203d26fd0554f6e8f4fa3ad0e123786ba4499895e4ab8dfdd2d2b506ee52a3ded8dbedbc17be9421643ec3351915af2fce2f9bbdfffc8c3ce60aa33e9cbdcc0b2ca455120bceaa2a7d0e1c397e44673b9619b0eb9299852cc8f0a04833a15057e06b4c4af3f379d60226c76ad926b5bde2a677a42a553b056fadd37824b667d2ce4c6b7162fbea917284fea1fed097a39f8de49837e965086c76857222b08b856bc0b15e29425dde34e23167581ba123834a258cf88305be94c8e95ec47ec250294fd91e26c1200e742d025a764015c89933b2e3a1253aba3fd0433fb7f07fb64a02edfb20b5c2956c6ca2275f01e2290681fd9f768408c8a2a399ba55d0091e14122bd70190bdda7baf1c5f5026608eb8552fa5cf1deb585862acea068f1b55bb30b5b7a11d65a75067750324ae84fa5cb2e612f763df2d699ffa4ed407192f27059a540c4dd98890666e30dbf707beccdbcf17e7a3d0e6aeadf0256e7219a8636224e905a45cad6aa11e08fb9296cf4b6af3602e05861b333cf308e293ad1e6476d59daa75763817bd9fe4ac8afecd312584f03336500da09e650abcf96475c277efba3f5ec3a5aa517d7bc10533a6ef30010d8f4625cbcf8f53ed6d37f40ce1980fb48e82be6399547a322a38cd227023b4276db1750f8afeace4ebff7808de742417bed81184f60d07939f51c4b614779d5d42a2023348ef03dd2ee73f47dd20d1614808bade5f0471a5d58bcb942e11c013f49a34ac1dcb3cbbec28dc8bd35aef9288f02a1b07f1a5e29a4f847387ab377b84e80b0e8299addfceb97cd310de31940cdc6c3fc5ada418ac5f132c60e38072971e07146d0bc68e4f967872051c2c58a6daa45c3e52fe2f7bb8e2b7b2cbb05ccc643f9968c7488df07d041c1cc2eadd19b59fb8b13a8ae1b4646bfc572d90e293e530d468598d5a46418729e3116ec4dd2f1ef0937a1ac86374955454eeadc3d3649278eb19fc81a59cfb407b9660992204776599d4bbf50b01d0fb5a50e5fc02396ed376da612fe8d695bdd42aba6d67c265a9612944731d539381d696499bf06adc0d8bfc305e8fa67c5b6d949ad2e675579126c6df20cc79c16b2d3b1ad7baa8bb6a342527fcca0031add920ea32ce0b991948ac03c2bf8de331ac40590ac96f84667cb2c2d8c9bd0e1669717903886c0841dd63171f63da63a91c8a7424293212ae13abb6fd87d077a4d0be64b70e664e15d3bf8fd9575330a138084b6941c5b462abac89c36fda6281f36b35b5253b5808228dfdacab75f3bf6662e5324dca866f77611133ddf4b176956b1accc638e1e949f9c96df1f7ae8ab4448223b1fa2b779510e6781b7ea2bff36d0486a8f3813459ac0a9081cc7dc19ce16be92de3bd74966b709519582ca7fd0592b5177135763d1f5ba0abbf61a5f33e0808453760f8d4d563a58904eeb092397ec6946a2c8bf4af6c92443fbc19f72af719853672bcc9bd7b0ca20c55e06deac5d2a5494ff22cc9e283d3a8403fb5e23ffcbf7c7137a76edbbd929c4b3e9930195a42c9010524ba29812c1aa5d4c65852bffacc949f51276af7dee9b191ba7ab8cafe454eb2b11e4a567951440f8befdd4cee394837e4bef6d9b84e86f9270efa1684ef3cbe31fbc2853c1361a39d0165621242c249aa23b3f8cddf402b9f65398804cc2bc5da569814191baa6cc4fa442eb00c9a215316c2eb20f9934a51dbf530c693647a34cde88f86ad84389bea4623ed5690339b4c776f07006643d8e110f095e218eb4b81a9105cb7e964b7fe5c947b85227db7af0098c5cac97fc438cf10fd503cef61490f35da609ff748055f4420ff8d37514099af07665ba1db95b88b4f6961fff583c0bded000f05b84ab73f8a3e3ba5c627bf4b4ef8e566589927679a770c41b144323dce455b33deb359182c3ff8c8d1b3d92e350db2db6f059114064eab013f62802f5b79e3c3ecd2e32d67f9d6e96e244e7c1d90cc4a8c5e77cd1ed18fa0634c6a065243b1916416e4e56b9a1936fcd7d2cac76a275a8228917b4e8ae4a77fb9fac69ac8cd60e19edfe4fb8369fc406af59a853524e0d0594113002127866f554bc28298ffe3e0062987342839c10faa71f08ffeb6d856604098cee340e3bd2dce080c3e3388f1c4d87f810aec7c871c85ed19b553161a402d96480d45eb8ff05cb8d2aa13b3bec7da45ff6027a09eb7d041bd549e3858eee4c9a8c5043da17356468c419685d91039b90470c6c76ae6db0028a78349e298f193afa0ec5e8ff448e18e76e321ca2a2bc04c7d4abd2640ed0da7984aff1548a88bb1dc56e558064c5e34ab4e478e3165def4f1c49036c8b0d0139ccb91e5b22c9f921ab9a932216b6f89c1221cba6a3c78513192bec99ec008abd24ebae40314311050d844eb578141550f4b889fae4e9ab9030cd4866162bf2d7544deeb538460e08107e3b8b77d0636bd21084c2c1448c30d243f38d8c4096d7b7be0cb9f248e7e99ef70f392e1123eaed81c3078dafe6bc12f2ddae9e0a87e9256b4ab5b84ee5573ca19714f7132f245ad73f9b807690ea424e9d129559cd55cc78493c3eef1c5661b75ec2a674cf28c8f843df0f3d0cf5a9411faa00d7b5ffceb4b341138b60e2522fb9615680605537f7956293ee9142c63dcac18f7268d55f87b33e93f8513905d796b9e361cad1598645fdd524c962ffecb9feee712ba9852347e6482b61c98a029c5f2fc8ab5af449c1c79e063530e31507c19f0660b41c0ca01bda2284ba55044b146661feaff8ea2b1ea5fe2c71f2cb5fed08b2027c3e00b66261ade04ec1a8eb1ec67f7f8505ff1cc6f565831d2642285aa2797af6e4130b55ae854afddd2b12f9a4371efd5b3b23ba101175617ab361f55f23efef7cacb3ed1d91fb3c5ef5559ae0c55b16d0873aa24a0d79530f98e3f8866c180c4bfb812edc99abcac235e6ab5f14dba181c51307f1e56c0c1250019384747663b5d7ae4692d88793eb3804b721e4fc6f41a7dfc7789bdb325e6ed979fc44904d983b25a7af26087a6a7f6e8b2191fb348bc39d924a5cde3146a3562f505b92142c8df9591a1bdcc7d6d1f415914a9b342a3d105a75da197cba2e540b9ed13246c6fe47eaf158bb80b49e688cfa0b2d0c7560982f3e8b950487436d4c92411c8c648021b401bf060b5e2ab480e12f900e6fa09c41cc0f99415f4a6a8a4a51aa9991ff4d3e5d7ec371b24d7efdead6023e368b693ab5b64f6a3d3ea42822607cc6591d05db5e6707d66a8b2fa5362338af960dbcb1049b70cd3eab4ae67c9e6d2da2dc47ae2fb641791244b9b6f6387a696b14d6e55db6b7088f1409a9528ea5aaa3a6dd1239820ce9423cb1bef914bb6f4da303f165a59ea7b3ffae1597c02b87e8d501f8da06f91b7e309a36f4f5e5fc9b878f2fbf174498d42bb16e20cfb8bab3d686f8bb32b9e3e6dfcbead7f5434658fee63531c998317e9aab4bc9561b9e1a60b4a479faaf36bc2f90b0ad8539cdc8dd0ee200cee2e61ee9f3d2270bc8eacdbb6fd8029999651ce621b511995164da6c2dc5c76c346c4984c0857af23774ef4b0fbaf0d7ae832acaffe3d6d3d02771bead3f2b367a3f48ab2e440c9a2a58fc2bfa6deb9075401627184e1d17b5257273d80d184f898eeaf9c666a28e2ac2b4635f26315799cedc02255f6466822d25f0932ec62fa206d67937ffdf36e266b682e992222bc1cef6e6ac6d1167418f82b6ef081bec1cba161611ac7bdf03a558e66263073336b991b0f43eb990f39edfbb49a45794e0b92faadda383f65c0160c307dffca5b0f1875ff231fcb4f8a6f3a1cb12fec38ed4875e3e07d1efd3e732623acaf613a6de2afec382eafca4b223360afd885b1ef91feb6cd629ca578b2af25df2231732ca579a4da508ba1e9eea8feb2ee180fcf2d0dfa192d37bfb6b05a4a18300a5befd98db7b23762b1774b92259109b7fe7cb692dfa2140a096945e8c1ca0f51363d770d24a374d7fe99d287aa5c1cd44ff7da118984288f9248b675cb9f402450f63d4c8916941815817a36f8f532a442dbe8ba66e5e28ec02a81507728fd791875a8cbb8a69ab50d119fe509b09fc05c566def376b285f38943354125a3b25baa73cac13293a9c5f367f2222dac35d12eecb58532c8fbb148855726d8f7dbbe7ae4c2644301627fe133407f5c9b69956eaef9bd0f1885f347f19b489c9eaf7758f8d660720df28718797087def312ddc6c9a4e9f24819c4bd42f8d7315dd844e8e0f8a33908f83bf4c6b7b2628b8d0b53f6d058d4d4750fa65a928d1e566c6bf8ec617d7e86895cd91f1ef8c5d3dd6399440c9145b6280a66cd7ed00a0f01e8e9ecf067f90426e209a7410d88bbd5e12cb4ed4f9e9d811ad344d10cbfa2c8439585ac8b61f79b05456e733aa5330c375447f66421c17fb604a9e234d403a57339e938030514cf86739baf03b815dcdbc2d3be172545176b6f926345fe26c8de5b253c980cefaa5ca91f4c0f42ff54e8448f0b3319d6c9d60f69155d8f4ea7a78e456c26185c3a5adfde4e5f0653d6dcef8db6572bfa90895320f705da6bc9f298be21a463767026dc875e35796fe7bad6d0bc414cb5161e82cd5104850c6c5f065d1c7419d49dacd394cd93235b631b60c5830369a2bfbf3540f280d6af1cb34832f9d8c6418ab761daa79d1988c1d66471190049f31bb24eb70593736d79f000c07aa60180c426019fa82ae4009433511d702f92fcfb1d0f52b8d90870dd0e197ba3691add63972aed2668714072b975c3cd0b9dc37e0ebad335356793aacb2b1c67f30692b7671b548f0663db53013dbf83d5c212158596f599be6b1bdf93bb6bb66d5d79f80fbca6f1bd90e6510d7dc47e5ac27e118b209770b3a90916b447896a63fc3423ad771a13f7483625f7dad5d1b574fc9bf39e4d49ae348d1e83bdfb4fbc767f36519b9e8fdbaa0e1aed559bb6904ee65d09dfaacdf313d37f1b290f223700a16ff5e8bc474ea00f7950395a3a97de2763b554fb55b66d0df5480408d386ec1362565b9bbb6709fb44c6141110b3c5f46e9be1b55e534f543aa5bdcf4574dffe5ee33ea7778e45b3e1c29c5f7545a91a132448bf86bad2c030b7f56f1a156e37300bd9df570cc660908baad0a8c11e2cc2da3c2bf8ccaac59f382a5d9bbed1321e5c1f9dd6853040bf672ea7b86290d7fe0ecf39855e25ab41685f00596a23b8dc8bae1998120c21108064dbb588a527afb2318d79aacc9975b72d3592bab9dbffb09bebeae427c0c377402b53aa7240c46213a3f8b3f85d2528f5b66c7d69f15ca8d9649dd8ae51b553d5b3e1742443065901984dfb59ba3b556ab94c44a202da3a7326a4591c077d904b5c5ca269c0b2c5d66406243b5b878104ef1198eccd59e05b86192212dd276ad7cd24003b40222b328308753c789360bfd7e0e8cd62fc649a1dbfbbdc0651721ad31299256a8de9d3c36c5277b7301b042d33775b3dde85886827f4360591aa83bcd58697ff7a85fd94dbd3f1841f5165f4d090854dd42487c60d8bcd4b3add2706248834ec2e351c4bca1d48c7767e50c159a4e9a3f6a9e24208955c60962a6d8cf23bd48003d0137a532eea15c238d332cc43f725db079cce45e34ee483c852e104cf552610b56809f623e061a0261b26d006a1022cafd481bf6064e6c740d961f60edfaf99b09e899731d8f6c184685f09d86fa7a161108ab7ed5a37a6cba2df427cba673fcddd5b827245caa7fd356a7aac63b0e31e374e17514f510acaf6a4ed954281c53219c779c79c67aefe1b199d3634c3258ce51b22a52f8be0a9684a2d85e0263358881408681e011c464363aeb38a584aed181f2712af018e0de0e0af855d6fd08f46d7cf30487f0ecb32c574a27e92ae5b5e3c0d5cc66bcb70f1f656fc6aa72d93c3586389e1d21b16f993e5b0c253bb6ae38146672d7ad5cf33b8ffe971ba9a0ef3607f7164843409202e2abb27f8ce3eb3aefad9ecc6f5e38cae8f2eaecd43d52fb1f0952c0dc67e9ce7a59b919ddf003e196547d27f8ca9f8e14357d4a86854526bb9f9f50ce139ad23308e883ceb49127480cafb4235adc2c2346f19ba5148282741152a0944ddfa2d9ceb035893c89ba9faedda105eac4bbec77de6ddc14267fc5359667fd24ba46717ce8ead6bb839c4fb1b095e39fbd4d110ea787548045d19cbd4b89652e4af421bd7156a5cf04aec3fe5e40f10e378bd8a6f6b0a4cf4300d7c877e3a8969514a58b70acc9a8549a278f100e99454124fbc5cc6461834e2ab030427400f904db6684cb8a5814bab76bdb324ee4ecc842816457662a42746bb6b2226694bdced8fd161f0b53bffa814a6b3e31fb106f3943c087c1d667a6e46cb817732ceeb9d9c39898b93095ed2e46bff46d705850d14e877ddd561fd83336146b3ed8a1be5bc2a488e1d97da71facafe568f6b2c77ab6ab385e474762e7d8432c7e7a68ea2af37773d7899b5b3f4eaeecb77158190bced938075249ed10c18f22364acdbc292f2978c8cd2218538cbe7646870bdfd653b00e8cde3e190b786d44ccf32c11a55530b5c073d32a3b6cfd9bf62e169cfa937fe14b0e445ac33746b00d2ced3e143d238538b08b9e49068177f5fc345ff2831b103d12533edff41e931f04f11bba8d808a806eb7c5e15378c0a59eb42bbe996ddbfb439f847175c6657fae639fecd89d4b1f04f27266ae0b5e53164b3ddaa8b77b9208e1c23f9142d3b9830e459dd9fe5f51e7e7e9d1a851da9a3cafaaea7a1e21d941203b514a2d1c985ad1d0e234eebce683bbc358676483dff2cdee399a224ebe7039b933b51fde14620fc2e0e66017739ac0a94178913e310b41736c2455da7144c495cc490a1ca08b3ba7372680f35f8da79a76afe2bd502611db05cdb0ebb792a6a7ceae63e54add8808f0da837fef5d785e489140b4841d8b41320f451dc2467ef44ca405b71afea772623dc69f40a50117327af13d764e27358bd5a3537249e511c11eff5a7ca7548fad6bc4de99dbde1401910b9f865d06c80220fa050744e43eb39f04754d4a2b464cbca44e7c5fe7205aa39578e6e4b7e71d2152184955bcd568ca0b33887f442297cd1a3753967c8145bb058d698e29c272e9fba0ff782bfb3bac01dbfa32eb90bde9e4feabd28f1aeec6bdd2b71ae11e223aa422e1352c5323f4f7dc36633ef48d5e3d638d2fe4b8eee1c8ae5e545fcf20074104324540f4f34914211a716f92be3113fd13cf7b9f339f085021fc51b5e32990ef1d60fd3adb882a00d8619a87221a8a4572c1ff2808b1c7bddd4bddb17f1379ab8886b50fcbb50ac96d83d4e3d70d13f603d8f7902b707e60b728f3a354ae10334ee63a92e36a53a59c5334743108b746c9cb5680d41448ed61b180f53d5b21416913077a60c41609b64c5516977009a64e7e1420fb32111180432b23f8c74e494ef11442d5361cad99db96e8ebc90cb5fca6dbe595caee68b57a320dfe98e5924bd3108ffb45bc01d11626209186f48f6f85ef62bf310b80dee1abd67bedacc2987c28fcd5ab883411b7ea4e805808710a348b13811fb08850a7b64ae10a79a7e00945cab67d38afc15f47dd08b9b434d541840e7dc94bf5dae688c34dcd55ee8d5fb9c529f455a51e82726e377e49ebef130b314d9acd95892eaf9960fa421f832e4d6eec0256eab1630d70081b8165ba34f94d0ee6d52a972becc779cd318cc848e5bb7ee6429aef68e579b8d57b7e048285cd3214af6d6cdee0cb67ac919419039ab5ca96c16fa13f40415d78f62386180dfe5507fb55c8f96de61bc3756628a80b02d2eec26e0265e0eea45c4e1cc0afc557dc212841d8b6cfcf4e441906991b35fc085388161782a1e65346bfccff20464f03453c8e865bd2033f041e87e93b180fd2816ee9bb8bee164d50bfaf675c5c8d2b0899581560298a06f9ae66759816873d1391241641b11b4ec4bf3642d47c7b4a00792b4f654001242d3c817418d5eab46b8011862f8b1d59be028af52e8a51acfced5f3d3a0739fe9bf8d666c1abc5e56ed6baed777703736512e3713c15241b31445318efc997e588bbe5b523406b224fcf4b549e1e66d4bf7ebafb8d590eb4a93e2c621c1fdc0a55b450bfcddae1e9d731ae676d28815e5a1c1c88da07a57e0b8150ae3b9756e8ceb5cab7db2b4bcace80c9919fee5e74d52c558918afc3689f822cf213aef045e894351ee464d858f8c9217fb3f15ea6a5125de2d797b750adea64da8eeebaa4eaecec5a2e2b89684d88b1469dc653e5198452efbc51fb1a6f524198da84a647f8d501697309d12ad37496931a663e8e0d4882925ffd773cd5642fdf2b8e0b9e7f2e7febdf124ec770da808095e0427c4666e0f40440dcc461d8ae162583d1064526319d6bd5ecd3b7b1de50290ec35143f08048166b6cf64b7e57982e66dea82a3ad8091c2d33b2f03f874223e23aaf976137fa11e40a85c811aef1848ec3577164a5a35c486a9c710b501b22da40fbac9d36d8bec095acd7d41219ca9b19dd0662cbae2972d8be43b8f6b0dab1257f99d20d098df2c2b477bdb4fe58bb32a82c2eb32fa96854d760c6ae2a1ed5ad73716f3789cadc83559187d5b2c4812894935ced490f9283c9108c52e9da00f0d5c215c32349bc4851db7e2d528ba11bcefa47d1400c18faefd5e3f55d65033056be5f183d965ab8861d297fe8d617eb52a9054cfd9bbcb8388d21f40c2adee4af422e9278fcba4a0deeaa1b1163fbff2dc6f4d80f3e2eae3e0e95a407abbdcd76e00808bbbe7e7efd29bfab1b3e37fd92d2231ae80003123f6cb01c0863892fc33f40a254e859dbf47157c0b5d86692eea0ac75e9cae7b1e6a24b90d476cf79043a0727792c4eab53248e6979a67c7be3bf1314c23c542b1462da4fb10d879105846de40dfb3b4de2db538be1a4cf6cdfbddb198287f842a91bb9dd2f8949e2673b6b40ddc92c4f6463a4a56605255023b69339020172396398266e43daf28d6499eb35b216aec485ae48cba1bf976cab652f48fc6234463ce6c6839a727d3651c946c147c75323b85a75e7919422ad3e2b0afcc84b1b7bcaa81a224f2874e03db19cafe9bce7aa9e0e6d739b280a66bbcd198db253d0718f4cdc5e7d63d5dc5932dfd79b406f656a3d24621dd5ad6fd2aca4057fac8af308e795a951a70ae6873098c748d5e37f60969e2c6e86cafc0da0e396caa121a169f390d19da8bd6b5e9c2643ad7e9ef934cdb5f848f9bff1613c4945d7fe9d3c61c8f084e8b3dee146a772bc8e4555069f8d30ba5d1c1788931c4566325f86ff373381ae4478f47276cceabd987ab0e3a011dc5ec33e68622742fe2bd1fc63007f0f475c9d7b8ebd1eeb2f3d08be39bf063c3389dd612c3fdf76f19370c84a3825c05a244d6b3e207602caaa044f9780731b8901b8b8f28175764812f0a11364a3c71aac43b85da01a5654f507d706b4619131b4956f2560b245cc06676cbd8557df98a18e124fc9c9c232580d784ffeee4d42457b3ad4532ff1ca01787033b3a57c9b8ff07c57b2a44bc7a9388968b988b32e395fbc7db6dbdc976a340bdd05e06a6300715edfdfee8785782343345f9e46617e5a916677f2428d5120519c038d34e3cae9a4430738c635258d538bccc2d1379457408701cc4d9e2d80618ff642be0bb36bcf86fe8b58661fd1965accbad6043695741779dfc98880bdb67ea4117c80c8021ccf607c3734c0dcf7964920380311e17124c59517616009119c9bf25a9fc3dfc44b168df75676ce9d6bfdb90b3b140aaa9fb4e23ed4f67edeff7f08b93c168139efdd11bb4c13cbe7e6b8b75f4d4a4a6788b0dbfe8f3206bcae3ffd3d96e8895873337fbc42f616179ae8b489ade62da1bbdf2083a155789d1193eefc9da8054217cf290f40f6eefa12c64fec18e72d9da370a445ecda2f4ab6ca5dc9ab88403fcc2d69ddbc769e3839a3d924fe442bc27667778e1dce27a7bfcfe901e94ac1255c2cb1a709a561ae41f9fbec3ff516f19e7ecf61cec446562855e6e09d667e5e60cd0d8bb93f825439b8b2dd81e94877c19f3a5a35125d34655b8bea9cdbd90aef723f041e58edc5b259b4fb81e9c1af5a4a4640eda429fd2828486a98f30e1affedd28f2b2688797d8db283b0ecf0787e0221e428894c58defcf71700cbea7d53d4dad1ff1777608aa1bc15e0011f54c9da83d36a2d399d77b14fda3fae8cd4296f5d58407f7c46673e563d5467c9687f80469839c8197c593ef43c0c97843103f59f6430b5eb101df25d595e93e192993caa9de46a7c4ee5f5f65620c0f7ba45fd5257bdd191197706881c94132ff9b87cb0cecea6db0ea7960a0c8a1543ac90a787b74df0173648f30eedf6b82745671629b7ea806449136eabd2aadb6e0f0e602265af175f8eeeb343ddd0fb660d0e25998166cb066d29e842eb8d0529aa3a45c1598e7b0d015aa286142df1c755b0ea48ba14cbc96facd63ddd719f9457a4113438a1b7435b774d4e9b3ec80726eb28dd905b071b38d78dde6f2a540522aa40a649aca59742d95d02a05c572c6d9aadd1bb6e8c09826817641b0bb1866b35f9475d67863046baa0b31352808f2ce6bce6762ffa8fb306bfad2aa2677b262563570e5e753aff5cedd3724abb8551746d4fce5ba63b16c4f6f86c2473e587a09973b0e68cd8d97e7272e1354161c15d54b6f0e2cfef4ed015a1aa3de76da1dc643ba2a4126c23162b0792e00dcec9f329dfa4a78ea0f4e6bc0292377a128f146c97d18c6715828f7454aca142eecd8eb1b333c9ba7d6732fe2209f3b01b9b87c4b07f60829a6f513e1f8f35aedfe1bdff58da42bfe5f2cf419eb5104e85b7d1a8a6787ceb0808c157914a30b9c238f1dc6d3d244083e2378adf424c00c58ee628df2d25751386980a13189797426226a7f874f09342d1fe827817ba412698a4f7ec0da8b0e275fbaf912e975e12f0bf645a10f7d6a62e1ef2c56c896467c06c35c2fa481c53a29d4bf8d7cc3e3263ea3469a5e26da6a455912820293dc8a91b825e19c643392999f13925e5e6a17ce808a58df7f37b3af2b0893f3251a163198f16d43070c64becb8c82d68b3f05961fa07c7f1b4151ac3f2ede6d9e7083a2b902278a12aab84a9fbd1d3b8206402b574c43fdf9b4de0ff63ebce8761c12bc35059b533d0d1307b8804d1ab5f63bfa9eb93b5ddac0ffe68b50197c3218ab46f49972f41c3275cf55ff49033b66b8d0900e6172dad628ab5b09d6d4bc1ce0172ad896a4e6a4649e7178dbef5654ff1deabc300ab6d22b70936295895f227aeda0d4034dae615c5a12c5b7f0691e490385a3648b977e9ef2568163d6684e3354a2c754c2c4548dbbfa4fba6b183b8045fa3408de45f1b02817260a5dab14cc0617d0711be39ab29ed4685ed6c33b0451b07636ec7e786daa613ff1a9274cfae5cfe68f127337611505a6a73abe136b2c9cc9a80728b17ac93df6a551f731de44e004c4d63d7a3029df2d50d51da156d7f687f8b56bd1dc598a1bf0a40df91c17ad1032a2280747addce46574bdd417b66fae41b7e39ccf338941c87545b2342936f1b75d457b4c13a2f2954c7f422083c01f3af459f5a2010e2b9e75ab1c816667bdf4a4e2a29d2be93bc3acc8df5e01e982c0847dac65a9fc62b421e9fc83e0abc39b575e4a5400817d982b565b6023ad796b3e094f7f92402c4b1a7f4c80aaace400c943b5c3eba90f518b5336c80a3faae56958be45fc70d086829c6030c8f23d6b49860fd71d2a55d5cc5a72928dc503e6dfd79f8e96ae9fddb22dc13f2b32584092965743388e32e1a918e7d7dcafcff43cdd9e681cd44067038a43f3f7eb4befe65fb997e1afe4bd2d685c8d7dc24c1624826f17cba6ac8165deeabf44cdca825b859a318501f82081a74dbc12994bbab17cc99b5d30f638bf4d2777b5a6fbfbb2c7585a0f89e84c7c528ce733fb8008593f892101e2d826077ae171809655d7b6fc5e0e107177b941248bebbc0b1c45996a68d0dbfdbd7529176a800b88c9ab47c0941f77ec5578293cab38506b6cdcc377943255e0c800c9092cf81ce58fd3f1b757691401aacfdf4e305ff9906b626330c5b30ca183c68071464d001de368fcd5ba891d70cc0bfa7b65087dcb59e04943bbda9b816ac43091bbe80356e88ba27e51f15e422e1ef1a9484f910db185ea3f9346b77805d5eb10d853572512bb752631d73f7f420ddf6a6cd889b898b1cfaf9f71fcc32161d2afb72437ec78622d16253f01bd8891bb37615fca1c2e82923119812c2596b320304433dc5e3494b6b17245bce3254d8fbcf2a4680ed507fb44793bc6df6ce15f655694df57fa76773730e5708a6410ddfbbcebfb09d39cc64fec568a3753bd7dfce468f883808a113ee791f9df412d403f8ed2f0467e401e09c21ff71d924d9bf1718699adb61d3d0f1a922e7dd0a57d13f460554d53b2a67ee7d7f14d6f0935ca17aaf8110cb1e2865105411768f902fdda371ba65539494f4fb218c05e6258efb2b3a8faed11bf1415e326782b264b9dd308d99864ee3354aa9d1992bb2f3e7519b314aefe051dae286dcf791640b2a3b27735d0784efe05c7d717ba20b1d5ee6dd8e6cfd17649dd23185830cd66b3b626e31f6b8192815fdd761fb7431b31bd889c87b310f59f354f2ee993c5765e540cd14ee5cc75d1489c0966541689ba15ecacbb3828e7802eb8da0ec1c121baa55b8729d0f0bc8efd0fe86e2f7df6391fe2d8aafa1a779e50647607f6060b7e752ef2c7037e44fae1859676e09214d59859b3e374d7e58cd58f626db47c2391d34a2b828021138f88eb9efde549a187e12523b57807f44d636e46bfad01db30cb9292cd7554db8ed2835c0af2337f600065eb1545b8cb65ce0f3cf089d73d432ed11adce0062e6c4d55c5925eb1023d052abf28043f890c98bf3c244824f3ecbce2d4d37ce17f2f1ec19dcb34d3c46d98835fae9c22502ac25abea4f52339cda17273875c8bfe806a81dff38dae5f40d476099c56127dd90eade447ab5c4e142fadcff941ea660ebbe01f52fa0cc3174674cc5264080142ff578067fd5dae63431bc1c09ee7d826f9c10fd34a80b86fef96aa169b857d192df8531b13eed492b916778754c142dfa234aa49e6de22451b93b81a33009985d5744e0541692bb86641b428c95f49eb5b6051bba831620f99c52d5b990c3f71b8442f271a76e2a726b856bb405c0e5234a74396eccc1ddfd4fc5859cf5081c294ea115bb9de45401e250f56a17c4a1347a4b4e575b874470f8637b01855f00eaf792eb03ae01b6d8a5a04ebebc9ad740bad599d28a5988a3f6adb636b62b45e8e131fdf59beca0216b802eb8fa6f4775b3e144608c8d5252f6f0d8d3d34e9f58e055b2a7396137e917badc83086e24d098a3331b8b6fb858b55b27aed67d66d99d90ca249879a59b50d91476b4a4e9e562aec9a4370835ce65ad81f8d3492bcbdeb39847aa1a2dace4d4e92c28674dcefe187351941f11cd77363c5bf1af7d4d308fed9e15d2190d60cc0c1c44fa6563c7091024a847cf65e9ec52161e57282d3269ff04a22ea6c6c1348b6a0fbba10d7a2aa330496eb4f75cbd1907e134d15231fcdeb4dcdf19ab4760b19d49fe0bf1bb40de4a2ad6a60a00b7e3a9570ea93fbc85cfe82928cec33a8a89414ebdd5aef79b53e2eb3c51b9afc3205b5c6130f0700a232e045bc0991e440a8a5b377daac43c6a7ea4157b1db1b1e510b98ec95bda7a12c6eeeaa5d2f4faedf19878f8b65fcab88c5f7575164daa88e5203eccea9825b5d8f07b3dffa6c2a55adc459086f4d06da72cbeff3edaf038edf2b4aac41a7afb9f68439950d82a9d7d63412836c6941927e6de0a8ad2e9d9c77090eb49c1223a4a8718a529a53ec86fb2bf24a195c507cc5c22e3c308227379c34dfc5d93f54696e4ff471e2a209a9e4155f588d62e8268d55e6e0ed2c1e35bc070fd32af793c5621e2a66a32a9e344bd5ada0dc3c5b835af60218166a58e4dc2d39613020ad645f4d8311860c4a6e83f3da42d6260e11cde09496d8f015daea2f686c587710836cca8ec07accc8a279904ae2ee20fe28c9770123fa0e59a7d9cee82e60bdb1b394789c6a346a84784765d2ae6b22ca03fbe9fd26120a6e558bb648b4bbb61cade5561a729cf4da6f0fedee7e67608173181b31bccf1660b9e49e3617e44e4b87ee02445d97dfb7a308ae8c4c858d2df57807d26d17ff13bd7257d71e903ec6ad19241f757e097b3c7aceb1abfaeb19f6d948ed46bb3eb670187ebe0c1592e5c5a7799cb7dedfebfba32ba72c6cd6c6807ed6a0a5cc3e162f5c68f6bc104ac91b1d13c50710099deba84471391233ea90a97ae931648419b05a9d2145c4b0d76e3e7f403a630b458d24d5232b2dd4dcf7ea923ca8d5d72c700aa9fa38c7e496f370d23c969ec99b9e7bd1c3497f1572d74f0cb43b567aea9e9ff7d28b801784ed95bf5eeebf3ab64bf66eb7cc59330d94552b8400b10072942dc542b0e5c59741a45917d7d1a444074170d173b42397a2ff19a95bbfa7b7e850eec5993aee3c6761557187d629de1425c1d2ff56dff29b5d42a05a0b96b73bca306d9d24c3bba4ab99afceb9fd404e24298c4d85800aa1a726cc0b0acfdb708f00a327f9c71d92f31249aa4e7bf562c13381fe199e16c0c59f3b582bf23e8c7fc40a2723a20d6c0abbf7e2c42430ca9b62886901523370ee92641fc72362859c115e9ef7188da6eb4ad01f68ff0e3151bc70cb8fed8eb980b939d433867d65c8e215faac2f0bd805ad8f6561b99f1f78a53db21f7abf8a220d8428887a54ed1478e0ef9cbddf92523329575b39561025e38b830839fbb77b999ed0ba219b10f519508f4087701b768d6b466bcd1308900b33bee32a8ee0dc6b2cc47874bef8991e4ff2995733c4d114101fb245511c4cc87a876eacc5d5969f55255fe0f36220c151d92f1e449fcda56fa977aa4027e88b72591a436c8e946cd8961731298c9e059b96d31b7ec67d76e7fc684b4fbdca4595f6281002182c8c8ad4a07865328b87439001e600e77ffad351f17eea94b9f690ac9da7509b0ca0bda85fdd09a888f68dd815ce215a86db9fbe1eeb00943ba66a370278b7c1804fd11559d4b8b68b9c08a7693b15983fdc0b4978be15fd4f8fe9613ab3270139636cd39444e4453bfbf04ef9ccfecfc875cc10a34d01d9fbf8217193b9bd8281895806e42398a78a8c6abe08061d337e77d149e2daa0b6a9c4ab80117b5f7ea728dd8fd0f62ab78d9866d693d9e5e169e5afbb242654b90398025d4d11a0bf13e0823aba607c1d4339fb1bc3536dad5d82c332a0700d4a3f8d5e3c7e14c1a06b49c503b9e491755d9e6f4a41dffb4c4ff3092d5d665bd7cee0483dfc66b297fc5636ec297df65a71b213896f08ffbdb9a2d77329e1d7fad27a72c7ebc04cd3036a3f272e86c958985112c44f83b9e31c944b50927b230d2f71db92a92674cd386132a1431b7c5a614453899ae19318729c7ac0060cdbaa9bd4f61dd02f0ea9aa5b6bfd007411ed3de80150078812605a2bb736f736007f012bc9f7b4eeda330ad6a5cf7897c4999f991c7a621048b2c0d350c67da98977600f02c3345dd116c2e142941bd2c10d09a291d27a2343cd073194c102a1d30fbc7ef801fc1ccd9463ac0a9755cc0720c5a4d559db2c4691ca05b09e7e29755dc21a1103b0dc1e8e88123baf66188332323de060124e89b4d0eb4ebd70f0dcdb31703c2766858c3f0d7e116995f8beb1c10c9331fccb60a094571ec8d7a9a353f83df6dc46922bb9ea3a9bbaf812e555af018765e1c463b60d85d00931d809c38951f12d33927bc2393c59dcee1c665093a730b531efefe8edaac374a96812070fa2543eb6733b9d45c17e529df9e22e8aa9690cd74d86341434de6354970fc895afd63819ef89547c7c265e472c164b2b43b1b69a0cf90600353940a731deb716885d3ac5fa471c7e0726d7291a63f6f3cf7712813904276d583307568f0a4c02b3c8db8007d78d3b4741b3830ec59a871e94fcdb719940790d86f5d482ebfa31e669b1beb2264374f17e2dc858a8779ddcbbd5d56c1518af0f867d57c07886c553a69f5486ce3ef0e708af5338086e69c44f0906f029c757ec71862557ce95815e0a59d622aa644b711db0a7d1eddf90a52ee1b87332de97f40d8a84d05c4a7f9d417618f43013e95c3ad9ca793b3e052842153a8887aaed4c52967aea5a6042c3d9299ad63593ecfb460ba905933728628490380ad58d3e7c55cb3e6a547cd27177563857b659b07a09be18b245afde83d8e3703c7ac84ae7a39ccee2ac9dca39779e88780e87dc6e49e22ff055d504b17b01bbdc7db7f938ade8a3a2023837130574001ba9bee002b364cefcba2eb60b904da76914b291bc45d74cd122f4fa1eefff390e0dfc7b9272334e110bea0a4f7167ab88a55582b56e1d607b313474f5a6a8902ce26dbe157c50e17ccb2a338236c8ee93b087ea51240a15484e9af522ac9b137d31ce47c98eca58855ca19aee70b82fc349ef31a4a093b53e642d52a3139424f990fffe6a4112d01dac60292a4d1eb5cdc4fd4b569d7ebfac4e16af2f8d6fd96b76812231ebd660b4d32abeb0819a40ffd7ec79d1eda5a6be87cb9decaf97c6ea9b60831c5e735c28798fcb4efa0c375c9afe8e7800f61dd7cc43f66dd92d9ec84b224eb4bebe4414fb857d69787fd173e709297a7caa16b69a0b93922d19a11a0a47e6e1ac23eac10bc9223d491a5854a9d705401c9601451c33fa12352ec17e5910efc49396606cba24df4250e54f9bd452a852afbd204e2b4892d01a3609f122310b607381063bd911cbf65c2aed16bddd61bbfb54e16ae85d61e6c5cb04468e3912e9d2fac1496346aea11dbc0eee2250fb24423b480dfef13d424e4d6d820674e4c4445c5ed842b755af8ba8cc14df8c1a5987d9c82b0bc1eb07615d214645069a42fb31c883ffd52f7df6274aaa4ec43b180fd0f0efc2ecf0f33966f0fd120dbcff984dcf3c59302e53898836e43cb08aa13ff8ffc236b5f7d7258af568bc306120502cebb753ced18c7ae59f0964e949526498816c834d7dfd52fe6024a745a1d08dd0df46531b6da61cbde580aadfb34cd544c5de8d3cd837409cacb5700b08ba14a1a26485e8621a7c03a9e66205581f21c28940aefe307476845b3559965ef9206be518c7fe5bb16800608024eafb2692cb15c827a4fbede8f43b54755a50ea538cb6d0f3bcf5747c3e25f1339edd0d78f0bacad71d22427265abbb876ea461a088aac2128639163059332a2f6d143660a179c6c57e0b2cae124bd891b5137818e0f60f5661e638b1aa23e64931a2576884664ca818f661726a9f6f63c779f3ef4918dab7243303c5af9f84b66dd23cde83ae7ccfbea28fa99ec3d56407d6e1fc5f124ffdb7835453f628f4948f9e2721def09bf445216b11f7acb5016f1b725bcd75191970515a953d0299f40bccabee4f234808feb1f44c5a4478a992df9b595de1243242d9c510cb197f64a35004b1ca3f60a7221f74a34236c6c1074f60861d678c77e246f852492fa34a4df44ed5aff59b620b66bc19fd3d7832b5aea2c9485569e7e580f8acd6f47a0aaad25b56d499adaf8e4f1398fdc8df0d75ca31cdd0e95dc08b98b6fd55884f7da53ee75c833d34cbfcefb87492abe90dcbe6225be17aaaa635faf981e99ac4789c6392965464aa5afc902cdd1626c678635500b7f07a036564e3d97499ffac7f4d65103a3893b4e9e8e873b49ef8f8d7e00f4a51a5029eb918869f0be33df04cfc56b3b5812cee77b55a337adaf580bee1368e572b95718b694fa3051e0c5fddbe52dc2684838f15296961079c367b77305ec769775d287c078616d3808b9652efb841733da1c0d5a845804207a42e2f010266fada71f0ab6a3b4fb1d626cdcbb23828d8d18a4bd4eed52fa6a9277328ed3c4f8efc36168ad400c3faf156d1646b39d500a37b8f398b0e20eb42ef65517711e1dff418f9dd54dbf7c4cb4ee0f5f8a0efad3d0410f4774604b7fa5ec9a64bc44c25c9577ef54820ace4854c001c090d6a4778d0521cd2fd51cda2e4263ecb5ca7d0a4fbe08d0bcf933b74f5122e28c987154381c071bc3557c3135cc5fdda3197eea0b941b578649c00f245e4e2c880dd6b22f9343bb9315834f1cf7b2fb2966107cb23470fa11b1d353380c2ace80412a3a19c42f3c88a2a2e1fa0b840e81b7207a6c3f7d768ac2a23a62a076c44529d975b96b08c82c029b07ee41c01a67d3b2c1b307d1f08e0ad6aafb984b3d06b286afc77fd495911e9b0a182bb3d488bbafc6789432a59b8d7f9ab1546e035908e694224c7eb39159c0eadbd9b8449b83c8181962c17f27f8960277654fa587c73b1060ca850f1655628d195bcaeffa72b36161f8a144484568322d2d944701149d0ead1c5840b7adce8685d0f0cfc219cac27f14b01179095573b870533b03627d0fe9854216cfa9459004e57c77b7887b2e16565488a77d3a1d67bfc96c498ce9744d6be394c589aa9fbf5abf8a92c88e9ecc330294ced4a63ef4ccca79ea1090ae33e124960f8ee5677cc636aef86486090a7eff9744074ca74bf7c24821c11b2e164afaa8f52f285b165ca12ff207b18265e085c6507b39b7aa1bf784cac6c769c13e48b5f206ad5752ce53450c88b6cecd15ef0d08f6130061aa2027e3f289dabf173d3fa856c31ab481a807a7eda770f0410e3711cf8ad5189580f90b2ab5c44ec5f89defece44749c7bcb62c6932dc2dafa2db392a8a2804e8dad67bb330929c0184f90883945c3fffc56de314194b85ab7d70c9537b82549a1fadda3e4426c770f58b7541dcec048f7816670941661720e0c1166ef47ed81dca4cea31345ead9eca4dd8873077ef1c989a2e4a68dffdd151a806d739f665bafe77ed4ce0e276f9574118e7c1a0e7454030193f65ec81cb231d5e5b4dd9114a031fc1ed35d990c1bd363acc7c918f11fafc12a3dd3062d984c0fd58a14d462bf50ecf6478777077add20cbbf0dc96ffaaae7db688c16b5e5f7d7a872457e1d1cb03c53d9602fe99a9da0d9005569daf0341b2124df20cfbf44704e7e6d640e34b9fd023c9a640772bb7353e143edcf5876dc4b5db1058d66d2327fa38058bd6af507e6415ac4df4896a9f3ec59162b9240b9015a5ca2b02f5d69e0b69d6940dfa28f983be74a4e37393dac6ebe6ac898d7dc77002c1693a6cc089e25f4e3d8d11d4598e47a288395a6390742edf9502bf05f26305f99b6c854c3347da4f3e3d92ae771e9fcd59f2367816ec7de883ec35b4486ce6197c1bdbc7bc215a3c44ac2fb5388fa1ee91eb29377207bfde1a6ec84389f29187f48b83452bd2d24903bf7ca1ba8223f68daeb2c6a6757fba3c292980c474199399e330f396c3a2bc208ef80f6490994ef5571fc2f53719d93bca9b1a80ea6d287189aa3c01601232e431a428689b07652b403b804b2d73532f79bcfeb0b6501090c185474c1418eb256c6791ed3f19c72ab4fe76e835e1fe3dce88ac09886199daa32c4660f05fa7f2d9faa28b77433ad98817082a68a35a8c0b4af8bc6f72696e0165e89d20e49dd3e835518ee67c3356659c9bb0998deab7b6d1189d54830968a819275cb8e2971eefc7eb47589d249a72c2b6cb4d03ace8e5873989a86052112571004c7d2839417036d7761a899b4fd9c5adc87706a66ac194b800fd0629083c4046d188e3d5d7d12fc34b98b6c38e0c7094c0a5cdf956578d50da1355210370c85edf9a895f43682d0ad5a8a6b03e9af60552e596bcaacd006fb600003c7d5bf1115a814238375850e3cf72fe890aa7cef2c093c352c2d824e32fa8fc3b5b9aaf7a57b255aabaf2cc6118fd383b97e9cb446701218be51a2af84150b39c588ccce6f4d895a53e8cbe34bcf58d8229d3ad1ec750a439e546e15e3cac9571218c7633a559b131c76a787d00c3d56a6d6f312517d4586f25de6dfe901ec7944c79b8a76e0eefb6d9f95cd4639d348fb2afb148c3c751ab5bdfbc8f20b6cf698e6057e456f98decc48eb75acfaeb193eb3954fb69af8a33874ce26cbcb91d990b5b2281c96b7547a30174c3b874f90c1d610449f1f94db89f01f47e22ef8dcd1722dc38da109eae5d3714a04046dd45b68e990aaeb3b931e8b8a76a107017257556316565a5eb091e2ab1be23f93b72f3195f6bd56af9c49cf5df8e05ee9c0856360cf889993785dedd5a020ef5c08c3f9ddf44eb68d06508918aad4ecff04a6036b9054689239cdd3570b3ab1de78e64ad15739c2aa49a44df3c70b3455528e1e1ba12d5209aefb6bd9e9ab95d339d80571bff16bf7826dd4b770cc5a7223cce5c188189b712ceb470899d6950b3f42e216cbe51285d90b12a046d515c7393ec8124d2975e3ae57945cee6db4bb88c873b84da88f0a660d60794b4b39148281d723337aa9095ac5ea5fb301ef320e9d92d25328afd9a46b5a406ccd199863bbb650f6f0f836d4190185132433f3e658a4521e7a0eeea418fdb84da5e41362f1a3e4a1d3f12c8be2c4439d26aa302f3e2dcf1686508a6338182838359ea3c58d68ba3a3ecdc14334a3b4f6147b2313a9caefa8699c78c4736e67f13a31cd305e5537daebba8cfeb0198703a9a04e826f3ece71c23c5b089a81c590525a8b3fd7d18d7cdfcc9b331094b4645171dbf4e15488e805c6be2dba224a0c20609f4a76dad758c065383434e9adbac5423248cc18aae0732f2ed26e4449ec487314f4166eaa0393310e62f03620f57c8374c1f81af54d2ccaa77041bd8b3994ddc24518bfcecdf62b20fc2de09f920efe9e6aa9d3592ff604c476edbe66cf1ac77190e47268961590095a3f7ee7a848fe730b0ee7ae9d3fac114280df61630959e87bc8ca933c2035892219fee085af6eea30182605c6493b937a41ed0d33d27425824ee93a9405710a05fbbbd67399cd54716be1fc5780459c4d67f51784f5eb684d80361630e79a88b3545a23710049266abc657d780ed96b8415efd787b119b039dc8a9815ffae40945e564869398a9a2c4be9be3231d2745c6b369e48bdfee2e725b22401d0c6cfa90905d9a3f3e1f41cc63df0b05d3282de2b810951f3d36af668ea1401133d0acf5182791cbfdf9b866f854d3332e2d30a4e54ed575045bdf051447e12a77e9356a53fd965c83586cdddd240e863526b408dbe37b0e50a00b697a207c84fb472fa75d70cdd1026d54a8516856e7cca99319163016459c83a9ba7ece5ffa270557f6e7d5b2fb7f0127672bf16a2c01c4bcb7d3ff83135c9c43bb96215ecacf67bd935af2c659bd26a1210b67a091f109e1934476c1ff05cbedaba910bbb976eec70d20151b75e8097d7dbb6b36fbc6da964683080a4380f81918d4208903103948bcf6ad38a29f14fe458ca2f1753dbe019c738598ef221ce7f680609ad4223443c1a8bdcf7561bec3b3be09deb0abd87bbeca6094705ff7e242ab32bbc8c895ba3c6751b2a7b6888fa60f0c36748a1cbdc84685eb32afa65d538d6ae73b8afba1446fdc63fff9262769f9faa8fc8130a3b6931fe86f31ac698c776764f478a64cf5210d040f9decadaa79da510e3bef7482757e924e6ab1e61efeb8c4f20fe5428e171a9458a4a8be7ea4bd282a2bc670b25a028d124bf12a1758d66d523a0d13be19bfb3270696ed3a1f183219e49ddaa73c3b527b50588b9061d259735937ce4c64b83f428ea36b4613ea9b1a12a7335fb3b4fac6be34c6009c301a7ce364091ddfd5054e093df89e90f721a8fd3a7009858a070a9c826aefa43f3fc1df0b47161c9d409c8c4b586107e77365978f47feb8b1a56f4b78164c79052847eceaa9248bd9e6debd515cf9d40e8fecb8d514dc74bd3204d3e91c01379e91d80a1656ed41090cbce5c093212a47a5d75bc31de36b856a60ff3c4e3ccc84332d134b3100dcd987f07390c5ddf63ac8c499ea69caf7ba3fdf5363a87c1739b58d8cb848c69327d18a0e53770d16fe60f77d119ae7dc3559fabb096ea5f62d471cad2ad78fb498fd71f80830cd9530f62d79ffed57d2e41abd31d241587f7af51c89a32a9381868490f122e904222ba801686d91d5e3a06fbf3ebeb5842f93ec8f419e98d9d59a90b0b2a3a46ae023db11dec3a06c175c8356d8a635830e4fc8297609272796062b0048657a4d24dfdfdfe641c68fd8b74a15a8f714af8a1762950e40ac6c556e96ff2003d2532a89eb28a30665faa5980ab89a3f3dfbb70ccef7636e762bf04b30a47568eaff0dd1b87449f5058cab712a602a833250cbab0e7dcfc9f6a2892f4df645805be93354e64ce163436bd3af01a4bf51e28c4a2c9e66fd45709e283f8b07fff89e53b9ab1b182a5765c565c87a9ee55b9bfabc1223f132c8f17f610bd5f775f73241254a7807a35d3e654bf384b198413cefdd324256cdbc482b03a189990465a38dcad1d27c42f04e195c7f6af1e2997ff2d123cfb9c70c7197073eb64528e155a416499f0dbeb0f870910bb6bf5f7e1c0837df855651681faca310c9bb4a5a1145ecef00ff11889cf38a27062d41e6842dce6564585f2527915acb567cf0a4df8f5c1b5c07161ebec8010891484126d542561ce4f1bd30de5acfb44450c059bc5fc5385f425a2031b5e73e22e20f66da905a785ed2e10a2b5554df600e97f8746014517535a310c3324f5748c2ef9870656b4e2e37c9e030b533392097eecf3c0f258d1a50e7b0c83a0e3549ee781ae92bf3bed874651b77c751a3183507b93ea7590d4d24260cf1362279804ffab0d43546348df76ce61e49abc185585f8129e3425d3953957eae1802ba153269b240c0f041ac4bb7d27477240e0eda4e17c1125afd4a854475ce41130ea8fc22b12e4c11492fd34e9d8ae44417e873d1af6523eab1cc47426ce4ea3ce0ae05e1c72f2cde973b70c9610b1833f894c37eed2c71cfe187fd6ddbb23a24749d4692f471e003c83e6a945ed62a80490ffecd2d19aea4fef58a5e09391249d90b31b1e62b2068afbf7c32fe01d122c948073c6d3bb703fffe02cf011e67ffe5f12c194459bff61ffc3f41040607cbfa13ed7b699b863da64bf45ca9897bef7c386605a31ee2971ddc3faed06933667b537668f7d0dcdebacb3535820f901fde0d3a84c0c4124d3285cc70791e9db89bac26fc950c2203ce43fe92d5d2aeda37489e5fadb6cd4763ba4cb62dbd81863201515f3bd2e0023c9503a06dd66bc2497c511ec691c80226cbeed3844dbfd3de4c04ae35b185eb328d686e9ec94a6d4094ffe554d3d6cb6555d63dbb93f6630617b9084deabb43a854fd32f313f85171039aabb55e560bbec18eec39b453f6b42c0378a63d759fd9cfcc5a445542fb1ed109ecea98f842dd5a3b2ed7763d3ca2c2b2e411f0601e0f7c72e0c70deec9b92e097f940299c11988ec48e9f9f311b431a68291629ddbc5d64d09c70212008f52405abb56782b1f6b62d6b43066e11cba89ba1071b8ac921dc7b7f322161994e41100b70231277b905745f24097cf1c69b9443be4e553b21bca2691379be02f6f1e400baa0f0d43725d6225cc7dd8053bae87a47c34526fea063834e52e5236dc7a162739447860962731b4f0b58d35885d25dacf2ab93cf757e1e367946e7732100765ef251004f0bbf189a1c2c1e63507fe02d0568c1dfbcdd5524474f8e57236257cc019bc3a0f2dba9fcbc836d7b1f89bc88217f2ea1b076d9fb1a4fa2d9094edc14f22d5a983036faeb393f2d9db3386ca2011a6ecd355963c969fb92c5e106b91b5404a4cbe5dde147f1b4105e220fd80f96745ad39a1341db2e8c837c8c25aedde4d7c6bef657cb3c345f8a73f19902723f266eb2872f13c73f46596dbe90dac36ec616b409a527a2fdbfb4c32a3b8d99a247e57bb8ae942d3f772d6bf086c05b3ae5f0b4ce09947198bd303bf859a5b3df111cde3ac50e9182a70a91fea69a568a239b53df165208fedf529090fa5aade332d5e0e701437b778a67a6da56cb5c707f34044d8b9d77758b1304d763f8eceadb2e47af82d70878f701585b67117575788f461a9e8aeb5390dc03646205ffd951e257696cbb14fb074222df5942a7aa1ab7fe02700dc9ba7f5c685567a2a441bf8ebb42bcfa79a9187724351cf20f9426c5ad82eaad36d1786de740348eed99724ff5614a47c2e99b63968269848781b75e37e30377d5fe5e96f21511015cfbe9c40961fcff1d8015e69d045640caa7c7d0b4023f5523a9cecfba2e19b8ffc053551b20175dde5dd298f833bd4f211df4ef2fd1ca30eb0d69d98bd9432f2c78e4e3501e625ddd14afb72ff1ddbbcb6ab382981226001c58ca30284f7cdd807476b0f85ea1d5972d2fc6223734c335cf3c232ba1157b4c0ae41a484392a8fb35a781396fa9091bcd36989259992d10508f382cc8544329d439bc29ce45a28d9959af1372fcebf22961f2a4e92254a72f69d0430615d75f9685304e1c97d94819dc4c9e38f79cb33eeeb8d28f40cfcb48d7d801b6a13e82d57044bbf998fc0fb065a41000d6947c9cfca9da4fa2ac0741a6f90b9a0c86458431de591ec7ae1c7e09282b18e3aff82280f15251569049c0f1923960b8a8d277bbab59194abd8b0aa00522642fe51a47eb785724031ac2d338fe1b97e2184b82546165b71bf523287853410a85f9995edb3c7ae268b42a2f7ef6221ccabcee7765addabbb7ea558b5bea24dd971f1af9c721d26ee1435b318e8041e5638b65eb6e623dabb4d93d722c5e43dde7dfb67cc4980d95d5dbea79b6b6489af952945107f63cfd18c1d4cbe75bdd03ee781e6df5bd808533d9534bf7d24215fab4b1a924d36aeef6c65e8e0764fe85038d0e4116f71991c94729f7e8d3152390a4ab8f3732cbe7e563da2384c3bc17d465b58d5f24cd801935f07140620b977c02e0dfd54193b3bf0b3be1073d898b3159b4f182fa755ef43082088ca9030fd24fd38402765d15c04e596b900fa379c42a79658d9d8efa6524f2011260d73c91b5d532dc8d1bb224581c3f904537592e7a0722df2e809717d1f99bd09861db4e26547f2f2399f1b1cb105d9caccb8d85e93563f2ee94df3077338b678dc5b4573bd12ae4ec3d1a345ac8c3150b210f87618c97b877544a2693e6928c5b0eaf92197bdbb546fb448f6ac0c603fb7d8061be4f1c079a1a6ccae1cdc22e52fdbb66206bbe46097f4d6a9239f6fabc8c39f317ca9c456337dee8fe79e0f701b95527312ef1f3a12526446d0d1b491c5383075d062060c860cd9c27703be4caa8052b8dbeb883e6330c121ec70d869db42dfb988afaad64e6c2e83dc793625a1bf97ad6acf7b1d4472f74d84c3203045f740b075dcae12b74e740a3c506cd592120d8c29ef2231fa0a1634cd7a73a3884bba9dc08d26d0b2f4cb5fd4897a6d651ff5ea54dc0244d8535351568e16d6baa464deea6a4a8584cb85da223eb20565ef1439d388dacf230004d2ed7e4b8db33f8b5203d4455b2717edc2b3088fb6fb60c98e30b73fff284eeeb29c102ea4ad6a6a32c8b52bd4afcb7425069954ab40b0d41e176e62ffa6834cb5035919aab23512b651ea95e78b0cd634679cca2894a483da20ca5dae745e962724763999747bb0f9ac779f613f4fae1893b81f4d082f310c267dcd04bc1cfe6af7a006776bf10d5a901f2d87715e864d20a0d963e799cda12e327cbe5aade9c07a4212eae8b378a847d365891d3d610570837fd2ad64129f118345ea8192e8a8f03de5d91f3abc7cd04053c627a44b42ed6b95abecb62c6d6b5697af2122aa1e6c52295beb29f11f95351842584970b3f07c11363236ac2d1ec253bbfb047f78b81452abec51376be659e73482d934def287972d667cfae8076f7f867b98cdbecff17a31ed38256914b34ca6c0b17f07ea4787afceb24841eef36c80e8c7c54596a40814f9a323c71b96872c0091c51f8d386806c574790f4764fccbf624a9e3b5f334ddd5ef3a40251b53a32d7a3169ab6812388c03f6321e050d3de0de2e2e56666487f680ffdabb024bad2bca1c3741bd8348c8296743199dfdae1005f0611334ce96793e086d8cdf27f50ab8950b8e423d128c233d4b6c0373a8c21fa1530a1185d408e3b33c6731536670a553f92bb0b44ad94b987287b1cdcad71da3513acc481df4f321b0eb4eee8a887cff9ebe27c4f00851a790c0edd841b3c0739af508947a9358982e508f7a52670c7be47ff189cf21f1d62b07667aee793bc3bf613b82458c6edeade9d570ea72dc453c001ae56c547e843e318607534b3f9985f4aa3cc176193823156caec22516fd25801a30389e622cbbac69f38d64f645642fc1d2e714dfc72dd76b65883db1d0a3221a57a9606e4e9680de686a35cdc0b902cf5ea9f9bd542e9cbc57d6d1fb323355ff0cefd0f9cee070eeb37de360c00b1a08d4966e393e27ddc06b9e4ecd254194b1c1c831664a6b8c27d922fac4fda27e8daaaced6336307d9d0201ce6d90b25432d5bfea81f647370b6982d473b55de2f74723484549e1dcb7bfd407b90a3b0546b0e37eebd915da08ac9dae2ec9e6db8a716e009764cca7cda245f4ccfa019cd77b4806df69268504893df3b948d9c4bf72d77b05e172e466f73202b241a286cd2504ab281b58441b2b974408b33011232539a37050d7274954c67b60c4fb87258200277f2f4f81d4fa7c87c963a9621747b5116521bc717432673a35d8c0b6cf666447e1f96ce9f41c87d6badcda6a8386917a2c2c554924a9d879b666d38b57522f8a7f51c5ddf9220d39e962afaae2d769a4a76fa186744d37baa382565505ef9d1485eb1cb1b9eded7624a14d8a42d7a4d526cb22ac72267970b2d7732ddf048c7bebe9c0db73dd15cf12ff334f6b5832e8b28cebdabf10a579ae6d580a296ad6d4fb975551c1b6ff1a655638742894944686ae97e6481915f16315424a6ea2a05d63c96fd73aa2c65df6786de5770051292098d824b5d1658c5e5c82ec4ba44eadc2c06808e9afcb441212f9e55c8be8cc0c177baab20aef3e8a3383b0fe79d3d7d57ff0a3b9d4d86063a39a3a11dd088f4a760956ed01cf98f49ff3d2636b7e6eec259978e625bca6a08167e9a627a1f7aebd10fb9fbe33f90e0ebb85ef87c50aaf31fef26bd3a2b5f7987b83887291e4370d96a057876f62f01cc6a31482a134d2fff40849deb6a9014c0a2050cfcf2285c3fc1160646fa794c54a530125485d25c558935addd6571dca1e6fcfa2f237b5779dad4dd379cf5de954620396b8a47fe96a66930f62ebbfa74727062f1cc4ae21c99ea3f3c5f37998c791ff9640ce6afea9ffa87fbee0a6a9037c1a21da38a2442ce19af09f66f1d5b5382e06e81395c353b75fc81caadcf15ebb2a4c07d51efaef18692ebffb1018a2c5da3fd8c8a87e90e05b11af7f5ea9f5885884d3ad8a3cd38e4a52f57a44bb2c83a8714fa907c4523e345b2860f1c72a9a198d1590877feb0b5256cdab5f093ecfcf69f3aa1a5703d6a5a26b89eb4b22341c0508b991b7ab45587febd6174e7b3dd1b98e74a504a11476c265fb65119d30c15d68c65b7f94f7a5c871ef475d122467f660a325f6b66a6d8838fb6f7216e573021538e4ee5bbb8f7631e24faa4c93df7f3d0b636b36863c8bdc601920b170d6c7a24cd07567b5b84aeda11d46807ff233047791ca7bcbc9f7e3f14ba9e67e3ea17964fb7fc5429d288a21aa1318f51b525a4ea52ae440ff2a58ba1e1c6dad2bdf81028216a31f74d954b22ebf492ab2de62894a4f230f382d87a983b90d266c216cbf27ee5cf0a1f1d459a809d40098aa0dc66e795fa09475cd0998ba3ab74b3787eb421408bbc5083dd35ef4a772e72765a9f6528b6ce4971249a1d7df80b39189274ae1c839bf0dfc39e766cdac4819000f90f77a4ef15011e79f32891fd5b8ad4c2a6c8bc3c1ee6253d196fb853d50976af8f92f4bd80b3573df4174dd8ac452d10d75a7b0de4ee6ffc4af7c651fd1ba994024d1054ea18a9b065e6cd78b775538f4818337c552db2acaf430d7d8f9ceca06cb25e476794a91801ea9aaa5093c7d5dccfe6bb97bcae00f091b32578c42d2da1adadcc727cd336a96511d28bf99379e0cd506bb203e9849573254ba26de47de7074cc07a4c8a0c7c4b5a661ccf76e3b9e1ae329ede7d1e007459f8a28fb2b29e95ea2d4033f5afa6f8797195a97185674bbe26ceb364c5eb96b503fe07276fbf70b55de4d72adb15b165c7ee34ba5a402e226298badd5e9ff0c910b4ea5a96a0c2513ccddce1079deb11169a876b6f87b643af61a7a39a89ab55ab4747e8ee8bd5a18444b56133159c96dc6493c822262c9d574d3eeb8bd989d17fa1c02f89b4ead886239427070710cc4b5d6616fe2ca06ac701bbd479d59911a7db7e323ce2a6986013cd4713591755d9a61e7e043a63f5de484f5de78038813312683c80fbe5acc047aa6f3ec6ea929aaba36a5037ad08be801a74e1db606129d327c2ef878161b5796288741b55b71e0ee5e29599ad8106fc18489eeb83b453eb86450bf4e193fecddff86d3818dc8cb6223942241b30419057e4a5c809359990f2e8adefd06a4bc87377d4dcef6f68ee5c736f10dd24670e5d916c99c0f70c13b4694b3b4e5f7293d4e6af64c29c98deff4fbc52a7b7f84d7e3c39868eef820045908002dc15b9ee869c7ef232a374c1cf1f390f328f94abbe97cf7bba1bddeeb33ea0b962c529efc6cbd9cc488b207409eea3bd88ce7f77e363a383c71fbdfb965299ad22fe70a9c04aa83fd54f0278d89daa667c0b22f9f5f456184661b29c5a5011a772117985365acc8674f27b674255233c4094cb67c907960e537fdcd6927748fa7a04ec96292ba44fee664be0e70f1b7f73421d94c1cdf12990875ffe8a8f115d94954377182db95e016180695c3ce3c1fe6aabd17a29d68a727c46d0cc3904001a6f73f776a3be5b6517b05286c1d2cf7f34eaa070f3977eca00e2db255812d1a48af6d7baae4b45dc372e58aeae93aa34a4397ba343b1f73ef2ec815b33c559cf2e87bff72fb702ed1790bcb831f5251d347c0d516b59cca3ce7078637c76f27a14c224a26790776d3428783d49a24c34c262cb3243ea1f8ea852b5dcc648cf51fb8b59dd78c636aaee88dd34544c57b39cca2d01affd3ac92846ea170a1c0b0e11c2767be1d10b01be1eb80bfb0e64c86425f9200fac5a31b130ed40190ed3d898811a27b9dc731596055f94e6b3fc111c098cbadd1087509d0175e32578c7b630545ff85589cef3e8037469057aea9aa7e7798789760555873689d2583467fbba104035bf57eac1b00e41040e72e5369a875c018ff30eb75fd6f206e70b73775e7cfd455085d0dc63e6914f3036b99c1750676efb061e5bcc0f4e69fe7c7c940f590b3184e416126e6ee0a3bfcd83af718a7e21a5ce67130d627d11ffa4051a7f79dec74fc8819ba187a61fda24bb5e8b4d4fce5df8a711e99b46cf46a272a841c961a03be3c18a890ed9a792e1e300ccda0029af774f2953ccb5411a6758f8e40b685341b279536cdf65fd9089359ef8019797ef912aae13bc431fbe5dea9b9ce899270e5c815fe4efc0f1396633f4c992d6466fa1e5354f6501597ee43688964e0cf548b46510b3b6cb1cf80862964eeb5ff811bf88ac7fe8d72f1368856a0499ce5aa1b4cc8fa9ee8d5bb993a1beca8554c0a4a72b14d4b09eaad6b5df08ba4ccbaf1e32d174485ad938ac18ed007f92fdfbbd6ae36a79542dcaf5524a2afdd7bceca000d6745081dc4889f72c052f0c3d6dbedf9a47dcbe49fd7fc8a4db1bfd98a245262a6cd1d029e7e5cfa49f9401ab41077e027cc21e382465f935ccfab78055eb4888ca76fd807e6f5a605a85966c5c8cf9340a86e73111082dd461d0bc9cd7cde24cd3e8e45c7645d5c86159436a779038297fb0821fa622cf68b706a404a8d94e5f7b31f308df972e242ee74cad0bc5927ad5c5c30ca8f6edcc4eb5f4024825f81cec712f3484a9909de4bb7b54f184638871f7698ee59970c3391aa10c8f677a142799b85e5272707c63137a8755baca7c179f86d371ff2de90933552d851fac572b2bdb0a34935a5c83c7604e6e298622d03350c865c2d53f4ed89cb4d29386955d1775ba97fa273072be551073626167d4baac7aaa1dfcf0d8fe2d92b5ff5bb19d89391be1ddd2b2b1e17992abaaaca63c1017ad833457c8aead015e54dab25d3cd76879172cf0905d4ed543b9b65ee662c566e94394515ff2fcc12988766f1d096ffa386aab9469b92886fb50e194094cf1c83ace3130228eefacffe67a440ba16c8727f9406f3c4a5fd6b58fe936d90fceb949681ea4a6e0f16bac796c180b6b20e82b3c62b19873369a9a66971940197d43960542fc598fba076214d31763fc08bcb083874d03f0db074f865f41aa45049dd2be6365f7aa6504e8f7ec8dcd4bc853babc3b5e19ca87a848c131a6531313ff0dfc17c12dd86a0964ffe7e85d2546fbafb9d57887d170aefc283abea3757d3136b84290a87d88e08d610654fb15b4895c2cb877dff7c146c04d960113dea744bf885a7f96e3a3b5ea7c6b053f790b22da97bb9146d11047c8e9bc209d1d2fecfa638765acd56b74d4f1b86242c83efe9aed9492bea847cbf648056c8850ec0f8e7994df9b578cfa2073e295fc7c1648238a13f8d61811b04627094ae5a1ad55cfb1cf1eb5988c5debf49652a9bd98c8b69106f33d7fc0d59d11c15ad6908e0a70e064e469cd0fd124bfa2ca092b6d2dafefb21fedf1a0dfc71207583e363fcf645d958f5b812df6af206aaf8449e729ced8108521d2f599376d7b8d1c2c5037654b682c70a46a345d492e47ad54711db84e07e8e1f35a080ef9dee6f0cb1a709e334f868c77ad66b350ea27015de27b87e3bdac27ea66ba9c7159d416a8b660e142f67856059fbc5989fd622a31941328c04331e1ed74a1829fcd21547b91b610758798930fe294cc260ccbea513650fcca242a3a562565a6e76384cae985212259f81b80f3a3500af576c2abccb33f2c3d92fbcd88d540a5bf7a9a0129c3c760a9414db155543321c6d115e86ca46f423448c9cd2a8641f094c590f6183a3097a03100a2d9a2c3ebd497f253191f810d6ae8d9ddc2c229bb6c55be88712ba081f127c220e5c87103d41ffcd534210fde6cd0a84436202667dd339c0fd5e499cdfd348b73e6549122fd822e2db0bac1cdead39b4ffb6ceaee0a64a11850bbecdc52613e9e7f1b429665ba42c9b04f3ed5aee49621a188fb32d784400e951cb7e8147819622ea7f2ccfec5732d373bafddf6b372491179a896cf93a71fd580de33446760ce979b22142c31867a96196d14fc492d6ae1cb763f69784296b7c774072649f984dc35546c018ee70c5e660b6555e08fa97e3c11e79b2b01caa93e7c9d3a3862b56f0fa48f7432463799ffb89bbd9a830522457523eaf4ea9524054d9a1319f0023f8c623e0a0923855e9171853fd594ceebcfe6db5e70a07d8c6347548d4a4cf0a249b6ebb55750279d0a466dc9da6abbb5869888d98beb01902ca8ba1de51ea7888e216b3004f4b1317513dc3ea8ee60320c1daf1b021c851259a2e6dbc7f030e85a339afbc5a11bba9eaf617d582a060297dc059227826cf3afa40baaa5b94490ff3816c1831743c5ec8e67aa2d44153ba8a2e8d12717daec387a9bffb31979c286770b25c2ec1a1a7fa7412fb5f58a3d36d2d8671f546397b4f00882a1c79a6b3036c91efc06d441ef577e5bb38fa2d13985a7cb65ca8b65aa36f93b546ec62bf728851511cf8d050b8faee25e5edb6475cee244bc55b044f87ee3c1d062db35175dfffeaa6cb186792c35a5ded37500a930dc08936b8be4cdac24f609f5700d70ed576f8aa86f75853cb0763794eb2399104086874d7e5e3c506287a31b6ec85ad9ed62e6cace5f4e2012b7b7e299752d7f0d024934b24c7b1b85678b17a7600a2790a06c79f4c06e7e897fa1e79fbf3655459add72ff6a3737a1cf1256e084d2bbb19055236433c72e9601e26b155982ca3d66a3488f78fc986916588eae82959998e560ebf168649d04b68aded28d67eec7d7112d03ca352c936b9aa429beadc4b5b5f6d0c0458d1b066f12b22cabbd7c09f4d301c2be05eb1031db8d88da18f1585bcca54c7efa45eed2eeb322a6baf929beb360527aadaeac952a569e88eccf923b08d7632ad1a48e4f5ab74860490787a70536e843d450235512d23eb12a4e52008c4797badad9b56a9edd1233e719466cb1169da8cc1d3d48912ad37dfec011ba00b1ca4392188b1c7aebc161191b7f37a753ffbca1b4559950e3fb33ef33aaf10cb1925c9be4be43bc789dfeee8b13bd5e0ec8a26d4c5e1fdac6072d3f2fed4d3e2f0514b5a302da1c7b7e1b846a697fc7b11e3603800b80b9a444c893aa3e89e82819e62d35744955177d22b2a03006c618ca3da0a7a3cfc97d819c8e370bf341d8b228aaa9b0f762a06524f943f5b5495b541a9ca1aabd172db564a039e009795aab4c60b9cd0daf327d24ef67fc85c2a265b00352a1ea699415e83379868ddbbc89379359f554da29820727b034a2f59cc414d11833f25b0f962dcfe1d0b80c4f15cea1cd7be8ed3965385db55d5704e7143eabc59bac6cc7f2abea4c7ba4ef5d9fafdf321618cff53309ad5e19bbbe52bc337dd62226f02bf0147a845942f061d26a6f03d0ae581d02c0f9abbf7bb7658925662c1b4a5a26c33577f817382f49ae3c08b9adb87f1e72cf01e987186b072244a524cdc8d7264fc1040a1a08a6a9e4299f21cf08d82f225017fed0f35130b0f5c86b40153736f239198ad71833a2047dd955d4792043401071a1161da2d93d75b51c7c56a25684daf02e67ced09be70e71979645d3cd0427be7091ef5e54ea4f6018681dad7ebbb8877d9894ebed9d8fd28fcf37b008793c40526cf948116a7f588157804624b7966c1d1e558b55c1047024a26ce56e9e02725527b9d49924f657258a355b920539e6b4bca4b57a8e9ae7321ac0741f396d95d2999829eb90b8f97f6d97d79ab22238253bbe44158a337725f1054c9b6cad09a81868b5fb6cf9e78b8611de07f3164216ea1b7ae22d04bb5e41994d45a2f99418da0c85f3485999a4d44b668fd9e71cc0db593509998c1f3f8650598f2fad4fba36c2cc3ce1afbe328a7ee712a5aa3ecbe29aa5276eb85f64efaa65acc3a3e7c3043a8b8cce7f136605ed7f2a8e5c0ace63d4936dba412ec086029f073957eefa7a55fd14123204c976368f952005e20b5bc85f0d6957654fe8fbd0a7b22e7206752b9b4acffef4736c156b741113720b0229c7674a44d63e6c485cc1800e8420e97c10df22d007b4f8b1ced89517ca518b73170d17b9341b9c92c173b8f6d7fc73bf16e41ba71dd1054e91ade081aba0c44062f14bbad1c9861b92d10b4364c405a73f5af723497343cfe5d74ef4a91803d5b24efa227650179910bc7901fce0ee9987689f384fae663a4f00f0ffffff0f