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 80340 e8f111e9cef61304d583f56f985813d5a3c692cb64206dc76f5c9a4735b9f680

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
844bf92315fceff58aa8fed19dc27e73ff0580aed5434fe480d5f1a891951774
Certificate Block Hash
e8f111e9cef61304d583f56f985813d5a3c692cb64206dc76f5c9a4735b9f680
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...001e2a0100406e0100
0010000000010000000100000000003f0000000000000000000000000000000000000000000000000000000000000000000000009a989a4d7c1f3c1dabf9aab86ff9c2245191716073586f90eb5500f21c27b6aaaec0a8b62e69a23fd708e8c39ae01dd6cf54496bb2aa65e7fd0dd1e6f6cf303d4df5dfb14138a27eda34ec6c9ffedae643f57ff429408086ab0400000000000000000200000002001e2a0100406e0100

Raw Header Hex

00004020fd15c0cc47533eae31308872e89d4d634e3b66a5fbdb06c415016e8d8d4bc3941573cd2db7a0123c93a8b6651530ea8cbf3f08d781d07cd3f1d70b4f3bf90720a5a4436a66c5001874179591a8f1d580e44f43d5ae8005ff737ec29dd1fea88af5effc1523f94b84

Proof Data Hex

59,560 bytes
1212160103078bbd867526ce8c0163fe5d9d586d11eb12a325bb6f52f87c67afd42feb1874d8a0bf3c87243d32dd04ef17b5735d3af135a745466fa3053a357e681cfc07c68ffc9ee76562e458f2370dc2952488ba4bfe84d9ddd6f1551954abe13f9f5110b117399c05e7d1fe7c022a2e57f9c46b8d73b4250dd29cfe0008e91898effa9141da158fbfeeb8f280ee8c77dd592f1d31de8cacfc62cc5a74cbbe5dd98e629960eecafb242fdb453278a05244b1a378c0709d22b56b6a24efd2b74263ef23058b1fb809fad5eb814f969c201e4b63a0b276bd2bfbe9f3455742021f8480348c3fcc8d4fca35a0179d88be42c151027baf18bcedf26e814c76ff533f6ee0efc7c5dd8149124cf304dffe48f7eefaabd102645a2e5f7c419dae374bb27765649a195ecc1c1a23b0702a664b4f79aacdc9a13bd37f75cfea914f95a40a24d2fb5df4cfef55270294ec047b53de7f90bc544a9f2d23ac268240f67403e8d65786220a477a092b04f97f4c3f5ec7f79a7347d95942d3f709590a5ca7d5ce10b15c9aaa0eb4b26aaf6b0c1cb1518667ff2a81198f7e4ec1cd4137d6abfec2e98bf1964dbf7098fd66383063ade2d0a38f6c80f0a93213fe448d8f65dfc1e44740e5ad8ebcc44614793052d56455e8edf5d6266c24277326b466d3de7adb7d441ecf0679c2e7b34a5dae3009477a56418e2970d41c8cad6fd51f747b73d8cc02ced0d0437f4796a94d4c20ba510d8de0db6e4b0aa3dadef7c7df77ac63eff3ebf7739815956d8831872ebfef429a2786dd3a709dbe2ba3c93ba12d3b2cb892c844577aca695fa75efb17c293a29b6a20b76f7878c7658ebcbf184fb6879c48a60eeab3baf0b0be28fc7dde4d850c7ccbffd10013346235dda7222faca637dea0f64c0cf7f1a3e366f31b62c16744d16c347dada20ca99e3bb4a055e9e1b89e182ba780e055b806323cc73f2823b55f13436f2886c76822d88516fa81f7186563cdf6c01217ea88170b805fbd3d6cd515cfc78310804892e0ed1ea5b89421a749fee5b6ed2b02c7e948bc12c7ce56849cbe8540ba546abddcb0042ceac1bd07e75eb2c020248f7aa24e9710eb3b80d480f7b6986a24a4e3c8a5155d41e8200d18ce8ec22e3d25423cfb303e7e7c5e518dff56a4db8877595ddca3fe96a0ada3a149321899cd683c44ac3ae117b6108103f5e84447c96aa3c837c2cb6fb765aef4e0a47c36adceedd11ddea201ed4931d8ef182f3559253ba7ae12a8f5567d7bd2fdc4b91b57cd7ddfb7bb8466225155dda6ecda9733accddb942c2bdb161b3c2e0b72e6f4cabf1b40aa14c49e9f1bbab753b09746b2c55cda1ec26708013059c38c8aa7e86baad1a11c95f7e43e8814f75fd6726dd055455afe69d8ab66028a5aac1e38d37ec3dc9cb23810ba1d2718f6e38d88f9dfc0e09290a5cd55223011e08a37fa77e14cedd66d08e14faca1a92032bc281fd854ee365ca632e31fd3acd215fc22a65b0d9fcf3cdc712ef1d53452323a779c39021bc9b1e3add6397ca68e8322f87427e00bbe5a37dc65b1e292a55185479c0ff934dae86def4776ff1dc87844e5539c0ca58690875467b14234dac155f086718a508cc98b8519b325f4097f8017e30aa3c1bdacb328f93afa60926b21b17d79cf746762425789e40db37094d86ab33ada049e69f1bf28357b216e6a418f5d047c79183bf537b917831ca88339d5ba05d7f289e5a5f884b1881f61739185054d9318092578cd6ccd09eb94e60b2620059792223d201617ea1710954a99d78baa7ebb89a1a78fab750605a81daa3d075f8cabdbb4fd2100464baddacaa3cdd88054857419bbedc42038503da0719afcd0cdcc269ea2fd208e4b8e234b9f8566413687713ef4afb3bb45d9c672fa50215066384f7b51b4fc2dc8adb6fba88909c20be9aaf83a24da3d6325307902708656e1505a5ae0d7fe1966c9b172f67269201f0f17cc25bd452c9dc46eaf7b74d76bb7fe7fe283970810485766bc501b16a0f0cb046e3460e5a28ccefa92afeca4010a8f29e9e794e4610cba43b9632764d973f9f43af0c90e6b84d61ce71abbcbb63a7909e3de1b9a94cf1a30b7f39791b3b49cc6a0c570139b32416f7d9743eda1fae7cf6db612ec3ae1b02dadf07feac436c83a7945cc67ccd93250766f1a21c5ada9e33105a102e7f7c1c813d0989dd9b9f1c3444821a5f0c43591bb647d3c175f7dffb35bbf2c29160a4c907a1e28ffdecd4ca82bd45a58ef90e2230714a64d590cd599e3b9acd2863a3f3c8894382edb90dbe1756c5e5bb2159c051f33af4a4993e6bca70590e45c5a40c760f9bc6f5064db30dc4c78ddec7f55f788d3ea6d9605b1584d0eb74ad10cbfb698e17d01b7ae601efb2436848d118e48a917de587e00223792ccf31a9902ce42aa8300f33d96b022b37b38e6745567f77879611ae1eff225212b824f45a3147a9bb84a50a72c42e2140775fc0e3d7a5dbee5ba699aac93cb5756efe40592dfcd67fa2f26e63c50f20b5097aecf7cca38308f762f5ca0a3f27da29770cff9b23d86e15b7d4af52c3480553898a8af9396e687d50a8c3bc7694033ac7f634e690155fc456feb893d48171eb7acf014aa38175ecb561e522d54ba73a2d7e86bf958f5ea1bac2b238bc1b8ee167d80e16d544331c93db9d0d744dd7d6f2d3d1322417bac389060c629bd8f9dd5573709593f18cc23075d0e255d6ada8e6e75a0d3746139053035a16d567036f0be51fd248f60e67124be2eca902c0d509db88c58a770367669d9c11315cf9cb7fac756cb7d6e2bad6956a5abd3a3a56f81118e982b80df3d6409b76a51616d82f9e79deb6823e006320cf311b40fabb45e3e44305f6968d188d304163c7d919c72ff30f13a15745f759c7e1c231191863e8765e8fceda959de78ddf2ef002aa13a81f9f895ce8c588b3b57779404a016c278eb5c0c1d4880215d1597caa28ec94ab6db9c1af368fe8bea722ca5b30a27ac1ac53ff1b9c46eeb4d78854f57f0b61d4182c5a30c25f39c3ab0a876c0e17886783b540eb09e9e0eb32ea82419f665f30020a90f98327a8b34948f8a5678354c3490869bf9955ce1983246e24d5bc850723d373bf73d2e7f786cf2ff8b63973deea3cfe0fd849caa3579f27d5edc437b17e84d18eb798333dfcfa057b41521fc9c41d0e697e3a003eee86f32a94ab00861d6559580f70e376c57c3e224232888792e40fea9c8e309896f8f7c8019201e70fa13a69bf983bee157dd927a9299438e5c721588a2398cb4386d987da2dfdf8b81fb4d88ef78ad3c86c38970581bc342f4b809427670d8116ed2801bf77939f3996564a7843608967ea05d679ec0e2bf14e6f06ac7386039169f42e4edf4b40c0783f1872fa69d07be06c831cb81c44e5d8d9c513f4784955a4ad787f45b1c115f2a33163c821dcec61cf0e3be4b487661e215ab1a2a4978301267ba96c73ec7850d3c57e04cb17a8fc04cbdabc1013495a5e99b9211fdbb90e708bf7fe7ab20aa95e712ece6f45823f9540c2d58f698c83168ef3c181f6a335240568da8028f95e6f2b353c7a1a4874b6ce9b0d217eb1c98c2b969152d2ff6e28855d01ee8fab716fbf1ae15ae04d453efe25a7ec366ae4617c5413e55a35dcc48a1b671d96a5dc6ac7f92c90ddccca09a7d9b069f5bd3351d3263f835ba13c3d286296fb71c58dab692a9cfb26bf080f78214870a4d2bd6975cf98673685d9d3b8e334e28456d728a36d89234e074c5633a18144b296e9a833d7d1f41227c18dc4d9e6bdb3548261dd914e99827f26b901695acbbbc3f556b21f677312cf5280935b70eeb4ce89b57be11ef29fdf45fd30259f2d91432838f51e040489531aec3134dddf4ddb8f12a4c37ce88e24c894c734242c1b1a2a98b157d8fbde48a7422d3c0a9fda15657a36e61cd7c74aa9a605076a8da655151b94adac75b1d870d86d5025a753226ce9de2364e414b817a2ebb7157ef4c31ca0131011ce34af75428982d5c28ae046ad5b73ec38751609fa9cbc0aed9a2516317b7f1880d26712fe7cd048df40c9409d3cfe504a38b7a4343af748cf9bc076965a6667937b9ecb1d2a6860a3b36bf3b90e6e89d24ca5a73c7365c14b450fd5430a0f65786052337731d149f672c14947c3e5f55082dcf756750e4c149e01688cfe4444b0fdffa67c6d979dc6fdcc546a6c2a443a64703b4852ec165d06ddf9fe1b60829c05cf99203e6a751f31d772f81833a02d771b3d90d999e49e1eba340f10572337e419674ef7af2ea0bcba9d7bdbf62fe5e213ca0b995db3abfcc06cddebfae0568a22f1aad55e31508e615da4bd668f310e03f66e891b63868464d264062ef97233e37f0566cc3d9d4e7eaef04058314fbf6796cf06a80b5a13bcda618ab4b75d9326d2caa0ba5b3501cdf1605c8b885616c1add9a79e5a969d3678b7f9d7e44daab2f9e41a95917347b9868af166d6aae59b8869f0c09aae050a95323d39d9fc88ea906cb4d7796409d5bd0466b0c667a405c167bfb04e3d4b96f9882e1c5f0306d4def937e7af0417546fca6adad26632b66de80779c538c35ab6d394e3d62f4e9ef59817ccd858dd42cba68fd41cc8b18f9ec0248d1adf304e34c6b1a8fd724f0c35d08d5178ae5f55c68837b3b0d4db463e7dbcfb827c85bec796af14e675d23fa584f90bb2671247acc371cedc6184e41299326a65d13b4e6ce2e3166937c548fd524f4dca9b42fa5c919b4a5f6c43bcb7ea0e3803b8a0ff6f51fbea3dcd9ba9a3b357c500b4769be1868d4a900e37736926800dfe71938e5257752fc62892538337993e2933e21244732dad0f074391d7647702e0969bc883d4d3ed0c5891e09ab5b6d849f149bf92178519cfbf272d61e6afbe7ee99e090394899e1800e6a6fb8052b4ef1cb4e400a3b0947a4dcbf174711780f4167090a32e2d16443406dbf351bb5180dabba943aca22358d051df13bc5f015de49c74d219564af4e68bdb9b5c67122bc0ae8df866d8a1aeabf59858f11754ea3f8b5d6e612a35fde05297d274dca563a8569d885bd560b19c0a7abcc8e5bf17bcbe5ca727802cd592315ff089a2ac350e404a45827c389597d199782ef95f6b7e1b602341dfed26177378e8bcc46bb67cf8da95adaf22fc49e5d6eadf3d42a3c926dad66a164dec94cbde4e4ccbf8be231b9eb88296db82a392131b4f66642f606013dbf8d9031c6a276da06ef860e069ea5c5d5a6018f94a215a897b7d213804cda948bcae0b71455e9abdfcbd33a32288fffef535a0383f8ebb6616565f6ea7d7b621c13f3d2892737fafa74865a440a22c3b98630f63acf6b25ba66c08a900fbebc080cc15ffda11af671386206c82a38f8f6b79aaf10216b237d3bbcb246878ae4c8c6b19a8a69d5b49f6c30566382fb0ddcc43058095e66c67098f9516b735564f38eb1c881dfcc9b9c2ea42c0a1ef0fcd66134e34755a48f6c6d89595f47b888b01d59af74b5feda54e60306190799b77b8bda3a4e50663c686cd1e4fe985b94ffb73c67471eba3fd0a238c797a4620143056ccf05d5b167a0f4707618f2f8732ec53b6fa6be43874467f79b2672308a25413c12d9b12e08178a5d824d7e21e31764e540778c9ba0d593df6b6be9ab65c472390228b39dc779dcf19f35cfb102792554056c257e3eab19852f8515d10c7afe868105819efaa312831093b977e1d8866e6d92d30801fbe5c732cbebd67e44faf6023c39afd1d4910bca48ade67013a3a5b479ba1df0a3cc01e4d5f8cf54625c5211f624aded28c1f8238876bfea7fa164d5581360b5451356ec9f9ec802ebfbcd28ce3324efb6247acd8d62e20d395b8eac3bcd7a91945c147e5c197a69c7543c56fb715e521c6cd4a37e27ae3f98bc301f4cef5570664429e8655bf4b58a4cbf40dac4429da02f9193361313d2a2fcf52bcb69b1e00ca49dbe1776469b92d708c81e34ec12f17552b7bb3e822cfaa187ff6ff2f58303e0ffc302c325062968e5590f2ee31784399e7c1ef1e30474b0529ee5ef0b2081168bf689538946a180fca321a5041274de9530ce0bce914a1de942c7b79f15c94a3a8dc7f4d7fcd0403ed91b21c601b32e096927baee696b3835653e87cf49d1c52fc9da9697076ed14b462bee1a53ab1aab6a81d12b70ef9c992940caf0a36400baffe70c28ee6d58a22e609e483b666d7993d4422a1ab3fda31a75ba4876b15ccf49044218658ccb226b7120c2b59b2d63186cabe36fa3c394012eb5369772c1dcbda3285abbf1807b955389902cacdf799b67b966717ad7a8e6d26ea1a14ed63b91ee94d040963bb86bfb3a1c879bdc77efb04b890596f97bcc8d4563b911227be2ea4bdb7f3507a12ef3e2d3a4e57137c162895d671569673a738c0ed32e7d984fd3cf47fb422d4315945473c1bd20db3c4d24df10912a6735f8abd560067f4632778327f05869fece099e229df2e2f0385b4962ee6e35519a6a136a37eab1faa4a38b8a49796e5a4ed8382677128ed08d3263f65c0a1078e6127b76711a6a25a85a7db0b4321af583f4f16a25548e21b01d4aeb1fdc58f56b0270f82db994c5a0344b1a13c9e375cd46b282faa952c39a806a47e94901a5f53e034da4e93f7e472ed3116ad184388ce54864194e9ac5cc84e64e68643dec4ecbb2f7379a812776a60b42064a897b038ee89dbca25d50bed35819cc7a2c4fad93f5336ef59d733f2de5a671f1092b557ba6ef11509bbcc5fd5145e368b7d62ae4aea294260ab2fecdbedd2d0e607e986fb649e07c4d36e6a810b0cdac9aa92f346c47087f9e33d3d27f63e47fa763a7a52c7e2f67d0c22ae3a21135177dcf06b7e263fbb5363789432c9c30f3d3b4af998b552494312c3ab68414331daa35bc750f3ffcf2cf94a6eeb8d51083e139127b5755ec3c07fdfba828538deb14c51e2eec11cdf22bc88b81f4f80857b7e903805a5c6e1dbe3bb1ae9c2dc3a884e1196b5065e91526b5ad76b76fab38aaf9e861e8565c97373f64d53881757a9a5b910773ba53b25e37fc50a925d45df8807c625c082fcc52accf06fe27e7a7d89df1ba1e85bca1c7af94bf00a092cce760119f23438db47e22ab7f4019dc38fa54af96b2557a14726fc8987e3025b2fe773e40b27f273413d4ad3722912e5a411ffd2df9f041e3f26f9fd2f044374320f2b4180dcdcba50a88ba7ea35ed663e7107fce9fc051751c1ab3db0ee06bbbcee536af0c534dfd5febab99cf89a8a6bfad0bee34c627a45aba4174de22add1f0a97edd842328aeb4d9ff3cc010d294c333bc16b0bd0a8a2e8ce9155fcf8a869b5c2a1486e5c7872ea00768dd9c658ccbdd41fd639b08489cc68c92953ba965401b80adda69a9548477516702f2910b4c9793ad2a51e01b7bf8bda3ef777c40a96ba2abbaf211c92a95be7938d91ca612ea18ba50bd5cb3e776df3b32e9d8e63072540312473208be38dedf20a50b66197ff7b26bb3d475c28b5f2184408dba4f6949b3b444eba0a8a55dd33da3098154152ef30ddb50230294a7a21743a41814312fa02e24069fb9c8fa0081fcca9e29a223bdb7e72c32e68ef8c7e8de72597d526ac887cf339841375f232b45c14f3f90559194a360c65fedf6d1bc1f91c64a16ced0e63c0669d860c36bb58f45f663fa370a536cff2f24bd3a241fa9784a999c552ba265dc3b3b64ea692fa56fa84b50a8e8b4d970d190a8e4f612679bcae1aa34d9e112149fcdb7530df2df43218afdd76884d5bbf190e6737cfb172367c17425b27d75e97a1a7777b891dbda999b7899807fb6e7dc8f287a036afb8eb46aab489916d779d6e7f1085549674989e5ff81029a7ac827e51509539f0ec8120baed84b3174f7e4a8f5f246a1ff61aaa88d0f96ad2928c6e299ba90f305b2496521ee924decc76d2ffb3b13c418cb598b858d8f462b3d01a0fe1fdf41acd9805ab083c35b65983585327ce411b7b817e1965760bb1964c3aa1392180be5250e0c9915e93e5f7666e5a0acdf98c055641c3166abb1cb6762ac414c3ecd2f045e2fcafdf6e47ace75b1e4025c0d4ca903d58bf59522d5e8673235aa4e0ae4516747c686b5d005cef721dce08e5b62f97d8107337de537f1961c046dec03ee7a87cdb3d545fb64053f06c39d343cc37dae74ccdd03e9235a3f578b983c770145a081de572f8fa7e4a84c75884c519b717ddf57cfbba9aae980e64fcf79d219dbe92244db53863ae0542e8a6e5ced678d64e7de10054289c74e614466d0ec3c4d6e2842e020b8b92e04366ec4cb1185c32fd69d06491386086fe24fff065c519b4bbaf014c207bc329bd5fb7e64a7746a2c013cc2061b29ccd9f52aff80aff6605c19fcefd1bc3b468f565524d3df09a6c293d04b93285223b29899509506d93070b110b8bd489ccf94248fe0a7269bb8236ccdcfe8428817b8978806afd9e185c99eaf142759a13be7c421e33d2d44902e3a73ecd5a85f604070c26a1573a08ce67d8849b44215458b1ffe20d708058fb62cf5c1512d9cc780be7c2adcef60395bc2659a0413010676c2a60c2feb64fe693f638449cde0b54b981a85a750a10df55ad11872e57600175a6a3d564463337667b001e4507a4e70856f7e031ee846b0f44e171833278781b8c0f92c0646355bef87e875af2c6eee6cbd385bd2a263e45dd56f6f875e83f416cbc083df7bf990160af3c70371a10236920cc2e960c16feddd8e13f8003aa9580d31aec1a1f6e27754b48f8a9e5b822f74b4fb9f15d3aca8e57e9514df89e32f8887c7b9d4fc68988575e9351369bda144a6e21636eeeecc4fd0c07f403654f8e3f9602eaa0b5d3fe915f8cb7810f74af98a841eeb01a37d9a8cdaf17c098454db867098e48b3d55eb5332985f148423ed84c506493400bec22ef68a2e3d137319cfb442ede788126c8671bb2c4cf87c536678d409fa9ce048496964c1d0c949e87b6816b9470adee381797d553db298be1b4553c1c7c0f2a554d173c268fbe691968b57b4fba189cc72f60876f3fb3f4b5bbeed0654a189019362f1a3880fee7d56088024f7aaf0eb8e641e5a6bcd5ff4d9e2e3ffca9cbd48d02fec5e9b1ba51a99d200e4d09046527028f69d6f7d7f587a9767a6492e8906ecfcee1ad707b9105ad146d8ba58e1296e2e91dfec3bbb5d5657229392f303bfbf1719da219158f23572a6070d840e3208a2d6e363f59f643e40196532d9a26235264fbc1c578da017fe0dfdfb491a046239c1244384b39b12a35182beb84a68ab3f1c852dd3e3b7bddf95fbc964ad89d6cff1a3b3b331d8e3c8e65abd7292de88d6effd027a89c5d7a87e3188b9b5d3749a23e6203af31038facc0842ae95c4c142ddfd85bf5ccbc7a22ef3ad3472b8b8b725e9440133e9226a0d9945d987c926d7f68d27f6719baf8ab7f5f92d5e90df71cef76ce20d25854506cb76d9ed2a7b1c2d42247f7fd60a87f934761a2532fb9162be8dc034a876f18b6af8c22b52bfe939c1423480592fffb0c92559f7efff17080f5df01adddf085bd90a818db1c7d35c0ecf6c3f0a1e363c6e363697de01942f1eb5e6c384a612c12f20416051e7b20ee1c3fb50195a0349b94ac2304592718a9ec225de7b995000f0241cf5cd3896cb9fe21dd77ebd043f0b2cd95e3cead339d2eb33ed5245d5ba2921295924e5f6ab5d0c24bdc1739af40f51bc86c319df169cffa64e1f3d2018cdf479d7dcdd09cab79111c8a772305ea71a29738885a9698607c4b6262de173987b7d220d18136af5b7ed5ec24513266263faccc407fdfa17d264cb1f935957d067c8529197be09e9112a8896d5aa9ee9285817a85e56a78b1f38104cf01397a4c0606280efef54551986118cd0d393f68870b930b45d6f9364dcd0fffb5d15ad518d11a05de188c845916d9bd7dc345618d957b61e0d7ee3b8dda5169bda3854235e62fb1cbcd9d8245a300c1430e1910f3763f7838430d6240e35e4447bfcff180a97bfd1c139da84e92e34bc5d35a120c7723a18a27bcc1da48fe5d7570aeb75d7805dc8c1a5389fd4eff0162863807e54a5aa8cb788ececa087557e35e3a265ceb6ceea47e17faa463fc5ea8aacd8c39fec9e1471319dce9d6939dc6906dadfcc3a56193bd8034be43249fd517f4bd38f37cea26a10dea839fb0f055877df0f5a718a0c4bf096be3c080bc9e6fac5dc309992614efca3359bf23eee1c2232658a559ce268dab82e35efd7bd40986a6ae4dc2ac76c3c3389bdfa344424d47342d8229c1cd45a794f292ed7defd1a355f371cfdf8cb76a704479fc23affc1736bb3effd256e9be3122468d6298eb439adb1314ee91899d11630c8391db34c4e143441d31528e26f057d816c7c1c3c3ffea3ac1ca064f9de3a920835e5b8c030a4c1e4ac65650cb030aa4e0788be4399983f3b54b8d72f2fca58035384612ff409224d4f11de4660fc4a7590d8927591d9616661a8667028f4b000ec4014b3de2329f8caaae6b85dd0f5535e961c8d1bf742d6bfe90645db3590ed84e9dfa19eca3a8d33e04d529ef64f18f36f9ae48fa0047384fff419a6ec7c214cfc83f67be6d223441bb89029c5982b6d13b24c64143c6b7bd54b9b0b1b7061a05c814f55b8db19f5be4e1b3251fbe8a35836355b18de1b99a2f1cc4ebbf15b863910c878e6036e2c08d7e01284bb7db4de0d45a774fe5c5a49f27addc5a698ced2c78a79ab4f7c572c4ce14893fe0dc44b77478de973cec9ee22c0dd579c4bd482f4f1c41d1c91e78e965c5c7af54f9c03373aeef02dd2dd6215607491de74e09c9f560f7bce290ff729b04884128da215814a7b0340171eca5d8d985d1bb6dcd67d0367870e4400bb1bd5dfb1b8039b23b9eb6f3784e6d75198a52afb640afef7cb0a2f60cbc0650e6115d03fd49b1b2c90bb0fc2731d0d3070cecabbfd577e5001504dc05f4299013efb864eafce6b4b3042ae9174c3f255e567790ea643f07826a0c3a0072e9399fc128971dfbcc83f094c60b8057ae661a879b701ac0a10b72fcf74aba46256a1325f2081fc401e7e60a1ebac7af049ffea40693f2397bf364a5bae87dd158e2fcbf8294e73623f9b2cb84870cd6a81b69a95052f9bf0c13de39f8c388a0a65cba9845e50b9d13ff5f79a33f86d9cd50d1d1566a9604d2d4eea1b7aa55fb1df9cf7a7168814d6b94e78e0a7590afec3a71a09a7fc1ef09bfa2e39f0f9694f3ac1cc062ade5b01871bb18a8f31f3fe63c191da9399620f7ee2e5976ee43242e00b598b5fe07418c698ff554cf603c293193bef3607d0edc52aa80d5ce02d55d62f42389951c916558f88924636ad6062a832b663be7f94f83f8c8dc2ad5aaeacd5bd383e3e2b47c5af504594b9f2e5e146075d368a710d5cd53aac441e640ba0d7378843182ce0dacc920e83c5846aae74c1968a6f6ddaa658fd20aba30a8c3f143de390b5fcfd22e4adf8da1a42ba98b566d46597c272e59ac2de0f990b0ed34413519c338e11fee1bd007c3774d68f807725bfa816d0a4425054d351bd2bed834a3fdaf2ea32fc9c063aa3e9a01b5a810777c1c6ce4f0aeb83394bdc90911c09d6f789085fd4a74508858bb43d89038b50f33896de03021711493b69e8d262256d75d90294b9281737824d123abfd5457e5420c0331d67dffd584f306a73b692dc420d6ca1b60c9e201280cd810a449b56440ff1a311dc4b69d636808705f1267c2160434805880c4bf1916801e6bfefd821b6d1269da7da4cc10b0c4a0260d36afbe69bbaa5f423aa711e06d618bf531196b87d6fc2d3297c84d11aa00c30a650266324f1df879b3c21ed54891a3dbe2ffc72de97ae76e3e532f260ec57802cee9fa0f0936e0f51a10f89ef61e4b854fde4814bbac0ec66b0a240276dd0c1f9408e2b52227b4ba57842183952e25170f35226358354a03981547a69dfdf3bbea96173c456a612267a0769aa665aa783f9cbd4150cc494275a8f8f64f9440edb0094e36f37f7afcf5676b3e419622802c120a3557751ea5325267c61b206d59cb7081f99328caa622a365d83d86f3a702f3df31794f4e490b76cea9c833c7a97936acc536e3057ddcbdb650a5251a07795c8ad52c404c569b1a54bb568308a2e5a995abbee0938ecc0cfbe0e521de1205cdfa455650196a6fd09d74c871dd3fb4a62db060d99da551cc16d538aed5504a51e9278639155cc739ee9091b139bab5b85aa9be0e2e182fec1c3b467f75e98f25abe504f15f83b1015bfb52c319d7f6d9e3ba98e1afa4f627721325e56ac9c27251f764ba056eb7af60fdd9a9b23305a8b7253656c25c72b33a67619c9a388512cff54878948cf8483ed753af0856cb2edc0a16bed72c1562c29f487fc2307156363d78d7356f6d679d44a60293f82a8edd6743de7015bc94672a83775a76d1d1a931cef85bc28267daea55d49e92865fc843549429ca2fa32bbbffafd4202ccf0bdd75544f3a94d1f520abbf5c36db3c51a2f45a231aa0884ec4e417b71c4c1eb6bb48c27ec70136390a7599ca6c19d5227772da6f7a59108f46c0d98416e912474a464e8797a81f62557f567ce420cd991ae63ff89e13a377342059531b0df94f25a55439987dc6d36c3435ba60efd54eeb787aadb605fed06b16c2ce11f47a4cd68d29f910f446618ed5a397db8429e0e3d95aa8680933720b422d1818631d2135e346ecbbaec5b8025a7bd6be52fae76fdd75b0d7a07430ffd3b167df487cc65968ece198515c2faeabf323e5eb4221bf36a0ccceda6d0d3929273907c25d49b92b9cd673526f49de1354ada022dbf9438875aaf67f851014b42c96ad3780120353abbae0ca918d334df054bd122a0d49bc2feed307750c5ae82b33167b6095b848c36d994549daad6e83657263464886909ece9ea8d0059fa143093cee2416e7410990662330824f86c1d1107bdf1e77c9f8044de84f93013a336a7efdaee3cc37e271c073bb056a70feca2314bfecdc87bbeef35a3b0d804ce7120f585ebe4ba5bfee9e318dfabffb3dc7e96a4200c891135b095356102108647a50ccb94eb66d9511a86d028a40eb5867212ecfdc17d6149e32820199e3cee11cb051fed55b0bd0c1fd4d67ef5c30dc47c7c9206e9a5242b8844b068943f60e2e036a14eeb7b62e41864d354f202d51ad72b735743d5319ec78654bdefcaedb271f21f6e380d2af8b247f2d6759af55249bc081a2d60f03cae316df116285c9362fa294f7784611ffcdaf1a2d24f2bb3413a4fa1284142969fb37d16cb4260d843970954782abf8640089546a0219bb68c580dfb760262394b9c538472393cdcb9c09e45393fc25ab7c339e1fa9ee6f9cbf81c4c30dc1dd9a3db02c82b6b699e8bad9688d97953b89476c720a2ae15eb65f18749fa59715167ba5db6a57c16996d2dcc8a1e31376ea3f0bf1e8aa6dd48ae136c837c9ae371fd562f0980ac9462d54c9091bbec9e93535a660e18917e35ff0bc150f9de866333cd4579712067d33c1379702fedb792175b9fa25ec44af3bc3112f78ab1f339f898f9546f7876a1374092f3c68abe5799588264fc50041039998bbceb5ade0894a7314ea0e5e4bd2b632a2c6fbf9d80ead6c4cdf63dedf11260a57cbd3cff0f303b265149d58bf0ee8c43bb2a501a62a12c6d724d1fdc19faf3ad15d5a6edb4695eddd574dc260257a77995cf720b866037294f6e93a35ee5b145a136c27dcaf47ecdf6562c0a0064bd4283a271e8cd71f477be07eaaca530b6808eaaa80429b327c268655283141cb866f36ac3ed2064c87b435d1ca88ed9f3f1e04a637011c75e6e305196a02e10c5fc974a90e72ee887dbe56376eecb2564d951138534bc4878bf917843b7c42a24c26d6f793eb739064ddfa3506edc7b86e4fb586007a9a5bd4b67391c956ec7d485d37d726bffe5db0afc609600e9fca92b5d799efcc991ccea43bdee3d3a811ba4bffe86b22442c54cb3e623b59977de632b36c64daa3072808e50e72a44051162e670f8b393b7ee191c8f510b55ce06bbc58604b80d8b450e107125319c2881f145a10f324b574015a39972954e440b82865c9df78491dcb29572fb09a1546c23abdaa288e22ee45ada6264350612612796a4e30596aabf8a120feba3424409b82140a2f17e5eea37bea7683e7fd766a05d10a5bd4491dbbe6cb9a82e71ca9650a48b04fb9bc2a87c6579d646f369ef8f3893fdad184f8d9bde1984d3cdfe863843553c8a2d28545a9915b026d96c50b0f54e2554673867f9f1b5e5e90b556196934a9f6e17d604ea062d1e36158bc2b75c9ed2c14a5d1ba17829aa9c26d31a01ed8cfbb64ceb471493e8f486612897ade25e23735a5aaed6905bdc5593d95358dae9c5b61d72cf139bff0ce85e010e1f7e45d188850ac0390c4b5c7d1188171227df0fc0654a85ad068f15fdc8d80db09234f9c36e695c92afeb85eff40ee4b99492a200f1d904dad1a70375f272ac3a87bf37188f6707ecd2e6b90852e049a92c87d687929bc8ee29b59c2d065fc1885cf5dd83c7ad7ac5a3ec02cd34a54782fd9398a7ecf07cca3531d0ef2e8fb9270b40f237ff35ae7cbf1839b95dd6ef433af6afe1c373a21b09281f109f4cd3bb97862a2b2aff0716e434ab5cc1ba8d632bb98d18be70607c8386ea34ce366e6a5ad27200b934eaae9c700f7eb3e608b4de21af0448d98f8fda02656026a8fbd819c8c286fd956ed093fd5f483c0059fe933acf9b925aa04d7d97bb0f134a1ae9b3abfe558d5ecba6ee7ecf11c1185b20c0ef648f0db4e98aef1b72ddc5787dea51487ead5875f0cc41527574bbba33d6fcc470966e80007409e333bf4d2cea18b3faa3e04d2e5d74f0225b694ecd867e13ca3e39d63c7f1fbb2e421c469260ebdecffa7dfd48e88d3d015d09e2d28b79eb66391d3dd24f9a5e535f2813dda71b98ac50fec8cc472650629e8f2d52b865c9f545c42cfddd87d19a20f612dd31194c05c033eee4e3e7dc9d476da5043742a5e2cd1504184021ddffa4e350804c094c77b09dc6b5c8e67581fe764fbbacf34da8bb178aacd1b6705e95a2ab781b15e1708b13145e61fc06036c109457c2ab24c2a6248884bf6209a8e9575dc5773d77d51fdd516926171ca6498cdfd8f80c185dd73bda564c4da6800dda776daf9b06c965ae34ca30d0a4ebb0c87684fd2d6e2cf892f5d750e0aafaaff7a6e697599e36cdb6f5d7960a3a0218389bef5cf51a0fac4a8a2f048b989f3d64c5cbe6221484c4714150ae514f5b4c3d119a3ab67e3f67e453751fc2fe31130f73b079a9ea516af19fd35cc99ee05e3ede4cd1305a71b27e88d0349b47e07b1534f844a391c9a8bf66e72c370b91861c4d504f081208c3db76e386f25147e5e3b8b4545ae3faf005745fbbb021647bba4fa90596205de6a61891f572ab23814c8a9e69fc2a6d6fb55477d318110aa63fc5c1dcdd64f578e423335450c652babed3c248e752aa4df5c273e0707a85e92ce188f60f16f10c2c8123a82b4bf67fd681668087f9b6da644f13945dc0f81496680814ff52e554d3888c24e497de490e1895aed47b705d0c96c148edccde06ad82249d0d8055b890d9eed6d226c6dbea341491b4f6d80584d99450db5ec71faac2de524d809766447b2c438b40d829313b3f418d99a9536a04bed0f8eac6e6cd3db2abade3753a0000e6f54b58bc91776b645906289347ae12c276e69441fc4ed9745ee85e4ba12352baebd4d9f04718bdfdd71bef6368587d47b8f6c9430665a2f5f1d6ea1dcbee84545912ecb9fd6bbe3f09cd095684265e025190a69ffaaef369afbd59e790f7e5e2f7ec76ec80b9e37b3a7e31926c6fe5e35f5bb58dd7917a2c99d23b029344b8f9e6c63d845901af1703877702e5fd1d0fe40d600d48d1fd3b01227d8038827a1494fa8885a1723a04f7235bf65903e81ffaf2852d5760b6907ad06d7c599823f0f99da80a0d2808d2e0f52bb881eb89d022ffe8f12836eac6bf284a571ee20a837d8048e09472385678eaf7701e0f717c6d5c88f862e87431cc51ac7d8eacd39bdfb7fec646987d615e4b8d535c914aaee861df0d94efb531077cf39f4e64ed9faef0431f393001c90e289c9bcbd85521dca55a35a2912fa2d793071f301300b048ca61d0c3054b9a98c5a0f86f0976514623149a77e2e55e10a776624123f90b2459903059978e48ea6590ee63132f3e842d6fd0d4248e12821806c3ef374eee7b20e7485684a936e650e9a0f5266dbaa9734b0a4644753204375cfbe650c07768c6cc1b083e451b4490f901b9564a325aed91d5db1a5129f284118670945703fb999645bcd644dd36c3c9731f3fb75615af66690baf01032813f8e34726fe06feadbbfe430d590a189f48953b7681192f920983c203ab8250253f9fa5d65ee971608644f4389ec5368d46428135cee9105234178911db9bbfa449eaaa83a7d928d507b45c4d18212d32dc96d67a3422383430ebe63d27e61363fb2405d9355e88903fa21a6e6f13976b4bbcbc38fcf60c8087a175db6a1c37992d94badadd70bccec4c740d77f7f842f284e027399be220ac8ce3adb1e67a6cdf490043d1e952db43628fd2943e0a023b56e2747dc05c61471ddc73bb27658d6fff83a7aa422d459cb483221c0f596aeaa8328932d1393719c42dbe133bda871e42f77b2b9023ec1d98221cdd29569a93debe54a278f4f206f28a3b539c1dfda6121fed246e1ce876b77e92ebba61b48138885f68876929c5fde952f621d628997983ec4d1310ab6d5236e13103e78facc69669931b9b3189886fbeae982fde31781de0303a7181d2f28e9430c317fb948b0995adc11ad43255fa3b006239ef14a48d78f219f874bba863ab94cd0e69d215d384a6392c6d4ac121157edd0dc0a1e41dba1faebddfa15db28d3e7d27d198eaea81ce1fb1431aba88f0fc80843ee5d31740070b0f7bce1409e743541bcb38bb2ced64eac7d16633b04871649a4abfa321a8a72838cff22a8bcc633b5c587bdc1689252629a7bf1b68540554a9eda937495dbd70bbbf4727df59db37a348961ae612a806309c15408d0b596c37524ba951e502f856359a14922995e2be6bbeb46e040f90c5747cd43ab431a9f3f4e97ba2b71fc8f7dcd0233a16494453bbfa7efe30b8702ff3185d4c34a69772321c95d7634927337f546bcfe31c861079f48cb727b7c12c6814c439c650e32112d711174d97f01d29728fb4c22109c07101617d1e5b31f18b1309d01053ac41d6b6d80e70e66c90ac7c4fe163052e5b027c36106864a1c50cfa827b24aa8ed9cba1eb2590073ecda439e9f8395127928654f28311635953099ae1e9d647f22c182424e494bd0517d04a5ced404ee4b388062b8e503867df1149ef38fe1ba07f7659144c73bd2e27a6898fa122435c040769c9fc35ce5f126c874bdff06f8be6c383b14de8c098e1f44bac2f1cfbab209500f1cc029933dc22c390c9c0f6443552cb9307b6407ba5725c91791b366d001806d8e01e49fabeb817cc5094d133ece5ef1e226e5e9e2368f9526fff912e6f24722a77e12b750a80a38fbbe90363b5abe6956487c80fabc91a299108fae40325aa8a4c366e69728ebdad75a11dc610b3c7b60a08ca381973d7e9c94a86e5d1fba8b68b88bdc7421a65bf945c4e745cf9d2e415ffcc30ea38b2a2591002b511370864671658059febb5a3f11d81854b6bc5f4f5fc07b9b774bbb0f08fe70379674cb57170a9631435f11c78753566b5ba755aae86a15bc955b87369917be733a09a05e6c7ef26608ccba077021f132e579401dfb40bcb96652e40b9c176827a2ff2964f36303c69556df0fdc4bacc4f27edc28f8765c6011303565c442532f69eb17ec2c7fe5ad3affccb24243f2931f6e4cea379bd6c89b76da1a016f42fbb146baa2e61c721ca95c9cbda3393e5ab510e21effd5aee35cde5c83639d7943a196a98c821163e320e0f44f6b6c8849a1fa6c4c1e9ca80632b3bdd9be356a1c40302eadccaf594e4bec42ff7a448cdb754dd8bb88078da2880f4bee7eb5d87819e7283aa74b14cb755b563cd24f848b33de8540ed24f97b5b4c570183c70f7ed8139f7d64e611adcfa22c594c7423ed7104db781cd68fe4c98230d549b590d6d18aa02941ecd87976ea172fc16fb81054931aacf430dd84d10ecac609515a619e9119807290e1638b2a284d356f7c138a031e9101de33abd7538010fa64a1c6b317cefe52fca2c8c09524777f679b14ed5ce075eb23cb3822f4a42d09125dd0a01d3bd0140aa7c76dc4ef27928df50d8cb44f5de219e8c73961ccc3ec9618bcb58db671af39aa9e64f30b72b34e3cbf62a719d3d7f346e4359316d41fe0970b158f0bb6f5dd41573368cbbf952ec7e437aee7907d66ab8594ec5fd64aea483270a4b9ec315a63b658bd14060fbda91e45a0debce260ae205e0b33a14790b3812f63b4e6a2de75004b91b5bbe11e01aa6a5d375f949c728e72c77a84518a67874cde60404935cd81d771e31815c3a19a1ef84e7156c1b47cf24dc3f1fd01b045c4eb18fbb4a422813b68c08ae2a8f15b2b57685778647d9074d6061637ecf76a7f5b2ccd8eff9bbb8e1c2ea07d97883232956689f5a2dcbf928fdd1546cc012c65b7366ad816c27821bfcd0a89c138993e9359ece7b93cf20eaaa4dc2b01013df5635ffe0ae081b8fc0f46c29ccf4134b528b203e31e970df2607f78c4fcd92819c82826a7da143a0b752dfc7b87b1e1277d474b023f22942ac1ca5925be0cb0518be8cf9e9fc71dc9f33dcd0dd38a6d0e551defc53ba5761df8295fd702b7bfbd866c8f954c91d0054d52488fd415a029340b25bc92953b23ee75155e8a5932f9baf9a656de229a92fc56b01681cf77399b992daa7aa0dbf2ed67674ba6e371d5f31d490e72a831d10de9e872f5ee54b85a559528dc376eb8deccc35c9f2c5c9c9a13c5c25b98f89c61ea8a757637fe44544fdd2ade1ec49f71cf98f91adfc3b7442c6fcf188cfeabe4fe3ae428d95ded8bedc7d435bf6ee5e08ca899e888337fe743337d5855ae1a30e6bc9de5662a1cc553c8c9073dceafecb30afe34fc2eca6d16e6e337d7c7ba2babf1d32394b7782d42703fd5fc6cc6909197914f2bb22d93e9765635a5e78135d742f7396a43f39ee16a3806d80eb0a82d8de249fb58270fa8376338bdd355c33bfd6da67c897f386b18759bf443d6a5f5ac3981f2788b045d2527bf5e6cdc4c6690c0d6d9029b07a54ec4bf46e37bb308ba22b635d0206b95af0bec789d208653d5fdc42f3b62bff224c5763f26f91ebf80c78e59bc07a154e7444f85147046dd26a782c0f0702e2eebf6d85b127c1c47cdfbad8114f25f77ac3249a5965a3dfd2d2bd14deb1cd69d768649dc96de69d395f262da442cf2a292af439f97e2a9c66b7656775d5949c036e62f4c454d3c3a8ed27f9d0cc76a5f0684d809f61d2fdaf32e722778a95530c67b2c50ddb9b89faba48f1be1e4bdbdc74f541769b71ec3b34993aab3cc1f844433bd70e415fe66716f89cadc73c2092b08387d73028ac145a0623ae4e92470e5297728665e87ab205bc7bc3f800b85e16c7a4cc46187ede299995dc6927e931e32f5b434b59524a6d3d6417542e8639fe74e2d157da481206ad82657ad20ddbb720decfb2b3ac1d56414f69f8207efe5e3f499dffc273a8e2447917fc0796120f66981330db773a8b767188878a673980d88e03bf29b09dcdb48a440b097b35a04c4e703e4947dc8193e73e90d9e292362953becd11162d63de8faa2196531e51ae88e9adbad9544c6815289cc33ad1503e4d29cc1264d00179b29e1c9bc2f02ed34353c45857c932163a8144814f29418a96bf73a5ba844da757e4b77857947fe0fa89fcc2b869f5e52e9bd5d3eac913d9204a418427810b6627b59a1119c4e47baf20bc56571ebd4613a7e2d670b5e8c86cdc405a11a1cbc1d2ccdbb04e80610d37bbb82de52b2bcca04454f44c754f501f0e1126a33182814c2a80a2ab5cee3b943c019e3047401d0f2b1cc59579dc452311cefb3b21c30e5d2af5aac425b92649206de6393347c1e3f35e988e3600902a68e5fecb949286d898e0e3d5e2b8ec5f426151b1d9d4b480940543653b8df577cfd46831b9a370af43e4492252ceb6a7f88aa01746835cee797d8889d4b0774413e13513d7b6c8c9b0e677f8abf641911a7da9106c3627b60dbb8c7bd70d59c52c2a2d303150f0d40821f5f4d5c3c3af931ade6adfcff488fe3ac5628bf1cce66133e6cde3b07499209119330bb79d2956023b4a07c53afb8e0c1b7a7cd5f7968943560ef89e5d2099dc26889d0d6827cd8a0c14d75731c5c15884e3394c2e28519f67564897333bbbd1576d0dee11f5cdcbdb82795d91a1a66c63865976a5d1d142048266a81463d354fa6114385ba7ad891855122305c6b56dcbef248ebaeaffedf626be6ce74167d584081bee003664f60cb49ce64c59c1252810863c127dee507b6bc67c5ecdeb847b3386b85a417c494d757c3efef3a48f18db8a5140198b925ee6d71ae772207ad0f9e0b93bdf3d0ae41ac96947191b2d5c00183d5ae722d7395684d35455cdbc39232dd8dde4a766651f4fbb55325608eedbc3ed2cd3eff8aea015a29db6416f537b18c6aaa7429d2c92845a346f822ef5fd624761e73caf1f296bc81f080c5c72fe9e59fc6e1c7dad194976007e0b3b73dbbac2d647ebcc1e78afd75a62ea32d005ee596b461ce9e7b519fced8f2c22c749d34469a5a76969a8877a88e846080c887383db62a9ce8bfc6af134453e16f81fc3e15a72f7c87f59d0c7a463d1bf5eabef0b2f09620d0dbba61aa8a9accb822f46226f4d7d3a930c6ce6777916ac037244ce43a78888c9a0677b716c5316c7ad48a6a1722fd3a168a07386f302cd85509f6fefbd9ed89303e4861907ef1cce6a371f37052f1f12fbca4eab2fd166adfcb37cece3c497a39b839d449fdb0af91685e065465cd3cdd98df3564b77b6e23931c98d040358bdfbfdf93bdcc226f462ce5cf56f004054189de4c1ae24a313ece3d2f47f64a8142fe4e615b082a7eaad63d7530544c1583749d5a6322f72bccdbb7ea2ea0ca8d381669d01f938128b40c0ab0c4e0e8bbd5dcab8f632993728dcc8bd0dac7d1b24f2791e38df4bc5510f0f4077150217a15ef6a3300612a2cc6773c3357a6e6fee09f0ede063ffa5d03bda384b76c03c7a5e9c50b0a2fa5f37ee4150c2ba7883c7a39965ececc4e19e31458670e146b91822d5bd86a9666c47c60b278235642a209c81c60768e23590d38b0e1cb97d34e1f9b9350e8d2e2e81a3447e28d0da191a26ad998af670bd0dc4e248eedc11b4c67ceee9fea8ff232880ffaefcde189ea6a59260917e5d528d6188086d9e8c139078c42eb7587fc3ec320b9064f6b184faae99c8f9b3449534b707d2a3efeecaa401af8e1da45460aa96569e0ec77475f76c7ed05ecbfd765b25c787dfbc0c490ec2ffe3865b61d14378e7da9b77d2c7a9c146f96cc154fc719407890eb55d740ef4d4de4baea88d670fc29c0647e7f2df2348f40814ffc817b2a412576083131c22cb63003128274588e01a09d8df9c91c22a88a38a9bb8d71260ae7ed7eadd1840cd48e329614814b8a4744d20fbb337ab5d37d3a2224eabc0aa2e108d7e30ea8e760105444b53544c26d04fbd7b387bf7dab745eb826ecf93472fe309a4f3d59c77f5dd1d99c8bf035a78ed0f1c62821720669159ca6e0ac1dc3a949d80d746ddc25bfa24445e943b246df14e9974281ab87fe8f5d020f9b063cc33ba3a98c1aec70caefdab070b100c6a8f3acf933ffc83f435089b82d1f8b80986e35aad7e454f660093953960e1cf670e51602fc11349da66fdad835fb699e52bdc25ff018a8b4ab8e5ba796501145170532c17a3da1c323b44c9a6762c8d96a6231ac368e386c53b4b00e93ae35464a010d588d3c412791c92ea1c4516d0608fe2a7ef859df1f12a1e1510f157c42729d68c4002ee10d6a3663ad2c88bace79e11e94a132a453e4e2047cc9ca6d883d8b8dc51e9a1308592a58b086e16ef0dd59f4d497482dc2b83d347f832ea3318acf8e1beaec68e6ea50481b2aac8a2ed07c4ba5633c0d1d4f6eea7753804d1d9ddfe810e85c4119b715095452139ccc11092d3a790c81a37aec7ba90e744ced549ff0f1c7f55ada97fb171733f3c27a1e1cbf1d2719c9fbf47f2bee5e431e642681710900191669ee216463e611f18fa6bffcb81361fc09c76c8c4bfd4da2187d1bfb8ab789ccf09697bd7db89d1c6c71c9966861d92e5281791ec512b80497cd8363def538362aac4de303e16fe172aa0e7231741925aae11981b5ac6d6e1027128c79f211dcabd9fbc5354250db01b5afa54d436f8f6af5675d92bd8a0fea9695a77086caa7f414e9138599cd35f48715a56f18e66011dbc26e5d218f2c3d86982d8d6e16756fce7a284051fbac298eb68820c13c7b58d6d46c524831d5799d5f7f760c12cfe2b03e5c428d12406b41d59946b836c2fbfd30b941995b20af10bbbfeb141d66643e1ee503024578156875e3beda19edbf229a382d7d46be8b37545d084f1aee3f70ac5f244db06d5b7c54566094199f45f007316f803db72e7c122fbad04d1341f6aa3d7de9169f4e612a51a9dc5132babfdb29089a70851fbf88cfb38fa91393c86f36bd2e5189c9820a2d89c7df1075f5d57807972e9edf52de6526f0c7cb4e31b1d953d1a3a7ac7f51a8f9ff3ac9871eeeadf6710958d27bc9adbdc6de777229cd0f460f1e37d39943ea845c4e5978edc2b7a30c80c367fb872dc581db482b8fa6bb3373d92629b4fcf72562378c80c4700642a7056d1e7ebdf6e335ad6f9b46e7b22379d88f8f35f8e1953c1cb2b5783f97fe6010367dfc39df497d7a3450be52e291b43da1b74f5131aadea5253a463ef2aa8d39adf4958073306f7be4f5e66ba3ed2a9753ccc2296d5e86f6a407d501937b48fac205ebbaa82d7dc78b73302a247e38fe3b12252e6742b417e9c29128f62e2a45dc368188630d8786e1f01285dab5c4a73a86bff737752449053b18e2844662e9fb39c29737e969940b2dcdc143109fdc6be72dd9e6da26162a63ed117a83a11de773180c51c861925fc84ab33d7e506ac4d1588926a9ff4b3627153ef8d12594ea2046c39fd8e020d9d8fdd8243bc8b9ac66844a995bfe0c70dd2340586ad0f5f3cb2b3c4e6bc63a8131be49506cb8e4a46f50c290825e928a8b874bb524700d5010bfa5a81c7c772c11866badd5c3dfefafaaa1a3850751dfffb33c24069d30d26fee12e17e8f0afcb96cb92d33b3c2a8072f43195757ac67c2205bc234b292cba51dceac3d86eb3b0dc32d0a976754c56b37b8f4e8cd453c7daf639299b9d0830b878a9324143b28af90d6476520d15a00de38119f0a549e290bf4fbf0787e0b7b83c3a7b73f0dff0913cddc2fb7eef16422323889d45d2cafee02fac0cd99565c9b6b4ac2a23e2014e5a55e1bf6ef2310478d51acea77841d3d48cb851b781ab2939d5e29b406a8ad9b06da6498920b9a8cc3fa8f726bc2e239bc324c2b889a287f28fe0418943e53eb766c1d27ebe78b3c94c9db239884447978752ad2329d8a8b65b764bfd8b110664af381127d68482e9ce48465f2178037dceec057915ed972bd045c7352b450bb2ff5908c63f9e688b7fd51072b76a12a0ccba213887adb2e2e6c313fd64391f269e91abfd62c8c2c7e3534e8a055db0f410ca33acf69df1bab69b66a7babc137e530a4acbdebe98bf4d54ed4e03956a6d8a7d7fded096dc726c7f3056a321b141ce5768fa817fdeb38265d953cef3b429b291b277aebe0c94d3eceeb464839cc7057a208818507a83e3c83d2fc8c19be638c43e6905082ff624c7263b651f91ab9bca6d9181b7b0415862c7aa51d29d4d8fbb88fd7a8036f0ef2bc9809f078b37826118483f07a8743049cd0e6ed8bb643f933b0e61952a89a9ffd7656fcd018a0f770a013d0a2e97f6ca1ec91c39ba580a437dd6c14d4dc78bb1a78cfbae1b59b5ce01d55c90da2cc566e1f653e59f8c05bd759dec5d3f38763e8f38f88966e5b7d8c20c87574b676bf5e1aef72883ec0d5ae6342821186559d379608b66b6e041ee364661ab1b73530cacb9a74852297f4fefc271eda91d70132fcc064bfe965760649bb1389876f3759eca7b550d9592dc2e223aa90c6748777f22fe0f77cd80dc8324899b1e4435c4518828c5cee55d43cf0a0e2cba4d74318bbf2bf015b46041b75ffa826c2119eb5b9914a29cf701b1f99be2aa621fc47c8428c726bb95b90e9ec3d51617d8ae4447c86576697fa02730e8ac5094d5d026e67168ce8c361ef0b51a22862dca15f73677874788b2a028300bdd19e8a2eb378f7cc2a0d366062e771a841bba2328acf02f70a9c64383fbfda00e3f72286d8c4ae64b3e682e599f9be113f10ab5e26eb0a11545f3843435bd4454184de2d133b204ac84674409165a0910cae593912749c50d7ef9a2fb04e785771dcf6fef5a1e9acc1bc7e7a7efb5cba5eaf4f2c06df9881d58dd81f65543100eae47139f8b4d0714511eec6601be145d61c5b370941e6d54368e4d4e2b717c9d4188d842ad8e819cae92079111b0ca839c7f695e59ab7af8303d2674d5dfd62eb1a4f6da2e3652d249480ea2c22f43a4f09bfe9ab8222718005cd61d6a5300616476ed1278512fecc47cd69500b3e37831f3ebafa98cadb18b9b618cbe9d1a94a7b2909ba97c364cc4c133d5c5c919d90d6e965b3eb624453fa000945962f972891cd03badc61746124c7bb5a14c56c2ef2ef6de329348ae2d8b01dc7401c2c129f266bfda6b2d0b2de4d33f87f2a2e2a7027d9b865820682bd1be57ac54f3e02f1d5e9f9054d715f1e206f25c549fe9e21fd55e555d1a778a66eaf4814360443e6719d63f9d0561807fbb5a13dc46c86226d95033db73714d0263c488bf3a066afa504274e94d4f17aef06033657e4cb48e1b92003c3a38caa280e8dedabd5cd680b0107901e36e41a6f935d60c96b3942cf891aac32fbf731d999931c653b705068a1a99d54f36a990f0802396904c13a4dcfa38b720c6f5e0b6d746c8b587176224b7aff4a089ade0984e77784e24bd96918c009488806af59a8aad2dc47e00700cb209d2f3fb37475f83bd13d55cbe0b28290814269d2e401de17ffda853a01609f60a608989e6ca3f3a2216fcc463e8428094cc7b7a7d1db331db7d087fd48cb8743a495ca9345fad8b11e741cdfd3787d859617aa5db9551fefc2ac386f48c645b1eb88ebbd5ca3f74f4b61c202b4dbb4a716834f08bad485f5fe43b6b7b6aa24c90d95901043994a5998de33ae43529b2f224a0fec54265411e56af84d4f8d7ff0c53f8202d983bca385793567ee98f4c879d0bcc5155f8be85a74ece6ed111010f1f6dde193ce33663b0f7d57fe4e11109f1e88eadad16fac2e91c6a6b3fc9c7fe6cbcc9e5cbe61636fde52ef9a010ef4e76c784eda571c1a7b1b070d35d93883ec3430d28c3240e67e40d65bfa49de0ec8e5ddb62514f74dd4dc16836c48b20560c6668bdd0d03f9fb176c674599b572919378c4a4dd48baefb940c8532067f0870e45e9a14aab8c19d47cfd1f80a9d80bb29ddec4511d92f1773c74828cdea6cad11e7c6ba2b802629b8c6f00bfea19ddc51b97f7e62b8f5c9310feb29eaee029f28d62de90158920ba94399742e33fd48736e6687f0de863ffce5ca0687cfdb1befdd6d9fb9c6cb6d984420c8f26adb58a858bc68adcf488ac13ae86353d54c806ae5689b9d4b1611ddc44bfde0cf7a51bf3d3c6c6220965647a5b347298ac42cbee5fa3b00a0373e5da94950efc1e877f1411d460a476c17aa063b7507c97202fc610ad4925a9ac33e4cea1aac259a0079721e0a2855081462e643f60d0dad90c32c30dcaf04a4238dc10267456015d56851e1375773f04ed32e39b4694fca68704d7c18b4d5d342385c0ee53f04e0ca7f3be0b0400d3776791ea821ee050f47b2cc7174a73e440a300a9ab9f772f2592f67b6af7e78c4e349a661682d905296485a7add5f5e8686f85f3baf1f1600b80db5c03b618785f496c6ce179f73eac1336ad7c667773698614a2489eed526a377d4fa98558e3b6a4bc0acd82491aa273a8bed24a036f769cf89433115771a041f5b34d87b5c212af091d3aa16e6001995b7adc7cdc76c43e33cc41e358b1b67968910df89b61c63405d2f8bcc1d2c075a095e14ec275081330831c23f6b3e00fd98d6cee9bc04a14d5838c3cbb0d14b478cddbe62c9a6169db67975ca59dee7b2d2c66471d16fddf0ef4b9b89c235634bb93631c82ea9e0d5df353f1b253b06b9eae694e1aef84d854252370fa0617072aed363040f37091c4f8eb4b60de29ada040ae956a231bbf536bcf8de75dfc090649c4417e3df2492c8c7145d9f1aa48a383802594027581582097a8d50eacefd3095f9d5466bf4bed06764c7f2639cdbe9389c65efd427aaa7c06f70bf75c8d7d0dec76be07595fca0ae70b7f987f7512438b9d62a1c6e62671fa9ef16e35ef15f0b13e8112026ecc569b431a76632ea3a2af1bc75c9e8ef14add66db3869583b09acf05156256af87ca061530a56cdc6162eb2e4002a9f0315fdd38345ffc8e76ef2d974ea05bfa62ffc1f9c0499e13ae20e864a414cd68497a32a6d044ad91c842963cb69efa4b7bfc9c07fa3eb7e5db99aa2472bde22e98dbe498af4a73a8ff20c1dfe20f0ef3b385e6dd16c4b3987b9943849a1e28b7f4ce13833eec765110e8528b08e6eb24937f2a4fb16f9f804cbb45dfb88f43acc5530aee0adaaf653d145e3edc5d9aa67dcafedf6b68e82b9b095a105ba18ccf64abd151938d4b781afba2385274d1bd3b3a68b59bac8e803294868871ef83be9b839d5fbbdd3208a4839ba76ac35c3983a889bf2a450d34ad6802e7255d6555a7bb420b08e4e17c2da4e07b1c8eea56a5320953e55796f22db7186484855aacf1bf754158082d99a8a743e16819ceac5f01de26fe022adcb49284fc2fbd39dc0ab0f760c805400dd7766a40baf9a3ee1c2fea151558913dd532b3dd50bfbc6e99ec6d87b11e943a4dbd7caa3e1a943073b43d9f19e021dadf844a0bda03f620710ee13e5f2b639b9d9afc81dc221b8a75acaaf8873984da7072dbe246eab50433d3944bfcb927d767474676a2eaba2d7f366b2796b3683adf7e9b7e861705e62262c32f3b5ff413384bf9851ef5519fa6ec6407b6b19da73690ef7fefdfea9962ab2af9a11ad657307552ab9c54294c76fb827d7ea1fad5c9a26f1c19ab943d20c68a72b3a3721bef142297a29b6a133148006e0e452868056d9dd32a9be85ac381cc7cf3892f7af66c07addc1421d0066147749cb83b2e684ba8199252db124ebc5c57e109afdb7887b187ded69486b054c5c9f040134eba3d226bc68ae0e6a6d1c80742f11f97dd5ba3098d9a06b68d9a252113a139f6d70660f83b311de8776e9d85c92272f3384c060dc50c3ea5495f7851f9a3a06a620d82d4628fafa5eab1f1b71fcbe1db5c35bd4cc93d57fdbff0d65bede5ce234cf9e83c3457c2e484c87d66df25aa4a1e4e8842b9962ac42937fa5c5ab04a4be23c11ba45a1e699b6dc80d458fd53a2399e4924fc06e2a589190e913c764abe000e72c6865298198786187089f37c23a96636c2df51e6f57d3f19a7ef62f9fc779fe92d59cffed8fa1b9c24023346d560cc7fed8c120afa82aa77862293b77df43bccf59f3ee5e98accf32551d3f9b062a31b02067f89de29734460ad0ea15bd338260bddf5af09068d738b5351c808bca200ce62c69130ff880d3c9b1fb4dec87fad871aaa464f897d5a958c8ceb094787652aed05ceecad39d58c2b8a0d46d67ec8caf1950f21dbe2f8ce4d794a8c9b6ad9d4b4eb50c00d01f612b9e62c1b02c324ebbc63e89e56e05bfaeaac8782f35acc0d8e6ced7e6baf10653e136c9594e8802c1288b4b87d8abaacab27151d8538eeaec82656b821c77cf67482558f055405643662dfcd36a51c2c5c3fa277fd09a2968f2a156dd3eba1fc5e1cac700697d895a1962fca2b5297719520eba894dc5081f4dfe6344b3fc693fcbae83f804785d6be0b025145f84cde6decef7bf91f4cc37efe429c4c93b9f9a3c355660a2a104309c8daefb9cf544c4c3acd86f501f4e6434b3832315dba5d6464c0511d300240773417914f170090c61c59d9e7dbd03920d9cd7591fb6a8e30661f4633c28d7a264364324d0ba7b6d44c3e8409789dea800e7a129101e5404d8b188237a59b60cf44eb63e7c796cb1f4c2a956b362ce4c17b78c04593585face2f1199e0605812c933f1b4a7b1164a2a5094b75e0f110d154bc700a10e338291dc3da87d32d803176d4fb5da48e0cac37d0d5b0699e4db75c68b1c089acb74e0a925d0379c4ca352e1dc4797b38f08b3b1bb3ba130e2f4f07a29094c42b1ef02b37b64e65ec17245e533b6d776677f09cf93749aab248a264098fe474fc2c53b1a839af194abe298bafa8ff154577d0717c4017a6b1232d9d80a587e6d06a5431b53058905faf5e1cb7b1d5dd5aad2c55fe3eb640c00bc7d2394b2c7162bdf768fd1771a81b330026d4c0917013520d527beccc59ad0feffad09d182202bfb18ac7304aa1bfca9594d761d7fc903712d75c5e380affadf2131373615b6f04dee0245accd7236462c04ccab223c2ad397568597807633a730ab6dca2c5b95644fdfb78b0949cf1f145bbc2cb2f9763229f208af73bf02348da6ae233dcd3a65bb60e0b694dc01db550fd3081aef04c954e54233107a0a591d807d052526463059fc967134e5de5928fbebba2a17fabec66eeb49a05fb28ab860242d14ba66ae1c0b0c3f0927670848b72d5443454a0f17c9991c2b6474a25e7c28d37907a4618d7e13c63ba5e55b33faf078b40885e981a3444ab58e9281656aa29538e89e7ee98ea3e1d7f688986ce4872e2d013eb833d281c99a1688a45bf3d0bc646073181a5aa39f3d4747da7bbbdbaab76a66c8b740d7ada693f396c3b9b774a7467f7f2152db3a1bc50284cb9fdaebc61c5e8ae8482bb64204b21b6da90afbe12bb7c66f390ba6006ea9296224a94cea19ab5c3d479585bfc9c7cdf677cc1ed84dff6632124c68a57c13d34a630b759b07555fe87366fce1a520fd91989c3fc4b024fb958d5828fa53d25458f4ae79a7fd471156df7f09121f5efa056479d4d8e1abb98d29a8c190c34fb56310aff13039da63f0553335da34f54c5569a7e998e0c7d5b01050d4197913071bc81afa89da04aed8d58a92b452619ea90f54be7e78cf55ed35efee61858049434924894b2a562ad9d18225e6e39cf058a4a9b6dd9a77100fae6a0153d81ae165739fd8391256719d11b38bd37e3eb8cf164c8d56d655dba59129ff888701cbd212d149580ff351c9c614e5ff5bd187a414af97031ff930f04ceeeea8859d12350d99683587d2ccca217c858816b6417a2c3ec8a1859fd382bd5d8fe4d2036eab3388b9f1e13d48a18ecca2d9c2939e9f25104ec561a50ce7d080a16bdc9a6f44be39e06a1c86340ec747251c604bc80385f78339a2d6bc52f63b9dc594af793ad41f9f197bec7b0cb75ac4d4167fdd8d1c82cff29deb011c896b243d84e444a0bd205f8aad64813ee2af618699df5b31031f5479e69848a97ba580d6bdaf324a31d8dc3d6eac281d6f87f6fb9c27ecf730b09dd943cb00786fd9ca2b22f48b01adfde0e8f1d40cccf9e1f7749ef49e971de8e3c45955029161a24c9afd174a68ef7693befe991b4bd039bc5174fa53fad43c64011ad83bc9099a13f643d2727b1687fbedbbf90ab39e700227dd6b429193efffdffa5fcc93f3fc65b99747ef8975050513107d503d310b290db4a570dcf03c4356d1b561f7ade86a61aae5554bb1e3f8f2095d19725d20810774261a096477bcdecc784216ed73bca5862c7b42094e604880454dd0d53940cbdbb9e79e8513923de624b18f3163959aa297d0ba7b9ef38be34ccc3a289d978d104b7246ea7210394c576dc1a4af7d991ac8d94e8a2c11982af9ab6c4fffca7561c57f9fb9460bb08feb9bba219106304d78eb49f600324f0f77ded1927c909132a957bb6eea6ec2955d96fc69f2851b14a34cd4665767baeec033dbfb338642e126a0eab8ff160cec0172f0d952a309a6a9dcf43065e13291d73da09ab1006b8bf52720cfa4ae109df213d64d9f44e1dd430134c6dbb526a26362c49e4bbc56059865409a7872c525b3773ad60074e246a62b6a46c6b3581f1af4e1d967921302c25d856fba66c39f0d90c0ef8a841221bea58a77c381e1b2e1a43c505a4c82948bf6dfc92589ad041426549312e920562d89d0f094f160ed99859fd281ed7723cf3cd4906d05e73537ca98fc4079dddf09de4154270cd6b68e24f50ba6a29d6b0f0e305016117c6dc510216a78d0a5e1417a96db3fb2347348c9f669cfcccf8d144d4f68eacfae026147d376350eb2d68ab566aed85a125daa5f102aa9a7597df2fe4f37b4a828d3f369a34ef336071c2eb2107eac24d31045ccc7c20b305ac9e23f5b632e3022810b37adae40fa60d32f8fff35e0b40e6f85d4abd9a026f9a187bc974d825b7a35ecba96ddbe272e4fc8382f5ddfbcfd6feb62d695260034db9e15409b6e396cb5ecab823f837a0098578280d189eeafcfb8115e7fef94c25a77d4bd1916abdf8c16a6df96338b933510002b1d740b95cffb57edf56c6b221124ce40865477bef5a447af292784fc5099a4a447ae5d6c8dfff981d97b3428f03012cae1e43e151443b5f82a3cbf0d8a7086002525bd44b376751a774931809e3b7d6a26c9ad2f04cf0eed0a931171a61e7d314253664460859c1ba3327835a75cd68616f08402f6dfbbbfc1f4df7314a94ab708116340a36bc5b8b7e5c687494ffc53db1323fd2deb9fcaa8ffb98f150fec844fa6d134c84008fc10c8ca4d9893a2d74cffb9b75c93317dd1e550e5fe9e2238f1c25c7c9545d64260b779f859f1cbb868a45f35be98a0163b0ed12f5519ecd90864ed1bfdfaf27a7ed91efd16f019248868fe44410b0ecd00472d143d57516e2eea72fba57ee80dd6bff71835998d61ba86ddbf4d7153c6fe19b7f01611168380e29df0d2d628bb39f929719703652df870e59dc92a406b24882fc6336f194a72ac51e2c2457cb4639c9983f6ec6991693a9827c398f1ab45ff4a63ea2567a0c462f5dfc8ea146bde516773f8a4eb59925f4416d7e303ba74244e43ab9b8ba5c7c4d4e6b50d734a04917784f0e384848751d5be9e8950b53c414e191f953687a4a528723821cf8aa0a0dec0c2a169765d9abe970bfa1b77a1ad4d7a82b08fdc2a96aba0369d942b27442bb876c0cb2c7965da84c431fe9bdf8db3fe8693e0f0067614efa3521d31da564bd05158f76b436dab9fc65bd400ac298fbff73a8cd81970b13bf88f92275d0947950fb6e8e815a411fd927d6902108b9ce0c89f898ab21fc2a1895d7f4cb28ab562150ac5fc85b1a2d5d24be977c4e860c12cb0ffbffd8261e7ce00b7101bcea58bc945d2a2a4810f56b10a4e2f057d2567732f3bd1d42a8e2d24d6205f1e1d49048a5e535532696bb49782f18bbeb06528df514ae4f43ea4896e12689b1d346091b0fbd1d551b50e3e18acf0efbdc1a8b266fb64a8ad2bd66914fefc79dd1d6a585338dbd2ead624cd220f601a7960feb2b02aa1dbfe72fe3731116177a76c4c9ad452dab18d74ff0d61d0867cf8ac0888625c2a9838c6f52461435b428d1505ce1d6e7893551e1c06c441a0a7b29e98990243784c027850a97483b9393f3ebae3c1d8f43244613372fb75f0c4d4439e0c883ee118c9afb50f656ce57ad3dfec7c5b4b21e6128634a43dcf55f048a53f0b72884010f3da0ac433ed39fb152b9017b680c02c4a694831893dd2925b9a7d8b3c6ce2ed0722786d350f42bc8be9e2dd32709211f37cf0ccc899372ce41675c54fa7fe57ba557659492b21a4d841bd6adaa4651442e5a78dfc167a6f3a4ac419b64b8d6193059a8b8ece46bcb8b082c3dd6391619fc41fb77e1b8cd84cc5beff7bf61a5c70b52c07f1fde00f2caeed7f7475e643b27823628096987da24df76f303735dc2cd250e9542db34620e31a8e7e65a924c6559d5cd9785bc8cf333d5526a17d1a8167d3cabd90ff13205929bac35b6b5725dbaa0d0f6cba84260cc68cd2106cbb33c2e7ddc6239a8fd4d6a59890c93ac15d3cd9f1ff7561fb961f25b2698698606ec1a3195bb4dad5c43a3875129740b64de46f7540daa9bbc33356073aaabf379b55086e2711d4ac228a0b446f81607be38a42350b021b0afc410a8b3d05ee382d56862dc4d429ece047a6039ffa3fdbea64324e16e0ff1b478e39d4c30fd8602657f863bb36960676d76fe392a8055e50b6d286ff50a6e23e60f5bbebf9aaf9e4b3900a74959783a851670d959c03e186c137ae02f1a9f315f8032302205fc69f5eba4e8032e1ef9f5c8b7011a62b61c33d7c394660625449e97418294456026a3e9dddaedaec9016df05e56e4dba92cc65dc7903453d8f3a64ae78247b80379a9cc649d65273c2f345f9f8920aa2ed8913825de5569b1f8c4581fea06863affae2565b6c16e019c2344cc564dee77b57f5bceef7226842064ca6211de8e223db401cc65c693a912a47cdfee033c569f5a5d4a2c3076c9f64702b8137dc7f0b16b264253b17f008ac9dc4a3b164eff91152472d84915a253fc19992a7c28b0a4d65f5fb9d1bd5e7ca64de56f6190a0245b994598bee1f9ca4d5b5afb5cb041e19a4ffbe05c7eb75c3c37a3c09de1abe7bd5c46136f921c60aee559f4a0d56de089a8ec2f169138526e039e7e555a2c05aab90602c0f45975e6443ab233ded81ca867fb830dc206442709529bf765b84ab0b9a5bc4ad630a895c1236a878f72fd6b6853bf502ac72a18b7d3910c8d1be3f70315c5233beecc019cf16f02365db560571c58c7eccb338834762ade2da53dd68ea21ae17ea30c782ddd834fe41f9971cfedca0bf2545312b4f53bc12272a806aeaef5f50bc81b2d734dd55b0261c7cbea1eead3336110dc74b742baa1fed516b92349f4e3016732484fc6d24a2059f2f890699d2377b5190734164ddd730c80c0f0de8717019fc5197b326a24edae744b2c8f9c7433f2de08457ff794fc6d3a7ebacca9011c776dddc50adaf9a36c6561249836b39f8966105070e2fd7efd845f0a419af4f32b0fb2ceb61bba667ca8678b571130dd09e07438da92aa19fa45df506a8d3ee6e9f9431438a50b92efea60cbf040579f22d09f9e15d90b208187a2a7bde0cf42f142d0f5572b98446bc78437f73436938e65712dc783a38bc0d833e1e7964c32777278b133b1e7d1326579cd0ae35676c8fe9c6a36f2c543b5a494ba79cfd720f8c9c48de6a191bb85836c242e01f532314ce3749f7884ed9ddad5faeff644a077b2820402090ac8ecba4c583342d8e9242dcc8c6011f785ebab692bed3149724b3b4e55882335b63fc3e8a5c905e666886713af5d71d75dc5014036a4366d5654561ed0d2d2843975057e610ce9d54377d99bd0a3f9a236970bf194aef974fd416f4b1ecb3650356f1e6859750f7ddeeea4453b91949a594ceeb362c1991917b211c385c22f6ad638387fcf91cef500474627c464a458e45e794a83056c3342154c194f6824d0f41256c15035d82d7282cf77f33fda274fa84d1894f4b26196748a4e61ff3a50a99f49e9e956d38a5a6f3b450561977d432573569184d9491cdc06ef8da4215f457bb4420a9525c650397dd5b22c1ad22f7387e504d37c2064a16bf82ba54636cb748e1d40f3a9b2345f1139520cbf3695ab329e50e01f1bbecab160f0c68ac4ff1d3460a3e6977469f859ed55dc09a8a7bf8c473bd30faf3c60681bc38d592991a454ac79c66cc1c4a41830cbda0dbd44f54e4871c6af97b831039b1fbd2cb2010ab0ce0de54f2b0383bac97143708db7e9ac422bf81160b3c04e7127c24d8b1737825e616fa4e435e63f242d001f54aa88bc27d9d1929e685da34ccabea18646e05392e19879b3114d802b7581070251e200ac55db14c1d3c89443805d1e34aa9b0181d36579073a7d963473e7d303961d0bfef217a6d5f0f764e7831c6091b5d2a253df794817b057987a23f5bd42dc089120e1c05e445dde3a82dc8f90582357f7ec824eeba9230ec7b41a75cb9616498330da34bc06d6ef4215a1c04a9be5413eb32898f46b61751db91385650633632d640ac707d1fbb49426c2c1f5e5be25e44c407a11530a04ad01e64fba235bfe8cc414c7c2681e5b2484019a9ff5393f17de21327659c2d98990b09377cf24a27ce816c6a248f1bc81cc476bbc6b7c41380a0b950b3a5a887ceb506bcb04af12169bbef6ae31bfb328b1e67b27549b2372d63e4f516fc1bacf2a6d511bc5b8df2432a8e3f10e2f93e1233b64837f9994e8ec20be900e4280f03703983a1083361809cbe43335607297c272e082f93ed81c1a36ad4d8ee325c88151d2dd3c11b34b75e11b8e8d309986889e996ed9237a2893bfe4957f63ccdd159b82f606cda79a79d7b5a085a7a140ce65d6c9462aeabcbc3a5c895ef5a4b797cff6b58fd3318f77680d782636fc80ed44d6ae72a7b2613456dcc250809f24c77a0b456695bdd3ac8a9c568ea4a2ea99ef8ad904efe2b53ef6dcb9bd17ea508fa5c5bf4b6e0299cb6afcd5611a31be55b6a20ed87a21c7608f0204a800957b543d15027cc528c6921d60d63ee2436d1858f2e88536b3a793d8982a1d41edc20c6b15d36031ef10af8b9cc976d727548e0da9b408e0286399ad504e6bf9c3f50a0cf4f798794e6a7f0d2afc3f5d084739bcd6b0f868404679b79a4ba6ca65241e3524b447fb7c067206da61444931cc97cd38b0076940f3ed565628aa50f8bed2bcaf86645f6291b8d7552cbc83a4dcefa2d8d53d9b106d71ab496727f74f59a3b4a27c99da88072bf75ec210874fc604d9977a0c0353618a8384b4edf6427be77a015f803f53df0d226989ca35529288867564a346d0df0c769c41fd6692b50e2cb7e61f2170a118870a4b2b713ea20a14bb452adc6c6c5e9204b1e0e354841e0ba40715e0cfeda5d03f7da3742cd6d3a9b1371b835a34147dd4df41e789723efa916da77f9ec53164b24ea3db6ee46a12dd60776e2e2aa729a919e75b39fdda0c1865b41496108e8ba357a2cec8ae647144d6609cd2a859b3bbb44754d73e3b01c761fe843ad36b0014d3a56c9cad1fa8db663f484aeb859ddf3580d71d7cf31936fc761c2b20fcac328917cf78557aa6b4a882023d4bc5d22de3b14d1d914fe5328acd02de6c6899a0261a83c2f5adf591f12fb3e9ffe37f2cd19928e5cd23de0770b27b0a3529b2a3d541787ecf6f414dc43f28d910f57a0617fae42215924479182991d5341a421e1a8b7331f88d404a810f022e6c37d84410704c54d3656d240479f1e41c97ab1164f1cc686328e94422fa2aaa8dbe8bf2f4a5f4b62d05e82d69ad8b6e72bf25b2f8cec23cf6d65c4fd1d5deb72739cabf6c3d30a57d288190e72e08aab5e0fa0ba6710798c2999f14f63633cf7b399cbb4c1d2748d4d74cea7b20c70b68d04fbcc1ada5ddda61eef082dc1c000feeaca6e46a3e082ae1c59e1d7228ff3b47e283824db7106844337b7037e7de4391cfdef253beec49f178231d3710fb5f2f1165888b6dc995efceb1da4d23f02d573db426ddb73e33b629d3911848b1f6e948c524b29e50f2fc485d2c4573fef7ecdb51f682880d1d54648d47ef10736d74415bc2b7a49df0e71e38df1ad05a4f6bdf396b76a9ddbaad0b0716df587363b3dd068ec26aea07049fbcc450498f4746be7eb57cd1fd44882e13711f6a294a564d70ab79bb0548809a564fa43884d1c7d0e1f8aff17269938d0508261b16142d6efea91af19966082513db2defad77fa9d3d7462e13212f5e248ff7358364542728e95f963b99c9489c73e22437ade2907de354791e4d00bc63293a9276a26c15c27ea40fc010bbb5ffd2983922f331656fe87e5eee993a25cc7fee083e5788d7ee638e128b0c08bbe01c02c2429284acd03f4ce074407163e4d1de4f35fe73ac2914e127e1c4be7b8edd09d5c188e89345d1d075496ea27001e138b8c0d2fca38153dea1c169350f66bf3cc883cd73bee6a6ef1511c646307f74c8f6e7d70f013648e343ee57eed9c58d0029469833ed4accb8c418cc1d6dad40714bbd39862dd73de70f854af1a10b2aa2d9c0230791b637bba90e758b881085583e95b4e2e6b1eb47060c7029c013f844aa2e4ad51f1bcf39dd6e54c9f99eca16f0d579ad13807f0e29f79bb40cdb27e9da9eefdabd93517fc9d23809867a82e5220d2f0becef5b65b3c6558a7c98d2b9cfb0c8d6451764bc2eb1941ab1f9ad73d809c2cdf1923ad7aba64570d4b202c8abf5a949af5059a59db34642c59c9985a949bc4eb6dfb153eb7088af984fa51e3e2201a074bd2c611219c1cef3bb291db3bf040f7c43db5f8f34a31c822754f5c47c747769977b36786f374074626a6042d99981e8940b24b9b45c92e26b051bfbe63dc0240d8697bf2c0ad04660f4a3d6717f8920608b1a931e907fa35107529a67b3f50f9b8e96c6ba8493dfb95ef993b56d217e178e43117d0678155d13d6386c22adc9510226eef22c425e91e2bc644979a5da97a78527857423ac693c90004eb54aba48c60aa86f4a73260356d28fecdf55893c67223fbf037af7dbd49decb3592ca3a1a1c2f1b722693a72b04f0ad54eda464c2ef75c6dc4280013d2aa178b9a56424cae86aa0e962b9b83966535c6dcbe0e7d1999ae304b5c23d32a0facea031c0bb2458be4510ef0a3ffa3c2aea19920528e28d18e164e1783d744597734a6ec6ca408a2b9af12c46cd1f9ae1186814fae1270782b341d037adf911876b09747efcb84b9bc62102dc28bd51f26bbb1e52fcf36a17a6554a2f4cf0aadd0e5be5a18624e0b7b7323dcee56f585044157357c13acaf79ba7fab30ab019e2af894d3fd3f7fdbe75635f14eb01a48b0cf0909cd0b71e2abcd91936ce03b7eac5ac4c007b19693d688bbc322c3658eba035dafb8b8145bea9e137e50f4fa6bfcfa86dcd4d6a213bdd317a50fa932c56530363c56ea5b7c2fa1598a64a8a0d834579d2d2d51d85c14fa77ef89e9e043d399861d1a06cf151b4a0b90261d42a48f052565fa862ecc7e01ebb48be64992cd5fa26c101756fd5575b4b1b4e65dccb5f2f37015162eb9d8a6228ea0e62fca42b1a9a9ca2ad1dbd3c71cebf5b7ef4c9224ff41e6d8178936d45acb389c91779295b74914987bf628fc865e57749aea514a04f9c2994dfab4a4810c0cc029038558551b8ac7e403cd5c8dce1a5fcdf0a7cd7ec3f13c0a58344276ed240ebad8cec058568fe62e494a91ddcd3ecf28ae8b265284c6013e8d0137b2b9a60d60fce473944f078240db41236e59702b7c5f8eea17a0cb67878866426456f3cbe89334ec2379aa97fb2f0e1a85307eb6e8b350ed90dca06f20f8395a73f64db895c86b39b2519b5b3608b1bf10ae7a9371bf61b3888836d990b141b48e3788506f5491853362b759f047ad676905f412d9edaaa522b315da3dcd1b3746f0723811c0bd01a12640ec758a3979014f487679b10c7f4eaa8387f5b81ee8dba47ccaec9e12b8ef864e9562cd7fccfc2cf9a4f7467e389e9a945baf399d49cdbc00478cf67a10536281d9d8838eac3ded33acaa6a2da4c6829a63a303ac0c36367bfdc83c281da9f1968c72df46710821c6857003d9855afe0669e056efc1130c5fd19f13eb82001ec8e5b29f93a499ef889f00cc1e73b2e64eb89cddebbf37ac8edb3903190477c42f20b902de2c3cfa04ff19de76670cf13821f609511074b428ac42151a4c0caececf9584cac00f4bccb7418d6e213d626756eb0f6d2ac28e184ddb9551b978047bcf3bf5c5f172b8629996cc692da83660ebc0eda59020ac5c49bc819649a70b97e6471f3bcc77618ded317cb327d9ac9763e1ffc7eac5a67e02ae80df6344c9b4f28c24acf02b8a5421025c7beb40022b098523539e6559b9a1444283f64e4919efe66c3d0b5a58c8bc54d30167dea885fd848efa508302d0094414475886444f4de3941002bacb5d376d8ac216fd305d97938b08fe485f039a0ee0b89052da09663d7a4e5208c424f9b984e4a8fea358a290afb66e56696f6d151560c0caa9733f4de3248230a3fb5e6b8b94603a9be39cb572b0d4b67d9a5915035086e3d66651ff444d2ea8b312fc0dcdbef1b9697927f0ed59fa682859a775ce12b6ac0dea748dfecde9998d690cba201606e5275544cefebbbd8a5438de9051262bfa5ae66bb8dcd75ca068c750abe301bf2cf33478808cb8a3e233376b2c3328f56f22e903dd5f802e53bcaf6b8a9336733716e2a901cb97fc418a2feda64bb142da3adfdc8ad0f89e3007e28eff3945214fcb775b5cf7796505bcd59106075b6bda2726694c9d40bd571bc6827ef4c69275d788a9b18500d080b8eae949ae90e3cfed3947addb6028ffb46746abf56b7f177fc56bccf042962655b8033b011c2b05de5dfb15f99a0a0b85deebc61381893eed30f8f7094fc65b1a43d6d3e73bd5e7b2ed7fe71bd39d4e5c15ddc410c7dd6eaa61d5bdfb1913b2dd238ca283c31936e0525b64a758558cca0162b49592078d9c3420551e8233621032e5d676d23bb9d03cbbe17e6d073f26a4b659831f979a9d0296d65736aada86307dc59a60f97c53a372707c490cbc4c7230611a88217739564c49c9f638fd0be35c67c1464db5094cdad6e261aad8f3c6af580d1fd185d18b80d29b2cccf2c269db3b164a66b84e7d74c96de44f73413571b79b621d8c85ad4102a00ff38881491914887589f92b569d7b4ae8a5c43f51ff1df067559a30a815f6ba54c3fbf26b9e9b27a4874eef726a5877c14b3062bba1ab3da1480603470d81d7da0374563daa8db1fd54bda0b8e2b23b657c0796161498ce95ed2d07ecf1053e37b5758d6a58735401effeb3a2e28724d20a4f03e892e2548ca03b9ae0035671a3c6a5a2e26a7304dbe83d472819cff7cffe630e7c05a0de2a771bc75d25ca9607f3ac9f183f2b805b03dc4374e8b63b0ff2f8cb8f00d68e7ec5243cc647850ba3a4dc3d7e30dcfa3195b48f4c8107d0ce042476130df45bec583868eb4cac368ecdea9bf3a4c315fa94ab045eb12cfe49678e77f97827153a5f599a1acab85ef2d569d2c4e6d0f48a590d1a41f4c56edc662cb255e5b076912ad775275ac790e38feec7955fe7c653ce81dd7b8cb9e717a496c326317bf37bff2738a48aa81140a178bdf24dbba6db22ca131984a0a2da4093455d4dfb1b85dac0ea1b8b4db36f4ed5b21de4770c04cd06b3a4a832cd3eab3694531d78c36c90a4ac7650d6bff1df7bf2f38894266c572e7fa93dcacf3be4f9eb88bab966c48307704d2c1b96983f03bb25debf84ea8a25bc0b7f1b9babae397778fefefe88ef6904d4c5aed973cf01bc30ccdaa638049c7b3595d20d1b4518bc55111b1d68bb14039389e9353aaf9d10acf30c2bb1b83acc52f56273fb9a2267dc7eff36013adc5778f0ec9ad4806958603c64d0ccc14601eda690d3a17bf3b687ca0cdfa409a2881a6d69c213ed3293cc90591860237a6e580039a7305fe252bb1138a436bf8d0f7adc907154b3fcf074a0e4af9ae74c76b867f410ddb1e41445d965067efd8f543d0d7cb2bc0201743e9fdeded31c0659c7065f8e93104edfc208e16bf147423cd271d85e1fef14715ec5362c0c754903736b7e5e221f720a4c3add97f26a6a7cbcc7d587013e3139456e32cd442910c19770e305665daa89fb6b1a9744a14fce5fa16c2d16567266f0071a9ceacb98536e6f0b0e1282825e1b3c97d6cc4e2b902f44664c1302b18d060e2f73944802202cd8f4e17a39ecc21d5bd42fed052e37e61070b52ea98a16d981ea6477c1411161609cf0cafd9113723fec7438b360b0e640cf3f10780c37b4452bb616077db18036c89bc3996b5585407b1c8108ec4c118186bc6b8c89285aadd2da6b99035789049a2e1e9a2cae798230f837b65dd263636d8ce52ff2ae19454322d6bc3059703abd5b48ee618cf89fc855170d9fe5bed10efb86821d3abaa8ae4fa01f107b6d81bdda9712df8d3ae7ecf0333e01c5b1ca29cb46439cfc7d95bffb5b44772651b11bc0e3c1974c150688d83dccef7fcc986287bcedc1b2c2dc326abdf7017ca51fef0c5fc48ff6f042f3881c9c32093fac732f437b21397538c6f67e6c8d7f297deb26a3008b92e6123afba5a8d2afd7a771b7bf440846279213ba9027e049d89215c26f74d11cbcd61c218ce03ce50f42d89a30aca34826eff48dc480a841312d532ba984ac2449e093d2c51404aa63b867bebe258be1deb814cee06634862e14251a42023326bcd41d5600209a3be0cb9a8abbdb9be66eaa5aa3d074851eaf4d839e1e98283290e4bf5e723695d64c570aedd8d9699eedb2da72212c39308c476c971a562ab8411461557bedadff5fcce9e2bb55bd9de758e56aebec2b94becec14bfe8b9aada730538cc34a6043c0e3d729314bff80fb9c4f7c72f2eeba640e97823de5152e83c6ca2de334bae9227de0dcbd425b91de1badcc9e6a8ec16753c66c3b8b4716b38d005ad904d9edff496fe0577a076df7b235a7b25af6ba10e0b9742c0e688d27524e04dff604bf6ca4f8995459d74105c1ea2fb391c9aebb96e700c041650d22309972857f22096bf89678e587f4d4aaebded7c6774cbcef393691c9a71d7c797b38b155fd8b91d788864cbacd954d69fcd519be99448a052ddb1b9035928f4bc9f3569e5ecad28ff748b12c95c75cad9dcf56656efd862369a1c1fa213ebf06de01a125396deb116954ea42b781872148633227a514c4d733eaba79b78a6d2c90dc1a8d75991981cc1e1139f2517172d8a8e6ce2938daba380900d230a9425f47618c59ab320ac921d30d71cb85e3500a23524337754c474e6de4ab0133dc61fd838282cc51c8e1e32abc7bfcd58a7fbb2a706c38c77c3a4d8e37a1cfdf08ee27877dc20df138199f0b002003abed033a5e121842f99fa38addaad7245f4644b027c37627fbb27fb136d59b56e014cee98e2759f9d5679984aaaca2aa42048648add4d523ebca28ba35031bac7a76fdd75995ed46f937fcb5d2ffd4341f68eb5281c03ee7c382c135a835d0bf8cca7e6c31fc092ad6567150d9e906dec96bda19e2b50d9e5d73c9404eda16f0b5e10ce89bb2f789840cac1693bedaa6fb27143e72616564c1785ab92e690735a6326bbf0157e69a9e5c81c7abc95200c376f5537e2f4436b95c60992076299c67c1d12ca8f9f5aad6a6a89a2748f609c9aa1f5f76394d4d21d3d9343a0aaa17a52ed26eccb5ed00dea7fff516be7555ead02c9a263538ee04247e3a25d2048599605b7c8f5d72b22868ed0c1846d439962ea8ec7e5bdc2a52c6f2cd7f70101a503a10f7ec85053d84548e7e41fd5dd1f1dbb4756c8dc662b1dde6b789f9ca20a58e551189627e71713da15e4ad03616501bead6f09d5e20921d209e5f8141b39ecc68d5311c9b4e775bc8fbc3091068ee639ce37e0d1e1dc0ca9884c188305d2767ac559cbe1ff07617ca18a5222da5da9047a4c379ae75e1707f21e179c5728c739fa18114f9dd5b794a22b71bcb1b20c1b824cce321fb681a391076db86071e5be1362ba8c52e6810812462d1bc5eadcf08dacdf6e8c69993004cfdb439bd5be5a19424afb4395cec94d72d4dc15c973bff62195a190a3f9cff29b2c680465d6d20687467288795aa3f13bcc83e636e2b21eb299fd08c73c23790d692f5aeb478db181ea586000ac9339bc359819cdf7dda2bd588b75bf92666da937c652627b4ad080ae1d155da6ae6c44f4b7f6b861f2fa137e8f5e553d0dbc3c934e43e6528c65f2feda1668e2ef7c0980a58213536187af0a32eee7422a899a2db6aeb800146daed48c55aab94fc82342f721b09181bf334b1c143994b571117b0026417976d29a13139c686cf439e91385f09c4f01b821093ef17fae01daf19296e049ffcbbe5e47224d14132abd18eb6339f7c9617e1e61396ecf81d3b5bbe439aa236ca82d76215d8d06030a46f7cb97657c1370baf5606dab131438da296828a00dba76425230f92febb1042cf32756b060a5ccaa840491bfebe3b32146742b5c737aa96242ab9bc61bd70baab5fa2a4685fecb596468d36c61667d0fee87ac51128875b16b5071a661a425bf8d4a79123d2d2d1ca832faf1fc1a89594134460949bfad0b7857ee311de5a53214a7c55cf075289f11a2bd1007ae8c5160ab2520c550504f9136b310e02c3407e0e2a9947d80b5cd75e528359d0f1c7d2ae6f0cbfdef3b609c00ca28731f2b584eda445b3625f0ce2d7358ac614a4c9828ee0f0c32e82d598beecf9f5e788d2389bdeca1fb8ad8ba54281539ba6ee7f2c83a2d8515af910ec037bff92c10c633595b256f1ed4dcd66c7a99d779d98ee674a0c452051c0ef95d99fdfca74683ac64b0043d3debc7163404ae679990c5ac00b642618a6f8eaa9fd33d15062ce21dd8379123baf4773fa51c136a4a90e50edb0e030b363886e87629d89bdcda49d82ba678f4ec45b2d136c28e523a06af31e4acf12b5816c97252db8d294e1cb83a6aad2fb7323e3d641accd2bf3ed5b85978181fcf8fca5179aa44ad1083fe3e58ee97a678bc7912e0b662a281b551948555b49f845bdaf13b936197d078204e49a29ca36b6e80ec82436ac506728888294c2437d96fdcc7230806180a05030f97d07b9857696ad67414f98a17e75b7bcd5d3648719b4cfa9719101df0212e39ebf1bb11885e41ad3ae4368d966c8701c113dcca6c0107d776ce7c0dc5389d3e1a78cb004ed646f0bd2ffe01de14ce83bc5bd1fba7055a01c3ca9d6d7b184a237eba404a81e03f3430f54dddb8a4f0b40f43bd3f9073ffa7f3fb90d62a7b318d84d50e3601dbb8bc05e5820c0887ff6085280bd501b912ea1e89dd4afcd8e918a3f85597d321fa4a17ba80e6688ff4de17626be741f54174025d40d6ff585b8e6de7b512aa5b07a76d9178c98d7d913a7d87c7ce7dfb216bf1f9fbf50168165cb7db1c304fe40ae8f64b2623324597b1da190680bb1a860e77a83e71a3f9c20b6f4f94e33606b631e7b8874d8ac328e6ef292d83a4c0a975516913a188c73fe3046f43b18a573f0f7a6614a8f4afd0fbf1da693a112c77e2d2e135992c4f41ae0086f74a8a20a8ddc26ea8ed142b1f97eba5612b61e37ed1dacc9dc45da94826712a20a1afe1b2867d5fd95722718f47addb79bcdad82b82446c9a3012f7eba81dadbd8836f8e2993f38b8324b0c5d4f7b63f196d38b80a16e8762bdfcd6cd83c9af5d25fa0cd46a2982c220aa53351b15be65884f4b88531e7dfc7fc3fe53066229b9df32cd1f801f2baf1226503aa80a5c4305e6706e817cdb1c4faa2d30ab9a2f8755f3c348e7b939c6ff81d8295e84f31821edf15afb2332de1ac2e59db177d41aeae3898ef5fbd4d243a0d1453611f9a1c0783d4c812671012c1ff1e4e77779449bc03b9bc66f2ba34de877ba09d0bd6939beea684dad6a249818426a2e84943ef503311ff2c438d1ec814217b1e571013847ee04976fdbf83e86f0c2069c588811d0b2fe67dd9be9c5fb449b459c61a6d76934e05bfba579254b84d47dd30a3663808216d4837dbd6423785809dabb43d6deb83ce68e32372d954bd8775c87787db447bb2412dd022cf92526590471a31bbb1d8ce4b57c26479511b90732f0e5521bb56d6ed741dfa2e2c2559bd232ca1d890530c01c2e693aa5d35e84717440ff676e526f233fa5aa45a737ecda02c42d4fa04975cbc9ec4be79118b58c8136e67794ac2820cacfed1fae31b45ac4ce86c93710f3a958a12b1330dce276fb32ba98b25def4e19540553682602cf2f06db33f1f6e4dd71452e42bcbb49584cfb590f98f265b5a7754dfb69e5aa1782e4b91be6eb8133ee9cd96606f36d201adb106fd19bbd2019cd8a28bebf5980b522d898e587c393d01041b168498f5ab20af8701d71dc7bec60b7919aded64d96ae412e879be3bb199df220cf7a9dc031f283655ffc00723938221e7673b2958e521844301d55c65b89a9aee63be8b15227cbdeac5202d5152bb37b1821382700d9544903e4231019fd696f60785a0b61dfd07ee64ef3ba6f0dfd278a4408e3122b411dde9506fecfb9b2caad39cf87e8223e8999a3c50a780e03eb7651041aa767e427ca3b38cee1cb1bed322757a177e6a71a80bcb0c61aa7474bf43041fc75420e28c6d594c12f65a7510a63edc0d19bdf8674cdef6b37d67e788288c9e7cbfbf36752fba6d001d2d167459c11ca05f6db012a76a6db0fab2be1309b39e89ca8c380f345532e00280ec6aede6f3edc6ad5e351d4bfabceed43a3fc190d74dd2ee7a987982c1cad1126db8722987c9656f4ba6b91d1b50e3f8d33f912ee3f28341764a53dfd731714a464c9505d0e4f4831def86cfad2d49c860ede713d442f07fcd4fa5c7e9f46c4c070de7332663e2252488c9e78459c5ec4af6a34958fdf2c5c933738af43750fd338140bb528d988c2f19b589a7b9fc755299d816f7e36286d7d99f5c8e4c259dc42f82c726cb51aa8b09652399bde9cfeb0c227f010f6bf6549c700fe0742c69c44d023c4f11aba3a09459b2c50113e0d2bccc71a4ebdf55d30da3f92924839aed46b3572cf7f3ad823826e4d7ad4b0bce669bc91cb4cb773e73b2a17279ba1528ced54e42fbf1d88b6f5cc26134b70386c8eea28ae9001da686a64e7418df20f11f8949933988527c158aa2efa0e3e4de3016ce39a7a258825a4fd9132cd419b8a60ee9fee26a861b1090f934e93eee9da833a307d27ba0808a22e8898379c2ccfb01b28bac6bfec14fa30bd1fd6d91c464ab8a15c469a26ee4eb0fa81d39763283582722147a65ae87d96514707c3e9306099e2b46438c03d3a1646acd79287ea165cc05c1d0594db048b19777cad2e8264e90e3d0581a0a7fa2665e7cd5e7bb8f34b045a3ed848770e4dacba280d190813be180caa0ae10d02fd1e872a0f1ef247227083f0de01528cb8ffb243370ce4f0a9dcdb3e4ed63aae3fcf10c703a4dc0ead563e335bab2caf70877f145467f237cea4e9c919be2bbefdad016968765f22db544924578e7dbaa71c6623debbb82a3c58dbf3a3ce91e62483a35e7b96e276c31cdd19931af7e968d0185334c73bc2f680207ea08000912948596ca32677e72a13a7cc43adce803050cd4b64d552fe10ac53009507299d5c4271da1bba66a15f5ba981f2d175ba9c3bae3a7248d86328d8cf60b9570feff7ec541830ba3c8fb97836fff523584804f80a4db9017ca4425e35abfb68629d88d8442a9a31c6fe6ce76cf2c17e12adee5e60aa717d865d123672d75e5976e8c16c1508b4ae39a8ef8993b8b7c49d465fb2f7ac063026fbc1dd27422800ab97b10812c554003668697185e447a7a244ed199b4a669b05e1095c9253c09a31e5cb009dda61bd75792da709b1866b554ddeb14eac18190e6867d787c606eb63f6f09212b9ece4fc6d1db837828ae1cf420f97aa4e628c59932bf23f23acb4baf0015ef81136cf009e92f624f9251e1b0ca3c77001a2de4c1909d127183fc83a621f1cd9f2f42a6bba17de02614160d322c51a66ae6eaea13314813ccc6e1612d9820ae253275cb8cccdf77845643b31da319a0588c4155566c0ad111b21046dbaf910811114ab7a79f3b0c6386d4e4d5c1c376109d5793b5cb5d40acf7d25e1d3f9a5f4c25a35a37f182063e09f18a521a306d5e7aa559c8ede2e1aa1c2665fafdce311ab4ac80d0494c5f32b26726d2b2cece318a78c44db4e4994864a390c24855f69909d9c58100bc6ab5d0a2cb24a23992e31bc875689d4c3b34e94549b75796e651aa99b558fc3ae4e31ede843930e82f71856e9cc465a852a9beba09e775421d37b42fa6d209548546c48d197e5be86c76fca4d8078f95291528f346103c6c2616db255c7431bc1e9fa7439f7ab24c442d1b1b2e707bc58afe4ff3960992274bb52f95cdd62a60448146d648178f22ecb30a9bbaeee6e3f23859a9fdbb7b1a44bd884b81349b5a60d6cf5407aa2506c2b5cec56d2ae662c7be6a165b6b1785b6e2abc8c0c6e74f7bdeb9591224bda7d6949169e7b32fc76a5fe6a9a4eb7a2cee4dc8f06631e3c45656d1007a547f4474927cdb6c6f9cc6337788edd1f085b0630d863406340c58df584d8349b65f61a714f4cbccc1b328604b88eee42835f3ce87e281f1d72fdd11c6f6ee558cc55a8808bd66b9f9d2c9904deb595e3e77442a3e7106750c76329b7bd87c06f3a175c1dd09cdae900fb2243ab93329035e3bb9672736f9b0d62ee08536b4d6fad2df235973b5f8909267488d304c6b2b4097083e35b673d176a8f28cade1629f1e7de3a32d000f6ed1e02990a4fbf7d39f1e683c64df337277c71c9c2ad46d490462b3ec07f25bde9cf3301b3325653434f12ab861d557379040b6b96664cd2894089109d37c7d174bc81e17da1741b3f647a251c30f9f4081af017c6112ae30bf9efef83484ff70e8b1697ccd2b3069a31428b4b7d046ca7f37b4466e0d3e45ddfe6ff8efa2ab14b3755a31c58b2dc00283cde5fd6a4183d2fe9b9d0335afdb224352cb8e87e22670d1989447bc10626e7cbde1aa86775a25fae6805cfdab0a4855fd87c0aa46f70f5436e01ac6d8900e6214c8f88377574cc2aaa1a2b24c4cf1b7f35a8fec00774be3bc4d7b872ba3ecc304e77510580b81755297d38da8e01fb9bc9f7819a5e2ecdef4cdd2c5583129ac6db1742bcdf03bc2b4d300f529769989bb925eeb8d196459fca5353b509ffb46c19254120068e2b278c55f140fc130511ba96ca96b64776e513dce15b8dca8bcc71f8bd490294cce42d55f3d9547f4defb4da35a9cdb7f7b8fba312f13056b311a90f6289274042391954e76fdb821ce3c38bfe76b2c1c795560a6abc7bff0c044b8b7913457036755225a4854c45bd4293a5f49eccafec99352839a30fee99e8c9a11ad913106a5dc4ad2a2e415d224789c1f0a9d4c737f79ee7a695b6f6d5e023d3539cdeabb029e02f13c1d9015453504970c2fa87c84354abb50f41f49f2eddd838bd61b6e492bf3a6ddc229d5787f1b50c337b04c6fdf63723763cf0df62ee55d0c38f00fc7847278a2941d11314a75e30cfca5e3482fdba7997dbc56a5ed68dab3e589cf84198182356f70ff3bed21f670db6463423ed30ae95f43331a51c224764c570d4b60131759a80b05e18dfdfcdcc9e6ecd7617f9644ff843f8f992fcb0e57eb4f4c14f45dffe8646c05976a0d450cec8d6d2bada5494ff203c8c6c25059cff96d2746e50ef48a726ede1ba053b3fdf8e7ac132fa731ab63af02c0083f3ed287fc33a2004a2dce5c3a9b0044a45e43058c44a1c8d56f52e4b82ce728a58ebfb6819486a3923abffc845194553ce85a9cb9526a2fb7c473a2ee0082745d06214c33c91e41b0a725b6735be25e0b00f7e9080722860ab258859368df448fb0b5935402686e96d64821a8dbc247f505ef16ec64bc53d791069cb2e8141b820dff4aba137e3e412dd9dc48eac000e8ec25c631ec60c6fcfd8b6967c3fb4c7580aafd5fcdaa28131224f10805a44a5204e42a948a5a31933343a5ca7717613fec214a723811c0bd01a12640ec758a3979014f487679b10c7f4eaa8387f5b81ee8dba47ccaec9e12b8ef864e9562cd7fccfc2cf9a4f7467e384ce258185064466be29a8633f58f47994568078918473db66bcbbccd04ad6951280d8439925830fcdb0e354ca9cf1f522fa879a95eefbecdf94f1d8c1ae822b95d6e0aad38fc36407bac262e45a1d13a3b6d9e876b485e1daf497d6b0519473ac324606fe72d4a984b2d5616fc38cdfc8884a189b882453dcc922f445bb19d0d99569bc6b68d74f6000a7703640d8d0869c87c35c9d37b9d0f4650ce53f2a487878f5cebaf6387178fda4b3d1fa7e3dba5be96689b710f18dec3c63b18bef340cce196491e9e8bc015f6d66dee3d5aed89e48ac193f175e382aef3670f0b1693bfef4da12a673d8dc141bd30e8f6eb1c865f67cddb42ed9333991f34341070947fabefda8a502d8f1c13278b90d25bec790976fb47f035cd190505e2c3aaad9c56179c8c07a1909f2d76397764bdc160d40d5ec011f5233e8c548f03625cc9eab43eba8f3b78ff09c7a72e284f04a2986b530960ba2d36e72927d7078eebef710346676fe2af51f24e96516a3bcde131901618564328c6d3fbd90e96f62f03f4cd928efe8fe045a5d0c2d4f317aab99d5adbb59f55b5b0deb13e627844e87fa1c0a27137d16baf70e6d100ed1e2492ef92011f629483a47052617dc7b6d7b18cff2d5fbc4af8956ce0881be2a51ddb35588080f62fb2a454f97eb1b733c141a7024951804d9c0bb6f59e33cd6919276c05ddd5911851bd6e53bcaf6b8a9336733716e2a901cb97fc418a2feda64bb142da3adfdc8ad0f89e3007e28eff3945214fcb775b5cf7796505bcd5910607285970f268e89220889a8d46d66cac988b87b24cfb54c7530580b0894e6a9fdacf24ae5c4fdf84a7ce6a550edb5f9ae326dfbf8f1493a9c7acd68dfeed40535755c2d4214cf9be0fafa270a4728c3c203b10fb0b3005db86ed1efa33e2e850eadbcea4f81052759f773c0b73fe48be73a7be5a7ae808f5f249c2945c6a61856a48d6d58ce0b1a00829702303b18d402d4ec3fb249ba02f120a9ceb521c0865017a1ef13b335fdb9dc09f750aa6805e8469d239e9b61760fde47296e4a2c79d74724ea72305a66c9cdee1bd07289c77b717a48234c2ba81fa5498ab0443949dbf1c008397c57ebc1d684d738980c894c840e04e037e7cfd2c750d15e0e37068f905d36861a61bc58df3b08172f82e063ebc9baec8d3005e0c0fe738312bb57b768d7c01c24d7d8c45ba3b578d7d4ee1b44e704d6ad6ac508d25cdad9113e4eadbaf5955ca665ef3f56023515434bc7c7de44b2e915354904c4c198e8f32a191b33c179ca4df09db3ec8138e91e14e2569c41ba5970e2c212ab25a2f4b948a00c612e4df73be721a4f53259c062198c98ff93d459155e06e84885e01f78960d1f8c80db9ef7f597842489b2e1c49464a7a39bf0a1342283e5ec88b08c6d4754d03b748b76385aa699f29096cc179d0fde622c592f4fc5c1f8d50cb229d3dac2d960302c0f8bfa6fc7e9b6bc64eace8c73e043f8a75f19c22025c8b57d9c1486bd834e98305cc8d25d4531c8eb7072b8a9e5185cf89f30278eca99e5dd3bd481f8e975dd5519330298f065bc749e6522d4c4526c55bc75f8a179c0d081b936bcff8317334b5e45709811b71a728ca4c035612c7b5122d609eb0b85de893e426e3f47fc2a5d4d855208a79600f12511f26cdd641e6503c3b48ed6f4ed5b21de4770c04cd06b3a4a832cd3eab3694531d78c36c90a4ac7650d6bff1df7bf2f38894266c572e7fa93dcacf3be4f9eb88baf11b5abedf90ec3ed23efc01e8f311d4b6d6d6cbe66cc0bdff531d4d5ea758bcb2bd7a5f6b50ebbc02c6d6a70a9ac306928bb5b8bb0a1da21221b35a65ac1fe09a324f6b090fd632593562a21d129e50525bc1715f78048a12b8ca7c1a6dd63e370fd5e2e276de3465cfdf9b4aa855207c410260b71d37f224dbf09beeb7bd1a0c16a498c5ac8a31affe9c5a65d5cd586fd4cf37825e10571b00f80287fd5a92307ab3869f888c9e281ac37b96d0c57ec3c60c7da0b1c7f1283db8c651482514e06d4a2f7002f7815933598cdc2353d5019124125395df8bc849cd2a0b5979a0561f61ca537de3b5447908d28a3b4ac69bfd5badf34ad8f348fb85826e5c191d5f47dcc7b2061912421cece00a5d02db5d59f846ae36d90917d3b921d88bfe2f641c99798c6e1dea7fc1d3178b0fee81eb3434d02b7b2b2b55cd4ba4f74b9dad2b9ac5b4c84ff6ec667bc3902623ae73e5db28f87507361d90be9e9022118a0c61b237370ec842e3d2e607fa90ff1c4d0fa6292af4bf0c6d20af40e295f71b9b4c9b6a1ed2979837b7bdfa513060dc452bb616077db18036c89bc3996b5585407b1c8108ec4c118186bc6b8c89285aadd2da6b99035789049a2e1e9a2cae798230f837b65d8d2829d697d90f9a7223a8e67fe2f564488e38343b76071c865db1973d38c926ce2b31017727d8f86a67a6d8223133ee72080a9ddb28005615bfa06434c30c6bd4be05152e7befb014f3dcfeca52dc5d884853985be5266f22f653674f7efc47e99c19b0d899fdfbb23cfcfeabd233f6db288ec4e25eb195638edec66360ff9a0936833592affc37b10acca42f33d6cb5b976efd06a55946a95fb7316c3c91004336806de313d033c21ad3b8c18e79ec0c4f74cef1014a23aef066e8e059f679d8ff0f11fe21454c80882fec23b7f46214314ce6a3e02490126a20f4c86e4701a30dbc1fd0f680b2e7f72f313d022455d5cb002b3b0140ed6506ed6a3282e820aab90a33cea0e28380da716a7935842a67b94ebf81fbcdbd710ea53c359311d9d1b67c2cfba7d1d1eda7e0206780db55ba29873bb87435d785624b957b94edadff5fcce9e2bb55bd9de758e56aebec2b94becec14bfe8b9aada730538cc34a6043c0e3d729314bff80fb9c4f7c72f2eeba640e97f02b9eef7c7fd6797aecf56f9a71d97a9f8c6c50b911ae0c2dd5aaa2376fb9eec1666e5577acba35c125542dbf4c626f018e889461be79cd584f566a975554dfad6f826e9cb3c90ac82e901afb1c79ee13d2d60dabae9b9c4445fb60b6241b670e491793df8fe52af9003f0724be9e62b09bcbe77aa7da82228a06d4bae3099241b3464ac816831473337056d55c39b2890fa65499964c5e2a327f99ea84b5c85692a87f23d57070705adae3b652e6b7602e071b54b7e1e15f56ebbcb1296b4b6224662126bff53530182c35522c9ec6c0fcfcbf3cc461278740b0a48e57a6484805dd75265a71d90dc37c52e497558ca604d850a2f6468f5892f5a420682c429a16abc497f3478bde76cefa439f8b7ba7ae35a3ece36f8beeda61f235e38cbe115876324d7b725b9f229063d684e63abe6f15c610448c25b530b8a0e700ff11ce19ea95c6e44467979b751a497ebddf6b359d4b5e2f32118cdeb9e4bc21ed7b3a5cc8990bcc81dca49dbbd1fa839b6c374492a7df0252dcb8388beeb7f69ebbc6b2fac2e88fc6d5ec67ac6a793805b6af23e55853496fd0f0e9e4bbc98984069bc271bf905fe500a751b33c18aeabfdc23a7a07244cf4e725da5b7435cc1f1902b918c22c2764742574ca7f95a04c939a707e4dc5be41dfcb3a432a7965af7f02cab05c30dbb91940e2ac08fc444bac9865df82485160cbe3f3e27846af5a14e330f52e7e6bd822ffa0179faeadfc346b0433e4b2d61f214cd21689342edcefefa3bf6e11c57a581404f2ad65b7385291257a38cada9da993d574d16e5bae63a4becd19b8368da09f40f87bddc111749edea0f1343f613c1132ac524f8a73fa901055bd02f7e2842ecc8b9ac33331fa9f87aeae550d45f311a4168645091708ba88ab99c764f9c71f1609e5f0ff429e69f2a171bcda9bf77a5c749fcbfe84625bad37bdca839b195883722d9b3929a2408120d6ec8292f9c1cd9e13f9a2a2ed12978a57497d3d48722f72e1c6f5d7b01133a153d6a393a1ac7fc24a45c4df729a915b4953cd16afab34e3015a83fe6aca21815665d47834182b451aac3138b09822e768c86fea3954908b86919430b67191e433196ef906c1f03831e1f4ab0f789422cc90f1cd3a33cca935fd09f2a7b0795f9dc965ead4921ed52af4560cd3440163a31d604d2c3f125d9921b55ca7ae20c78511ab19d6d772133e74095887e959736ba50394a9ec4e58ac3e0ef3400a66630819441cb5e66f04521b17220b6b25026b1ccf0e2897beacbe6dbd7e4d213d1c65c92797d9c679e23b5d4730e52e51eacae1c4346e237582fdaccbc6e27549954292865c6e4b1ba606f2424cfe4a97bb39b23cde89aa3f6d12addededdbe2186d05f9d77fd08ea3f73c898aae1ca5b929d62702b79e7c744002d904e534ea6d0b21d7a94dd1cc88e179506d01dcf37d9cf68516d47916fb3245b92b82f7b8de74f2d70755985b43b0d337ba4579ec99aa370e94cd54f9bd14fa27d8e1d7af29d4120151ffd40bbd6a5a32f3d7748fa1e7b84520c8a1cda324974694d184c0eea6d1e76693c0fbd26eae246b1d81cac8fe0f9c8d7a139f4f55b7412c9ce5b12c2260bc22e58a09aa18a4630ff78e18bbd370922b5ccec91f1cab111d2493f0977a3e7db2c0d4b9513a4c1d9e16967359fe7fe3eaf0264c0501369345b2da841f25257b7062d13d20c2f1c226fb491e7f6f19e178f54ed71fda754707b441da405963b771b42b2104e1506592d9713828a2295314141c971aca15a90db221c229c59ca0288fb013c40b8f60e18ebd434ed778003eafd9cb7259ae4b9f90d76ea8248936909eaf7dc8992b70e605e7522eafeab2883feb60344523fa75ae7dbe1efa42ff971bc21fb71c31ac53ccb54079a01e052f1e3900770b3de1a07a71b3c13a0e769f6f9b5fd8df0bb8ef9a82040dbde951bfb9aab4abef837b220915877e27816faa8ed8b48cd850d7e26edf6b478909d1bc0435eb812c9781fd65fa5275471d78ed732770f4538ff22f5d7c26edb33b4b3e3ae3354ddf064e6525e18029515bb5d6a605e1a645a4193753db87fedb7f42714b6b617e6b03194cfeed651e5c22c390c9c0f6443552cb9307b6407ba5725c91791b366d001806db4d11b96b852829d43969f83b923241c68e5d90177e9002dec811e8651ce189419f4e6363981a45a11e51a4e5a8eff77342c375eb5fa0e8d4743ca0f0f6f0b46d821879cd935eb8e9c682e483a42f42df7c740d74933db0ff21dac69271b08ef94a1819c899d360ed52e56b55816a37b4aaa37cf89774fd0c59f970d173fc7fc3a6004459bac8f9ee64c3272f6761136ba5ef01b1e2857ef0fe0dda36f1bd4ee3386dd6c7532af0870ad7ff081b8be6068ef4237d8025666df9f90c087f133e4656f88dc86838eac5bcfb1adc27388a1c63ca27c0ff016949501bf4547162f845d5287441d8cdb26ca66b769c43a5813a6bd90be9c05d03e66a9d1270e5892cf97f7de857f816997ecb75e3397637dcb304fce934e322480b3c984e2fe235027b6c02d03662b34c5f2734f0b571a303ef17d8baa6169db0eb413416ba1ae6b346c6b1eef6dc7b8d6d1fa3b6d63ddd89d3653d271d6bd1d61c03eac8725bb45832c995cc520b2f2886274e1177a28c2ae836996fe6da67693263c10b651d3aad528e47b8a5b34a8b465b62184146e8ffdb4faf07a2e4e51decd8d32377df26c88ad3116b8e23f6d81cb322d73c13a9b823a7c2db73e7f0318c16acd5db0bcfc43be3a4f9298f1f0b4475ea23861503936d90704f95275102fa261f2d94a43cd0ab3f881b80814aaf6e8f3af32199d4719a5b2cebe4a8d1be2a7aac3650886be33c66c6d040aa2568d54dcbc0f01b7448a917944cb3822f4a42d09125dd0a01d3bd0140aa7c76dc4ef27928df50d8cbae7ad98c3629f6e8a8fce8f60393aa03d69ecc2412ba3153095c02b1697c91551078a73a76ca42aa267677f49cbc1f498395db00cfba6e6b2b83e36e44ba0ed11f489a1d333061c0cdea06bb5f524cc1ba6225dcf336dcf5be1d2f4ab60cd87fd5a98e4cd05856ff8a3a60b219d9797fa13f5333c3cc1b22f443dfa725dc089ac800852ac027a1f16d1af2d2162175c22310d351d625b183b5529dec977fab9607635a119c2f1f7db05bf1c914708ac1430ea61653e483c822bf0ed66eec5f9b03b8369aeba0f29e5156c1f0a8b0bba2274aef2c1301e96ae571b0bebf148cb5cbe4c97608e8e4b503533fed9698fa12d9a93858849fed72c249073fc6c8f2567dc4d86d2e05a08b02aa28d68d7e168c7d34942ef8b04d20fa3a8a2ca59a8236a6e6e165fcfcb340dadd47dcf066cc19d7b1bdd7c4a79d76e337f519db09b6577983c0d69375ef5dd4047bb3367b1ed5bf1e57867b8751ddb758a91b11347071aa4a8bfd724b3d5bc25b365b691104f35c9752f595d1afaf12194c59bc4dc358fccbd5208800e77c364ccb790516cf2bffdcd3ac2aa6056b572297ceeb4e2aefaec7f3e3844b37bbcbc84327dea61cef8cdb92d286d859eb0a1929762bb1cf1e416db79ba22edc21e074208ca2252e9781e994ba5dadd250bb7d1b2ad40dbb3149ee3ea4bdfcf02a318e66e4bfff4d476272e4112b098dd77627fad6fa112a09c232cfccd75462e63a6b7e4b7653e5d180c270fe9cc3a12a1ed427b9941e5c37c1d67a9a0c16685d5d06fc7109a9412dceaf2887e2e30f2795601aadd823396fd6d8202ad9b2e8bcfab7687493dbd5f2e0e7ac05e0b00885b5e0753eb0257be8c9625802472fcfcc4c2cf72d3f516bbf03807db72be585335be73c9579a8909d91f7c02308a6ad8ba5b1d287e4f88fd43a8ea27bf5e6cdc4c6690c0d6d9029b07a54ec4bf46e37bb308ba22b6356a4221fde69f8ec0a0e6ffb2c2bba6db96148a75f81b1d0e33b58a9adbee1524aac97b7ce8ae616c66475d560d4fdd7adfbdbf832d4e53697dcec606f7dccc28624067c703996d79d317f0d3e7523b01fdcf5545083fb72933f14e171375baae5e025fa3f37fa06f7a70e3167cab02c53e66a51bcfa3fc1643eb7afe0617cfb50c45dc3aaacff61ecc42bb0e41875ebc6e4c6bc000c981f7898c8e90782733ae93780051c3ea631154ac3783ac9da02730c0e76dbba85e85258783a0f88748505e8617790080bb359b4a9a0ac5108a6aba35d5e96bbde818517dfa86e169a34d9a08822ee413213bd74df28d1a9a83dd6341853a5f43eb95db9fdec0a1b95361c65b337b6a57674427b9ff544f8bd2044ca5ec5164f16b12133b2391421173253e45082afe28c0c3380bdcd4eacfa47e8f53d610539b9be846789e5301624bc78136633220e5215a9bd61f070119706251c5a9a5b415ec67bc091f0a413e082c06011ec3b94073bbd3f4d3a1132113e46771819e2bfd9ab169dc9581cf3c6a9ad8cac3053bd0f15c4261bce0d6ec13dd0245772720a7c3b043efbfac72e0e4cc2a4d8055df45cccff5cb5ba844da757e4b77857947fe0fa89fcc2b869f5e52e9bd5d3eac91c78e0a334e572559fb7523d3e074f52054572b8cc9cfab703eec2645273612a4b5c29f85045edef3a6faf43975f7b80dd5cd2e8ca8312d78da322f24787a4292cdd3c8ada6160877f97504d942ea2ba22c0c1a7a956b59f3709e4b4ffdfb1eb2c472a8348692f19e5b15f89af949da079fe96cb51f8bf3a9d4056e856e19a59009bf39a34f3ddf35f69997771fe1359375174161c2136cbfe2d2a38174834f6167dfa14dd04e85f0f391d773531779960f25750f9cc47cba3d9ee5f4cc3671e16b9b08ed5bb686d82e54f472c2b52d145743af2e3fecf00f5231ef796326db94753f09ad2bb9cd94ca938860251188c89fb6dab91848e3f0114c48108f5fa5c83ef4ba161f078a912c17436e11a1f24218d8395832d038445a9578437867aa260d369ea50382215e7dad290e635899b8895bf2d6ee5ba69e1bf622fc0214e4473e9cadcdee7d0c8f3a4369d8501f36f4c14fdfa9109d5689f51a1a66c63865976a5d1d142048266a81463d354fa6114385ba7ad8516df05c337d1acf2ab4459e8cc8c9347fce5c228bff333cd62a9d187ef1e7a05bd6d24be3f4fc3ec97cbb55dc99e22d8262a818e4b61982694c6f72e5884bb6376eed9067adf9f4ef59e379fb412e7f1cbe1d55ff2ca3dc6324220a30577d76337bb52d6028b49033a1a4732524737554604944481282388b8a81283f5cbc0f0e3dcef84c2eefa97cfb59d183232ccef858820da67205c725633dda4a091a438a133ac49860fa3d5224e08e261009c5085ba38bfdc74b164ec8f1347a97b4c3a98de6270c7c1d8369b148bc850f45e1b77d50e061949bd03e1e60d4e115c5be0ce7f066bd09db7d93f967a4f321b9fc72fe0f10fc4633d281d2348b6e428fe4c120cbfd161226e6617a5ebc7890cedc2b0f94522a4ade940374754dae26b024dd37c1c773e00661b522863758d57bfe5a96601d2d979ac6720f2bf97d84deb390ee6d6d23d217ba6d184652d4886fc3dbfb006015aed492e0cf10eb83f0fce78fade4b41e367b1a7e13cd73a96195bd0d09cfc2328b0e016d3329ae636fa0b9e8acc02d5bcd04649b36d2d9f3a5e4c7cf15623cb75de52b2db0cc94c5394f79f4785a39c282e5764e2300357cc97ac2b133d1d4a9f7aab5e35a0d72ef47543986ad7316a223e07d5c44a32aa825afe0894fb9fa6bf899aa1446bd43fefb1ae6df52260dfdefa8449436579f87cc50329664ac309a12f90852faa7e58f79d16c2cf7ce39822c5338983240175fe48db999cb06f615ba5a637db1a62c32ad820b5819d559339ef896b47cc18633da426817f73a7751eaeeb2c74e5bcf908cb65b46ae82ca79bd2a898fc05b2228c140fdf8b9753a9a37077b5017a7773b5ccfb01bf20cb63f2f4b19286f5b6a42bd7dedb776b9ba559fb9e9f102652be0f06d092708ea120937ed2429ede8b77359a8195d5410d58be6f0e7862427ebfa884efa586deb5f4bd258a88e9dde0b2b7e8d4dcd738f455a47ebd032685888927d20821cb81b411595b0651a6d6b180e35f903daafcf0e1e146663fa6b4f92e03c1ab4bdbcc822c47cc351be21fb5068639621cf33402b95ba70bc00dcfe0548ab48b1958c7f5caaa1c1b2605a4f2bcf897bc3436c0e90e808fbd50caddab41cbe293c099d3feb482697043037189cc0e44c81ad722a4a5fcf8d420437abd012476b060feb345fd9194c0682fa1761008bab7b7ac3331269ae9b0f9ec7bfcda78c669a9110daa385eaa8d70324d84268cf11f884e381065f38c9f36f8f24a93d018c6ca3a477e8370d5d29716928f679f859c9d8e62e8a39f4f511c2f9fd890ce91098edcb9514955d1892d7fc898a2e80fabe2d015f10a6754c234fbc0bc469cf39ffb7a344c75771003023fffcf2e3ffc7141accb53fc2ac8f16e575c294d666712245b5cc8e3be144ea2dea7e76dc516e2234d815c6e4d135342e6f38e990a02ada0fec6d0824bef47be0189dc640dd31a26ed5023b887559d64f37e74fe3ab3431a92ed6cffc047b00aac40aef808a38563fcda9ca6b864658f6da88f24c1110c2d2187f09622bd50d3f2975f1871b9bf517285dde8bc40e000f87547eef417d322dde3b7f8bdfc8dac1d04ee47ef1690d8304147948486255addb85a30094774de94b627e3899e8034599f4022052fd786b62474bb764186470fcedc38bde025447a2584cde5f2bf08f6371c8a840c9c9dfa1bf39f99ddd53681e5e01503ea59f8d8b81b75e61638f4cd457087046f30099aaa58659a898dca8bf8918380f01317173ecbb2d3b724d3fd85ef44b99648d85842c0e9d6f866a35cd8708a1497b2762167d8c0dbefc55ed780647f625a4064ee48369733cd59b083245b4f77cb342abc49bfd25cf685dc8eadddd1fc8b7716585d4232e1ae41fd4b23496d3f3d2eb9c446cef3b20bf1d0d3478f9c0a1f69050ca5b629ec7dec31b0e2b57ad321e5db6b94ad25e613a054c5c9f040134eba3d226bc68ae0e6a6d1c80742f11f97dd5ba3098d9a06b68d9a252113a139f6d70660f83b311de8776e9d85c92272f3384c060dc50c3ea5495f7851f9a3a06a620d82d4628fafa5eab1f1b71fcbe1db5c35bd4cc93d57fdbff0d65bede5ce234cf9e83c3457c2e484c87d66df25aa4a1e4e8842b9962ac42937fa5c5ab04a40c7e2b28dbade8b2b41c4342db69877a3ceef39d2cdbaf47c26172324f668aa99e0e9d467ca7af03f96910577d60cf97c84851d2cfbc7d4d76513c1257e97f7e57f97397c42015a2a294a95d4996e907d3608d454008c88e3130cb86efcf90a4ee878e212ca1732a2dd36d85cd207d280f6982913d34706e5e42e04f24f168bcd77fab995184157f35ec47acd32d349c0c7bb1e145ce75080fc9ee07cf3e918784e6e8c7cabab48b621c7c899c232a99266ffca2bb773a64b22ea69be74db3169c1d7fc393f43bada36d718a5c77af5e9e38e6b6076881dce1ce78d1c70a1bc9a2e1b608002d8257e7086084d3af0f3c19ec883626384ac053c31d8c87513a665610f46f7906dd2f946d04de1e7bd9992a5617a2008943e9de6517741ff32545443552bda8a0faa58acce57fa16acc091fe3c41c7e72bbb03eb4d8db7e166e7785e6e184edc368308e3c08e67dd3a6b3039e911a3c0b1fda242fa3b6c395f016248e3a3c598518618fdb79e5763f1a3613d3282fbda8bfbf78267275cab692a8c9c3451fc8c4c6183fa28e72de1144282c369476bf0c1725469cdd0f91f0da73cb7b878fe1aeb27914f170090c61c59d9e7dbd03920d9cd7591fb6a8e30661f4633c28d7a264364324d0ba7b6d44c3e8409789dea800e7a129101e5404d8b188237a59b60cf44eb63e7c796cb1f4c2a956b362ce4c17b78c04593585face2f1199e0605812c933f1b4a7b1164a2a5094b75e0f110d154bc700a10e338291dc3da87d32d803176d4fb5da48e0cac306ec05da688b66c8af602aef01c8962ccc084b2520b23691c97d64492e45eb29143a1efe84ee88be860bcf270ee95eb7180bbaaab3cb383e913469d8467bf1819e6732ec50298cb9dea6e63d2a8a4393296c48f4895b659302e2a9743d8c2426c3e84e97acc5f31a467004f60cdd203a891029b11e1473a8a3dec614f4110c4e9f17e2f6d2f1306c931b15e2f879c7b60937f7b942a0a55f20dc2e798c03550e814cd87b89763f331bde648a46a4f0439b9c2d3741d8cfd17d1184db40762638bc295d9629b1b066c983d6bce697532fe52ddeb0219ab4608cadf04ca3e60da2582cfd906c6a8b831df137d6bb5b46880d0555f6589b8951f4068bc9004f8498e3013a834b0b45bcdc2bcb79390fd634eab427f229d24af40f4788a1bad0731f9aaf21fdda71c07d3675ccfc15efabacc6331f1dc6a3ef22e88137c44e1b5935b01e01278b4d8e0060cd0f786d9d6991a18ca7398f83a96dd04546729b34d72e64cdbe8c7e84d7fdbf615b3046150a23764d1fa4e37afad50d707d13ebffb997a61e2942574f67dbee6fe720e0a4864d55c2d36cbfe8182715119e3e062f4b54f3a5ff6667f0ed4b6bf686b100dc3b86ad71fe3e85562b532c4e6b15a82afe4411e3f3df6b43c1547d9a2d540d2c386a797e33a95d85521bb05912964effa7eaf90055ebdf8f5104b083ca278b024ceb1c6e680634343fc6989545496a720c163cc254751b79293576aa3b137c5d09c2fba6ec4915c32b4cf9e333c96a58c79741e427dbc6502891989c3fc4b024fb958d5828fa53d25458f4ae79a7fd471156df7f09121f5efa056479d4d8e1abb98d29a8c190c34fb56310aff13039da63f0553335da34f54c5569a7e998e0c7d5b01050d4197913071bc81afa89da04aed8d58a92b452619ea90f54be7e78cf55ed35efee61858049434924894b2a562ad9d18225e6e39cf058a4a9b6dd9a776ad95a3cef56451f862158f194f0e91758607e890b2edf68febaf78aa291321a498cc78a0994f63e79fbe61124bdc3a1f8915466c4a0eb033b99b7f71adfdaffe7b46686303e1b780f20c12838c4c1da69a7e3b64828919a7764b58c219378c6b40688619e366289222c6d20325798cfa3af283a94ea3c77e05ad5020bb339940cc5bc7537302a7ce9a72853c5c298e082d1e64bc699d888afeb90121869f012fd8059ccd306af95df43d22636c5cef75a58ad93b70092680058592debbe80b8dd9c66d4264276f0259f4335612d80cfb500a423bf9d47e2e7275ab316173b3296caf3776178025c36956da8ff235e9178ca6a8dd8b7a43f988e4921af61577376f8b71c67de4305534c958e2a4d5eedeac95121bd85165967807975b7acc08bbcae7feffef0387c875b92438185583e5502a5350aaf86dbd529d77318621ad83bc9099a13f643d2727b1687fbedbbf90ab39e700227dd6b429193efffdffa5fcc93f3fc65b99747ef8975050513107d503d310b290db4a570dcf03c4356d1b561f7ade86a61aae5554bb1e3f8f2095d19725d20810774261a096477bcdecc784216ed73bca5862c7b42094e604880454dd0d53940cbdbb9e79e8513923de624b18f316395d281c0f607d715a532eb0d62116438d985b1e6475c60c17309246360652802c4029e30cdcb1d831cf5ab4176c1a596af63e555d89a0e770ecc7704d047b543067e2830e95c702ba9593c812f9c77bae60e0a4c758d2cec37e411e8d06ebd122680525a63ff598bca5bd0118afd6f1d5033c9feabdbf02d1ae11cf006092472e209fec1668d564d7d7a19f063e0e87f07f457bf582bb709b1d01bfd3e6daeb180359a122284519cc363cd5e499dd2c66e84e75f544cc8d8b66342c7698af17073b6f436ee4684e816b5ee17d6305c72ede2821f6e3bec7b2afe621d3577ccad5a15574e4e66eb0e94887c1671bf505a4c82948bf6dfc92589ad041426549312e920562d89d0f094f160ed99859fd281ed7723cf3cd4906d05e73537ca98fc4079dddf09de4154270cd6b68e24f50ba6a29d6b0f0e305016117c6dc510216a78d0a5e1417a96db3fb2347348c9f669cfcccf8d144d4f68eacfae026147d376350eb2d68ab566aed85a125daa5f102aa9a7597df2fe6a030e40c110c84787231f495fe66c771487cde8a3490d0cb3f43d9dd75830732c284931147192d700aefc9aade494f047ce392506ef8ccf82c69708021d2cdca5638bc8b943d58b59436f45428093d265f4a8566560c41d6aa7d4372cb35a503673fe156154040ac9a6d247c72200143784bdeeda825f65030a5e601f410f7fe011e6df9bc4fc86772f22871cf386ac92d9803f371638a52e1e8a175362eb5c7581e9d018a15a130e3b04339520013335e19e3a89ae5905d33e627f9a99f55f17fa74be602b4c16ee20b3abaa605f4e05c9d1f6a229577c2b9cfbb5042a0829c4b8eda352f381cb35efe85c814f21c359ae020bf68dcc053f6820f8362ff4a6d923e99527fa256c27ce6b03cc73a283cbf9c6d52fddf2450ba5df3d1cabec856e0e802f793c30fa415a0b98f251752be5a994fefef7e21b5a16ab8fa155e24eeb256ce03710dd8c444a7bc028fcb47470d90443dcee2ef5613d77120fed1d3ed17eba91fa3c8c2821ad347a061a21f7041aa7aa9c6c917eec0b30ba2ebe50459ee9e74a46d68b7fe26c8ce739488dbb9beab8124654a1e90e27b1be989dc4613b31dc8bf359a9c2f27642e35b375f970f03d244441adbcc4edad2a967a50d20ca7df6b48f08745925822e1598be54f3087a28a257d0e40582d0fb4ae43922d36c567e3718d4387e68b2564c37ad172629f08e5bbdc39d95f57cc261fea823650e63cf341c2121245194740466908caed84b566b7586c40c048c22d4b059a6a71b536903434a32e400701ee259aa41053d2e59d00dec598b7da45278a63734f04b3c5678b618f6158143c31cb4eacc5017519be69e93819e467df6a1f65071d048bd25f349f05dad12dd46afdd10903ad7b66210b9b3c06dd230cdcaab29163b8f0ab709506f5d8724ffcdfbcd6cecab2f784d9d46348042757bf101dbdf27a18d74d2c286eb4a330ae0587dfead97a8cab24944a64edd52e171bb3c3089b0374decf19f88cbd5d7f21ee8b9a1c51da36a0b6846b601a8f203858721210f0c140b73ac0cd99227e4d533767ad105b89737ce07c9b37a937bc198eafdb1e9a1d0cb3dea07d197e92fa3bef6c3ef64bc2048fb42f081e79b1864b5d054d3c37ee78cce4699f5e6bfdf9a78cb5d85ab6e7047da30e617924189cda4b5f64fcc57c4031ecbe30f7b7f038cb69a46eec7d11c7cb647cb24dbaeb3ae157f3c1dbf953060139329933ab8e8b942b11890d21d6c0cbbd60a7f5b08aef2685cecf5b8b0fd01b710cd8d52e0db5836c8e8ea95133c70babcea21304e70fab55a610256a7f3e4a62d21c139ed15b5216648087cd0172a8f13ddb367467b848d58d9859d2531200d1e3ef4f8c7fbaf4592268077bcccfa6c2d09cf7eda065af7333d06a800f77b6acc6794d1543418f0be7aa2b495d6ea809935481755eb9367c02dd0c6520a29a3bb6e90f402fb83d06f86e1fb335efc4121cfa5c6b76d2ffc8f205f050718cd3deaa52c9157dc431f5a178edd1cd6bec38a48bf77cd9fa37534f6a25494ca2cc10a218317f913b17d4d56b62797cb4e0588e0644090100f4a87ea216a10978d92deb66e78f5da0762552cacc4ff7248a1143171710ddab05c7f9198eb259f9adfc827c699840ba267a1c11329113f486b838275494ec3d8f1bc22798012b4f931c64a25fa1f209f7d02a43d54cb2b59ce2e8656109ec3a05cdf60a9fb78524f87f2d18571c026e87534b3f14e3421b0407d870c01bb0d36858fd695af9bd12e0e70d0f2c49262bf14831d0682da7a5f9888ec18c3f558996e27e992f6c74e2abf9a2213d8a7d91a197a3aba6e917631f73681630d656d613f2a8dd0519c04db8c0b5dfb5da18e9a768a986675cbe5a3aebf04d9b90ac851394b1990d46529d73ed9744485f4a78757ba7c974385a7cdf7bd31c27899bbf236062c7f1fc27b263a8e7bd988e4b008987ff0189b6ab8a395bf6bdd1a25c95201746a0f3553eae4ddb384e904f3ef2029522a43ab4bb634337ea56afeda6d139c726add2133189c00549a8cc62458babfda647d13edeca6a15627a0522dee21dd7dae9ad66b008f4d40e3d5fc64c2a4a8c1718558e8821b6f90ea43f215d97fd483e11e617e17b7a2fc278a0ed84c63059bfb39c6228d6b8ee848b263938b8aa35e14842fca15fbfda491d4096299a580b5341367149a7aa107844235ca0dac899e3ccd6e09856f7911b4568d448fc375aed58169a76ab7ff79fced96597b4b495e71fd8f8b90fe6007f87db94802c0b9b8c5e6fda85e5dced422fdd9b50431fd8feab7b815c75eca85053f6960706dc3fb1743fad0a64ae11d2383afb7fe8309ac5346243a3d8931942a136e0ff195165faab5087f701c3222ea94e62f6d9458c46ba9041a2c5f340d80fd72665743fedb6544e4590fe58f188b1a868a90a8a13d666f98e72e0dc6ab520d3827dce0af6069e7dd5a8a15b0a582173d0e97e43afc866336df1bf30e9b5cdb25a40ec023bd798eca6feb7c9ba0f19bf460638e350395d230c31227e6007030ef7d9ec1c51b26ecb1a7756f664d33b9d4b97764448a2177a97805e95307c5b5273fc20fc643347e21f8a2ede5a46382cfe6913b4f07431f1834067f199e9b7f8b210e6537c1d039b62db8ecf0b9a61195b3916b09b895284662633dcd45cde19ee31fd91fa49855db3daa322ddeabd693994302f41c91d405e88f020be2a0f0e98a592edcb095789f917039598c18c13130981174926768dc7051960e57ab55219ffd952058f4e23b9669f5a38484bc6ab5461ef90c9a63f6071d6a9e168875209f3002828dac6a3a2b17f0c454af596ae7c7a203b2ee1546ae05cba0bf705b1f85b78fd38f55d6bb5dc9b62809514d9269336fd15feba7cc714203dba182281cb4deb2076a034eb119bf982099f6fe4c41fbcc1b1280516cc9ede023ddb0544d907af1f99e2953bd50a08e9438a60263d8d8cb1151633f4a62712fdf14e09eab3c28d974dbc6c3a6b37c2ec100578e1f7cc31b8aa0e0d2a5b814cdf0c1b8fcc4381be5351700310e3a46ada9da6fbeaa758d405eb4572e776eebeb4706986a835998d6fdd4e6fe2b8184faa7055c586ffab01554fb60b1fbcbdb7ce0044cdbc2b73790da8720460dcdcb0f23c05aadc275f9ad2d7780e5a38f2342f5a82a203d32bb9c19ee57f8ccdc7b19da53499a3ffc2bd9816ca5ef687f9351c652c605589527e37b9bdbf25df52418bbf6f46320be657b7b29b78efecdc6553f7bd770bc6aa490416c65558bcab46fefd0969f80e4a5a1c8a3e6b9b4551ecde21d0e43c86426e101e922239237f6ca2a0e290f744c3be66b01acb20798d940a76ff3ddb3aee9fefde49ed19c395232d61d973336ed550b058029610d4deae86c37eb4875ee8e7974dbf960126ec206d5de147159ef511afd63d8cbf0602f36a0e89e3a4218cfaafe8489f28538b1d5fadb1714581a353de9317f764c0dc54c1dadafbf1a48449bb4fbf00e87d180394738c215ef24b70af820061cb6291ea9b579bf567d041b8cb8bcc9bacbb1597f5fdb8bb393c527d805435e6b11fc337d68e35b67aa868457ea79ebcc93a38a4319f82e89ab14a136240e95d564b364a675508b149705be742135275843833f97b23cda0b9902803f889f93935c95238a339df0c729596995c8accee54cb4f9602ba69add363f2d9ed64eeca38a7d7a36be3806833ff78594c23ae445937cad10cc68439dfe9a31364c1a2c6d7f9f67b32e027aeabc5b1b46d2650f90839aaaaf7aade35bafb8c1f413878a20ef3e0248b462f64171f9e8995aeb9ce728d08c8b26d545a5877f61f2249700ed7a901af11f8b1a68912e4d4b080289808a029096762c561551498709ed26ba1c2908a51a02e449022e8f202fcbab62a7d8cad46f108d5d05a5ce3676e3f468577b9d76e98e16a02e1ccf65f60c180bd48b7beaef9c8886c12b3c9bd93b664f5f9eeb3fb04423a961ccbf9c0176cfcd7905674c0d3961a0f64056e40fb6fe315df0dc595c7b6abeee01b0d6e1276e2d2630d91356f982858bbd003ca984d30910f5c4c1031fe3a0d5f864c3cb0c0cdd61967d8db79f02cd92ed34b007b0b0677aa9b72f6e0f10bb53b195c9f6dbd82fe12f14e487713215a102e31c8aaebe2b9aa39230a9499ddef141fee908bce3b1add6a6a6e34a1eb419f5dcff26536c789dcf969138bf48e787d927a931cdf7fb161342bfd783ad2988732fc00119e2569a44001f3644a0c50fa711e9b54979a705385c2710dc9a072872ff5f82b8984c4d9f4d8bb6177b6f84fe61ab03b6669aee7d309a49416bf955d842c8bf918bf29a94343d26552d6d3868843c8af8adf7d866b6792fe221f0e23ecab5181b048dfeab7f66e281f5cdfb11a738ad24e69e3f66a3463391b78bd3d8a931b9c690216acedd4789d59e0fa461790e84f8dd908b9623a6ce4dec542ec5c7d713bd0c0756611b2cac1a64f936c18c49b495f7b28de458f3ff197fcc738109f4a5065af69def1ccb777df0ccfcf0a6846f5516686d97535ae30ad006e9aa2c245dc3daaab28cba17799831608d55214851308cfba5ff21c1c37eef2ec6a6d493b2f76a9739d249348c49f22649e2b6f8e9c15b6412f1cb42821eaa825d848031cedeecdbb9e3103f5406016737bfd4ef256a7f3880dc36737c859ef6f590413ebbcedf02512d9f1fa9d1e6093abe80c37937819bd23374093d5e2fabd5045a321bb328e23cf5914c0ff2ea69546913bb15194f6f1e47d391cc5a2092f604f486b2e2c3c6130d380ce07245d2b148c2a2931a146f5b05f013d64c5c84d2b8c3c6f95d134f4ba1043b3dd3f8f4318b601ae9890689512fcbed970fbb3320dff1a3630e75e642daaa4a1b5d1253e334b9c7f28d70f67c0f3aef8975f4379ff8fcae780640deb5704628bc14e058eaf15a624bb148a8b5f54792cc36197075898515b0a075cb5c28c3c4cdf0839105a1fd6073af0a7991a9a863a77d76face031cc8b9e1d64a3349d34699274eadd8433849012cdee172a9600c4baf485826111832a1e8dbbdc7250f2215c9c458358452b53541993845da90b218ac8bdeb89a5f954b9952ca5a86929675e361315d1372006df54f8d497f70731405ffcc0fbde4aabf753715534ef592471d6f3c699ae071d71652c63d6126da665170a2649c9182fede8583539fc25f877d309407c224fd5b2d1997cf79530c0ba5107498867d5b13ce670b1a9a2d6534a8692a7e826a7648032d6c6bc7394091b491a6fe82ff6f8a0ba0004f92d58b14d96855c3fe8bdf2592855bf479d42ee129f8aeee26d0771ada7af66fe78e0527a965eb1cd3bdd3bfc2e57e834bf75a8db9447064290d29fc7465731d7e0ff076b56424492b8364c1c671aa8077b0b3ad735f8215719c863b0b9bfba7f224c6f4d45a600194876147b762b14ca8e3280fda92f6bc35b7ceda92909d6a203a9f158fd0511648cbe3ce3b529360741c5f635bc1615101542644e677e76ba26ada2d412ed3248fb82ca7ca47be1aee70d07e805efe3984e495c28fe958cbc84fcee4901f39c1919a280002aa21a469a74e2221e50686fe063bf392fd3dd412e1ebc29746606e110a956b343e82c1c763e2265c92bea77a55d950c7ef4aa94b14f0368633ee5c6b9e15dba1e25085fb4fe0370d0f6ed6b69526f1061fa83777d91262b9d26f9ef009076e190ceb99b60891ce0ab58649214d6511447599759d448202fe674718b830f972b271e158de2918096bac2e4e9258a98db4189c2fd5e20e46d81b616ea38ad5987724ddb49abef650fc550fd9b679f533c4f08df37cafd61dffa03feb15c10057cab848dfdcd7c1ad0f7bf57ae04f14a5e02ac6618ef330c78b2184d41ebdcfac9404dcda209d9b5017d70eff52754d1bc7046f9c7a3b17a6192123ca0376646c04968b2a800f7f1021dadb0d6bf5dee918e904c411b17a082ad914d4c81efad749462fd4bf07499393f2dd74646d20c33bb408067d365204740bd777ed330baf3abb7aabe9e7514a63f74faaebdf586be645f3797343fa19331e49aa09b3d7102e8c09789932e8ab93b6bf5d1d3fb37b2bbd085d35721cc2f6066bb01e634e8a43371c47feed32d51b9a69fa07a866a105c5fa5ce8b481142d5b8baa20de5d87ee5eb0937709e553204850ae9ef0c0ac37af332bee77505a79aec526baee89317beac3e214b52029bdd6b3e2ebfcf02f9073c9abfee5e50f68e88e52599f03f2b418f007b2f7fb9ec08f37e4a1e5c9f3c4969511f9cecac0b1b7af4f6a8ccd136cdb9e19637acf16b110a039001d49c268a41e5fb0bab61c0fe92612454aaf8185a396e6f6c8201c3ca058f57c416e2868d2f5ca9febcecb01579b4cdf9945925b9314d836b202a6a80f0fbc4adc4c31b49bfd49d0389db1bbd1a3c376882ea36d50e8d62ca28772c5a9ff5e2d83fd884ead173f1cfdb01efcb2674b3c234b0a518e8749af0b8d1dac273313454a29769b785d0aa58e46309825021f99309995cfd0199a88f0123312428fe04d6fae378e2ba5642f56559635cefa6c2e2644a866c08f1b7af91aae7478d04616e1745f4b22ed1d929e982cd2e6ac398404b7b3362a1ed720330606a8ab648ed3704ee682a00f4690fb82f50a3221ba9f751be5166282c3920591a7965932e69b3e96d92afbe9a84497e1059d31cd2a782609ca62bbb74eeec91494a14cfd533dbec327d8d85431b59f28cfd8ffa0be0a78b81f91bd85c114d873154564f297520ed2649b3d6073130cbb5e46b05d25692a34047a14dd011e90e045231abcb3e5c008a64187eb04d0c11e9ae6fad05032498e167c8105daa8a7c44d6c75fc4da196d853c73e39736018d49d7b4a676b46c3ebbe77cacad724ea894d48f755b5faa9410913efe96e513f6acc37fb9ccaa5fcdfa6aa9dace5b2e02277291c90e6e3d5ce29532a8c9507d5917d3db150235aef0f615d0865ab67fca97ba2b225246f038d004efcbcda221595a4f624d981ce2ec28096f4254876ff2b4a6c17aac2cd8c3402ba624eacff564f3f69251c4fe4169aeeb3ac27b7f79ceba12e302d59302c54b19549eead22fe32982d8d6e16756fce7a284051fbac298eb68820c13c7b58d6d46c524831d5799d5f7f760c12cfe2b03e5c428d12406b41d59946b836c2fbfd30b941995b20af10bbbfeb141d66643e1ee5030245781568752c4c5bf1bca2f8c1ba43c050bd8d2d0d8f859b5533f0c74832d1882801bfd64acbaa04625fab45d0a621632c654b36894bba6098cea4b2d6be6ff916028ffd8a037b3e44e01c15e0e753c90d714e12d17aa2c629d2cca79fd3cc0a6b9457be460a6b1607d9c275e97f7ed2e1263f6216f9da819a97fd362658e5539504e8b99c6ae869acf2629ef44269c4c2b338f9965f689bbf5da3719b0feae86562b8c56372443a9c381ee5564d2858c1bef843106f279ad9ee0dd31741e8c0474304cccf00013da513c53316da3915d862df1e74dbe24e3cd8a442f12fa990c95ea974b6ac84ed1178f9291611603d3e20094ab86fec9a1c12ad1b983b201bfe9d728810e49ad9df52afa923afdde1a68098f6aede5bc7e91591049e64c2c1883b6228f53fedd74fed91b7252e634fe0629049ab9fa57dd5523fd79f0a9e4b43a22af72735a65a78b18d48b7460a9d09ea6acd9919092b632e748c5f540226a03e842c50ed9206faba83e21bf0658adb210f41db8bdf4994a219a825afa10aa428aca856d004c0b65c998211edf059f71751b300025962878bf9343ab939a698a09490d1ef7333128d7bd6867bd0db90acda97bab0e95c8d5fa8d02203bbcd78ddc5ffe11400daddf78dcc7a0d6387c96f4439528a31101ed4370103be1e9aa2c16f50c290825e928a8b874bb524700d5010bfa5a81c7c772c11866badd5c3dfefafaaa1a3850751dfffb33c24069d30d26fee12e17e8f0afcb96cb92d33b3c2a8072f43195757ac67c2205bc234b292cba5e7df8782c749104fc46bfc18b92f494cfe4d1b825549d63faeeb32f1e1411409758e1a128d607c609891451f7c263b0a077725c3663e1accc7a51ce94b66af48ff04bd6a5aafb1a686d539ef99a230919a384c11db82db9601ccbf350b3f1fadbbda8d89f685895175b538fe96b10aa5edb7dd3ac0dff2bfbc2ee772a184dd27d598d842a9b731c718b540543dce00621bd6f3cea4bcdd2cecd9b4e8538a64bc922dfe25b20597d7bc854f90fceb87a247d748c60b4ea371057cc17ee12127eae91269ad59fc562d43db71b9703b3a12f2e7be35773d563f3fdef671ccb610f770581a06459da6e3bed0269661773f239cc1012a0ab5b7f8a31eefa3dab82edeea8a97ca8d58a71e2e589535e2acde9e9c2614f2c510e5d80f7c73f533e5ae131cf804f813099d12755b09b892264419f5e71a602e120bafcac44ed0b578e0027d1f9728a2f34731a9cb1ab02e2c1b42f4f4628d0a0e99101962bc06e062a4faa02a13cd27569fe91edc98587e8ae48e1da9fe7d8c0b4299f69508cbab2e567361ca11803dd64cd245b1b528cc04a388e829a4a07a7170f2eed28f65c9e9fabfe5a97ee49f2fca1b2ba24802a48202ccc067fe3f8e64e16b5841ce68ebfd58f9e4f414a96844102c92924bc0885403a8898a5a90193db76297a95131f398cb3888f54b40bab37571c299e7f94a4eedd39d4c7aded04f39787d41dc5ba04d25705e309eb039e7c0b7db1f2fee6247d38301581e7083fba4534787cb78f9f4342e24025ac24f8faf3764a728b5dec940ee10dd445cfbb9aec85eda3940e86e651b5d186758276a92e7caaf24d4614e86a0ef86d89be6e6ca40a25c850e4923aa90c6748777f22fe0f77cd80dc8324899b1e4435c4518828c5cee55d43cf0a0e2cba4d74318bbf2bf015b46041b75ffa826c2119eb5b9914a29cf701b1f99be2aa621fc47c8428c726bb95b90e9ec3d4720501d4704e5d824628f6fd9c189e2a2cc74d78d607fd80461ec66d46b9fe78ecc32d7fcf65d99d38a0a0338c637069a37a97f372ba1b05a0f034f0b009dfa70fe1831e0e962dfc433da8e96d047706b4157b550d54a73c0667c57d10dfaf86cc535b98aaabebe889180b5ecacccb383515726b9703f9d286a9dc90a64f5e30c9236593fec169023f6e46eee749eec6b9693f5cf461326747b8425c958165dedc472a9bc6c013b8d7f0bf9c2617eebeadd3cda9f344bbc1db5d1ea7f388b5968dcc0290ad41c716ad329923a7f09ac51ec9e53e8d6dae2268d4c6f1fd7f88d38c6e38f45ed1d0b69264e235be7df0020764d891266a71f8be752f63f8cbcaf2fb6b3c20a7685bf5c63c180d7679075620ea67190fe88d5301a634a05d55e5ab48cbe5ac9b909bf6e23fa5d28fd06cb9511f931b977f4c559d5383e07a5a96edaffadfc499a83e689a689cfe8267c8ec7ddaa233f3223f572075793a71b991ad76b1be62abe3973c69ac7d1ed1f351f171b902afda6b2d0b2de4d33f87f2a2e2a7027d9b865820682bd1be57ac54f3e02f1d5e9f9054d715f1e206f25c549fe9e21fd55e555d1a778a66eaf4814360443e6719d63f9d0561807fbb5a13dc46c86226d950336fe14cb669253a08d599d005ff656ad07417b00fcca9f53b982747d9f6f0a806667e9b32750270e7ee74a96e1acf2dbda4bd4a6008068ea27dedad91f3b34aa0ef3a3b06bc302dc90c95080a1158d9e49e138b31e8ba2455bd246d2e05202e30bb28d85e4d827aa79e366d67fe64da3518013892bfd18db0e2f83a2f41f391e09c4c63c9e009fa8c3c048fbe5b23dbbd92daee3aa105abf7f1326b600520104cd13234fe7075a58550442dac06c368d48629551b41f6116a7f1f282589256ea5359e0a22e7aa8039b381d6449d11bd43c7ac6a3bf19a0f27a1dae1d35001ee3f10a85dfd291abff4909c104a9834665098a51c8ac8a8d5d66858b13a2158fa07d8866ab6a5dc7f740666702a131989869509c99aa31843a00072511c8e075c0408ab3ec54265411e56af84d4f8d7ff0c53f8202d983bca385793567ee98f4c879d0bcc5155f8be85a74ece6ed111010f1f6dde193ce33663b0f7d57fe4e11109f1e88eadad16fac2e91c6a6b3fc9c7fe6cbcc9e019c85c070c53fed95c4c281555a7a751f1f99d79cb037ebb4d8756564c87a835bb0b4e69b61c5fce90d6c9dec15b937cd577291e7b235743b06f8122a55c35b776493cf8366c4eb93d59e13634134e259d6f101df79eee2a4f3556333068df721f6a17ee32f3703cb89836ee7081a2eccb845d89c0a8fa101b8c77667e4e2db54628d806746f4654ee3bd095789570bb20a4da85c30b8d750c6fe7b3a86695e7785917a9e37be79b3db8a832a863c68511a481628265aa24586f9ff776700d7521baca2bc79fe760483c7776399e9c74e307d10dad341efc941c60d09bc934a41bc55e09f93cfa9001960101894d5796793a83638f757511cacf7412252775a3eb2182a0a9053ea87eb0d46b7a441f27e97990229159033bafccb984aa80eae215632fe05e26963f0f4f04765cf2f805471f379bc631d8708617d9c3d3140c40808d1f0c6ff94698a788a2dbac9145cf53d23e6e4d6fa68eab3c553d894dd2288daf1426c2bb3b9141192d72b7cf1eb6eab7c05d96f5d0e6624621ea7627884b938c1da519aa8259ab9f64e254c25972adc6bab2b3ea8052d6d6232a005c372943378e8d47725cba58dc238a6d80aeaba4009e41ade53c5c69b11d0e81e7a22d13f6b31bd8d15b258f8b9691a403e689d2a26a487d96d1f639e0f0542357d3311503786a0bf9da63d17d40b56537fd4f6dfb2ae903f03c10a0ef580a785e205b3c07e715bc0ce58f7bde3a99d5cbefa2ed6b1100eb284e60c2a825f7e9118207b56117e4ec5b314bd579d1fbb336f030ffa5d246f027e0140fadd50d469ff013a5459b7ce6f4979c15a1b87167eecddcc42768199c125a4ab4d56204c367662519f5a83ee068da9d8aa12deb2a20b2d8dcc02c0248d3992954b68dd05d57e4ba2afdd757e1ab38c20a756dc389b1c40b32795c647a370da425a38b9834f246eb105246f4f05fc831396841a68c6fe350aee08f0b08c2675c1e6bf00fb821ce43f75ec71e7219c462c2a68914bbfeb389ca6898a73560c46f77814051e0cfdcc9549472e8269049236a301982934c85eaabff969260009389683d9beb3079339b5dc1fecc603138bda211fe4aec57d3df1ecea1aafdc7d3486ebcadf23b52e9cd2d6d8348c1569cccd94eaac22e99805db3f14021d053e279d5cbc2d9da04010326d2fdfddbd514d3cf10c27545c3173a7ced5339551c9d50303060731506f34bc114061bbb8ab4286935130ed0c29c183fb71b3ad78346758d6ea84cbac8655bb4684b5a7bfe6319ba1ec8b44cfa66ced1d88b968ad31a34775c7825464128bc05100b33102f6ef7cec4b553c3a9086136f100a107d044ed4f1bbd847ec5488ff31b4b2ee15b5111c479180852ba9a1d80ea9b936453d5864a9d4e0d75c33c5d171cd6d943e8f58c98e97cdb96a252f90e74e5b173b178fbca8a1434c123c0d8084e9cc20b3096361b400dfcce9e1b5f15365ce633556055f951e620788b5314b56e9bbe48a54c4c48b5c9610ca64bb53be6a27b6abd271b0a6278437f34f0d6a8f096aa2528aa0a9dc0cabb890129b46d0cd95235b29890ffeffc365ba99c110626e08924420d8e4598a620fd574d6b688cd1b7a3b9e533485786bc088e71ae3f33447c7144b656578caa297272f42433b5c8fcf99fcc11fecc02105caf509618a801fb72a95ea255486ecd3f2dbad3a6f69b17143fc577a9037ad21a654cb81baf02d70c3fc7ad686e465ba42e9440073dc32e39eeb8e3785580f924dfc5869e0509820b345b2a91d88f8e88f415762e6c1e5a0300fe1043e26d1ba121fc895ac017501b6da963c0ff16b3684cea04a3c8ea2d747adaa50a16773eb8ccee5768c7ec947295857ac9806ae2ff150d524d2abc989b29655b1d3528e9dc9c7d9a3fb5f1b46960a1badaa878677f2265834138b836279876d459cff07638b28909f88c6a2bc126c45b75c089b0273fe84da3441cf9e93d41ab5113cc21f66f53dd2180f782b3b1fde1c8a51e9442daed5c0f51872ccfebdb957b9a0b8197bd350d551a0faaa49ea1095c0ce1c7088f7968e6540cf81acfc53f661dc956e6bb37fa299aa781d6de064d43a437172b0f7b4c5eff05df72bd88769aaba4ec93fe31f9541b956076cbcb0b9c0412a0054da0f6e741f817d6bce617fc0d9a336739a62493b1a545be37aa6fc5a148267f62971f6dd85f84d7eccdd1897ca2870addbc2266298082133ba9c4d06cc4333916120d6dec0a45c2e9730cffaf954758d9e18f39d4028cd788ac028d69a358bf198b21d3d5f8ae3f3ac6c1a2b468c1ffdb12ddea30227b05fe5aac46cfb7ab74f53a4820feec6642d4c3bb12aa737ee2bfc319d734ffac3210f19dea6e6f34708f9a6872506507d343322a93fd28fe17917635fb8c4da4668a70849f0c906e641aacb4d10b381f2940ba0a816ddd049e04f323f020e4e88a24953c72063fc171488a55b42e9dd56f3435e2bd91ee4d8e560534556f58c110bbb829106407d2fba57606fd155893843f37467b612ba7cfd5771edbd20e29ba0e97d1696db87a2e046784c701d082528e1ad8a42fde64c98d69d601d7e183996ffec12686a5dbc1e66ec8325b9b33db20c30365f408ef51cf7b8857438971c3fcd4ccc8e54afb03203be8edcaf7c7c8c5fb75b03e71e08cdd779a5dfbeea9151c1e2088764c0ea1bdce1504789e902658f5fff545ae65d668b05b75bc4a949a4622ad199efa7ceedde7a783eb059c54495ad4520a8c0f90f11c1fd978078ea0bdca273fc9fc0c1fc11bd7453179f186f8143ef3d1a948a95c23e51419770ed73c40025ccd0dd8e533bf766d9bcfdc3afdebf9ec3f3fb813097bf5977dbaa626147ed8624c3bd1eae2b4a4d7291036f5eeb3eff5c21227385ed21dd86615bf8c63857403de2d2fb3c62d7a4fe7ec9324fb9be2d5e65b200e791d6fd8e32cdf52b386e474ea481d37467247c30499230e84c80c1926ada82789b1eccd2580fd035f1b25914e7e7f4645e04c223d138252c69ca99a8068846f3e2b7156b9c9e2a075aad9ec52c07a0ec94afd2dc9926fa0085cf67d6be79bb1b7f6cc35f9ba292372e24c286ebcd8d7dff8df605ef8fc6415477243a443de9a44cf41cc045c2dc152fa9408ca955a96ae52f4ff26831f31e3dfbe2089b9ce4ceaa9728f4436f8972fdc2f9ebe4f3609698e95c11c5e25955b40fb963c7ea20d9201129c1ea2fc1b151604a9c369681658feebb62914451ce5684f4b492d5204ceb40a02aff8268f0ec7bdb157115c87228daf8f9a6a9c6980580be3cb6531fbd1bd520e32f2a8be3a6914d79ad7461d0b42acd30ca250f58883fcecbbea5bdb10113015f480bf52f67b25e2adad57c76efd3d1257985a94c705d33dca114051481c50f4162fcc8eaddfde849b8eade2043fb5e0c838ac9cf24849f48ccb42847ccbb46b76b790a0e79e462c81e4f12ca9c7c9e1fb3b678c414684be75676cd54f92e3a14c3933a562f2faf41ff3138289e29023af4ab7d360e75d597f0197bc0c3e02e788078a704de6ef66af9302cd31305f3b114bf444a8f541e89df8e94e0c1841d59d5e0ca4ac2281644fc4035f7acaddd1916c2dd01b1176916172d144f129c913052f9c0c2a38e9b6e4f3750e2d1b9b3c5c7e963afdc92bb22486b0cb1d9449fe6ce49ef2d70b78af1910494651a5f18bb9ac6802da6bd5d5f09149a7974307d952e0ad67da1f475060c7955d4beca8fd9e744fdbbc07cfaa06d6daa3241c1dd28e684f5429e046a3a8a6cb76e5906234510f2329063cbea15b383d3f11253c326f3265b6dcc78622c090b8c70e6759a056f684870591417804d2137971ec9d354e22f7853dc174551ad25992b794937348b358d16b9b3e81d479f13a44dd6ee249024d951c6b55e56e733345842f436677d181bad368225662015308af0b322613a0a6b20df806a77b5ab530ab215fd4d472cb155d1e5ce018e69ed20443bde1e718ade54f7999204898fc669a5008ba76c738bba253fcebb5022d2fe69f28e7ef70287efb8ffd0fecd45aacc1c4ec5322891260c7f12e1a8d16412d3344f8aec6d9d41fdd7c707460c635bbb42d8237fa41051a97d890e2c38033d61e75f8c0ef85ac3b566e0ca75178517a760e07510a2e4c8b43d3ef7b734a85c2d3e9e0f58597d7fd11d4cc43087a62bc4de927d0f0b9eb45414e7aab64e5e3fe237956dbfcc732afedca893659258ef4e21eaf055c8b897da78dc7e61aa217a677c6aad083407b082fcfaba3277dd3067434b272dee3e70a7d4f55c5453058c8b39f0ae29330fad0349785b90bd111155be475b0f9469cede7af4f73d5818de16e19a029523d81e27c5ea970b4d74f2612b5ad337cd51f6f3eaddcdfe88c30792d55146dd840e7f9f5864ac535f0511c0f581c5ef02cc297307098bd8e25100222882d0dedfd83a2c84a2bed3202295eee13891523ff74d5c03aee507a9c1ba9eb8815d5a5428ec52a2136f4cbdfbbd00f2f652f18fedc3785e2cab1aa919ae8a0cfd8f6f5356f4698914052af9af23dbd9728ae1df816c84fc5a6c404edf7c02a563b876dda64a8c6454cb76e4501e2aa98d9690024785e1f9e0799d16cf93525a11de9af25691b2ea5de221f1fa2ef0932e28cba5944ecd300c41bce47774278ce05a9cfc071751f46892043a426bd41cb50d473f20d84aae4a5f66ce7e0de610e7303df82dfd731196a599f747812ea609b2b2cc7b0b63c9e7f9d38885005e31f5d8ecb08e5969f8f2b8fa74da1e13551f4d43f7aa220fcf10d2fa6721f477c8bc9a4457f54a4bdc16ae4fcd0341cdc48cd9cfd449f6b4bd4c20798aad662516f52ecaaa98059c6ab1ac8a5547facbcf9a78e1fb8b17c774c45de720f0f811f21d7cb3f6f96b0f3c17a87ade80fe1aa0bfc5f70a2c224aa6b7601ead9007a3debd86e85b2ec7e37b6051b34e6f0e86b42df111ceae519fa45986d0218bf2429f95c3ca02f3d9f8fd041d54f1d76d7a8a468038fcb3f9336e470e23a0ec9b9607ee770d924f11447f05e6e4408707fb24cdd4a1faa6079539816deab3e661855776960f39043a96ef8ed651a207b995a870b4d9cb6cd6b359c017547bf2afb4124884b1ec94efdd29a2803d0e9361c1dd46c3c4ff50495dedc681121653580b7899ca952a7a9dd3cae88d633489036e6743402ad0c896ff9ae4250223e70e988ae02719a8655b007e75dd4ddd80e726e72c4095f970dfbca1d2cb93c995cb0c77e3a03c770988be8d56e79573e4cebdb4e69fb132c7cbf0c11fcbdf438ec9907adc594d5a511d05b9754e6cf0169a59fadee3b1f93b5ce12d3de8b37568c19bf96ffe172a977168ee660a432377b135c03a258bb5210a99680731eeb1dff878bae91c6af7a2e9732be5fb6cbe269931146126c26f48faa2e354a22f30a295cc3ceeafb48bbdad2b8996af6f17e023b67f3039b8552c42114e61fd3a82c9b9f556b897af986da3dcf53715f839cb16a50fef036cdd2bbd0013de56e3b248455d98cc6f5b11ad275c59e3b0385004438ece3ce3d70b05c431af4b8f5811484e141b50cd756b9314d5aa4a128fbaaaafef3f3890691b4461597b5d4ada2e60a331a6e9eac5c559cf2725111c1dd1aabad20e4105189479670aa7fe48840ca8692226e6c3132b97f112b46d605746b7fedde5a0224f5342ae4ac09887b7c66d2c0f76f588541c10634c8c3948067f3da815b4ce1f1dad96445e985b9ab3b30bb96054ad01fc6a43563bb2b4a8f46c58985e673509e0b29c32a736433f0259a4aa3adb06297520e65e2428923fde32447df4563788a7285d7efd257a6587f177a56320051f3a4fce09a39579155a10be6da63fd72c952cecb9d479db4d0e335aafb6ffb77b8e10e90167d305cc07c4d16cad3cc92412059978064ffb0cbf3544bebd6411cab08e029d9329977c1e49f45c68b11e659b7882a0f6deb1c31962b2f4e1f69dabec7bc2533dafbff879381e213302e9696348d8233b0f729e675e66627cfe43419e6a712599fc790579d4d8f1317375b981b04f7ff5d109c184544ce426e911651e1bf5bf5ab36210ba4e43647215ec487d06ca48b02f33d0f0016a250568df8c6b8674bf5e75bab4cd121d827992c55f88933e09f528086cd8652e7994ecfd3b9281d6391fa8861c3c934770341463699747b8f94b137d366b6cbf534a7cb4ee52809d98999f356b999dbbbf3e0d018e6947629ce03f1e0f3f6b964681a31c022efe59aa44fb2731451a42e0af2ab54714302a2ba4483136933b94cf6eb7f2808e10d5fb04758fe0572d16a1e5961594d15ad5bceb6b50ac9dd3ef1d1de89525e10e4002836cef630adea157aa0b4043f65d869b2c7d409a03730b302cec82e7f2554388529f3e419b94574bf4b6d5604470ccd890a134da76e6cf6d4a27af9181d9e93389af17cb19be158c8b8eb6bc9afd7b131f7e9a5f81ced7b77787ae92140c005968fa66172d4287187618488bf06f971ab25e309dfbf23e252197c7f0f29978c3189a3c40ce9fb0dc4249c4d960361944729bd22eb6a8c93cc5fc9eb96ca5dace6cb232a203a9a5e0d6c6b4a377423cdba91d01a9954eecba275898aa6f9ace9f57442a5fc9398d9a538ef99e270a2f5fa2dc753c9ca20f6d0478fcba435df74d9fc3344d64b8f523abc9c44cf026e6447da491cf3338d50f603293c95414f8a06b828902e5b741b12752e87734ec5242b2b97f1b460f3e20498f6198e43090781baf09ad5d0c6237bb957a2763acdc958e8f6bab7f9c842ac52e07768c6f08fe538e7926b2792683eaf29bef5ef84e2b97a3c18db03de24d4fc44a2b7af051bbc6a66f4eb182219fc04cd6afe7dbdd34622e2144ee3b3555be5f41db4ee84e18b28be549c41b6c03137195f09ec74f69d90d0b3698c46b30e99468fe6fdbd9c600c820c8b3ba002087e98fee26094fccb53c052d46425fc46e74b783a6ea8d5fa4cabc92e69bc920865c44795a26e143246118d407397e082f69893144def9a783ab977f92cb2b0b69013dd814ee6c8762fde250f8e7d56efa87f68068cfcdafebd2e46ad4a7235dafea42edf96c9a7a11fcb02f74d53a53d0f4904ba8ace7b7160984f1571ae524abbad0e81b55cf3b8e8cb5db09f38d38ed7c1d35ae56665d82ecabbac107e10d7998cc883cdbf3d6f97ad613e88066dfef0ef0a6ba4528609db68256622ffcc6cb6865281d620fb97af8592088fe2d47faf810902c92bd9b3ea079b6b863cf442bd44acb21e491564d9733d1aa662315d960c3cddc634bf759fc0273c68576ea8597a46fd7c01a116f90c294af0657c0a2d913f3e3595da5f308104bb3cec9b38f0dfa3aa313dbc01a27612cb9e0f12a025b6a41541377c8fcc979d2374105071f6fffe7993364b8a180a04aed1d478a87e503c90181bc668ceaf4430f8dfa329049276e3cab4d379f8302e9d6d9d14a0fb30590bfafda28e1b6c6a8377a2f21f76c68e335f0832fb23ea9da1c45eb3a6db303c120908bcb217e35f5699b6788a03beefeeae36e159a193484546f10cee0d9575cfde39be68510a897df038283ee99b519f9f2c252d0b192040f5bc02c49d7a981dc2400b89e70b7b1840363cae3d73eb002d47368d611b00a888771f079cdeb4e2ddc2989f367b2d2a73831979a3c37c3057caee8a75cceca74d7841887712e2795da528262b4c22ab1fcd93217358293a4b58e978b2c87305ff00c57877ed46a8910b1e5b5c3d1def760ccd2dfc702ec334780fef975435e8eac5ce66896bf423d7ab291d666a7a4e8c81b31cbde73a98843fead9a959b4152e8b79572bd603e2524dc31c15cbcb905be7a0f54d347af47a17add144ef34edaa62b33bdf4792c41d4b595e9efefaef54285df9e282693cabda4642c6958a589e62bd7ebf7cc79fe8edeae39577ff8f95fc29b685dfc63b840ccca36732051f16b1b3ee8acadaaaa25aeab125c4561af8b6ed00fe0e6f0fca47f8e92875d04eb73f486c6d9e92e2ef6bf793b64a9c2a6fd7755abe779373aa9e6f37bbc84de78fe746a2635b831c97939100f7235769986e687fd4b7f6d1a2e3bad193c40b897faf299eaddb25148f0fc574f7142cdcfa133db0825df21dbf1ac8fc289577024a2e5f5c586124b43b2af64bc947edca0b4a25dec2261091d886a170096243f65002bd71a09de6f40897462731ff1e80586e2d228cf360db3c3a2d45c68458b56e673dc2a28543b699647db6d9a59de1a0778d5b286ae6e432ad07cc01503813baf06a49c4724f835d4d860e0e1c9dc24e4e2f5575334bc17ffae77b3b67cbf0b950aa99a65efc06753bec00fe91d31f61900a965f8256565db639e7571930ea62992ea461d89cd0932a352b6c7a754911139b6b3e56739974ef06d536f0fb70cd4ccefd65412c46c5005119879c7581200ae61267d6e4641ad121b02d9f9dd7cb688f419b8e39c79f554300de9864861a15f567604cb142395dcdad80cff746e898fb7a84ace961e6a17a5215ab623abd3cd5f625bfc337b786d10246d1b8d32f31e6946f43eb9c3c8ed1fd6a4f3e01fc45e83b380dc6382d12538669f50219d72a1d10284662b50ff921149d15c1fd64060f2186f8f579db3501c5152fda8325d87a000beb4c7f15ce299d37d6b599b05675bcd8bf2e3eae21423a978036165845e40addd225daa81a98078c7eb4c1384b2ea410c9feb8552231621534a6db045a3d3b9e81dbae4c1454498958da7caa3430b68dd5cb6ca51f91c0150b411638263ac4113757784e86a3b5b3db5aa84af7cdf9474c27069d102ba193a2ed9a3618c9f2c8f4f92442764617ce97df1a98b72c9653aa630a00b259ae3c30c3ccf0e59bf5b9681e568e3716d0be78b27fc98df0b6175ccd0b7efa7860da6c67131c5ef79b61e6b079c690ac431d1f49eb966ab1a0118dbd65076c4c6ab8c9b54a6a12ac499d82881a90f9de62eb46b466c40c9502e3f91d88f34ceec516ae27cff4c7d9374b88bbf5b6abad2d35a714ada87419aa54f23761b01629bdc9b5867177388f1367bebc9e4045680da61afa15bd65e780d69732f5ae359b60421ff9c7cd0ed01924314a740f1490ab2ae6d074c324ac948da653d0773101f49e18d8b81d22b049e6537eb100479a5dbc74a46c13cd6fa0c7f263cd608d0dfb8a2b2b13639fe26883e7fdf7c7fd994fe817ee84fb5182fa5dc99184d65828b27d84ed421ac15fe15ef9e905204fc07bbd3ef05b1fb02d9f8d36ca71ba5bb499f84ee2fc3a5d2d9883e591933a994b8895e8971a63a3173ab5351bf260be93b23d8a71e81bd8e5b9e4ca7a8b1bbd8c98ed6c353c643a7ae2c00b0c816d750b7cf3d0b94432de269d47dcd54116cec8a62eb786d5d1c37f11f9714e28a100e9e89a68c85b3c87a44669802102ff938779d09bebcc0e69fc349a0ef9a16fdfcd7c08eeb2c80dc922a1575d3956e297800f8ee95c7f12ff6e9171d7e1d6928a30eb4c7246bfbd4cf38987870fcdfbdda6b041e49137cb05bb09b51e2bbe43442901056aadcc16a5c653b6cde5754f21346d598888311ed3f073e2406aa2bf46fded4bf0a7f432e472558d380d04d9c430672550e65b01e853da4dd371274157f4b9655ce4c67d4096a47f7b2e0203ed51d598cc4452b787ba2117de58ec1bbf987871767dc48f6e429622c6cf3a370b2529758abd5930e765be80214ad8705f258757843321836ff555077be4620252c8ba8f14b96f1ee154fc65f8ea0f4a6dc1969c8c9b377561fc16c5e173764c3886894dfbebff4cbfbd8e0a0f3567c0967bd118f84d251218d6f2a4e04d532821139bd15b6970b8c9fa394948ceda3dda66aaf5ac0ebb9d7f228fab38aed33c90e61243ced3cbe45fc0f0d06af42b04f65232959f7487236fd19da7342620455a5efd62aec246fcfc1c6f51b9736654eb3fa3a1d129b76e092a8b6ec6102e2bfc1f9dffd0f347be30ff86d18c961ecbd93e23aab24a0d9516d3356ccba772a4a413e89135d57874006eddc8374a096afc0f0d36620376a3ab7dd49dd62e9db836c14e5035969cdb14e90b7c29e423306f395b1075dee35f96f0b6468ebb028cc4d4830dff54f5eee4b0400153914902f098f373d4bfb73ebe7db189fc5df8605444730cd5f4ec15c0f80a35c1ab15739e51a18163a047f211c9483e087c90e69e3a3a61e58e9604606f6aab0f26c7644bd28cbb81c0156d0fa95b87daef998b602b2a306d6b828fb8d9993f3dffbb99d08a246d7028fd01b303614977615ccd5cada723d2d355d483b8655e398e6023f440685ab3301db55ceb48fcd498d2eb075a946188c7e51746d621d0e04ffcbd37bf9d7f0f11299e3571891623a9b72c731e9e401a84c8b0b8952a2e72133e3c0128407deaa10d9b49d0abae8d05996ef95b1161e19d42bda88fda134fa6a0721eef4dfbeb49107a1b1d36c5e838f1704c07760d36a876ad68aa7b8681c51ecea32625cb35af9a2323fef31069ffad08eaa937e3a321cce5aabe9aed2a6f760312842a67b9fbe80e730f228fdf03a2c576aac5eda8a12fb97dd03044e289d7aa2e460fd3f014ad489f2e3821d36e16f75a47cacecd5d8731d33e9e84a98a11130f3205d29e27b7e3ea53493b39c341c40b1744a709044e45d79e325fec906cb014b420c0096d84f54affad97ba3d6784348ff71782f2c029c037077dd04f68324663bde6151293d9ca0be49d8ff19a93ea02ddf852f5084a945f0dad695ec679705e3c4fab95e1572d686b2dacea80691c265f35dc09a4398a16372c8353c1fe223373c890c6d5dfa35f93209b2826239027c996ef4698e8651bea6c332eb1fa45384b20e700ca5a6e25c36c1c4f0fda5725c3046e0a46120976204dfb4bffe1601e9adaa75d838bb0a734861c22ed8ce834d8dd022267a77002546590336cfad3bbd629a62b50c253e869b9c29d232d9bb9f9eab72e8fdfbf6b58ef45184a99350f12d8d0f87a6e8666218e5c8f914a232a77a8fd14b367710f179b7ca493fe9fbeae9f20a11035df03d0d395dbe3db47b425932f366d39a55a700a7a8d92c19bfd78b91930e55d9b0a3389cb4d3496847f30285d3ae6b033275e472a9eba8c1f2b479444d6f856ea6786b4aa78b08e58850f130426ea6f0802f5138107cd83b965443c26e511eab170347a7ec5802afb0b548f7a896da0a26c5c76db6a62b037acf707adeed8e6585d040e51c5fc26ab5a66a84cabccdc4fe64761e60052b0621f6918f4fd7c14e4a458cb0c2407ff19abe34529717d75cd5d5f903cfb18e520614ff8f09609a3329ecc5e34688906ea6a0ffbbea6ec47913e5a004c8827646eaa64a88d1d276043bd840bb1763dca9b3a85229f811a6dafbfd36c28c1d24612f6781b60c130131574c6c6a12169531ec03729b136e28535b5fbb37b59137b99bb23f5c06fb91220378000182c0ea8fe8c8fa7758456c2edc072aaf83c42bf39461ae54dac46986ae297a30b4c457a86979dab4cea0ce0e2e604c102a161dcf39caf42d5f260a9f7560a90d5fe82a0ff5d9598422a8586c32b2311add5cdbfd3a8c91cbb2ea2adbf551603fe84af3e2ff3236ef8126380f8197d0a4348f92943cb41ab7c791612af7fa41eb4e1e3af7619c1925983bf058fbfcc2c4d1318f22ac6e76d4ab3153e4db279ca03cd45d993f638276202637e057474eb608148ee9246b94545bc4c40c406554780194625454a8d8e0f36a7fc6979565311c8289b6e79010ee2288b882b02f97725166e00b14f1676ad2f1cb98e6c22b495fa72e0b4c51791bf794857b7c2ec71e281acb9aebe5e63258c2cffc97386090c8934ccdabdf8f5e2b97f3e3a50b66946487b6212f0dba7642a36a0e2e3b5197b3bc61447bf33107b1fd74353fcdee0046089e6334a37ca12c5328ec91344795a80fd47944c69a43fe626a196c1c9e9972d62ab5c2470ef5d63ccf1528767323b224235f33b8d177f8917e45611148fc9b2c5a88f46b0c943bc0f3415917f297f212135547cd90d22b818f53214b22c383a8f9c1228b656d0d1206aa3e6b075891e9cbb5cd9ecec4bf307387a1e5b89a6d18916b26e19c51818dc12966e8bb0fd7519bdac13e127c39c9026cd12c9bf99acb01c189c3d79e036844c3fa3c7f46c348b7254b369ae4270da8d8f849e5537c4c8dcd4c8aad4c75f2a4817755c503830b72198ef0305ccff9bc75a794702303e745ead6fa9f83ff1c31c5572d2f515557f7631cd65c3afbafe84b6fa2b01a807b3a5b411301e40f634b879f95d548fe443cabed976f24ab4182d615d905b979ccdfb92d8c2c915668ff94427792a828981f73d706af06abbf5564722ca7ddf617446e2a5ef333afe8139d1d2e3242ac308e1e0be04f5cc81c59f9b4c6a24a0a3e97a9f4ec23f51fa84f0d3476ac3068f3dfc86fd90428fe1faf39920eb95bb335d782be476d548e4bf9ce82117356f38e4cf8284fe297324ebe099d1fbd0cf969530c7ede2fd4c55f06208987b8092eb79c7f3d79cfaa82b01bbcf9dbedc40660cd6f777bf61d7abcad70dad18bc682a05be9ba68ae6c3778e43cd4955a721892defef86f4584691bda6a149ee63418cd87467973dfa6b546002f05eb1e8a7b08b668d5cc4a19bf8db242f88cb06165298b87bd97a0573604b8f1f13744630d757b97d2d221a16186dc2aeda96cc6550cca60929441b81d6fe7888452abc87cd81bae40ee16c172eab13a955b22897b7c1205de22d90d4a1d2105272f2d89ac86f8f0c60c89fcd0a6c340ed484773ff0f6cd087e0651c8b1a257c3d3142d37ca91f94c1c4e1e9167ee87de407401f85d0a83c77f9ecf63e787c63aa804066685fe317fd536c5b4c5105134ab3cfebe6164064357a31b5950998ba01e8573274e4e9117a99d4454b2c3ca5b91226957086b9b01416523aa2cff28818dd144080cf64f8644737b818bc7a1e01e1730f39ea67788158bc1ab30c850408ffc4486663ba400932ca62998720334aab1a353233356cd1b6302ef9f13f7e53ad30f3dd0fe11f66cf22e17a02feffffff01