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 78716 70df72776d71f8d94aaa8ad15238e08a4ac9bfea8d7f791c68687a1b93f42320

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
70afd046cc5e69f29fc6b53402f2187053e8e6396aa225130840f3a3d99e838b
Certificate Block Hash
70df72776d71f8d94aaa8ad15238e08a4ac9bfea8d7f791c68687a1b93f42320
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b04f000090100000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000061a7addbeaa2002a01a20bc8be6cc3a52190a6dd8d8bd26231738bc7931d9dad478759b40f132688c0d925ead17854698dc4264aaac49e5a2323a211f5746707eeb35483c43f345d682442b2279e562cfd21ec6391a45fde0f030000000000000050000000500000b04f000090100000

Raw Header Hex

0000402099c0c3ebc17ebbde9856e06857a232ef5a1c6c27f0a8204cd31dbc2975412d9f6e6c560cf20768c359787dd5789f7436c2249fd1af3c5e3588473c09d1b4dfec552e3f6ad3cf00188b839ed9a3f340081325a26a39e6e8537018f20234b5c69ff2695ecc46d0af70

Proof Data Hex

59,560 bytes
121216010307501f90cf98fc6964c078b6035a68485697540241de46395a3915e61350a661549a2b811b8d3549daab636547d8aa245119309ba7b8000e978cfc8e4f95583279296fdbbdc8bf8bee959d9950f19594526144393cf0e8c4a011d08f5be42d16794981784e2e516b09022cafc8efb4ead5038a146299b7d29422ff371a1eecd6ab285330a7bcbb74d744a73ccfe45a56e41ca19a675f8a0bdb603143777bc4bc9f8404be30df39ac2a7068884a5f2786581c90c96ac56655205ad1cb5653a1acc3cd8086a841480183f994ed1124eed9d4f3254ece11cb19acd0d08e8eb8c403b59ab3fd6ca92a8dbcd0a5113329da1f9817680b3130d6073112ac544a25916ea1666d1232b89c0021f3f9413067fdf0c15116098c5353fa9d7fbc1b563530dc71fb2f4fb4de885adb3e28ba073d53cae19ccd24662672cee19c86f1e0d614bdf9d50829e995290b216df1f3153a690fd08eb27d67e2f72b01bfd5787820601a5f0991a91a4fa651958b6c59d2c24caf8e25361b1081c066c9937ac8ce46b587b99a6b97958a160ef66683aac1d6e9508d5254e485859a4642b5d59a254fc0740a656e0e47189ff758ccc9d139d4a1266fd73df53a6153f6588672b5687c12160697df0680f902ba802f50aa12afcb32b6641db5b4b9c7e272add027616d0c0943b7e86c7d73e8a42354eebd3be7ed3710bb37395c6071d78b5d946438b082e97bff3c7a68f4070792c4279dd01252a0cbadaa1aa9fdeb0a53eef848023859fc0b1e39f776176d265d69130f112c1e5a4c05f9645616c26fb2c020c82e13affbc764f94cc9889f2b5652ca615915f247a54eba3c86f5be71f1436df7fce82b3420f2c0b63108ca503acf5c1f34fb13e2fb5cab1d4d5c629ab7123edd8befbea8f07c96dbeff6d57f416176f7a2cb7ab8d940ac4c173e0dd1d78bb23f982aba2c243b2e79a61c8148306e86e418a0552ba33d40769cfdd4c113b09c4b0c76eb8fb843585b1309915b0668d4d1cc32d4a671429269d85331eaea59481e79db297a38cba0a17d22102fed9cb030b074fb7f290bff27575e4e5aee3f5d144fdcbc35cfe6be9fe25d11e03df603b6f228bcbe40de49745490164a82577476788ae3d0928df1569b4e931715aa33b227d22f66afb2f24422387251204d02458cb044f9a6b12dc8c31b5679c96b975fdd40b9ae1e202281ea3fec43331c7626df0ebada7b74c0c9029c69427e2fd9ba9533d7ecede9cdd895f31a6477b052f07a9c7f9aa03849526a479e25305b24cd79dfe018f1c34ccd6e6646e7e288fa2b7450d11fcd3e20e88eb45570040c736e8cdb4e5a329f409ab29fc89c2b5ff101a53c7bad48f88f625bcd7f87d733621a432150a8e2e02c1959d00eef1747fb9cf765d44f64841ba3441798607dbe3d2b7f20c5100714fbdc049bef2bde64252b443d7df4c7ad39db1a8fc7cc6da4ef4e05329983251c1e478108da7f0e515487f578c04e7311a1b0faf80d95f24337ff4a39da4dfecbde8984c8f0594895858580afb12d2181a339f72b17caec305e59209994df1cc07e5f1d0f8f22b489c0e257005b5bf6d8f72c7e5116616a710f7a0aa72465e664c816f02f03cbe7baee3f936472d151659e036deca49de48766dfa96bfcd3a7ad5197b0c8f1eb936048afd34f833b470de0fc0f4f74e1b19d68fc716c96c3423a20f2bf2932895113e4f86e9f637c1727b09e7b29d3917d0bb016411b4fb909d3ca315b6d6df822e3d37047262c6cf00cdb3d2ee4baac7e291e32cc4d6edc1505f206e5cf6a17d275e028278a8385c17c2f91261cb68b18b30d038a80431549847a49ff4abc6f3ec285897367e4228e589bb478e835128a190388c59af3a94b8c2c56ad6a8142b7178a689a1e15026278236be5bad06c5a7e627a634213e6e0314ff314b2e314254c53c8e5edbd43f3db7e4894a7b3ec22126ba02a56a3c08c737fc474f28a090dd9da55bf52b9502525909432083a7d51423cfd5f506a3f20773127c7f86f9c65690b1fdaff29546dd1fb798886638548a159e2757267a309035fc687232e32ce0f7b8410d0a36e5672e7eef7ecffa3c40e7019d0c65050dced2ff24bf694a0d5f7fa4550f7c61375063b27aeeeaa7d396230aa905b834669a48e67fda0fe640900c3b1b6fecdd35a603b4ce4e84d091d520ba7f21b785eab97c9488eff8f081d85496ba4233afc5dfaa27944602d3bccdb9da711e837d544e5151944a81d571832b549f715b7f0d5fceafbce6104e6795ff041fe3ba747152a480cfa726d002adf1b55b292980aea4334eba1e574ab389770fe6ec12933280836e6b93adcc60ffc186cb95f177560765223e10562e97cb97796f154c8d3b4ba64e71d988daae30e480ce7cc6fa5b02a6b99f14c72b0f4f34f9f3e9c6ae25a0b03bb624cba0927a4b6dc176b1b332a3ca0dd6b0bab9fd26888fc4aea30cdbf6c906d8ed19d697d19e9a1f3e7f40e907090596d8e211ac5b9b31ed2fb720c30ef8743d30764146a179789b9181bf34e0a4c19e964fc695366adb9a94826b6df6a95dcc0ae21e4efb7c89bd44a7977c017a55f14c245a67fe853a2b75567ebdb4e54bb8e5d439bf9312e6bf9c9ee51469fc74ee0cc727a577166b2260395cbf13a208fcf705549e215dbc540ee595528eb5dcad0acbc668c8494a3e91e36f098e10eaeff06dd308e77b5ee7a4d098cffe2aee9f0270b32aae2aef7e2808f167ee060d90492c4c5a9731afbe64f63132a0ed1a0c442962d5802572c6974f142778130c837f70d1c5200f1804b89231ddf108d24e45aa581f4d2e639a2fa520aa4602891a8bb215aa6f1aa48a8e2cfe6a749e1d5f6aecb3a32dd518fa88ea017612b4e0e094ef1d457cbb91981d611f09d4b2027aef66d7980eb8c75a09de76bb14d1bee1da4dead6370384bd6f09de9d9c1110d8751143d2b209e707dba33d637fac3f828aef5004cd7671deb736caafcccd189c3fb0f23454a6049bf1e2b6d62671c39d10da4b5d3a5a893a2f538137bb83c4be210e38e419cc2d44ca27f6053de342d90da198ada22db11fb84392d5b2cf7b295627603c21fe8b2794b920d0aff2ae407c4ccee2066352b53e382089d4283293680dc86f782c8b8b64b9ef92d2525282ab5231127a9551118ce322c17792ebf4e34c843cd320002c99dad118ad0c29d685d0d892eafe7ad1975a39efb3eeb77f37e371f43bb2108ba84971c1db5825b768a2df79f875898900b3cb4c8f0d2d2e4eda1806728fc65f4cd610ce72d4392a944e86332bf518c0930e16bf515ae1a2e4dd68a4b845d01140b9fcaed43bff22830fc5df46c523c7ac24a691afd6e338f08c00a17aedee4fd6bd66deca7a7efb53d3c5ab5d8d1011d92e9897356ccd60e35361b333bd893dde34960cdb7b0ed2dc4f3a18f6b16912ae3d67a44627ad297908aa94490261fa2cd57cb72682350811702bf1d8d992d9425413a16f6aed32abab22b7e5868c5d3eb1a5ca8ea659d4269089db5c3528b62573b488b7b8221b21b22caa34dc815996d2562c5d14d025c6235040d04277bcc1b421b55b5bc2f796cd486227834f7acb0330d5bbd5668dd860611e570249376685ece4c4a25419a0ea7581920604b734f551421178cab8e3fb5d596d59cbe4de2060b02f40f9e3ae6ca7e724c39837fdfb30200fd66be27674a9030aa6a599d98785d45bdfe8916317ded9ac1e4ff5632d0aa7c1b8e6a16eb1515e95f6c2ab1d00d0642f55c2b5d5821920e258cda53d746ea2fae45faa79c48edefdafa7a6f574ef39f689f708d0de225882db4766e0d8ef87e01516888a7671362d402bdd45671cd52537ea4475a13784c9ac61f34765b855e38566c874ed237c19f4659dc6341797058f1a1917c16e970ef6b8111b1b6118ae424ab48f4e4af7a84e46473ae1c520abcb85a3d355591344a2e93901df2e154fcafdd6ae5cb9570f1b66a9307bbfd5f211fcee41e0847228b4dfa20218d12f827e7fd820708e7313491f93b096830b7b4245b76982dc9e15b0273f4f77c6f9946250dd951c97efb131bca307d64034641f9abfd212539ee97b498016ecee04d32736b715af783f56e21c439fc41d18fc1306e4e63a66a21720bd6577c891046a096de04b4eebbe4fff2874e730239609165a0da3f4ff95625dd4ce6aca0ae6d0717abf12a687bb019e9d6c9d771329c6b1e314a4fd362cfd57bafd078e102de021500f8694dc0093d75e496c6a4fdc8bed4c5c3535544027b45ed49957a2cd202b28aa2d06d125a49ef217c76ce6d3d737d5cd52b29b9e8ff52c2a2d58cd8bf4dbff4046787829ba54ad9056379a09592ceda3d986c137e21477eb1d5377816803e230ba86ba5da2b3ee8d4e51ea4f61b08747ff62472c2f52e795820b16dfa59d0737f03c012f5b91af7865aa077d6ef3e5766576ef07d7e3d6bcd4731480b8b6de3725f6e225cc8e90f49c4e34ba03a29b54f16e275610f38a8341193002cebe75abbddc43637f6b1c46b08230abe5cdebdc814cadd599ed2f4841a517e675112047122df7ef9313361269d542db9518e79dc64256278bd7b538e2568d4fd01584034ea2ebb4aca6ecde35de1d0a1e5d768788e6b4926eef76664d0e5390cdf13dabe55fcb7ed51e3689b2a58c070bc332225db46ad330cbd2c11abb2d701b6eb246d155428957f66483c41ed4387597157a8bedb6a7c79f9853a230dcc2416be6bdc1dcf5bb6bad3d21c4cf339b945408e66d702f2b2e5fd875f31af40b1284309fb33ce068971cb8ef95d77f444f19ba154305f8563f88f383e36050dbfc5f8b5176f3968a8e6461382763d56d6d40143ad7cc297dd7ad5022be30dcee772877a34a6f911ca3ed6f109061acc91b1598e0f848d6e19fe1811822dfb136de320810469fb38f2b03d8d84e9f86a311809b98fbfe69d4f9429eda104ed7f76f560bae07d08ffe0fab12d1721f352dfb6607b8f9bd37668f730c1e0e71bfd14ae9be8fdbee2c95f13f39f05f91221b5f1ed7b0a50cc5fc9bfe68bd987de390194a79f231507fa40869a6564f31c7ec4a17a8b04b1dfc9bfa9fbb7fa5286259f42e0e5730df76a44897752f32cf54269187dcf2c8140429f93ef659e2fdf0ee5fe090091925b64dce2e98dba2bc32312a0cbbc93122aec7c6e88963b52bbc107e34a11a7367b2cd0f27dcae6700a34dd5ec14de5e1b79f9ae4e113a95310ba19a18b73d0baa9d68430d338e5143b8e84e02b469513569dc5580eca4e9517bc5ca3613a31788f052165c5b5318f2343ccaf0a21dd9bb79acfc8be318bde2bba554c0fc524d5c52daca3cd5f7fb9ad3db06d031d6b8989ba534c5ffa736669700e7e153a52f02d1544f3dc13f74ebb39d3909ff21d6999de3823e5f5442b095b5a7e3e2424973582d232187962f363c57323f0b81150cdaf14be0b93462617f99208c1e71e720d023ea47de22e41806abefed1b62b57ecf8a9beef4d613e4a5e0c0e25109ab6f4fbc749b2ab23ff6f65fbaada1d403411d0ef3a8088ea0251a65c94f5edc21a96bcbc3413daf077e91f57ba0c3269f2c18a63c60295671be04d51a4d8b1d55f101b5f81ff0dfdaf2a80292149aad41ead21ae023f9da1347a632cd1dd2a7f68b81f78a8578dc6a6f9f9bedeb70c84003a6c8be9247b51dc7b3b05a8fa128a212cd9c96ccb458d24683c0f93ac0ffa0477e5c973672c5c6325558f6234ae694e90988ea32b2b593c03ae816169e5e46932af726de4ebf0a0559b2e13f3b3a4743f187ba82dcc77cd227e62f8e945e2fd0af15a64487eee941ffc40740de31df5eaa2cf8817c2000d144e938a7cf509c7f28d46d7142bc12cdf17e46140a1c737bee080d44a2f086bfc8abc066f9255b55cf8aed591c84ad709db66382e3412848f41aa8a3dc3b7edd423e52d33cab32d9bec04aa3533b4322d3b0b98c07cee3c7bd5e1b012776208bf56aa2c8476b719d86009cfa3331870b3412463b2d1923de52d33326ee9f4de498656092973cbee384e03f1786b6f2cb265c94218e330f84d66e55232aab9368b26f03ea58992fd5b7f7fde632697ba33659af7a2aca0505b276e3a28ff71194ca50c13f6e0d1c88f2e0a7a0f1cbc370720c886eb8ca9ce88db34009f5d76e41ecbec283f9de7f21ae23d98b40d3bf2883310f2984be296275b7f5cc3c7b88dccb36cd2ad00fb21b58ba8e1c31f164a822f736e8819d0fada8d1a5c50c86c41ca0d89d345133db28a0dd436995d833fb5af6f7f32758d29a513aaaf4089d3c88169656ba1b3bef5bfff2d96ceb2ed1849578bcad2e06ecd2f41f5b7e2d4fbe877910d6a7caad8ee497fe4b90bd4749b56f052e9197c4f8aa7cfcdb77827aaac941c17f04bfebe8d13b9c06bf40e2e175ef5eedecf607a34f8b55e932785a7206b14bdf6fe362c9a2048e9a6fc07d4ce25df99f8f3c0f14872a83652676b12535aa9daeec76de071b42a9ae93d9d2d7e8c722f010eb071bceb3f36e5e2916a0d85ffe46a1811b5448e03b5865e1a1af41c5622f49345025e187874ec158683073bfca4377905d2aca17cd2ccb00daff4ead3d26f3e83fc8ad04a96e04e9ded7d6a62e1ebbc0970362b62ba3b15be9ba83769603851460ae825aa490317245213eef899facd16edd98d793aa703fdc925ca582723ef9055e19a09ba011c80002d4ce08cf55febd876c8e7710d72b89573c05cf06251210bcae0f856899fe1a1fec5c8e7cbe52c9a4176f84b39b9fabb4e58d35ba7667627d95637e08acbb74dc0e1e6235094acc31b171095a1667b2efa6a40844736b0dd13451257df81899a2ca8dba4e0bc6b9e099718663068265122f5771406bfcff496eb2c55cce701d26365c201b61c2d0928e14cf77bcf78287e197d7ef85e7f63d51d7ff4d90cfd5d4e94a851de4fbc3c2ba5ade568f944aab52627196a788e7b82f59a91376b2db09e9d88a995c0362ecb1a51b9acbd383d4caee8db2083aa46a9fc1b038de878ef18a0a6511ea1895bbe7c9a08d15a2a4e49720d24caf9230f84594f0e4fd9d79e48a91fa904ec2e727034814183572b6a3236d7a549ea1d60a72f78c8fb1121d15e9cc7fb7a997ff6bee5eee9d1acea05914c0f35241b33c1a6cf9db77fd3a8ac26511c09bb63c11e58319cbf567e1b9b45e60f9cf26aa75a128e31a80ee73fe3929c5518eef82b373e2397e55d0772151b38fa851643590dc55443275781cc0624c9f9863ea118e8011823ca6b294e50a5b202be3fe0c03b06fdee792f3cf3735a320bfcfd3b0687d8e40687cb963202e47fd2e7a34a0eb346e0628000b0edd098304b507a82f5ebd6064c28c9abb6e07c93f18a25787740fa1e458556356ed1d3b54ec5d21d5c67acc21904be92924ee7ae8156cf55efd5e8133f4c6b044c1c5dbf54675c135968b88e41277c6e2709eb65328e90a01cbb94bd7c019759dda5544624a8e2f1923f2866dc0dea16feef4f06c895b8e6276da152ec72dec69ccdc1adaa092114b5128e7e841866859313f4bc7c6712ee77f7a2d68564c42d1edebacbddf7b5d4dc79820e9253bf62e2c7ecda2a490d13f9d8f3035799b1ab3ca818d7810902a034e266cdd7a740dacf771ae6cdf9fbab6c4bd4afac69060d1286e95438a1a687b0d87981b2ebd124ec668cf8f65a2156f793156d42560663403da388205a5be47accfd175383308eca21bc4516c95dcfee833ed58b1e3318af09e985fea3d6dfc8141fe0f351f1c7dbf8d7a361c18580918f325aec7412045b5bb55d511262d7a9089cc5f551f4cac76aedda3d1965206bff53b3f531e6ee6993893700adc8edf35075737b51b640d2e7306a2dcebc42e59402420c265aef71755b8d8d342c438978e01f039df8015ae6e04fd27ff7b3ed8819e93d580a97580106b653b8648bbc15d5133b0b3e887846b234ff56f484ffc619700bc2e833d4186fc1d8f149ff6f98d39e75c231fe1eac20a30dd4c34f67f72a8da04266d9e71188b1a3c544859bd41ec85c65764382dd5a7dd0cfc1208104356e72acc3e70fa04fcc61a88802944c19fce2920e7226416ee490542c6faa2af9170f02f1ffed659a16c81bcb417f68ad00febba6b7087ca89a70a89e65208683514fc58c5fdada9235676b533869888b9e5add3fba90d176dae983b41535bf5d0a5cf3fa461aae8fb523d143596986a82df9a332465aa3b77946f3021cc02689b0e349a19d1772de48f9be0fc7717b15c1f4b104ad838b498ca2eda268caafe5ce37ef92e41451bd3d171ef73bdbc33eedf75b0ce3ea05d3c6c25fdb643b1948eb92b8e8911850dbb2965eeaee0b8a7ceb34e9d57a389c401ce0b317b45d3627b6db8f1647aa73bf3248ffe9a3f364f1efa4fca6193d315d5876a228e7273743652952f8354283d252ad5cf3a809e6f6d035b6873670ff98b5f5e26dec55f58c3f32cfb153bf18953f8512c0633e807f45911429be56c221b5fba635d8de6634600b8bf12bc450f9a9ee9246029571aa881f9957f8df199d2793f0aba9ad32ba1bc8e2b8b716d0a4e81722de4088ad76735f68395ad4f772acd79d629959352cf2c303e00747673a4a82465e0cb338406140137585c473f16bd1bb12cff66e408d02de22360573d93601d08723df3454359a146286e1d64b1b33ba66d2d43f0f29ede87fb9b288f0f0d3dc1a0b7c12bfc98318f96fff2905273ac77554ce7e9ac14b20c8a947c4ca339be502938e3e99bc4b6dcbfe97ee62f4556f607645d45e40cede5aecea8659d9ade357ce0c117637acea7483e2a603a7b502012b2bac938bbfedc37b1ee22d1c5eaa0c39a673949c2ddef72ae15a09053a2e1e75db2daca536b9946a8aaa04ac123b5ac85b8a45bcef57a6ae729647e0a92b477d47ff21bcf53292c50f719fdb2ec9377e389b0d1586cdbbcf978db5a5212274b47f394a7e252f11ad8686053953906efb36de8fee53103d66a157d01faad2879dc26f82d03be0339773bff2dd2ccbdc38ce46e26e47ea2d4be1df7e3c02ba73f948715771c46a364d002a3a9ec24af0fd4491b8eb2a1373f80d575a14c248eec379b0b5909418808ad3a6c83f5998d593578709441d48ac4c5ab36f515a4d6d46491a4ec978112d6e74bf04e68fbe6e57ad77927ca8fca5d8686e84cbd95bca810c28cbd686bb3e9bb8a5f6050c051489743d6b1cf95928d1996c5feaef78ba8a83454c21fc02661544c19b91fce2b7a44a0dcbe5d664239f7b64cbb9e23cef401fd408f5b20e58fcd3d0cd26beaa8800e89b25e29dcbb3a55055f3342318b89fe849d9ff5ee1dab4bbd543b3bd747c230fcdaba195e4d128e71c70150ca05b8f22ae0291ae6aa764f8fdb446f502acfeb2555d79cd42bd54c9af7a28db89808d30490ed0e8721632ee97be45b84ddfcd72fcb78188e709fdf9a71c948311d0c44c5a56c490033ae1ab7b01504bf037be9e889c16ec9ebc1426dc1115c27eded9b8c5e76e7cdfb2445951427e9765e1e731a432a48d692e896238eccbf3575693d00cd10ce17154e6d5db84e8df8f8a8cce9bb4fc8ac7d64f2e942a3bac87f2e8f414e534c07635f77394a6ab676601bab2eb6cbb5cb05ca12e9713cf2bd9cfb9da58b48dc8d3fd66bdfa4413d04263f637809254a50f5ce45351df972c8b129bdb82430dbdbcbd0d1d7a889f02905686ae07df127b6dcc51f110914e0e6476e99a02a21f12dad06687a430b6c36464695a9e5dbbc47ab0d0aeedfcc83b8232c04934fda922b27af1ceba56cb1303d863d8c1b91e03dbf8b2a1acb7eb807ce3ca222da513e958dfeca66b8cd5e3e48bbf3dfe80af8f9a673835b5fdc56f921fc9473317b85a06a3a3f268504be03fa18add7c802db02ad08db89375fb23edcf73d07939e2990aa8e1a9bcd598dd8400daf9ac2f6a074ba3b39e64353555ca4a7a06e1083eff0acd998a455b4b6f8a43ad60c94944afc4005aaed62b63328c9e399e83d4612b91cb3bfe7c790e237a334a738b2991d064bd60cd584a29848677bc3b17289293a56e63a625efea93abc17b7b02ef56c201fd81a9f2eee6058b9ed2693ff1befbe9fd4d067e54dd525b6a03905a1197aa771530dad378e2f401e8bd7dcb79c3fffa4370895c0b09d9242fc588413d64a03f00815556d17f8617ac4bc8327c2d9bc1ded23077bf4b6ceba87358df3e5d7ba1e47934f94ea98fe185aa039fa2cda76bac3050e30bf7ef5010d4ba9979a1db388c06fdad7925e76a0fc815fb7cc32205a01ddec6f78834f35f797011578fa79c09992fe5ffb71305b43a83a796d9183491790cbc46d8e3a429f11c4719a52fbf2cd04f0aea06d77a797aaa8e802d8edc15639e1e7b18faacb5426e87911e2f848febe20ede012658b9db8fc28c112f970748700fd0270d9fd620b8c35f8adfcc9ebb58361c39f4576bfcb7fb5401e84a0c9a1fd45a5cc2e1ee1480b2048cbf1774de0b75c2a0ed7d992d6b357af5fdababa7c94619b58aadba5208b3ac4a50f08a9556e9ed9f36dacb11840b833bfe0c259d2e237cd8a4ad1b2674807f1f1e70948710db4e786c5f214100ef77c26cc702f49f1f9af255a2504df6e9ac937b5798fe581296dd7f3285ffbbd990371ae09abfdc1ffe8a378a4568d13721c5d2a69cf8e669f2708b156f1fd85b8272b1375edbdb2f380044b70fac5650f78464bb33dc88d63682bbc20d9f2a8265597dd16a6efb251abab5adaae7bbc89ebbf756895980e4aaebbc0bb2b8fb81cd176deb1167881aee1c117f07043d9f9efe78f00285781c409f6c2adf351e1fc26d87e32a9a45a8270312e561682d49ddc50617cabc5571f1e50bf638e1d09876ae93a9da4042c88b6f699d929923b4c895326425a056028aa7c7b100156c177eeda7d111a68c959554b6bf27e76150b9757a6b2efcdbcd5c2d0a43db98298dcc211b12df30c686c4292c128361d92d501b7b3b818c20a217ed380a4680372598a1673ffd86e0116ea03f02dd8492478f275ca89ee952e0b1fd632b9023edeea146c007c93e2a24690fb0ae92b8ba9d83e9513b7c3c8ca89ea8b032c69f26efd6a10abacb2421781b9319bd9a93a9b4f3a82131828598c743d6c0d6e2d09572a2e587ebcf3d39675c03e67770271f7870733c02b4d16076d4f7e1b458aa84ec9fe14fccfa18136ca4d98e7b943a9ecc8ba7eaefbab6897a198615d8f6e8192eceba1d4b3e8d971bdde230a75f28d4b6d8c5a1995cc4dec588bcefc02aadf655ce034acbd1b4ce977f036b9fd8ff51376a64f24c9ed4e0d2249c0d53c1e4012401c660c8c4d4346bcfb991758ccefd5c9aa6088477d39b3cd3542af518ca99580996f0bdbcce2ace5b1407027331b6b66902f100f954e548b28be5fce5c710028a3b53c764cd221ab175d71eb4c05cef48fd25589f5fae19c6f6e2096de60da008426c119317e3ba50320141678c14ae630945402c8eba325f4a66c57b9615818ec471242640817b5260f07b5bf633b081a6bfc4115423694896b10eed54c2a3cf0fc3b366f2b3dc791de539f75da8103e9dc4aa01c43deb3ad45bd2076be559bea60e12094b76b6a1e5e6a1871f5a1d9a821eb67bbd61ab4069d388135b5cffd5b8624fbae2005a61a8c6059ae50f6e934b3c06822a60ad1bcd701528654ba825de9a351baa32f2655b2e885015147af81b551f5c9659c506153432a1a719f84eceec1fd293e57c3165b6749c768ea2f2ee2cb637e8003a21faf6a3d057648fb60b8b775f5ddb432a15584e264fc4f5021691792c9b7c4be4d444481bff5e51d31067ee6287ee129217c1c93140f90912b3e224b5617f131ffa5d49625e6f0f364be9e4a6b992080dde81c16469ed223a27ebbb0fb9f0dd462ecfb11111ebb249b2e8dc001bc6d43b5c573c153beaa69c3c9e92981317f270bf4a9958003051b5fad2910777e49e241736aa648b674e2d40db29368c968064c831365e02192dc1de7270c343f47fdf2277ffc72e21fb2656124a765afe1545979e21a41c8ab478acc76cb3827131a0a7db76c281cb1d9353c95211deb190ae8d565a458a7a4404825c0b4cca9b8c8acfc4b36116986277e99b2a6a2e5ea70cf32146bfa2f2af7e46cf5a914bc5492cbb94c8a4fab4e56623edfca7c87c7d79ede8fb56fb74e457cec986588c028dd478ee0a36b5d1a045a5f68dc1b54f490677b87123aa81dd54fcbe241645239d725aa4fa53f2109874115f2108c3700390bb1ec9444d9321bafd1bd8fa6c68f1e16e288d1aad7a235a8d91bf00bc248a9453c919d5c681e13436a6be680d1d09fb58eb576c6d29e664b22aca0d788dd542fd900b2836d249aa66976011e06819ef4f7e1dcda9c28fc0dfc91923ba1d9190f96b6236ff1c7eeb2a8e2b7e1993e5dfda843d0ec9e800a894f205dade3b78c09bd70d44397effdaeb9a97c20d0a6982e8c13a80fdffb5b96bb5bfc258e4380343d6df8031c001b3f3bd224e026ca2c97e2a3019d2b2cd828122668bd4a5784d226c00e66e19130e903d80b3a89a5fe63ed07cd6ee8946d065cd7182ab693fe7a35f6cc5db8f0590a3307ad35f26d0f54f88973871e002195178dc50aa31c5ef0712d610ba0afbf3896c034d584de95b911b21f0bf17921919a0b51a226e71786c7d65c6cf2258dae60fbf339e2b1f312a6aeffc087c337a2e7c752a81d38f19e1af9afeb4699dffdababc455d30b03c6ba6acec7b6597a5584b7764282b1a1a373b9928e50f1b14a50b52827156fd2f873d72429c54ac625260e42aa38218e94aa999fcfb269e60fde87c35d17b5ec6e4e69aa92fac8efc52e721c943a20b33a3041573bc5614b328c845bc1b0fbbaddf5818d947931aeda329f4f47a14bbb71a4a40ec63e0c70fe7f6860e42f281b91bd46595841862516effca83b9270d6f495c5b3421fbd5ba9415748901f3e8d3fc01724aa20d51566e251d89060b1ea5a1ab73915bb0e768694f07705739d4b48cf2eaa88fc0b939e94abc85e70eaec6af6436e034007660052d302ce20ffaae556019353d95cc61aa189ce84043b716779a3f8ead7571cf8ec7d3989200c3855fd7c7d193a4142c343648ac08564c25715f71955fbd76697f86d289abf6009c022c39ce85f7523cf141ea750cddfdcc5b6c1bd083f2702a564a6084b327a58697daf3c381295944eff5c52bf46e1193f8c7939d975e1e85dc5b4b4def51f06f24886674defe9ca48178999dae9c596414e309718f7397d3b1d9efb11b7f12bab2f213d7cb84cf09986d416809f9150ec539c8294c1a9b6732325c0d2a59f3dbf2d85466a35825276ab81a9ebc4340ebd6ba1ad3d64bd4a0c5e0be7fd5f91cc4ef5eb3c5998e49dd3295334718050ad1ff081bdb2fab359326e88eefe0bc575274ec94ac1636024cc5f81a689964d7bf2a038f58b3690f5aa3ec08c389ef4ab45e5491a9ec1dfedb1deadb6d83b7b282a033b1d2a796070e1f18c266ffd3a4af3bacd84071016480c339b271b5d99755c86cdcf963383567f2a734e55e5dd8233d781e5480fc1cfd01fade0f74ff8d42935e75e193e929dc16d51ed9e84ea79b15168080f2311fdd408c496167dc87393ae56ecb9a2b7ab22e7619540560b3f9da53a74145885e0f8a9c79c7d8e33446774f4b5bec054134da9e9969248258b1451fe96f2a372c6ffaafdf62b3935ad6d03aebc58f21b004607f0096763405e219068e94f1e68a857afd12ba6b168a006c7e863dbfe1388e45317a99e83bf138b33b276bbc39b17c7e6caa34e6207b9f97f00f7f391c0ccbc7b2c9a36aa317f1095cce10f8ad05dfd579eca005f6b3939316232a2652cc7b03260560be4c40ef99def49abde4d262a796bcc527ebd4c3920776929a0072a6142d880225dd81c508bc924408f508fea562988088c170b6ae815e0a4ab567d18f60d44c73e40249de65d8fa82f6095c78f3ad94b0a8584e306906707e496eff0b8eba7d528d6efdc2eab53d0bfc7c0412bb326c46a6e6e6c83b0cb02469a423af8f36c9ffb75924c13f57d76094c5dace037ebd9ebb5d4654686088d932e07d311c10772673e50a67d2f98a066bed78b058bad815add4f0bc5de63b62669dfb85ac12c83baea576b235d76c4b2e007d8293b18cc243b45df21364fa81d3f6b74499b1fcba5d973542afd4cd586aabf0b976f6b2ed24154dc18e25e61f5dbf2dc3b16d97622f00883515c487fdc6e44d6d04e7ba96ef453dd3ad4eb5ccd2c1e8fe3b94cf0ddaae178a125892ac711ee98c931ef88f053b95ef12ac13b59203202ef04ad85c0fad21d3fe5aa78d12109aa41f63a3ba144b583443ff221f269a08a46638b1de522250a52c766302c4f5281e7fb0b964582789fd9636db483bd01e37cbf47a200cd623cf7439f59df561bad8891e1036278d52fc3ad359b35cf385b37989530c01c757e62c0f8eca7e3d730da5a8b3103c2a0d15aadcdcc25a3b6e5e4ccfe42aec56ca6dc44b11ee08e2d6afbd570d01c497ea5eadb07998f26febc9b2f0bbe15c00047afa7ee77dfb878f69eba181e891340919db101c76b6eaa3da720cdb7cc9f1a21d841fd76e4189f480ba699675a498443fbefc40f1cc2fe099603d56a327aa3adfe463ef605132dfca4f8e514309e7b0c7d661ecee75e2b83f81d38425cac507959d50f0a88ec3949be7cfc2f918118a5045f954b3b6fd69cc65e5c75d4bb0ba26344a74efa2a8185a3d5453031ed6b7d4134be2046cb736a6d126faa50f9df8fefad3af689914a4aa693f9de884672aa5bc072f2f3c0c747e2b328703f961aa4a178de39719a42e4434ccb12efb831443d839e80df83b868ac88ea92cd9a698fd65c5f72331e8c2f9fbc815c09944daefec0a45a989cfd2cb5de7a73a0c6a678b8e4725dd56b5c516e3406a1401a51d6e41243b5219d16d64b1f8c47e2ac0dcd51a7c7b894aa9d40ffc171a883708346ead2175015568a4ee0fc0d977fd32aafee435511b1e2ae5fc5cd80000c9da49a4d1ef9e2097917c082b4d9e2a2894913df809c83c8d86a80da448f010606d0f5e2b25ede5ac54a29918d114a12c5aaa9858e19e8dbfc7df986d1b3ab5186ee621bbe9fc1c5ef1aab999196d0c9d720372fe6518ad066adb02c766b56c043d0b378f93a4bcf5ed23bd1da55f851fe7bcf9e7986179185e0a9ba86ca0db8c27eeba29d9d31957f6938e1c795aec80184ccae15847f30c961f4512f6d98005d9012561daa53f629138819560d51a76dd1d2152179e9d02ec8c5ac381d945fa8a38e818cbcac609d1592009848c1512faf1997a3ab4dbe40bdf1ba8b9d257a53aa82e660ebbe1c88b721204498c5e74d1c5894b837ccb9f83e076e9595845de6ca992776e5800c9d1e55f1cf771defeaee3ca503fdfdeea01865ed39de8f8a7f6256e829266af6f042d140192f0f1786891da2b229571bbcca95a8661514f1a73ecc7ea83782228f765342ca6d88e18cbc1dd2d175282268bd7aa91d73700a4355397866ceb1ff0cf38d58f91a85bb101423f08bbae7ff9328dafb15855315731c055bc57ffe7649e244481f3efdd117c28ab5a6e5c8a22405475a26dd1ec7d6716476a3f89c7d0bb4bdb93336269d7b81f05734c6340be05c547af8b9949f0c634af88358adb01956df49ba1415f6fa074cc3e8bffa930190758ed77f5c5b220b766206adbc57d01b2c7d04ab71a0c6059f3d32f419ce161db06fa864700e5191a451d9d644f838fdd943e1c8e83b159e9a46ae6ea83f08137b16d21bc9ccbbf4dc98aa5c4ab3dd7b13276763ebbb3617918ba18911de54b68c6dfb7f9dd40f691fef25059ee740f01abe7b36314c2dcd9e975a5a84591bc0aa4d5b634c1971b5aeb45d5aa9c8a5417df4dfba76a9beb8199edc672f21322661e68899e535f68c24cc2f316fdf4abd0e3b346263c6236dd72ce2efb7878a028d09e52ea075f5544631f0180cd8f7ba957954eb328f51d9406e436455787bbcab15a8fc8475c860b6b33a33b875c52358e7dcd9540eaf3e61cf95f702a167c308334b0f9c6d2464866f1bfebc982ca8d1528141449acbd7d81f8e88998f485b121faf319fb3f6504e1c03c29676aacb70b64cce9b319b73927ef98d962a2f2d154ab9ca1f6fab5acdd857037cb10f3858e01b32b0fffb71aaa548fcc6407516f20571e96ffe0e71fd55954e1688549540cde4d5f8aec4c8820cd9713ffe7c7e6339b566296435d28632a4202a819ece8fe6e156e843615866d0953101f5ff5ce43c577467b3c3c4f1cb16a56ed0ac3f3d532b72c7636394780a201702457bcd5be3a73a3c69740389835d78bfad01cf70b83a8ad6aa5e900db43b8e35ae4dda2b9271a0f20786d0d651322f954c019690f913a796583c5bee3e3a9b13877b966a4b5bc6a3dfa22515ce9362220397f2aeae46b3b269531b012a3ce4db22013c070391f82c058b41f25d6bf5147f44d3a1a400da122db6a2d4b2bd55ac7e29750e0ac33cae775334ae2e4a4a0cba76740c30f60b3a02eaf6f56b108e7efeb5d0589e5e3dc12d04d02e4b53d745c5a7626054b70626889c0669f1fdfb76881f7608946af0b77505bbec0437073079ce6af8e70a0c807b0b2500bd05c047ce4baf704385533d0eb2048bd84e58e7cb61e7a6327d5dfabb0c07af84a40bb179527f6ee66e155e01dadaf3a346315e8c69f75888223256add8afa09ad4c7292d1a0eb970563be857a387b139d22ec7663dc16c5eaccdc90e36af07f0bf1b71833599d788f0148c7214e1e6ddf21515d2afbc66a830b8b57e82ace2cde30b09e256739fdec5e31946c5cc04c84105f3954dbdbf24cddd39a50690c399d5c10c4b74221b690de6c423b8b6c03b0ad534de5ac25c6cf8e0146176867ff42df876d8ee7ce1cdb88d5902e6a4ec55bce36e65c131f57855a612a8254b5f8eac6181fa0ce18d16cf614a5230f10bb6627ff0656dc38b918538f0b489e18e206dde604ce5dce44ae51dbf26b6598d3dc10128a9b9c59c889a1395e4843d202990daa3acd036131fffe58a18cfe4ef10e94c69c17bd32decc37b583a550087490aaf36d91ed9c4bf15eb30f4a50fb7a9379f3203e3d831b0108e7aba52a199c60d4df1c1f7c2bb233bd6cf1e5726c9f97534458f3aa8d3ee451c2714817b1a115fcb21df989e29a8f121c13d62c5b54165ac1230b83a085d14cc3209e3474aab15a684cfd233072c809b57ed40d625345cbcec02d2dfa20e4d65d9b62f826ef64e63a1d7cd8c5471032d21e1c4682b35e4acc8655cea9c9878ffc62e20513a118bb1ccd53902be9fc4431118ed69f5743e597e31508e851ff4629d464fa283221c92f4be99685decfd07581fb392f4d85ac1112357da8bc333c5d53a6b3733d4415082bb94d80346ae6b7926356a2772dd5dfaa60de2cc321638731422eff9d3a7da662bba4cb7c5a8f0e473ea7a5f51c8a68149b53f6513624dafd952c76dadaca025202f675a1809aa1d1de81f0bd1371a32dcfb1de71d9dcae4fd368ad5fb9633c1c5b1773fe2adb7c2baba05f8fcdccb9316ad307275e862429f3e72a0b379f341e912a1e02a2e27a8cbc0675822c26ea0445701a74c69b30185bb1e08b9430ca2fd1705818a0430066486bc7a0d606f69f51f70340c3ec771524a7f498a3c12c32fc0e460d507f85f68303358797c540069b6e53428ccb46aabc699ce09587bf1f9a04f619be5a79e7076ae76e7e2ff23461b2d87638dbaa0fa7b66d4bf896cebc2e820a10a0bb6cf8faf8a63806b224dc9896ede20775664bd9b9b7469e1bdbb0a0765d4ef878c410accbe8a74082c2369f603a64a01de595ae471ebd459ec47fa9b64a14ee92948103ab1a8d02f93b39a93d3b9588b34dff430555ed760ed96ba11d181e75d9af8cb77ce9e10aae43a01f0f97529283f2ed36578f69f494e608ba19c36789980daad70cf08592b90e64ad9f13b75278c8d738fb5525e14714f4cd92829502c325d79db3159650bbc725d448ff48bc59d4e42a855eda8190c7a7cdc470ba83102049d081bbcffd60c66a836f4a697808244e00b119d91b00f65f40d8774c0a8d30a8f2dcd864d4bdb2a1b382dfc6046b4c34e1dd00fee74864bc3f42d0b2c27011f6084bd35717fe9bbd92e9e01df05d5fb0e2b318999dc1964242ce62af946c294d4d7d34f4ebc2dc39a9577f91e5558ce32d0c9054daecbb686ff2d45c8ac93c7163a5bd4b9b2d2faea2a392782025b242c2c74f37969d38469d60607ce0ccbd30af01530d8446f37de0bbbc0fbeda3478b18826ddf08a2a3a31f3310a0d829379d4cf5a70ff30aee98f708e7efac4f5e407458d4dfe1343224a047e3ea531dbe0b2e3d543b568d8d87161dd6d68697c975f397096770ca17864be574440b28d300eb35143eebda8a1e83de84f4a26f9b15a92b195c82d2d721b0d4210fa3f5d31fa0a0bc0ee0f97c1cf209943d0afb18d1fa9172a31f8511cec700620e58cc88a8ab872de984352d5745995d0441ba8893a11622ca16cbce34aba670ad5b34abe89206713621aaed4b5f441f2afb5a8eff7c335afbc3d0a07cb0128cbae7127e9bac3ab0fc4c1c49802825de69682457df320a8e22fffd26391a95534419079029300492db64bf4bbe05c87f13352de7304419ac84157560cea159c6c89537734a87a824612e8bd9b28df3c134de621943f44ca0569dc2fee6e0e0498e40f9a70cb3c05f752544309087c1133efe0ced9e8382b5a088378e853bb77feb44ec89c57a8a31d7013ca8f3a0068573af07e14be1e9d61ad23a8218824d715f9e47eccfa597bf9c6bcd914ef6e2e440b60d9b6f6de771891028ef5056b47e5cee9194000d05cf35fd14f75191684d7a79b75063c71af487998ab8fc380efbf895a0dbc8b21efec0660a709bbc42d1e99077e2e3c3b17ffff33c363ce474fb5f70499a981ecc7ef89c6a7c15e5c269134da0510e5b9913e9fe5f487d57887365bca0fe456de380ca445550209f7b8a18e9def9acae955708f5b377bb5c3ee034d4cbf76d611eed7e504fb13d043925b3e357683615355b4070ebab0fec01d2c750b200db229eea0f178ae0660ed96629b079a2ceff85f9d28fd402f39ff911938ca92d242283664e90220663548af7015d658a37146472d053a13a211436486ec9f3a9564a6448f507abbcd4893f0ddb5ad307a66a636bba86ac2d2507fb89c4c8cc0bb0bd87464c4b5cbfce2f88fc043052aebaedd5ff392fb71200797dd35d222d50a3453dd7a1d37b60321f852cb1c8676b5cf162a910ae6d415402f5dafddc22b239fcf015f4fbf89c37d0628e06584f58a9951402c7f47a9d08f936ba3358ce66aa12a2a3aad0a260d232177e6a8b5a64e1e077837dee915acf5c4891a110b3ae444b5f7ff0d6e2df181f3202660697f657469574c41477c049b8c4a715a9eb075313ae7d2c7197bf13bd7ce5dddcac90e61be500c2f86c78839a40745e7ca624e3076defdf403d7c04933e2fee247b0fa1fd7369ade0de120b6d1f72e9ee4991d70407837f1edfe2f81c8d723d2b4e3fd5119d2e85d6c1e68a4307dc8567fc9dc533b2fdeae3feb834bb96e45ce82427f9bf0085d4b6b3e138c84cf175863295ebcb39004831b4b3478ebf84dbc9f8237ac82ef4428a24f05951be4c9b02000c4a5e680a4c7ae89e3934787af173ed439e5b904154386b3dc3aace4a636f13f4482bede86354117cd4f3856ee274a17dd9e58b004b2161b0fcdc7fa4303e1b621df48e9096d6dce21d60f912cd5b9144a6d48ec25a52f99ac72153db0c439d177257b09bb747f1574942517aa99d8073c6c2cacd6ba5965403b3041428ca907ad16aaa686113aec33f22e4a0266a56dc7d5b6960f4464560bd3f08a6f2b0b116c464a73f63294c7425b09118602bfbb17531d8d9c81b72e8e266208febf566edfc76f4d72c8727d1bbd2a342f7656e8ae2117c872e4ac69961ff60c079f6dba2016952a1b3dca465e88fc884eebbc12498a9d52dd4c47a29a5629cae488d32ff95b2bce5ae097a20301b36bbea6eb128d50e8b07999defe95c2b1a4449f0bb0b5fff8f0dba09bd0842a0fb0e5ec29a6b4f43a9fd563f793470942860b93a2719b0060eb7ef9da652fcd2617de06423aef5bacf5639561652dfc85964ad5126cbc9d92674c040bb74fc54ebbf0693245ef28fed4f78a6d148407dbb37816ed576187814c943d9c767c3166f250cb1de22e79f4cc468ef4f29054152503e7cd44c7c412723326726d6c0ec786fd9f0f6233f435ba2f20af14fc5875229e9636de9de343412a6cd20bdc1fa6b079df1b6f84ff419a2acf25e9e143079718fbd8497390f602c0448cf407d42ee1ced327e22387f411885ca629855a855b231733a5230850dcaf76a529f5da46b0b7d3531323e097bc88a516a370478585e884627506c48c00ea416b15dd1046ecab7727e61e5c4ebb41c1daad76a232f766552964efacdcef80e9b36fc49b1209e16a77ef8e414a5d5ec4fc5f790dbc67b00a0be144ef243273fb0259d327a59b1d8c2595082d13524aaa846637fc604fd9db187ddcae1b01e8f0aa05ab7a91f41ea095bb56f6f363ca947a43c0e1e7777db2aad2d9857639b160ddd9fb857acfa605222b977333a661c6630f80ba278fcea0592a87a1f965b2a202afb5d160d32958ea4d5c016f3ba24442120ec5e200e67067184503e30b36fc6216ea82ee4ff920603d6a3ec93c923903f9f09ce1c2baf8250799dd38403589f576b8b0609d0dc6f0148d65a1b793b8cfae7e82649801bb10de264f519f5733b4246e08c251032aa1fd414003621e5075e81e82671d5010fd7c4813452a6400db6a852e7c0f5e9c70f8bbb225485f76dfcb94fce9cda2df48e023487528080b0170f9bc375c149a35c8b57f9e3107e69e17bc1ef583866a788c073fb190a22df4850cf3fefa0a0323f322af0d7780979e53ab72b85c78f66336eed716f7b596a8617432cb6dc0d35ac4c6f86b8d1cf45443869a68e529aff71a75c5147fd58dec76a13194a17afcb3965fd0529c43647efce8865a10c956c84250b8d700c6c4a5677d47848050c12dbfc7b928c77609cc9c753dab42f7b6be01bfae2733d4d09f447a1a1309b539c6e7ced947db8527769a3f238b4ee8cfd0be8fe68be3fd5d57268e5299407a0c0fb82555007440bf95ee682ed436511b4371e25edd2f3caf7b053c6ea4eb198100086390b0448a73c7d6871e340e3d7fa2574d72336b6eea07139d33e1989218d2c5e96844bd47f4636683b6335bffbd1ed9ec8248eed582af406b061bd81fd8dd00fbf0e5327d73542984c6f2dbd5a42004e3a18d1948d67df8590c7976052dabc8a04571429ca275670a96b59bce87c257e6303b1fff1ac70cfe032bc4bc7f9748d88267d0a0ab81fb68096c9ea3a105a23af867e63be35055fc36e4c1e9b668c9f19fb488266b497ba87db2e35d71926e30d4bdf86fa6461ffe9b67c9666f3dac1f062e7d4dc80b32609c78d3f36d5f35272a6f15f5846f1a56de18a7572ab2541c00790d2403413c09abf33e498549fa645304773c351c61e00c3dbd1cda7b2bfb6c97c375c36357d13bd259645a47199e92d7646c98cf20eec22456ade27299ac53c611a4456591ba25e43469d7637124d1ade6b99c28234dddee05490b4151d702be6d28eac7af737b2ef92ff03cd07bf799d15e040e127b8471b039a7ec3eb41959e7d07dd053545e3ab8a207634bc2062884ede6b8d3f8c287cb01126e870d54213cfe321f1172c4f3aeb345f28d462e9995c33d57d22ea2337cd187bdb6418c6962bdba0cbe6b55b69db7e526777e2681a285372394cdc2afc214c081495e229cfb033567dda7998d82b81c2b427a25ba0eefdd8550bc829a596e11b979901ac5441725760768a2e7b62688375b198cb951a9f2b67ad4aba283612a9798c5e8177c3030f01001bca9301c5b9a0757ae8f53ea8c971ecfae883d1fe1d199232304c6d28bfebeefac9af27ec16df86e6bfb304f0f33f763236a0a1783fb741bc0b009c4c005f5a71da893ca161bcd7713573ad644b28ccd733441a5afb6838390926a304d678eef4628079e520e3ca2880fa9c1f134a3dbce78bcce779079775397818de912fcafcbb9de1635b1c8704cd74a41c5475449780e651b0a3cada5e251dc1de989c80ff9c65bd9768607d39369327c6721ef199128308891ac3f84b67efe471f8ebb5e265e0dcaee5c73b567671fa219fc67eb52589e73ae609a4ce8c222ef87b3171c7c320f82aab8926612c07d21abcc00298021d78c1628685569e915462765ca65167fa8af00133e6892f0d823e5edfe0bdee66b074731e7572b77f31300da74667cbdda871e725cf8bcdfe2abd60234843b8262987eb0341f1bd20072f39f17970faec037278d25e84d8e51c0875cb2a6793381b00c03df18b4edc29c03f022716fcf84ee330e68cdec3fb040352d47e150a122d217b839b392d8f2d652d7bb7c7715c2e953b104d87880f414a2661f3429cfa9847a3f248afddc22a216701c82dc69dcfc88e220e699f51bffa68e203fc7e7fdbd413f58bbf272d16e16125ee2fcfbb90a4f461c91f52b175a890bdad169e2cb38cdce440560d078848e1d6fd30b3eb0e6f46aa924dfa90877acb640181fbd86c105e9f511ff848c8e7bea40284092bbfc049a13a7a79ee6525d5f2733f876bba7a4834faa2b6353cf3b72e4b0adcbe288a539cd64e58589218e0d42c3a7c4a65201189854b7e9008bfd699980316bb93368cf6f4ffa6bcba2b8f8d7ac0dc3eb6dfc0c7fe4015b0f4a2dda524874fac8df22869955c240d69f8e6dfc76f97c6908a16ea8f0738609be9b7569959ce5b00b923babc85e05ed0fe842788f94015885c01038c95706b0d88261617163a3d88b07b02040164ee66fa328381086c397cacfc01106c29b03e9c736548c3e77c10d5f62458f985514092b00f9050c3d3250bd7519f032886cd06fd1611e0b5a96a5b3f2ff312bbe151a9575498f08ebbf3438905a3b58590ed609a98d147d81760ea622e1470c509ec9d18522a941a4322fd7ff810b366485cbd5575c985bb9991fd94a6997a2fbf96f32e00ef7880900aaccf1505f3a79503c035b9f29c3e27f77e1ac9ac2adf73204dcf5b920402885a516a3115ff602e711aa7cd08d81b0dd1015343cf5c4dd4baea2a94a2be0ab6765ced7e6276388affecdd21590811dca676392071690d2db77d147fd35e390f80bb114e6da2ae54d6a44e631a6f5b36e0c871eba47a4e105cd5b5825fb0f10f22379f2806a433226a47535f4b5b8918ae29badbc66a2244796240d7f2a003c85be38e4b068e8f1d762e832d3194f5777f3538392319e72f723992e9e788847478424b0ca1e9df1702c1d16c23e648a24d85ac82ffc6d98b103da0af13ebe31ba49a4b92981214a57d5e752d9bbe26672c286112169fb96c8c2c95764f98d782e4fdd731b9f5a7c541c171a00e6a01d64e689dfcf0992839d86cb9a139647af10732844b9580410892137e1abbdff6c1ff5b3a85e1311e9d2c258f5d9c37aba0d5165ed93908e19c21ede0319bc4538c717c73b5d8a614241b4126a4c669bb9f8e23756ca0ff53eb9269e31e5d7cb48abb79553d249b35a1fb44186fc3999f09c398dc36c905f607e3cdac5058496444455a564ece94a2c99caea89e0f87fe83152e6a6a369cbe46651e91d1109aab127f87ae00e5acc7f5ae18083c0260c674e01803d3675bde85c0aa0f879a4c7b03670f71017650fb49dfd39d6a5016aa5fa5895718e6ba1324c1ca08a0dbab81e21e3f75a2e4e3a45937359956c586da88d9ed04989ae2abaa070d7dcd916a5738ae27191630fe78d0a7475a2d47c12b3d8e0b3aad38cc4365b34a2473032a7c64ab25df47358492a98bdf68281470de7ef31fbb84adb11ed2e0dac91b7ef776c39e25edb430a09da96ebf69a3d3bd09f016c8383eeb8d3889069e10e98375a1cd333f4da8b51f767408ace8af2c2e42fccacf58ba6fe65b56ba072030c604d19197e7bf16c597516377844064ba7ee0f2df0679d2d30c98df55a92cdf9f10cd5b8cdbb22acd496ec76e0a65a5ec7f9a190c250cba707d3b384106c7d98bf044823f456e9090cfb6e7857356407d7ed98e3a90a233b8ddc91a38185cba3b7f2a36e1b8c4831628f8d87ae972049756323c990fe29786a30584aa7c6d4e817c085deeba5b57d0d753ae5acb911694c01642488dc4128705a52c02020781bd3bbfe368ed44fcc0d9fc970e3472d5fb4d95aebba17e6761e4554f85ae98e1e93f382265395e24fd22c95b1b4371642d46b55f5c3a7fdee80a143475fac9c552b409c7c65c5da9955e1377485a8e55a50a46fa3ca71b025270d3f34281a5f41a39d2fc43f9efa8ae0eb14c235532bf16f5d5ae37f01ac31b4eb310f65518d219e7af9a0df77114485db901a7c62d7408a7738f4280cf36d60f9d56a1482d12110413a42e58927297076bc95ce694555658ee0605b0eb9ecf1335a9ff072800c13ec0d99c394a9f6bbc6676323a63e7460dabd7cca9e3460040853c90017e808629f2e4428ef5951ab7e8b06a5f13af2fbe6ff2b60b8648aac48984012f13a07b10c8d589e16b56828d3c5f6558ed1778c75e5c7668aed9fb06b6844103d64e472423b1ff9475976c8b268820ea942e4966bca34c356e3582905edee3dab7c54b571f2a90292938ab76a46b1cc30f937156138c16ec4e1afe56f75980cf9e5dc40985e71d7040d185b8146bda49fb01fe68c3bcd3d09736b706ec0f97cd500a20dc0f3915eb708be978021f2f6e9a99b726d466585171bc0b90f89cf2f02da1d5171e2430d316bc37ca1b56cff5723c3b24abb89191cac1b144be19fccc8993da295aef5a4ff6d18a78943814a1a3556493df4fe523b9f7a50fa7905e78ef9d4d2c89838a927e8a376e17dcd11398b8cb1d0470914e32a13fb1db6ac9c814cb98375dcfab657ae873ebc96f32c361fb6712de58be6a6d5c0b6288c003bd94b6a0e69a6364b112e4f0804cfdb82aece9efa59bb1ded899ff2f541a14e7e1b168a727cb8db7db1f24d50beef6c0c06f331d5c3fcc4f6160580a89f7da54063f6b0258e98f007d2c47e6aa4a232d70fa358a87cc9e1ca4e8791df1a9973778bd2e14b004e0c098e87b0b4dab2948a2b57517b5a06424af020c50d8b0916986ba00da71f7ebfa13dbd7de1b9a45840fa9101a50dcc3829ba91ccc0d5f9775dfad9c9b7cfa3d41a1dcd8e326d71d177a8e0ea802983ba4fa2f828021ba523a4c96fd52e3d16484a4eddaf4417f6208b4d10365f0579669fa9d41cd82addd6f6bf5549bcf1a94733722c8547f07d813e8211429f8140ff50fc41e9dc0aa50cf99da30865fca88d7639980d34bffb0283ce1c18579c05796b370c1c69aa0ffa9c024e3d1f7e044de0ca4d039d4064e3a2aad5092d76187cf0b2f7086d804b07692a43b4de47a3342479c0d6d3db52dc96379b3d022a52fdbfd963c8859233570505bbeb35b1a66aae3417c9cb68972e47931a5b727d2548767596fd6e78bceafe066cd08519add2b9f3d856074ffb8a7e79bbcbfa3422abb7459a321181b1c4a0c776f4af5cadb056f59a81595af6eb478f65f76d3d7a729fb920f99dfabd5da8fae5d1e36d0dc278dee89e6429dca1594d418f68f248915d57db566ad2d5d870213ee7ed73d7930295ae639bb3c0ee016c5a21d79f12382e50bc918178ecd38e39877c5ce2776a36f9e56f5d87cfe153868ae353fd55888e0e14fb851b7f5b8b7945e353fa3cd80af38b510bb471ca75b2dbc6580ccc60111a354b810924b1d069a092de047a70b62d3f058c476257c661a7ab7ccd337d5e0c4f1ce4dc5f0750309fc52c8d5f884ce377387d2d863051d7ae08f203b2fc555521b9823b8523146ac3e10684e9ec5d7cfe7b7baa4ba57d17ef98901b2a8e03c35b750c830de2d84d19ea2c7ec5c59f7d22a94816efa4bf9243335b0024ae9727bfd91f77b504a398ae8f494cfe5fd5e3f1e76a129010614ad7f09f97ea68ab9eb22241f2a5ba667972ecd5748a4f9a1a5a83714bd7318df1593c3cd4f5e9d38e6af338e30a947f74708449c2d0fae2a183d81cd5df88711a8d65aae7b62123acb90d05ccde5aa91b931ee054c4e09acc40aabbc7fa0105a004b294b31f05b28e5062d01362fd8cc3744691983f5d71ac1800210bfcaa98196d010704021f78a5cbaa45af945bcd3b93cf215e5d42ec08bd699a4990afbd2f68b8afe7af8e4dcde8e9a27bc90bf0494ef21db4fe95bc387b1917a9b3c72ab1546140063ff01a5d7dd574d8400734b66020f5ee2ec46ff914a49440e2d811b5e835fe38e9f02737cba0fbfa4139b48ce8341de688d58121977ef67ef20844d6436a60948d2f65d6bd55bd169f055e948d17f3c2f1cd2e2f8b968042fa228fc738097fc12ae40d8e3fed7a0b0bcd6bf41266e9c1b4989a8054852be53e19fb4efd25ee2f163064bc8de13e80f8aba4774ec74d9235b02a722dce3061a2d80182645afa40eecb4b838f59580e07dbc19de018c97dbb710ad24527eb2d5df32b61a2271ca62add34aeab90e0de512e65ccabf3043f42e311d4d315090b775b031a80ca11ecbfdb02f01df1e66042a98e27d61ba44e87ee4e1562ab1b476dc62b6edd5b4ceb0cd4c0f91439b725690b3736cfa1f86ff76de10c7520276ad19d1812a36d308ff1a14fc2b319ab76071883a2bde4b5a29adc39ce09662f13c3835fe4e692479dc3c13455f0aa103edbebb137368617ec407d7606b6f248f6dd24e84c1973ab56c2c591522203ed7947a83994e36c973d3421ec27d98fde11a7c2b47e9b47f7bcc5139b087525b8af0fa0d9bfb6c778f2c51ef827562058c381c5c1a465a8804f3ff93aba105134161c24a50d75603f4660967f722288019a9afa413ef5f1b2cdd987e045b0f0b4466fcbb1c6e7c2244110bb134b86ef918e7f0153babbcd1a546bfce63abb7f88da5ac00ce700b1d7bbfb44396910c1e37f5f447bb0e7293df438cbd307187541fdc47d3c0a2a192ab5ff9f1808d21c8560e1e47129fde50f8c59d4b2b15a6ac2cd0b52031818d734dde2ffeb33cdf29ab53d6a2e3fa00403c138226ff964a32712612f7a2b3756c0e3160a1225384e6b1a57fe7054c970cbfb49fed0c36f93a985c44ccbc0c6ffdbe870305beac54d053d4ff1c336b0f953e16cc7868cb1fffd19245e9cad884afca9570243c8c5a362cab5b2ae76fef025b3c74cba349d6aeec2b88be82a9da63d2abc8b3afbfa44edc1a59d4baff76bc9ca2ce2c6feeaf2cac11ab5ff66afa9a4a3ebad3fd971323060b9533cbcb136a273782fabb13824747e843eb067f29dc654aab36a49fa4c457e29bb43a1aac7c9a64afe5fae7b898b5ed1249e85bd67e8d4652c5121691b617e4cb6df21af0a153d6829ad54fe79211ae911c097d92d8df3b4bfa20f6102244020c0e64090a81764c8cf09abe030bbb01a057882ce8dc37442290211de663ad137f2b6ef9256c8e23b948492962203126f6a69bb8e2d90c54a3e42d93bd4e47d78c606c72939aa71aaf4a2e8739278ae4c2a07fba67012390bdd3a5ed17ca83c6fbe823c592222d8909ee6a4af9bdd3df712a0890b90996252eb14e18d6cb59baf8165409996025fe1580eb23c9ada17709b1b7be336fdee7f8906c116ae112b8aa977c422171343689ad38131035052e7c9db223078192f756d9bfb70f0533cc6e156c6ebc5bdc9f2a3577171c731eaaf3b62fc7d8dbe0562f8b00bbdfc3a864d42d3d853c857b163028bca8e6362c9996c357be759945e8ba937148b2cb3afc195b61b27d5533d1ef40589b749cb5c5fcbe9a00f199b5be21a45594271469e8ed987dcf24ed8f4e005d3d54ba75e47d051bb176afda49c7abf099d6efeccc0da672cf8e012ded2d3d34800a066c2ef32f3f6bee2ef6796f0d5e031f8fb0f57539989a33a2ee73c2a7bf8b1cdf830d39057119c25ffcf944358cfd142d3cdd19a222ace617f17e5cc1658eebf3121ca0c252756fa95a61e480546883126e2d17ad8f44e2d5ed72f7453435e0fb4ea4be3da2c85b289d41f027332ee049681a64320d3e7cae51cfad48f3fd2d4ebbdfc3f1a9aac732e08138b9ef0a76e43ccaa017a06621d3c4387c2a44f157a845d9fb631bdd6254a0ac44bba4af2f3f9c8044f559a0b3e18c7be7f6e4ee32c052836c43d9459ee120121328e58b020621e8c153e2b594fb0d37be6586ea4ffec638173a74b334dd3fd8d1173f138786b069bfab4c1287d8d165a7b46ac924e3c60e3049e5307124ab7aa957d266b93718e430a111c93ebc00cfb2ed082748b4ca2f1e576687908c8a09b387cda79eb44493eb001ac4048e6de4b59d03c402a95c100038e81a602d0aa4a4cbc5af1f25a1c003aa11d8e06fbf8d3259bc19890537ef9ab1ecc546d65b5d539edaf13451ddba4be8199da00de093fa46066ab5211fb4e16fed1f947ad1b77668bf4caf8963cd868019fad0027c02cd943b68638be864da087a1059346191e24b7dd20111529e40d7851918249dd8182e2430823963a7d2a578915867d089110feedeed175a82279ac175a160b4c4208d8fa79b4fe6060b7e7105145dc3b7f83e46785643229a4cea65dd1d251ffb102ddb3a3a2307180432583fd0231058c066a9b8d3c4a8b906641aca27247e0a61fe84c140a2b065cd73ae475595f0b9d738a7a0f12313903ee16cda41fd9461a026cf24a51e222387c0db397948918a5c027cbe38b41e1cffdcb69ec54103c0e98f6c370cdf1e5b515cadd3cf71b5bf457b516572e42b1d35bd10f5515ad2e8ca6fd895359c9868968ec1315e524d015657ea1831b655f44a131106434b211b77616ebd34b278917a9c619f92d41e3c322cf61aca451f682691569e06404fd65bd5e5a8f262e920f33eddaae85f30d15a90fdcd2ff0bb9d4ec437a86722768e63c1a65672def9153adb4642c52bd17256755f189766f4c591635ad26730bcb094fe46476a11e50b6600dd57b761a4011a12324ea5015b9ba1710cd3d549e52ac8b02a67a794e1bf1ff616931a398c72c2904bb7e569e9a07ba89cd0f1924222c6ca0cddda069ba2a1f602ac3470c7259e3602bdae8dd293ea90d2be278ebb4260e1845b64cb2c7796a30743fad44681ba7b3222e85f4c59015481918fa1f7b835c34d10eee3ef58a174c055fc64d5fcbfb1532e09b4ff8350d900dba8b0ba3cf873f136ef06c67d70600e768eb0affbbebf04f86f553213f1027e6d843b2b262b6c72caafbd7d16a64ea6b0daa673fde3091f06d623d235820d7965bb2154afb9a148599f3f2dae2bb38e791a23f4e6a319ef427e90ae93463691ac8b2b6917fb535286435ebde679faa9a6b446257ca3c10c69e7a91bdf3e5130b21f0cced28a77906a98075e0d99da6c0fdc06d2ab2dbb48470d2c000e4c962d997c29eaad9fccdaafd137bef50dd8ff980f639a6b06e2e118337b296aaaabb059b409e5cd7c7a26dcdd8664b7bbc6e92dff22bddf69e206d4965fe93fdcbbdb64a21f03243cdf474602d850dc03ad55a1e19bbc4c50c7f98a9754def9a3cffe64a5967dd8e61c56f6fd5a56d096facdbfedbbcf31194e0535c7468e104aee490d02447d2441f9eaaf73915a1ef0248437bf42664485f1c05b3f4f1e256327850c65f1e49fb1a4f2f452dac249fb195a81ba4d637bb672622672105f030d87873a5ae2df993534d7c442f6b239c49ba0fcc29f737097bdec9eaaee54ba08941aa7c61a0a1e4b0b909b49fb967e71c1a58813c2ce71c5848aa17c10136370b9fe7cf62d38ddbeea14d78eccf8f33f7fb2616b5ef2f6cee8e6b6fa4a56f36d8d6a410b48d2612e49ea950f5fb507884c4f6864ebbf728d1606c383aa34a903c8ff6926ec3101c5bc2b7002bdbcc322b2756a85f38fd2b9a5b0e358eb24cdfe7c3250b9ccd0722f4f328b88344aceca70b71e5e02d4894a59d8f58c1482d4987c45df6d23f07ee45b54f71850e7d6c0147f203c9ee44300787a8bf6d82f81acf2193b408b16c610c9546899a23eb4652334cab844d0de0278db97a02541f1425f4ae93be5aa7e27754198b25a3399b618ee49d522985fe48e518609cd74fe95ad2301675c737afdeae213b297ed15b3cdba67fd94f9cd38aeac169c862302fb32eacc72475105790d11c9e1d5ae4306fad8724970f85913e1a2b015909be5b8e7c619e11b609711ef68a7b9412c4637df8495dbc197c9bdef90eaad5a89d5b913d3f753f366cea617835a7e1ee3ff6ff81d8e493edb78f2d3b8bb003b4815c0f03a30c2c51dffb5e075f0639e74d3a7897f0ba6d7aa169168e59c6b9569fe7a9d10c6338e840b33db1bf7c06e974cc771121ab2071b56ccbb0ce25d1bd085adb38a0cc2893df72bbb002b62694a0dc2ab41b72f6c54e88a70a00fa16bb8e352d31d685193be8156ca51bbc824eeabe2a581f5950665f50f73f30c5afa722a5f676811a2a3a7a9304067de407079761fe73a5a01962c8ebedf71056699adbc1eee466e5959b371e9dcf4918b6ebf27686032dc425f39518746695f38c84d58038953d32d156833b0758f55c92afee7a04168c4600779ed6da096f3f1fea8604ae753adfb783740d8597bef262062fa95e663bd117c21f84c58f00efaf4d033fa9f7978688c7e09f293fc1d01ac65c6af37f0fb88e5eb6683a40940281d9dc5666c5049765b481ef1661c4d9dd1db9ce03d4ea377c1cf7331fe19e4e2e45875c4e2f230a4f98be8f9a94ec264c8618ff70af033284eab35903383e4f7417d93c9c3d869749ab9df051ba0e12e3edf561ae6a5b5af718b7109276aaffce6354484b4da74168bb12e26356771a25b77e0a2e1ee63f2e69c3433f4ef57ef7335580a08912f46398eb70375a965f7d4de5109a9cc1ca3a74ca3df6a8cf21b7a865f53e8255c301c674548a3976cb0d4d6acd33f1265292323e5824c8a6ba0ba814d4b6f75a68cf036d289f1b2f7da12338a6442343846721ed81270a2e84b23102c70a2e4bf5504f63e519f1708ea5f7ad8f6f31955ec4f5b868c9bb3a04432195c06474c9724645a33709c6fed80cdc8bd0a16a03499a71015516206f2fb71603f9ed87f396039f311679059dcb2fc9f940a3b52f0e394cf3c0ad38a221628a18189e877436f3da4283508d6f5a8a0be15a1e76782c2f6c995c58247a10aa1d68d20c9c05a199fff41fd906e469a8de41cb6cc3fe2488f80c0cebe9aaf85be2229e04301fbfd48cf8a7d0c71067fae77249aac8d14df767c15a33149ec77818ba0b36985e1f3d2df1b334a7ac472b5db5d03ab69a488bad9e29b547d87fd4402973a6ae669c37540ab0c733c01507f1b661e993a2470b02b9f4f655d4b5480c517145738e0159bce4bb4832f8f0588c2756347715924259a45d15dc41a2daff27e0288df7f35a85290b0a40e8226808d4efcec8331a29a4c1d07f5dcbac3782bdeebf62002a6a7576539145b3ffb09825e7e8abf1c329abd862d8e603d76931c3f614b70f981ad21fa70d16ab9d88f0f603abf45a28ffd20c5fbf4d9396297673ef0b74f61eaaa60f61927659d0747cb923224e2ed79a48a29361bd857489cf21cfc611c987926fb3520aff29b146eb47e26263f827164b3e4f8c0db2507d1ee81eab1c427068fd0495e793b537d146a943a22e8c60e35a7bf9d4ccb1c3b9cfc4c7b6b86126cf1b4a837696a12fb5c8ac94db73ec86a701b317838a629d91401b25357067b7b585817416a8b2402c76ef70579103a26615fb67db1b734c5e0a8f484f106f3527e30c3cb6ece18d3a1063637b0150298a9890ae1e0691db5887994d6d616ae99b6ab2d2fa951bd31f580c3df68dca6c04e33947631004e427e382d02ab4791002d82fc15a3c5031e7e19974d0ead21a5a4fc7ddd23d94662c6a764fddaf120d39cc33e0d93569aa3b9d795c18ca80af96b52bb62413bfbb84235d42cbbea7f20a4fa415bdb67fe9ea7c97c44ffa7dcb6c257c283c944f2d2242593ecffc4bb6099c5cb13663ae76af4347c48b45bec5d7bf54d0785aaf597383221183512b30fbb20a5a938e5410ed8c73dc12eaf0703e6b194a0abf56fac0e600efac146a6dea935c523e0fa37b0420e13b81b0e1015bca5653f65caac639db6ffe835e30ac4d7faf216bf8a2f2d5f7d8f2cc325df4720a667f0c2ff79b72b6656c7d64cbd13df1d96cbabbc17b308059e5c4694d00ce2fccd3ae5a3cced69cf2a91995cf8665db092c4bfd22baf66efce261fdd469cf4121e0aab5d022c6b8365c661300e7b7b702f5614771cab0f971824e2582ee417445ef73d5fe18d3fa77620bd4a59c0aaa1cb5994864306f7d037dffee90ffe5cebdfc0c6842c4bde506e3559cb7693ca0226410266ebb5f16d0160373dbcb10f0f5b971dc0e214f1e0250508fe68b3792b8ab43ef008a1560f59f81d91bfb792a54633e339f65640eff97f1250b34888cef40a53a9a821ffcd49cbcfc2e1637159ca8452ef3f04e5933e2ea521126d070534caa1b0c977a8d908a31b98a5550f2bb974a618c086058a943314844e708acfa7a7cc3ed69bf43fb4631a3f81988903d38a3aa06ad976689572ce08d05ad9846f4b6a0b91c244b24a98ead268d0f65662121a9817f603135a1537a869a94176ed3bca919a956600c4b047402e18d1bff85d091130e2eec4bccd0b0dda4377a77936d5890dc09d821e72e949bd92ff507641bccc8b9286e11135855aebffb157ef44b1cbe6f7c3519fbc8c8a1c01ae33292b4ed765994b7f020029fa1e34f877512ea3d3520269a2e4e47120af9acbcce9ad6e5050781925ce4635bb899bbfaa89d0128c988fd168f7569e427f8765d38f5c526f218097d8cbf2abcad09e2df9ab18b471f9f7a393db9f4fdfa9a4a30e70f6f5aa51610b1268a86d26580d3ce2e2d50cc20d17cd7deae4ad45d99b403dbfec24ea9b7771365329b6d32668160b08483b8355f3d6532049874e1952e01df3f4f6596d4bf6c1f9ff3b50d6ffcd20fa9c2814d4d3eb2475343cdd4c3402789344dbc1ca4368c233ec6e60f3a9835a43d1fa82340246e2a27b3b4c2b336c16c969292a135c171fc290ed6617e4e009f1794904b75700e52ec825483e34253b6962b493e593b33aef0273f06f2f481a590f61f2ea397ba30f34763c3e0fc2576120d05ede5745a07f3be0fc2897d7e4e23bcfae893208ff5771389747de64c347eef11f48fb4acec31f622701d1638252b850d36fa2edfb3a5615a0665f4f5ee4f78d44ad8e67e5071f3bf170e1a8f558d89947bb790db70d88c469994436308765e2dc33879a07055b2556dd92b09f02dc41e8346acf7913cd4164a127a9fcc8746b3e3ecabbf3aa79ece14aa416ca2b7b473fbe200213ccefa2575451fe8a7c263544a9b538beeb64536b9c222b766ecd0005afbdb4ca000236dc9cc910bc1533d7aa6caadbcf2abf89ca3df9cc128a806b709feeb74ef7f1c849f00ad7872f36f27d62c4ea2d1dca7e6dd11f064589faa0921bed7213ca1c2ea316bd79e6187dc4204e550453317dbb8f8fdf1271a9ed7c6bb216ad84248ca1ba27b1d256bce9ced42a3b2d61746d0fbe3ca619144639282a8d7bf86fec1a3599647d2fa9b7df5dd3eb8b74e59c195502ea4ea0fc25169aa728f499216ea389b8a3e9845e47b9da6ba9e6550b3177fb9e4c60de713858ceac7b7edd1805c4a6c0472a34f496a23fecb4f3986ae5f26871d875b093028876bb38486c621fe885f42e61a65e022b63b609f2587ab1f93a49487c729f98089b9aeae0e4ac8f617bd87556eecec20f0ebae7b76ddb86d5acce71345a91c7da345a4283311b199c448a66be7df541b8fa597d17f161095caa01d62920f9e233b6014ab1e059a3747e5ed8b1ccf621f4a2c9ce434f845c93dc47c5144e8aaa4ad4e5f0413b506f023cfc39e2d4d3f87111f8d50687fb6f127804e1125a707e787a4b4986f6521a3ec700d854890a732c6425479be56d1ec24f2e6cfc15dd29a82298b3dead41f1677d3ea825d590c35f8835737a8cf0c2a8fdcb41fd60b81202122f38c3b2f4bd68e39f79949583fef5698dcccf6ecb4ea694dd0529764646fa7451938d7f078ffaccedff80103ddd7de6206ef051e1ef0824fe547e6d20fc25649e34bd0bf36aadcc0d0016b8ad2d79470d5dda68874fb23823aa38d329326fca7118988c4e92d4168b4d5befac7af223b733c3758e2ea0719364dfae1af7a9379c850ed0d1165a537249bb9cd4eca27b9a7fc57c3e6a3d62bc4f4913e7e4d5c62cb0368e4a3b8bd687a8178873c843d98a412d43d16ab4e3a29bc799b3c9270d0625083e1c7aa31311a2d1c0e500819a04a3e2452434792e0d38a167b3e87fa3cde10f9c558051022ae6812f369a65f8778ff0bec2b31ceeefd42f1293bea3af075ca68f7fb15355672ce2ab0e15cd730636d183dae8e54d72c4fdcc816e4654a95b727050c155ab5095c72104870ade29e2250fa91910a8ebef4e6a8c79720ca5203b987b1a16ead3981e0f0ad20fa9c56bad9f9a58825c6ada042f6de7e097dabee4ebaaae1ded32b2e55f2e513c82de37b56036f41e136dc59280f78b16f861dd17398797f01ca776bef2012082dc4450c9b85df2d3eebbfb0efb861263935be388377e12f128ed159b0d561c0b3dad6d60e2b0a5d4b34cc9a54b844814d4e76622c0d5b878c0a3b5042190234c94dd658b039a0d6f58920ae9ff1ae2f688dfb5a38f83844570b57c8b752f7e8017e8a280e1ba1b31e59f17c46407254b1fa322ab3f33cc6ffda05688b0e5289c52405b59fdd60f68f4ae3af1a936f7cbc565f745031f047265b6bd7bcc7a97e6defca79f237e481824954a2f01a8f148ea9645ab1dc14580e4ecda2566414dc24a57cee3fbc1f837090ae1ba35f4c57f03883429f264d47cbd23c9fd36a2b618d6b997aacddeaf75fbe26f6cafe83c0770ec69ff400da3e1d60866b4639f9826c758dc276e050d22e4d1460b84ee5badc65e2478c5efedb8ba6afd79834621de72acd019adbd9a64ac77bdee56ebaef17955e74578377dbd0c7ef83b0e334a5c815dc8f912f7b272e7a9f5b08afe2c4210151026f1fac13310a63368e82771111027ac6a3f4b1e9b265fbaf83d22deb0d1e6d49298a40f36d0ea2a09abca4ee6218447baa70ae040765948dda32849fc858fd465b9bc7d780585fbd430cca5bf1c8c871e7a5f0fb7079b6558b96f7ee8b546d4a02473b8549e51415cf71027a5155a5ed56552de20953a3f34a160bc9e62d6a99e354925a557c50bbf1d7e999ecb03caa338053ce5c4f3b369dfe270ee259f4ad113be8f80b561b5e219f0a17f71e7b40d68f76d14ba4e69667fb8fe01a8cb1488ceb751464b913f565eef2a6292bd8edb11c3f16c7b1740d7c906ce5b3205aa8ad2a8654b2c5ca07529dc8603dcdfeae8de726ff36686c0c22547ae052ffd5681bb9a62e3f10b2d54df7785609efe8f43a0abb13a15ae25a3e166a43c9cf59b4a8d10aa84884ce9b3c9e7f6543ff9eecaeabde2a86bfb7401601ebdb10ad6833a83436a03acc78e96fd89e719e86ae9b999b02e9a0b90f3001962a84fa1cd2e2e7baa7391142ab7f1ead2b80ea1cedb4a0bd679dd3e7f9b1a747c4723ba60b8f48c321c9d786e51dd5da03fde06e05aeb3dd25adb0bbc527b31bd9e9121f1e6bf1eccee3f3cffff5133bef8d7709ea3a63c9297675fadfbb4d60ee3ea02e277a3791f8e449a35d803d79ac6aaa4ff61458faf5d81ceb25801276c9a43a7a83c21807b19d85f6af23436ab388ff5ace03aead5386c3f9523bbffe4ebc485a29c320afefc95cf80ca6e6669d3dc5e3711f2a8f25453ec78b6747a5f464fb4d6057cc828290b0f848aaf2c3081ea6ce7e3317120f993d04eb20bc74e66fe3665e9e9e5143c5f65093a98dceecb8ca7397f22e18e30bb81fea71d66cfb22ad51bb769e274eb5a2f98cfa70c3a47386dd812df2f27be7571edcb58bfaf93628903230debbe2fdc4bc8f29943f2d7e9ca83d3151811cc54c455ae1b47c62f0f36aedfeb2cc24133c1a8655db591031c1e2bf5820ec4ac420b7a1a12cb75da047384b3eb26a47e0f511ac3bab001cbd9c498e1274ee638eb25ef151ceabdcf84cf7b92169d15e67890a31d5b6fd5c401c9e82748e8611b5eced2b66c909929d0f1e2d5bc6709f747f46b3dcf56c4536835bfa02025413120cc6c42fcd0a7d0f9c17e33bee5730596e12022300ebd4e7251e9cdd426e911639d2386abe5e8c6904c68efe356e8a532663e724e10c54f1d35a58b47ed23d49cbcb6e4f37cacfb851da2bbc39505810fca9ed169aca046416d83659dd3589bbe6d88ae02c17402d9fc4b0e649e53b385f99efa5004dcf088e16e55676243228ff30de83d469e43459863265ae7f8c28a5e0d695a0668548df44496753a4112d1f429ed2a9307c9ca4aa84d14780b2133341f204769d8db7b00e9557e8b11a6507b1450c5e1c84d73d2fe38fde3463177023daa613140f7ce842c7bc1faf56970c7cd9971c669a713d42e45747f0fcc2dcded10a83597f92b989c00dd20d58a3d791ce5172f33700bbd2250a109454270b493a1c006ef5dde65dddcd30e213f7df653eb530f329c08d13920996dbbcff787b56fb1768e1b66ad1767f1e86d085073b92abf5f4db5f0c466552e54ca84919eae467165354288aff367f2387b8bd10e135b7d1462aa369f08548cc11e91f5ee8c102336e5a158b18746cdea5d4b148485cf876d5ed15707a749745fa82950afbd8827ef809dcfbc7b31de1d84adaa002ac75b1c8438ecb3ceb2364e4eed29dca316320f3d3bbb94193a25e4055f2a3346f6896fa449f7e5dd82d04d39982572dc97adf3d8e8d87061b743694a669fa9e829b856d51fcd5f813dce68d3693433c8f6f878892ddf03de753c842efef6f6e80cbd48e58f76391fda7fd0946fb2089ff61fe2201e1c96422a33f7591d8633d1a61fd11f8502bd5a9287378bb532f51ac04cf2acf5e36bf8738ea7eb90797de35d4042d493cab90a6ac88a4aee821b60100d1d74087f8c70f5530a7b7cc09478a7830cd424d669c1da4f1bfda4b43c0ba436eb0c5230efa58e0c4dae2950164ba6ecf12c775eeca42540ffebd59ef5e8321ca9bae74e649d29b44b1c42de50df2e7a2b66f1f093b363f0f44d289e17730f0286248549d71ec68e61bc00e337d5e48725c1d94eba96c23e20a226a3ac5a279b756c99f1c1ee975befbeb07589b562c57d447fc11b6fcc11caf50796833c5ee2858bd026ca7319e5ca156893e2f8210143d4d757d36352af2118f2151c09b23511decab83c22367d151df1507cd55d0dbdbe5e15d1acf0b18293754ec5852561501d98d35c1ff9f8a1af3fb38b8c44e8aea53784dde8b946191219091cd142a65ad2f5af60666e69110dafc3b37c2e8ef4b6779a057c5652aea1c54ed7be1f3ff8e63bd663d44b5fd8d23d5f536cb08a83ad9ecd83c509c8b1ff3d051aa69a6d874901d4e40764c86d4e5f7d05dd014f50cdbdc3e795d27fe68e2a9ba3583201df92ed20e5fbca158b3f27022c08268eee5638bffde6dc7f510897d016df2f89cf749c83c6bee983499a5a1cb9e8b2e7d1bb04e3a28e0fb9de2bf8f24efeb9ff61e11e0d4cb142da332ba828cab8f107144b7fb4ea5271cd29f514a9c47768d08d3f310101978eef54ae16cc457566979de133861f346df6d9f2a800839561240daf1acf8e5ca566ffe9a8aab0c8d0214e0ca0478d56bb5c1ef00e9ae014bc5c55e835b6ed2f15059cd48462a76ddbe353aec0f8ce4a0689caa2c85c6d915002b7be697fa3dab7ee4d346287a85af412bb3e31f0c91512935130337c7f2b5c050a93de8b5cbc130b462fa01d1fb1b04da004be35d26077f11cbaaae03db6a2d21de93746667e62b8a9ab878c793de662d7479217924fb1e1b6a8337d5e833310fd444070b410f16cec5d250a149594edc3b3b6ae73ff4a1e6d0af83e36edb37cb7cc99800adc43d9bc52613b6bc220e5635e341860a14a2d5957e47b8ff3453991c3db0352bcf27c1079953180751b7cb026fa1b2c3ce3d10a54d86a82abf37d60fae4ead23c3410d8a3633c6ff13ca7c54c096bdc2a73749e43a0036a765220b8d2088c981d90ea708977e333771a84f4e035730f5b277bd869be2172605265607fffea5c0373e5c00f883a485c8501f12922cc1053977264a4b9d1338a2bf283310d9d68978811db317ff73ca29f865854b39de54bf7b871778d18ddc29f2289caaf7e5e42c5bc0f1a594a8021d7666bd94015b79eaef183721bc86644a5e688c8fe7c8e3a9bd28256aeea918c4dda331624649ffcb3e03731af8e491b7bb5ea7993fce9b9db2d67d74589227bc56569a38d85993989fcfed81f174f43d41e1b9115597a6c25da8d8e35e5c6ac149709c761c0d0964da651c8e0f69e132515356dfdcb0fac88df6662c9bad02bd1cd17c4466b77c06f58efaf8ff869767edda3f1b625bbaa5440df3f1ad50d6c9b8d93a83b034ffc5bcc64d7259eda1719a3f7f7e7644ea276b45a0b66a1ff1e43831e2e4368c3ce116cd42006394abcf20f9fc3bb6aae31dac54d7fc11308b32a0b4f16eff2e76d9755355eb921b7314eb401aa7c37d8dcdf8285de0bb76083b224bc45471ac322b6be23669aa0c034ef29819b0e51703ce696e462d52bd4843cc53948c4163b4b52b6dac7db61f38e66ec5371e18995ff84dac5bc5184304e78ceccaefc1311f8c850b160e1fd19b9d273dedb7b2c6d6a34e119e6271e2e2207cc0404dc61ed587fbf7331b4edbaac081dd26bb2f1249d9fee1f24fa758e8a6d673ea40d83942fc8c8ea6285112affc0396f58ff11e1fda4eba6c1bae1c135acbd36d46eb1aee671f2d6f93082567b2ef95102260c693d56f9444fe0b14491992df86975e0f043c9b710ca7c8331dfab9266a27177af80323a7f7588ef832afa2d1ed4c0583c7c47b17a18f752c93609c059757a0d92dccbadd703656282345c3faf142b14c982816a951d304533f5e6d023aeaf6fa318bac7705358f0757b0f7afd06afd09e042417f89a55777b9472d05605394c6938f31f71f9ad88fe6e089d772625839a101b8d1cbcdff4272b5584ce6c6c9d8e35fcf0ecf52815ef828cd9b90ebd590f28729d6f3cfc6403066a986e0a2d4f1fceed59cbb157ec7b78e44a3ab491b9318c527253719e9e1eb8ccaa8258e5e72b1208f44cfc50bd831814db268bf5dded1f7dafb9f3cca0c15d023e83e76aa001558f0be0c1ebc646aec58dbf68baf98b523f9580e61f7b26c0c82d45ae78ebff1fe0e2ffe5dae62931f3808b93831ecef6f0b78a8273897ac9d1035c14d1a53139da8c4aab656ef4c9954b9eec79f230d6fb16b54c32e5080a587251debf26d4d8628797b09787da11ff1fe59fe6564d7e46531c98f80241d29939a1cfa630bb74439b2e42ea6171e2dc036956d4ab3b3506405a4e7735d5af873bfae5c98d17c9a8031680d6479784296138ca80198bdc9267a0a77e82362064202f06238502ffc071279945a3df6f1e3b32623937afd182a8b51fb82ca21a3a5116d11e26732cc9c8bc0fd3c8807a93611934314ffb5965ff0d28d07df144c449d5398c9bf2935af18182bbdeea19dd6fc83951904da216d54629047cfb018049c8ecc734fb7c25ead570c4edb09cca6d12d82896a4c16cd0790657807ff77d464c6fb168bada5c1cc46049a9cf052803ab172b873ef1a55dea41d91230f7bdd9ad837c51262c6a3220246a8697542599dc478c77e8b5e97ae772ee97170685d72abe99071d16a9d116d33169943d22d988a32bc78d7b0abe4889770a67b4fbb918f60e5059167e7f0808c8b793a53a54ad3a32f87c8d98ecb40baff82b09a0914ed1214a98ef43cac474413d3f1c518b312a27e564d6d249fdce7227b9a5d449f2f09e4280e29a209585d5e47448ef40e6c02227109d391066775603ed254965cef61983205a9e8870eceb882d08772759cac85545a4091bf34b437c4f9e05b2eee1f709d501bccb9e8e012985bb9dbbfc8c853a44b2242d407007c7d9b497c11f5f49fe3f9826df36b49321f8bbcc5799c6023945f3e4b21148b019609a9d28e7c355c654e21cc33a5a8549808aae6342c5869693c56b1152b91c294d26ef15f304bfeac5d146f30ddbbd4bb8977204cb3da75f4a1a95ea41e067de84efd080f5f37fa18502d401caf34f1fdeb6568e4b14a9fb5a1e538b5983f820574b915fdf7beca2755c07fff00caaf1757b2a3e61386b8506b65c2434145dd67f25e31ad2037f9d77d58056f660e049ca81609e4c7e6db4cba5f0e204a7df70de7c0b96d7bb4d8590549c69ba14a829e247632ad4cdf6a8e09c601bcabe9a46f5b7e93a924c6c6439ec5aab0bb15a91fe1282ac612d46915adedf9ff6fe6de46f58a631a4d1392e74396c07eca75b093fefbfce931fb32eef409cef07c1d9840c6e0eb666f0289602d839159855ae048fa82b18b6d0c1d33e824387b85e7ca227743962912eb1b271059abc2f1dd152bd3747b4053706eafc9ed420e9cb172185284cd8d61b5d57fb397c22644cb2d06d7455488db3d20866aca81688432a9a6e25ccd4ba0924f91f5c7fd6d1fef0ee9c20a9c5dacc6658e5f2ffbab2fae08f1175562484236ccf48b862946989b1a6213efa0132f2a545f644a69608d4e55be7851d1d438ba937bb6999b75f69e99133eb9a341b7a9ad632de63c7426be327bdc011b13abe7fae7edff03cc70b65634b23675a9c876736d6fc8a961c3b77910a4e89e97c21149bedc7b7f4e561eb5e213a15820f2d5813cbb2fe5c5c03debdf1cb2f4ac631524342e2e6f9a3c2e8a49185320f6a5fc24b9e63226a714eb02d2c0c0131b6f815bf99fdd3ec21dc3a8fc80a4dca1eb59c78a7eaeafebc70784606c5c4bfca2c2f46ec9d28a88c438271b2044b7a01abea38bdc5b5af2228950c89f88d6c051fefb942f98b11a6dbfbf8b60678581d1345b4bea5a129d0bb846f4cc7fcfcbb5d45cd5cb140062ecbfbef5871070c7549bc0cddd9dbeed8a882ed53d0885b1c45dbd8a26122103588891303c395ae8e5492410b0458050da31e1628dedeae6c764f024d4a4cb44d54838148357201c0ecd8b9eb8fc8bafdac6a25279ba786aedf7c8850eda696da0315ed93e076ac94e6ea3dd0c4268ededc5e6d908b94be8724d95ef7fae7759806251fd4b5d3562ba5f2c81cc545272bb15901b5174e3981a119185e9df217eafa04e280ae1cb43cb59fb0e8963570ff43575e576aaaeb9290f4ee6ab7038c8af785b1f39ba3b81b52f9f6d2ea7d7e00308e02c9a70f0da2cd9bd08f48aa8bd7b2aae285cc257bda08ac51c2aa1d793dad67a83a5f9fccb760ade07a7dee1b47cb74617e1e0aa2bc5485eeb130dbf518558fca998ad84add98d43854817f4f709bbf92776b0e2e93eb4c4cfa0d8762af9e2e40f758e5afe5ecedb7249b2f5e0003f85d206be56c0227f0aa9c0632b7fe86b8ef499b6541e86408d454cd44b9497bca09b8a1bc5e262714634d231989ed780194b313b909f857ae39501452c09828f8499c68b1f9314f03ae93b7c86398812d261605775f3ba6f0c78333cf54a5210a53117202bf7528c3e8b61519e6b9eb375da5f8f8e88b832b66a7d7e5bed82d738aa3d2291b484d71d460bebcb2c8e7123d5f53d63c11f987d0a951149e252968476f4f8fb6955537f13165b5608dbfbfbf0783634a0bb93fb487967b0deef3e3659fc1816f18ea2dcc711161257c52e018374a0e35663650f7d3d7d6f0522ed1ebec22beb2add60f24d5afa2201265f85d5c6c172a29f615799df2e545db7c7bf29ebd5d26663398727fbdb40c32f70d8b8ee46a12acceecc90779781e258358781a066d91262d373db33d94efbf260234315747c7a3d1d38f199c4bd057621422a6c9d0cec696c442917cd4abb99cdc45477eb6cdecfaf4b0e3007a891886a9fe08209341f5bede15bad9ea45c734f962b7fc43dec7aac96d3a25db8d18c464d19a84bfb1186cba083cab76df205294bd2ffe82c6f7f106fe5a361ea38f2c1029540a79c6eff3d71421a03b2c86d378feeeb17c64d2d2d3fd95f8f5d5242416f866e3550e3febe47eafff79a7a8e2ceb76e1b5b95254120253df40af40bcce6eeddee89227d85720a4c26cdec1fc669afb687231202cbc7839cfed865bfa22224f5cb0037f6317e84f389d886372d40f8f4addcb7a8e238bb61f3e20c73390254b793193ecd1671ef9a1bfe8da5cfd2f564ac46dca468b66f1a317ab942cebd818d3865c95796ead50e83c7a4938bcb796a63e20d5066ff444f9bccab92b57eaa65a6ce8cc48c16b89d2f596c2ba2c9f0970b25d434fc7aa0b15f3f32a5401212f7f32fbac7d68b86e25bc464e803b99fd5761e9b87c7ebaebf471c94fafc55669a80a5172f5f88539fd16cf2c592361396ab56baeecaa07327f18c710851b527a5d6f1b8682ed2ef21edd18aeb2343644b21272df47508902d418c62d01d58e2509e08080b75eb95fb9e5f06ba1709727fbbbf83da29205f1028488c987fec56f74e6eacc5400609e712830e0ef87c9f07fbc10a9b795f22f6d6265d36b8ee2ad40504aac940482d9f3bcaa4cae1a8cd127bc6beda1b84981cd887c26d846f1e046ce0e96b2118186c5d9b67993967206416a72f5c2deb4a14bca48b4152f74326d818c36907acf4f43f8b1eb6e54067c9504f91c25e4811c0b7a8894aa43055476339859a396ce7f49fb5df3d16626264d4e68095bef207ae24074f9c015d87d20c802a1baa066de598003a2eedd27296b515e52feec2470867b3aeb1931b711d23171658410eae7e65d80b28359b0c6e1213993df9bc60c17eade2e8f616a07a69d30afd7a12790b55ce6de9487e9c6bc4bcda8c17d58a16d749c73810033828fb5fd81b556c5e995b5499c7cc19eb3e980f2be9f9cd7451540b8e12e55c32eb42c55e5d6ba55d4dff5047b319496a1efcc52b98a50336d2be694950fe0dcc845b6bc954b2cfcc4ad2cf3a30dadee2bbf95acfb7045c62bde4e06bcd05039f941736e2ec371affb9b0be42e9f2db4dc092d2a27642cea2982be42934f2e1234bbd455c5c616989ab10a5255f740f5e2b726da077662808c3957f86cb36c012eb812ddd6424dbc1736a45f87d87f6e89db2556214384e05a6f2d4b3d581cc6467c8032cd884c98272847b671141d2bc4f0c6622605a0b27aa3d65814da602198f288307a761929893201f9a398722d08e57f3585f265567e5032afe0fc86389a4aacf22dafd9b39756d1b0dbf10644e7e11db8fff3bed6fc23c63de6b464b08de3b637c04e0acd99817d85d3270298b8a6ecd1b427a9445a6b5a8f33485a3b36c7307ad0b0e0c39b34836c300d354109bdb211818602a0dd54d8ae54b336da34a6309efcd3df58d39bf793cdef885d16328bb7691ce4631715e52509dbb20319a83a93f77621cf6502b642f671118bef899614a770a9453c64d5bdc3dc39b6030771c8c894aeb32dbe3014d8b63a8121f27a9c5a43b71c6f16f3bdc246ddab3f4c0856951cb1c7f267a1da57bb6ab08b189e9acb15da997d6705e84f30218bf71b10fc2fe252098ecb117d77234519635c92d44425e5c3211f02db0091c6d7a09cbf58768c3c39855561c12659ccd1c71b7232af20d230c3b01c4e04f6d1351aea59efaeb7993069da25650dbf8244ff9c6e372e274e2edd641194a1bf723554f5b73f1584dfec665d465b9d53c19e05e3e97688fc4f1e0b4e2d4f3747d443eac3e7b1239eb0c69ff340a9c28fdefec2fd9a3b3b5d5a79ff11943e9947eab22da434a4073f2b303e0aef613301c19454b3c969a45996cff4ef8b908207f4856d8c0b2a161f505ec0c1ecf4b8233dce169492eb2ff332540cbcd44048adde08ed823d917af8fc50b3db4bf465fa1fea212f6238c7abb41ff2005797187f8b7b17fdc7cfad6f0ab160a0670f23bba3e64afa92f797714d306d3bf3166d29aae74347f1cb5eb82f23e31a04d6c6305da00cbd34dcb7310e936714e9834e27fb7bc03912dd0fe51ad4382fb6e2601aa4165d7dfd2987494c0f3f14d12f23b65bd24e6bf931f516f8921a655f090465acbf6200ac1d6fb92a9aa6ccb33d3e296539125520635d24ddadc8083d5392e3d4fba7ce6e094c98fe79b868596bc221e2441feff94001d7f6b0c4da31a64b54681e38401f4c2ce290a43786e212b02ddf4d558cbfee47afd08ede4a0a5bda639897ffe67116956ace3e656de113e9499c80f32def974dfdaa96e5311248d9f2447fe747547d45cf8f313819903dffa881c64dfd991aefe53bfd4ce0ae1c1785bfe1b3af689436b22fbab9cd1fc62c2b3a55d62ed5c4bc924c40580142d566ac3ed5ed61a4b5e1de6adff7f77710534cc248cb798c5483284ab26e878d2171bdf8323f632610a02f82a95e12df03534d277dd22a5a0ec862dc18a0d32056fc03cf02230b0ce70e168b47a1c617cecdf49e8260664e470723794da70f9f93dcbb3c024bc9ede8ab723d641393f08ee4aa3ee88932631b0a96e32aef86f0186ebb912d5ff4e01dbac8d7422e5ac08768596c4a2ad841a6f34a0d741f4d96ad9237698d870c25cc1a917dc04411dd86b3af6a4a36b11e0ae79bc56ad5336f8bacefdf125664d80eb11adf0072e3d3c02c10043a5d49d301c2bb502fa39e3a03a162e059737e287feb55b47b790114bfd804e5dedb0cb567d6f178d389488e0b97b405d426a6e7178eafa37984664153d162ae09d246538843ff365d274979d2757217dbcb03f3d9dfb7eec29e4377157e7b36571f208029e6b5ae4448ad75dc5df029420e6f814f8b6367b06d880243434d8e46678abb879e9767be4dd69f5b0393cccc63f3129b4d5501851579e741a72c59a5b045ad58ab69740132d6703c5002af66021f176c8bb1f3525bbd8b4fc6d4f1f1fc9f7a6d52030b795404037c72fac82ceaba83c74a8109700daa97babd60d7b4a4206a913da851afb89164119b0b55300f37e5f81bf428bc5675c106a68cb632cfe87057888d483c59f1f6936accc3e85e5f87fc304feea47c39e79a01874100b43d9b840d169ec807967276ae5756afa8338275677e674b28963b3fc62908116b9b45f695446d16a1fdb6c0d2db1835129a90d437050b86d8b34e95e793de2a7e0177db265c89e2560b45a57be384803a01280b09e21ff4dbf68aeeff39934d617ba447b8c610a538424ed2f65b1a24b90978ffb9767109fc29784a8b3f7d840397bf4c8a718eac990c8641a5ca7519eca1ecb04eafb0a98bb248b1e57f6bf7239fc5b10e0c62963615b487b14aacbdc45e8505710da6aeb7e26d20593a2efe71f734672ed3091a09687c063728982e9d55e82ca48512c6c6079540053b717e6e1136f6106c4d016594b1a52168fca1b3b6344253e9cfbf4aa34d194414578cd008cbfea6c5e422ed65211e60b01d43cbec13d836fa1a0a67ab5b7aaeb8a33f4efd0c5b8bf216240b6035b8fb8734d33c36698545030ec90052a159974758be78f6c48b8933c94dd3c729b677868b684e7e93fd28a84889572b9a1d09f35503a6092134464be73cfdcc1eb3e3f86c50db1ce7c441a29b39f864efd6c709581800bf2d10ef878fa67b0a6cf4f3d62dcc1c7c36e0fa8d92416c485720a8b00652a1871813c61e4d04e2d6deb33c160f3de83423c2e3b4836309dcb7cdc08270f0ab18ec847e91f98e31298e0718c843f59a25e9b86a916ece87e6f067452859555c85f2ae0d54da9c4f7c3e7aff6ac352a6a5554825efb911757111b2bc0694ab9ea101c87151d5b7500d86f66b3cde3e4dcf640597fb51bd49f3b95c80b0df94caf60a7763796e871d19b4649fdfca2f00824888dd3107993e632a4176c466590b122cf7deacbb4b524a31ace62e5dc6447aa287ccb807f835c6433f9b0b6a5f8f4b01e7aa7f4ef49ff1fa76874b3b8561b577a22b7dfa24fe9c0599e822371991ca6b81b88550bce09093be161a06fbda35de659140527f40ad7068656e446834f9e64b73362ddf5e0f1a85312c418162b62b9e3cc62717f2b78fd80dea8583d5775f3c95883ed69b45a7daec53359e40f9d1fdcafeff09e096b9784bd8e845b3ede5e212a72d6047c2e8151ef8343701274016b54ece86c652dc6eaa8e5ed1338859062cec59afcab744aece68058ed7f7380f3d700f6d85725a2aa137ea8d2d1e396f265e2296817d1139bdb18cb8eca1104a89891e999feb3a551a3c7986606529830a33c21bb93a2e902bfa1bf896b62279c9eeb7bfa9021ae69369376ccb8f90ae5d3f3b5acc9feecc4884abec29d9b4876b6fc8c21cfe7c27751d029dbcc798020614d354411232e9207a966d3566eab8f92876a49dc7c7a72bcf0975aded03ef2740bd23d66268c5d615c1d8d61717b2b713b7c623abadbe9cbb339d9d3160a0ae95530fda6e45df0d9f305bf341185f864293d7f11bbcfb109cf6b517af8bc66e028e38d97618f677d492a93b150706607c407e12e74c0e14a5e576997988fbcb0331a08ca41b8106051e1ac2d85107f6cd1ca08321dc3a628fe25c463642c1f35127d6429e15d991a13a4e8998205cc65ec5516c2e750728345772f8ca5a242bed077a1e9b343529a2fd85b87bc796d717798702b0af9a98cc0d63a84c895b760d84e0f26b3ce1addc67f43224806b3c6273320e4a3be1c31d792ba7cea575bb881dc2dc5bb37a48e43828249478172ec36026016f26f4d3da300ddb8cfc4062f8e94d1a99e072e87ed29e3dfc262ebf98d11a638e630d92b6e63425851f4dda63f9b6c353c061b4c2c9a196edfafb1c4c8ca517fe02c2e72ffbb06493ffd4253e9fd7fd26ab2bbfba52cb6f5d2caa370f603bd127e04ff74e21d128070db0a452949c07cfb8516bc96b376ca9f5ee9dde550a7bda0d38ec363988a07703ec9ac96e12ab6257d63e3c2369f57c1fdcbebd5bf4a5c27b77f927d1c4650a32e25c64afe99001e5e99c3c68f2a56bab226982eb33e495342bdf56333e0b1c1bd088301e391650626d0c0f8b2e540ff1379baffabb5c49b99802e6cf3d9a65dbc9ff9beba98de208800109f20d1cfda954c0f3813cbfeaca8bea1a4afe5fb9d440a78b5837acbec732c6570bf466d6f41149873ec16d48ac5b3399081824c1d1e7502c5dcbdbae5833e221aac6de27e478c7962f7d1e2c117caf96b4ba45c2e2ff6a535388e7a72c32f5d24f94e0b3368596e1e76a695443fce9410e89c604d7b008544950587358c7907557de3fb50f42c90e6dc6c38913afb836458871e76b9bda53959f0db9334198c12991f3e55a8fb6070e890c06cf017eff01b0b1f12531f18dc40ffc2b2cd7724575b8a9b9cf353d77e72b8a76afd2a7e005165d3450faee153f1576d8a15733f3a6cd12335ad0f8378b973b936a0e2f4b17884f0e149dc7509613597839f6370a8bead3295f6c06685f98c486ba8d923fb556a52fcee1ef0e2dfb58e72e96239456ec1306cd1222cd1da8b8992c7c53a8ce145419ef040d698a6ca99c125c9f8a62e6dcec9fe51896d7856a3023cf259327de5092a70deec6eea774cba93eb4cf7d61e12080afbfc0ce2697f771988be7aa1639e33a94c48c5107eb8ec1b68086dda6dbb05bf0d4c3bd35109850cb5061a1d6bfbce854f6ac1d07b4e2cb5815a42eccde46a48c56bee7c4f715752a5c866241c99efa64cac980476a25ea7339d2f4d1c3821b7c99468dcf6670471873120ffa8920edb15c77afb0c3f27053d9ec89eeed1a3b853368d64707ae7087f7f5c4f938c6f5f434c93c259d4d8bc46532d09198647c04759c591e3ddc885518a4027eca4e00409405a82b06ccc658af91fd94b529932be9957ca7bd004f956e783c245d886ad58d91e44582edae2f86dabf9a6779ed742dae655ae8b6a82b7860f1da7e8dc5a6a28edbe6f6b7fb5565d8148f973ca4de19963d9f1272cd369c6d733937ecd3da404adfe01d0068676f9ef4b4ba7e1a02238a85d94d97273bc86ca58fcffe9cf8d3f70bc865a2cbc6edbd2c1c62dd8a1048a1d4fbc346f2062c8954b70f92de654d836ed6dbfb446643796d84facb20b8534a22483dfa08302d5d144e5076cdcf40472ce4a3e2fcb2e6f03fb3e906ab57d81ce56c42e7e6005ae7fbae2ff8bf33099981ed0d04236edff2bcb66918da0c6e719de9d769cca76488d73b59934e812fd7ee8eebbcb428930ab3573c4f1bb8fae4509f61ddfadeaa2e074e5458bc2a8d300ef2be70fd81148a6e6236dde87ef6707f5201c829ef1f544f980541ccbe3a6bc4afe574918f8a81c7fa4a550001434082f959979c1af31c24c44ddc2ebab6b75805c5c9f0373a5fef3e80920673c938ac47194c9fabc7a39c3e203d7efdb30a51e7feb3b7f3705f4efb7382c3e86807be5bf1febaab0acb10ea599f9f2fa86e1a9085c26341604e4baf0f8195ab4aa03ae3975bd7b18fb50fcfd5870a85c59548dcb588d28d8c161496d726e565e2759cf9fc57ad796031cc60680d214482a52ea603ecf0ed8aac214d3a9dd0139dae574aab1c1fb889cc9e6a5d4efb8183cc32d3993bb0bd6124be24192f57b1657ee06be472911b34809bae605fa6fe39b3dc3099ba3477d034c3b46ac0723b8a9410b82396cd982074134678fb423051681dc82a90d0638e31624b597cadc9c9214ed33dee57f7aecb8cd13a5ad97910442d85ffe0145c6d5f5dfe9102417be8ceae40c4a5d39732ed302f3b1d80e34b15f0340faa42f67ac1c05142144464cb4a5c7f4b3d5692b90e7b3a206cdd410bf7d1010e0d9ce53f03e1e25a4da89ad228eced3926a17bf32ca5257ee1af65361e46fdbd6acf21e1836c6704fde605b16ccb5be2d6dcad6cca47c5cf6fed0eb6b6fb23bae1384bf74c1163f97842c5c1f80cbb72f8318ebd1cddd72d0068493c595dac5384faef514e2d0b70333af6f79f04ce6ba3be5e07e14863fd36717532f1c4e7c4bfd924905ca5ff134d4d74f30f999273dfb17ccb3b0e2f16861546792f249b5ff8d4237cf30f0cb55f2c1ddeca0e3560ea3f03b8803031aad11a97089308df3d1fe62e5e9c290286112e847ebd7e54f71cc8259dc5b6bdcab79ee2500efe3524fa7d478476bf3272022f307288acd5a26ab51cdf40814e69c06550d61eaa6389029b3d975da41068e504ca1b729ae1018e40d1c14290d6c8a8526d67d1039cc8f17a8c8dc24c78dabcc5cd5d0b6dc7c1934285be9aa702a2fedd5b6ca22e3c99e7f16e1d43c1aa8dc78ecd3e3bcfd90fbba3e429b6b77894249cda4bdd8f78f60aaabc52973f3c67a3ca02c9064e904f4f3d41d438adecfbf73be5e063a53f383a59dfcc8fdf6da6efef9ff556bab32feea0221f65c8aa701e40ba25420ddb3af7efea9aeab60778977ed5c16ec95f0a412c050aa70b504e93243ca4aef821c6fef8ab7520cf28f9776f4715eb659a5b2d850b5800a526149de207c8ae38217335b0427421638adda3bf05b7b8fa59d07622e91a4ca8bcdb4bc9fd8738b503d54f043bdfb71200af5b9d6e1b97a5bcf9f82b327f89700ed50bea5ba579a40f7de4133eae27319f4d92dabdd17228a063870827c13d66f9e74f24bd78fd818ab527f38336ce7561d7ea272e47dacb8e6e6460dd28577b98714ffb610947f2db31ba40426486125630604418df3bb125e2759dde31dc7e8e0f3da077b36f50dd527e9964c1fcc09b9d1b050985dc55cc984674ef4cc88ae4d2f81b2e3dc82c2a071f3479c67e8433460b64daedc6f62fa94f9f524a94a64e33e5377b0cdfd08d16be486e32f38eb386dd24436697f86625108954e3f16de13b028a3927ce3cf97484d08c704726532602366521a92a9cbb643b49c5c82fdd00c164eea3c554a2a037900fd8640d58bd718f26898f25610da2e649a2a27e74e5b40ba6003709ebc386d612b6d21ab5e2672466e9cb48383dcda6b1385cd1a00b6fb36f06d2a340ece9502e1efb9af4f03f8a82b5de8774aad04e174e285d9a65cb96cb89851522125eee43231d578e3186aafaa40c26b1ba80bd7b0f23fca2d096636e76257df2be33ee2210e2046d9cd71eacc5d4782da996036aea8c0f4bf3afe0c3eff0c6da800bac724e4dcaf8799566c72401ac1ac74cbafe756eb4386be2bbca028fb59fe6ffc83c1faab78a11d3af9d210edafd0c4ffb4959cf012018f79dd1e01512c81ee834a5b02741fd368bccb0cbb320c1e083705a81a7e0b5e39ceed9cf8106daee33b862548661b06c334ea5f2b83fddb7b42364d143735506afedc362473faa582ea426cdf3b98b811728c8d6200beb02810e83074f0546dd85b0c5558559bed5ea993d288bf8579b3e05f53f4c9cdff5f4875003eb229d4d8e33d02cfe03a0e2a8bd3f78df65b3592f5a69abfedf5c11889a7753e664cfdd49926a478433943609ff91ee10daa4df66d62eadb378b74c0b6d9bce9b19822db813a77a8bf595f125a0cfa29dd2ca952c2345ac354068043f95a2920bc670e5461eb66a93c587b4e8663980fa6299b4a5b96c19f29d9ccae16bb2395c7d60afbc03a009ce846b7c520dad31e9e35dca1b3aaf270b7ac88466666ac767556e933b5c829470f2f4553b313a67350a0e3fd5eca9aecb6fe1c4e27a66a5dcf68461fe4079b90d28d362298cdc58fec83358402c19939ff61a0cd9f28e42f8228f9effc587d472d8cedad264c0167ae7f6216d6e57fee2ddb8bc05a4f30b78c9f2371c4a66485b71c0a4479c89e552d2841e038abc23b2497b5522854001330969b6703022d5053b333e85a56684b1eb4ffb1695740aec582172a2d24f073128103d3ba24b7f70f13d5305431e8b0e3db301ff1d5a415a0a1cdd1e4b950304901ea354116641980510999deb900c93dc7ee4cd34c0228cab51728183c4e36a11098d1ad1bcfa954e2528332bb18bb3fc1ff2da4257e8b0485e5e796a1fcf0aa20488ff1e391a82af233b8e2b1be149cc39fe004e744eeea83bb4314110c76108d24a49e8fdb74943da2d3316151fd0a73f0d6fdc74ce4c78393a0d621463966293ae2e5ffcf11e7b042b9ede508150de0c37c0840e2400356be1fdd741365345ab43a58a642d5247e9a1781ef3a5e12918c8657f8ca2f12b115e4f2faa9dac512bffd81ba5511f82d59618b9b080acbb3d5062f0d7944d2f1f5c927ed833cddb823cc3543f1fd91f2ebe3a8edc463ebe44fbff040c6d12a796f0dfa492cb37820a9b5580b981099759d760141f30f94742d438a3d4576da7e30e79c4cc47718defe0e74a382f9f23ce2d48ac648b0a9c4685ade9fee83d70c1e3db6fdc4c5f49ad64fc7e8f1fb64c970059593bfe9d401de8a7142169b68c17acc066223e8fd2bf835d1518a5a5b592df2e20a23d2195c53f49e13b0d96d18fd6bff5f19a2792909f98abf168f4215fbbd058492bdb469259f267029ce84f72893f0f0f3d1564d20459812954c334453d28d8157a154db8261df3d654bf9275db69c531897b37fe13bdf554681b5d103010428f5f9017a7f4f13021d081b043d3939395e4f691939506ade31e1f7657069d53e541e11c338f611dfb9112dc425939e2eea0b8dbc9fb79c251c9009af585dbe28df511273c45c20891520e709dd2b45b249abdd42b1f1647ca4d2c257189a77ae9bfa786e5697ac1495578930f4b9df5b1c45153da7f2e046ef970dc3dad51151a2a5dde18eae403f00a70423c9ae6c95f24357ac581cce6f3428e3e94973c792ba16383195c268fcf7e8b280c67f343402e9e626a7f6c1354b4fbe8795c2085a75761c2b165ca10b592ee96a90903a9f52318ea19d0e6790f988a0041355593a919dee746cb9ef5fdd9b46fc46ab29c859f81a0d48b21033c7668dcd3f1647e5142b924e2c8656ec618c5f966712b193301aca486192ba44f0cdde15305b4c9327efd45ce4fd78cc6cc7250ba8f91bf855828e476f443ffb9068716f542d4a6687924a76356b6878a67179da8299e3964112d2b26eaf62a391744f1206a7158da524af8a4162140b1253c94f0e187c6f5bfb590eea8a2d1930ef15780ea74ad83781228a69ff5451c56bd2a30c086dc3e7b7a60d187602fd7159230c326979a232b86bfa94b723998132a37d56969900db7caa34f3a5291bb05b65b5665de0c8956188feddc97e685f0a61b4b87de3bd5a53ea3062bb264c7b214f98a9ea77e0773ebc5828145af1ad383a8ed362511fe792d6add86984042697677d0d73c657cf57c99124d3ac6ac6637e0e54934832e2680a6a156dc882a1f5b8dfc4c022db3f654deaf56a17f3422dd415ac67e3857762df43bb0512b9b4fa43f097aeff4deab46cdc8d02ae848930f49ae50571c548797f6cb4362e985e8a805d3e9d597a1c7e2e9262a6cd0faefd01ee9fffea50e6e9de85bf06ed8e174dfe4efa9f13b545452f31d300e1f70fbc3ba12c2f4b5a0fca307a05124f28fde29d3fc3e3409c683476133fb939929aa42f40b8cd4660a95ccc822ce82195e9e62de2e05eb473635ae99929428cfa6b4f11680d73b2a916e4f934ec4dee42993f982faa9afe26a7869d8ad0028d85c080eab355d5e63d3d224456f2278b416d7721ec7e9b5d11dc34213bb3e77337d40cdd9fbec27bf70a2eca495d20a8a995c810bdde00dd61b84a2ce7639ba80f5030cd091fc0f1659eb7b245df4870c15dfc45bd10230cda5de59ddcc02c0b049ead16e6544ec5e7b001914ed599823f3a348a32c18b04896b526b6da10c8e255d656176db8bf9f78e1e154113bcd3b49b194cf0a7aef18c575dc0905af9b12a9fe845f52783276e6b42e4fcd997d7fbd662cc963a3835e9a8149d7081c6fa884d25b14b89686a46d22771638006ac4826fc9acc6c537dd16b1d3cd382ca530fe002c682adc9fc135cd233048ab8ec25587846447bda95ac4d2e167531336be6d644f3b8ef8999d8aa14553cd409b32f71735d2affd4c724687b1f22b64c9947ebb7d4a5b922f5274475863af4a12844171600396bec526ae8725c8c998ac8d066942c913667e9761703505c3daad8c09e193cc90bdfb5d5940729d51aeeee995b0cf7bba480c74154373309aebbfcdc05deb219cf840dc49e7b692a7be6b45670ca138ecac29eb1d8b844d8bdc5ff90f3c6967cfd9917d99cf4dff3501f723a2f3db3e0b77a39dd100a92e97d7636a88a366f41029bc87a64bf8caad2c055dfb25d3433f1b6779c3e193c95b010a74653de819bc992308f60c2180115abd71c4010ac677f96a45f86b329a9f1f0302b175ed684ced3578f213ac6894992201f6ad9c50d5ebc5b3e83f3c90aa087a845aa5f2530f08ab9292e7a2fdd48859fe5bbb0c35d43dccb5a9550b85c319e311663629b76aad2a6fdef062a8f7a0b21ec2980deffffe8a4891062a1380db9008b9111dfc650249329b99f10333706fd7c3e47089b38c46a88e995b42a44401ea507e3ed289c02da43ff6bfff6ea3816d2c291351fc604cfe11f446ea58d9359faed75c326e35370ab676a81c555dcf16fecfd414bf0ed741109715ff3504f3a18ec6e98a40efcbbbc1eb4729c3fce0271b11ed6f92fbd1573c540e8559d72544b440349697d5c756925e22e703db2ba10a57d3f4b3eac4a0f35c3538be29b48072597bb6fddb8730211527dcc6a04e85cc4f7dd3d05461eb53bfbbae3c67d6e7e868b154cf34daa898dbad6ed8b73878030f14ba08d3f87a66600c3c9879a57ba3663e4bbfb8edc99e061b4204e8261f6dbcc89f8bc30bcf55295f07b1e2d63abc7ff4da6dff3c73c5f63d2b2d404361031c6bcb6e8418d57d9602ccaed650a8e2c499616e8d3a135a346d733c95b60e1fd28f1432b7af680fff674553fe2fdbbcc9bd2095d5869873bf29297ce25d3f551e1fa8e530db71c7b3edd5acae5eaeb9d69e2db7768f7d2fb622bb569cfa4d4702cf19a7cb1026ec222eafb14840380c44e22698b5b9546e1d0f689cbe8293c2d8209941261ba8498ac4f74473c3330e098675fbbf07f207e32b2121704a45c25cca14639ed8da606d583b177a913ea4cac3709d44bca09a33b9a68d45d401b704de0d546c0e187575face9eda78541b37eeccd2d00fa5f18221ed48d30fcdf5df5a0a1405cbb34531a7240b9fb81d4bd8ad2dd6cc620b2d62ad046208a8bbd873fa8005947281e723a67a378feef747c9fba05a249889f90dc5bcb423dd5f38d31809cc81b8c8a6e70b6cf76fde832cd4d88ee1203e7d887f5ad034adf0ae611b37a87be772b97fb1327d1603a4e92ed7fb4f6a6084e95314b2cdb68c5bede6017ecda4c3c971183c0c2c7c8f10d0092d8ea95af24be7739b6bf3e2249c4a312e707bebe15aa1a7b100612bbaf4cfacc37dc6ee6ea55783eac7b5de44864675515587dc0252e23168c296966cbd84727b7ba8836c31ac725259157aab66be06294b5ea06b630eae9471ac71a0a4ded3ec805550368ae4554ca06aaf45e7deb3dc859b98cf98fbaa56f264f68d3d699677f84c53de978baaecafb44c9ea7b13996eac01024b32f2c9e88f7d0ec0f08bd1eb906aa08583deb984d61f93ae18379b0201f0c9cef9d79340ed49372f2523866d574eac24e53baae803ba94178cc48883d86d5bc39daca0302d95b34fa045368d94d03596c4ec60822cd0c1b283a8b46d5d13e1d598bb56664a092d8b5fba70b0410d2aeee0297d2c2b73a36bc797409bb33438ca65e1b7326e83d49e7cc92fb53dd9f0ae8248a9d7ac450acb38c76d43c9d906168fa55109878a218dc7ac5123e15863b9ee392b42c1e061fc44de25515710c867b7d7550f5a511c6a411f3d0058b959caf0d46107193e370a06e718b82179cb8448fc7aef04cb757e23c3471a1460ce473b6f1c161895c85ba99a73cb0df6bd5d109486d30cb631392ef6f3378b26c9b9ce07f74c53443f28e9344436da86c8112951804b99845cc488ad518b91c927d9c8a159d9d034167019caf133a70132b1f2c2a3354b1be7bb48ea8a32a2201028098969ae8d64ffad00fb7fa487bfaf8a73d4e1d2eb69d7371e9304d98c71d04befa54514881a970d55043e17f72249506082b7a6268e5aaed419d91a76d032af548ac700dbbc639275782ad88a943a8e07173717e59bc4e28f6c62f2043c02b85f05a6b16a2e600f50c1a7542c8088a1b80eba9b6bd474517403a3853ce599869245762a81e8d6aea9836618130b7d7dd4a90751bf53d31dee5db983754f607d172c167073ffdd7d60ce824c8dbf9925d4d86f45e7b93c7581ae8e4cfd1203c75dd7b6e562bb0cc9b75661bb2241e04abc93f3aef38e884231d068d0c7b255ba250b5e03807f7fead4d499909a23233b0b89ece171268dab310507ada39d3a134e00a73cedfcf9d8c38a204c7cea04302d48f2612704644cd366c5e593dcadfd43a3428949163ee174ec4c9995638fa4538c4a36dfc160c121855bd5285b6191afbd0619adc848674a12267f59dd46fa4384bcce2dc86d9472009bd02887a22cbcc2309bd215d27a4a8f9f2e3073b5fc877d922139ac9f73895cacc8b626b3dec17f75e424685496118bc45a249ed794dd7b8899f955bbb9157819fa47f57e80b21485c7ccd94af3fcef1caa82d24934144eb20b325b39caabff395f2a090e5c572a0e92af5d72459954e5916891d28757f25eff4dafa122217d0cd982d87355f87639a09aa331b8a3d7f2aea8e7db0f6e9f66bb4ee598b09390bd40f4ac6f9b2bc23303ebbe79f30f7bd3a43ec7d52c44a53ce0439251e4644bceaaf5847f7d07106ee316713d5658395b31b1d2ed85901487d5702b803226ee6e98104596b583e5723c5d82cb2b3b1efcf7165785d93d8fb53a78e924ff6c62c91d4a643831186bfeecf5eb4c154a8d37e9fa26e0180885a42c4506624736606e4346a469ade0f41541cf9ed6b09a6068d72259540a610d9904d06535ca44420d394b6fe13fa25d05c20e43b9c07c4ea4613ca6d45e7a66c0978e840f8d34e8ddfc1d1dfe9d5fb4dc67f92b17bd0c8ae08f7f34fdb2418905500db0b41384d6b5a3b892de0ff9740b695c5cc9884f674e0016bd57d3571f14cd8c06c797ebd6c4aedc785cc89184a9b2d448b8f0569dc4bc3817fd19b17d4e8ab8a151982fc3673ba7f9f1cdd44a5f14e69e4326c289a52105d9d7f63e20ee3ca20a0915528902e80fea3f697318b4aad8f152175c8bd0e8f73322c877c4d643b8f45dbda8ff1fa7642e0721ba250a35e4748bdf2e3d41ad8c68f77709c50d96d0f80c0992e1094d3f841592e6b85ecfd9f309e7c6847c7f8e5132ce546e5aa86d27bceb970a6d8a2bc5eb67e0395c11220c34a0a584ec3f57bd672e220eac21d6419f01e3af92be91d5a95a52c9e175cb32e62620d1de761ae52b5c942e44d66c63b6b0d5e7a537cb4b01672e759f069a9a0ca7b3d64f5847a471f0b156f84e97246949b17a094b0768ad0ce61a0b2e66dc51268e3752a39500bebb4c45f629e718a704195965907e8b1220c1ae58d43e93ff68d54a1e0210826707e738c1d10fbc0238a2d21b27b906ec94bc794e51a28ce906d09c35d094c09b8e47d991346c3c6169846a75b560fe613b2973586e54962f91d32fff914e4649bb2aff230705b4d94374f4642de0960042a7f7f694957d521a93221470bbd313ad40cd8ed094d9f7713a06a6c52ce1ccfa34186ff99dd9a43971cc80d320cc6698bf40b90b2ee74edf653d87769b9538836bee19d94a4012772adf67d5f1428a3eba2048723b5577475b9a32d3781b0859d6eecd491c362ab1fb0cd9b1788aa392cf686a7dab9c35a53542944ba23be51929c65fd7059239353a98be897eb2df7113a0168b35ee9427f3d17e7747b6fb1928cce449fa1aa4743a8a9406e054c400ee5a090fbc148b7f6647fd56808a9116e3c6c338f7972b3bfd514c2ec4ab1579ae3aa9242a54ea010d59c857f8a2b19a427ba5d5c33e63ebac0e0628fd1066489c3290d7062cf1a04f3d94e28464329841d42e2f42bac194a2429793803e86cfa78491748d0860b9ed3593fdd43ed89fe1a9a9e3c61c8719172c43060850c91601b66372af4f15edfb1c0809dd06eef0703a126b6dd6e532794131220bc3f4701e7305d34df902b5d00ddca844bc68db14ff2d9946a6691bda6b301c2f69f4bbe78d8c3a5ab064b198b18bf5ffbd7145338389ea765401331c89e7d6429158ceffcd364b3f871ed1172eea78a7fab20aeef2ef4bab737ffe1082f71b3ebb587c65afd42100d98557f929aef6db4d6e7ad01ea527bb7aec54bb9caa13e698870cca4683ef8c1bb0478a1243bb6b25633b19961d430176ae73e0e1959743128601639e4483579e4c36014dd689b5ce2ee1001092d09e1b410ad16789d7acde7d3f54661ec2e86705f3baf8a8a034ca48e687c3b7842d6421438bba6902bafa50f4a9c3f9d432e4b87857ddd073f1125956d172b31855f945af1a3b205975a50705947346a9c5d3dcadacbefb1da5ff78a35502e6198c242724b4d56541c00974649ca07c8431904845edce850f8457ac777c24c731c8392efbf4bf92c2524bfe7b8bce18381313c8d4b04e161f13010e6c5b9246332efd8f3e7d8cb69dcd16740249a7495cc60162aeec4d844dcc248229df592472314db88687d8d2764d4d9dea7a59314abd101c0fa9efe22b7a6f519ac2fec8a56402061c44650ca3f56abd865ff4839ddc8601427b6999e7a54c641f59569def3f8a4d961a845c89c668082567f276f1a24d249fd8131dc8bd24682d2f4e7ed2e5480f3a71cc8028ca6fbe4630ab78c697329b2afdb62cc891e1fc0c0325d7afb0619bfeca95d7344a1dfe790dda7a42c18347b5bd0d2964c113a6e16b4facab569402f06302664d220a0703ab072fe550b850ee2fcfae261827ac5b5fb0c99d50e3585d26b515a1a8087079a2732b9d84c0e7fde3d9bca73661b2131272ab54644a5868ddff483552cc480719f0c871ee0e6326005f1dde9a3a669358b9b6507cfdf882a38ac2927eba2397075bd10fc1e0da02f6fccf45c7a3dab276f1fe12f9f5c8e80919b111c8cd873e044f6685273003e790c512cd0290e91b7bd33d294ea98cb8f50dfc669ee0eb47d4a883036afb36bd4416f1d549393d67e94742a88b3401a3b450f615b0e28722169933d0e995ec59dd82e44b16119337adcdeda19a7baa2a97859f8ba55e75119812b53cef565e4d897de6bcf0f4c5c839970cbb1dad784f7f5068dd700fec737a24e0e52f77bead0e9debc80edb7939d56d9d6bc27c18e7c37c0c4c371c343a190bdd4d3b5dedf02d2bab337bc5dbab038ad7b700c6b4ef45cce321d1a916131b492ffaee040cc78aae41fd08cefafed3489c4001018f19dc1da4325933619aef0f6d208c9509b5fdd57e1e40af2082dd834922e7e7fa193b25267b8f6043aefeb4f1bb0d26780c51d3af9ecfbc3d981087293b0f2a0e2ce6cdcf71753775bd1c2a3cfa370f820fb36ca2773d05a2f1c45e7490805a714d4f0d597bf1cd93a79b6fec9c5e9be575d554aa0a271d915294a92be13ff73ce2e80b5a0d7886fc874aa64e9a43688f39154d3ad83c55ac32e84de052a37653e1ec530494b6de50fd476d6480f3fd07d1d9bee126cbdcb789212261020da6bd3bb00db6852813d9ee583327208c425e3881403947387b6ab43500ebfd631f6925d7fc4873adaddd46ffebf07e6e3502bb5fb3e6767c25b3733c70d8d607e83b67c64b7bac340d4da7ea070c51d6885fea398779215e5ddbbc2c166b020c8b0febda60553ee3126c46c0320e93ba9aa94e3a79c209b347fc846a090c11d49a6804b7911dd7e6a0e1278f2718d52012df293eb6c4db887274b30d86d4d32807c13a5f71770c304aff22518715933234867b62316945155f783861d540ac7504847e23638ca8ca77d377416ff97167fc48e6125e6de5cd119d91759fa1d98feb79ed62e75200a9d94346b684003e5892190860883448ec97dd9c72589f6d59eda297a9d2ab105d114773efb0cb3cc1250a7b4be38c6e371560da51bbe4dc2e9aae043f40534e8db2dab23e70d62cdeb8bc4bff03575ff54cb5fd7c2c9bc1f44b3958e6d97e28e19a80532de98c6cd517f1064bac37dde20db63f30d7297e130c15481881e002180a7b39aab2441e9b309425a1dbe76ab3644b8e383a4b0effef0d9de32cf0f318a869892f7ffe4bf7edc22997cea8c0b42a84aac8d33224be95e5c0ae3a976fa8a80bf5aa0693ffcfc968b9e575c3e207fe939b2f9366013c3ca084dff73960d989be8b5c7b45255f30fb6c4c1530132fd95958e2539f408455c5877ca01024af76accbace011a941d055289672586cecfae3acd7c6e3b101b876bf3a8d452308d7240d1d701dfa7c9e159a5a532281783bbbfea35c5d65c182fe81b70ff8833131f920815d455a4144e778ba56b6396c4708bc1fb2f0b871eb7ca18a2ebc5afde33197ce21711031d5a40a0ef31ee69e59a79ac4626fec41fc501ced652bd24549959fab9d214618331fb70286b31b4934e199874a37b13c3a793f3e167210f0ca1fc4161f12322aca091f447835d4159daf9c3c46a2a78fb9218369c6fc637f2d323b83a737e3cdadb7b87f807631e4dfdb8c912363903cb95107a9bcc475b54064ccc606cb15f9469553c6a9232b70eb5bb6eb4b200d364144be3b01199f382b980c0e1e54a1fe2c29aa01fabcc4b0e6c72d4ca054dd917e12f3e855b8893e10d92675cdd0f6892006ab3acbded6a1cd07d5bc66b0d2e7882af9d061037f8c90c83a98d15187fd11a08f07f244077c2e56d6e956125c69d4ac7fa7581e17eb5e91e1f00177a4399edbfd232d36f120498bd92bf224331a471cd241efb6e41009f5104d7cdf2bb3c591efe2550a6912381f9b82cd3feb7bb2e097f4bcc8e4eca18a67745b710c203ffdb3c64d5e1f202e5a5d20c386ecb6ae681060bc4c23e04101605b116a33c8982b246c852b46e9faa1989a1cc15f4e53dcfbd0f9d1a5cba71ee117a050b1c38cb32164d47ee6feb5ea7736331e47df680594d7c244dd6a81834d82dee121de5c3a22188764cd2c3bb70c6012e0effe30f9bd956a96eaf0acf67c3bc427f7664f37ce642776d3a974c327a57370ad098eb23c8d17f9c58da63d5299f6f094c67447817be130a8deead5fdd6c5c91136ee607a9d0ac8d1f228f6ec040fa201d53acc937a2415959490007c36c186f9597660e0004d54f1e23e012adc6b1e916e8541bbac8477e38472d06427c616e81bcbc50a7670385ee3b9daaae28b92f9a2cabb86f28e4f61890dba0ebf8547c7595bc743c59b22193492bb61198f9f207c50588b0571aa74be8d2ebb5c668413106062d804df44ea19ac6945dc96d395859503979775441c90c2444ab5fcefba659eb2da68fc2560f8cf9aa6bb5e83e8e4d63082db913fd33baaaffb8a3b704bd167e8833ea0873f7b063c857a0eb09e04a5d8fecc56d89e566586ab9969d7d6c42baa823fb607c05fd5901e32d742c875782182a0ee434a533c8daf65fb8b2a9620e71665958bfffcd6e2de5e1a90e7d150f8bd5b9d1b949cd084d18f90a6ea37a09e3ae7b8e44f57e62c5887d067fba69f5ece6742b8345bde9bd6ecf79f8dbdc01bfcc03e98a5ebe81072a059966d509ed371f0a2eca58a714763dc105dfae399c4dbdb2d0eb3b62328adedcc2fc0f1b00b316681e22f1fa03052a369a1a774faf4eba4d1d7bf7b1999bf4d881c16bcd5812f2afae81d83881a2c02f733167fcb7e7e33eee91c457467f2191ceab52947ef0b73891be3c0d47c72440e59f18858a6560ed8f27c24719f66e075fb2d394c85540a8fcc0e0806bb7f1ca1e47016491fdc608323c47771b5e17682a391fc5887420eb1e6675092496ab4b806ff9e6c9872c148bcef894d6e6029d5ea2d3e339ed04dfb910006adcb154c4a2a42ffe07f474ddf641cf433a959fa2ef8488d251ff17455cdad636b1ad2b51e6261bf332962dd5da4172e2f51287fcd4c6ed831b61d39c2cdeae013b91df4dd7f937dea8ab49934b4b92e9557dd6d0fca9c9449210d35a56c589f4f68b1f7389deb97e43c0474a05ace15872737c08fd394940c892a5d025fbf2155d446d6c6cc349e0a650220919a70ac23d86145635ac18325d9e97427d943c5cba003def2b68d9f6f0bd623d0049e89cbac71de8d97acea95ae0c13c441581e52c9db9c5b622e13489dc70a9b8ffec7f5562e6d63663365c3e406def16f02c3b7f94d4acc5521e100ecf3abfa6765b288111390069028f7b0eaaef723a406005177f99d433b6882cd9e905f6d8506b1dd76e3ee1401c2b347700605309efc2003fa11546bd680a4cb4b0d5e32ea096980908350c1557e9433451da3bd5e3d3359907d88a0b8fc9846792c4bff7bf0d9532157f5de61bbb489a8c4d1259ace44d9d06acb3f6e98548ddba81cb2b147ba9bacda128be7736a3f89aab2cd07cc954114267e0e49e0c06b52b3c6c8d85a2cbd3f6adab85d5e82c46bb7f8979beac84afe4e700e38093105eb0f9d5b4e3efcd3a0a515b99379f158123d5513f445e1432e444cc6d4649e6f4572a48a6a62d9047310e684da77f743e5064d046b6f8952575a0e6d46ebdefd60876230f55755438eadd68a5827d510a22bce5bc17ad095b9641c5d73cb63a5fc5fdf3654be8e270cd207076b9615d82512ee9c1cfee1fe09dbe99fb240c4bcf83e8b55832ec71f84176c50023415df007ddf21456fcecf6fe06754aff7d42ecd223d0e14398dd43fcc30a4bacb1ca26bb359227ae846107d3e43e26e8a2d67fb41aa914b98648bdea99d05154dbcb475e878b80a01ed0c2bf6c5dc9c2c798f6193c137cdb1168b6b4b68d8290f782e7c9606127f2979633a2ceb650112327efbf43c932672bda6114bf82abb9515526e8045342c6379397632a30e3f4260ea90ed5ddac73d90750fe657559743057a5298c5053ba5fdc1705475f75f4cb992fff3ab3b09755091d8b526b632ab380a4875de05a8b164f3634d869dd1ba3559d1471fa28bc5046f7f01585dad628d80668ce0f2b5e2313d2a7a19afa902ae587c90028812ac65b2057dd7c9cb097d2472c7448515bbbfcbf674af9f426033a1ba7940ff075397ce8e86c045cfca3599622aeb3e279206492b45907293377f750d0c4238f7beb4363a4faa867f7a06a011b32fd46f40f30ba634336651f5a31f8ef6685d2b4179fe7fad73930620654da67ed08291457bfecf648f8847349f07ed5b941bbb2f6cf6017827390972eb52b2820b5812483f36113e811679fdd5dda1fd571bb4affedb0df767218dbf1ed3aab50513afc45a0dc6fd73dd161e7a51ab5d4d9868c6eb905f1de74af5c2922deb9774d41c016827f6b6fcb999f99c7b34d7e2196c23c59d8d6182daf8c7215613c0c1513bc0e0a566cd14ff62c219c4d91fdbf3f2d8e9d50ab33d30388b86c23fe0c029b43e50c5ca0ce4b88e034bd3640919871b8dbaff6419f5e0f500e5830bdb52da847c1625da66e5761afff71ecf9f4bd1ab1887bc4e8ef127158f2bab8d31cf51596a5171802266fdfbc065066eda80006cd18ad15629e2359e2694b4beec3f4bc9643d1cefe48e2a22d8f5113825dfe43b6f5c476ff0c0c69a5e31d467e30d0026e542a18f96fb96831e021162073b86487e78cf796a65d1aec05ac475e76774221d4d0826e9438bd7ec79924135e45bbb434e2c54a723cebdeb9adbd38e3b60a0d22cd0b6919a9a85c37c1f6f9da67a98d14f478d0529376e146b4874879875ce32cc28f7b2983cba4b89e9552f4654b7e1f22ebfd99998cbc07f85766ecca7fe0a88ebf372e50e7fbe22a9b97154bf4e9c668bbad62a5a156553b5bb0f645b482c9c5b3ef26c6cad8e923d55c896700815267d19ce1a13fbe2692479ea4c9f032a093a77ba3639663fc552b6fea327d520905f227d48c263f0f1955e6ab7174b4be886d69215f9e1bea127cf18235e33af424cf6d38e25d86f0239225e7d6ed16c6b73d3e45a54be9cc2c2bd271cef30c42ba41c59c74e5b4324596ecdbafa28ae5392b1cc9249de9ae95e61d47590e8bdf8f81e0deaa47022107b19caf52236e2fa014c9c32498a4d3267936722a52dd00b5894305586be6121a4f3ffaa72fd08e6700ddcdac8fcdf7520afa1791954b8fd846ca1b546c2e5c85ed858a8bbcc552cb112af9dd22dc0ca7799c5c4cd533c97f0b5da01669a66a4bba5ba214c13bcc28cfe7e4779d5b90ba9f2c73ffc4a25e248a4fbe1c4f593f4088afbefb908312b3e0a00f6fc39ab9a2245fdc17b4bc5240804b45b8043873fb27ae26e63b25767d9e2c6a8acec8bf983aa17555911a6966db578101584c414f1d8679d4157954a32d5f57df945caac1b7fe03920f7fc6180b9084f188d1651661f086ba24d6de154329663bb41334c9c75e9cc99c2e3a5ccddbfbc2920b54c1803e10eb3c79130b6448f5f5480f97d22ff51f9e3d8bc17c5ba102ec95e70ff6ac6e394fa8bf621fb241937248fe6e6b4fdca22ad81e800274aaa5df552a3691d7f7ca987ced8b71fa49d2feca134f013293eddbee82d8168db507f59ea1a98268bf5fe248abfdbd5fded5fa634399ffc364597a7ec511938f7eb93b73005038149b2700ab673334a6730490aa2d7a5107804988998a7e01e457ed97b1bcdae36854998b55f174294b3a3b2b319549653cf369bed26914bba1be7c323bd31b5e109dd3b50b65306b56ad8d08e2fed175ab44f9630c467808f69fb0afd241ede0e07c9e2cacf37f96ab2b49d0857ccbcc0f8f2c17bc9b93db5378c51ca8851fb65d443bc9bb3a22dc2015e5d105ed33daa5476edc975d8777dee868c932f67a74b9172ad34abec97a7b6fe4d0acb7c2707702cc2b918dbc0649653510460dd74dd7c99d7821ce7f471d4c95f130f73989fc5af797526eb316cc4a1a333741520608a5b3086d553dabe1557130e7cacb3b01695ce93a0b628cb8c064b327e7ea440238a3a6af62685e31ca9288bd947fd34fb25e37d840d2c53ded0cc497cb4df62c22ece202eb6e8e76dccd75e244a9900538d3e85cdc978bb02fc31b882e94587705852ad5a9d28141d79df9442b30bd0ad95b745078e2a182b350eda9351451faea631e81063daa35129aea24d2871029d8b470ad0282076369120fd4ddb8933dbc4b1165bd2779fde96a41442c3aa73b9b92aea54d4b3d83f2aeb339ee246b08651d6d41fea51b8d74a567a47503732fa9dec9ab4c6c720fc36f5f93549aba05a0f2784e11fb8943e0a143a7bcb927c3459734197e410d683182aee203eef64d6ed77626c50aa1b94ea0aa5c7c18ce8272be4db3491fa2c1b7e78eabd5350f4ad29b0d47afb8b4d564a0d891ea33f138fcffed5f3757e41e3853f7961990d292029a9cb4024f980a88dc621f6adae0188995c92803eb2cb7cfc2b312af21c607912220684269ae9d6d903a777fc33b7dbba7b191e13b37c85856b50fb20cc4a76402b4bd31ac96ec5e5e709c8df5698adf99585439fa6c94e8acf349624a57966fcb06bdc98741112618e497e55197f5f514d36be0260f7d14c6c7954188db3ae69f3af2c65d34dac01dead7874ada357f389b502d139a263ff134bcd9e48b534fe388af4e6c3cb3879b0d5cf3835d6b74bb5d093f60c70726b377bb9bf8bd76ec7e3946bc8ad38004806ff0933f6677ac10c5a7832ba51bfe5de1d68b648a3a664155dea9c84b1c70c8cdbc99a688c1a9d83f1f85ab8c00c3057b11f9c8b8233dbee11467e1c6cee0a0096a910fdbc23b8873fa84cf698a259c84ebc5c365275dde10341a46953ea364734d60b00e0cd9bd3f465a0e9bd363674c7adae4075e14364c7f40278b39aeb7a35f9122f5f895064fc4878296dc3f22a604e43d226d32180a95de0f39a400a84802093616ff4c6dddff568aef349dd8a8df9881c747b1bb4686c94296ca00e4f96282e4903e18c91aef1a346f033df523ed4a587c909333052453aca4034f0249f4710c7913680bcb0adc43bf5e5b5a0cd7e5a6e2c1520c39652a8bf32e5a6aab66b33b83c37225885c7d181aa40173d8e91b1d9e7abbbefde0af4ceabeb21ab0678d9eee43f5fbb84bd1b36b0a3576a160f8e94ae3da03d2dc596d900b1e7ea9c99c6fea7ffb3a531d1e2201867ba7893a4b87eea0beb737444bda288f5d8ad4bf78d4d2485212ff9fae27ab5df24348c8048ebad988f5c532c07100eae4bb2e16dbca3134bf32a4343e1307588dbaf2e93c2657f93e49f53924b7efd1ccc452d1afc3a554ef5c7db0733545eb13770582d1f466ff27ade419ca3eb037ca66b56edae2be03b7f3729078e3cb8d1c0daaccaedf7f3373603b0494eea35f85eba7daed16888825d18052e84b13ced8791fa1da211a26b8e2e25126ab6193c445e8709a063bb873284a02deb7ad2aa4d518a73efe334d9a4db3f1d5c1fefd8a1b89d5d1900d6181f26e81469006e948c8b5725f0f499d6df7bcfd81358b665e6371ef41ccb32fad62d4ec0dad5fc10a98d667ea4911e137abd02b03e49093932175e95746e80a3258a29da164082542650f4ad669e28bc7d3ec6b1d8ac4f14518d34a1cbc2bcdd6918346b3bc26f5e04885e9d5cf22a5df7d7796f329568d95f2d628a638e7968ac90902f5ea162c91b290811be8c68f49b8360e7544707e1e9a130da27e03e12f133bb041781a652e0ed5cb1ee0fc5df7d65db38cb5f9cf4251cd67e6ddf79c026e3a6d37385b753e90cad1baeaecba4807fb87a177c1df5ed297143ad37202b6449932de6ba37ca7cd696324938d2acb87b05a5a132410ad3ea4509e04ec7a9bf247fe1c1c658b03d52c4484e9dbb7f250c89220b6d838e4675f9c71c62d5804289a68b1f5ff372542233839aa0b49a30ec0af254745d6ca16acf2324ca23ad881e16795c9a70ab01a00ae757de765e73755c4951f61d4f13e3fd4a3f1f711e6b4f96dc2c72aa0dbcf0bd5f6e61efc0a95e7b62fba89654e13a1689b4073630a2e7ccf3ee0cb3b2915f5675f12616390ca37e867f632bf1169cc4a720fde2cccfb121c4f04e4ab01848ef198199663f1120a1825d4a8c938d454a1024eb6d9c43bbef2e079097f2f9eaf6fc8afe2f6da7aa064d1e4edf7b08a3b155f8649d1447e53f552403ce2610df3c73edb241d6addbe22299c1b51dc0e72e2e1e5d55b973521ce6c180b15bf01dfbe9d705ffd3c72ebb927249b6ca7550834beb4b8ab4518ce15d9943f50bd7fa638a6e77eb23d9c0f4e96c27f3e28cff0d41dbeebb9c461e580cdc0f7916a5c0b358e0bbd33b27913b849a4e6b8735eec5c4a198a5ba2a415a9dd65e74f63d9a96020b8ca41cfbfd8d5dc42f353bd52f6b922ebc233f8bd0f9442fd100e8a32609dab2fbc3f33df9928ed247c7a92fc0b671b353bf709ce2d41d5f8670022ff70614d702059b30276dc31755a0d7407a2e5d4a0d6cb61950a694ad62fd7da637a695627c00713cc89d24ad6f69cd10bb81c683dc3734759ca44be09008486fc19edd59100267663c0daa6a77ed05ed37e7e281fa1923df29fdc25d8a0c1fc07f56a673c68f03c669a8102b9a7210b2788e4b70f5abf1f19e326e98947c4203b765aac8153c952872b1d96e3f2cb6d47c081ec0a75d889f6b4588f173a059229690157297846ebdfd187e5621198c78c59b589ab977268e8473195d5993fbe67535d6a9c0eaf93b6797e48d58aac52ceb68453977e708da2a90743e3ccf3bdd09c38a50d06bcaf2017b3012635136f312b341bcb187cf08825367ab9fcc90768d189a3f4ad34fe9327d8ce6dfa7fff0dddcc2734adf3b2d6545d8b2f4a92322bf8114c9b15de40bde0d896bc2ddb17c108bc5e85385a0d0526e5890ff9c37134b3f727482324a9d36be8c544dd99ef7a384a5f87cb05e3bf581a0e294bbfef992900d3ae986c5add6f4464c40aaf3026f3f18840f79ec212f89c16a23d422d3e4af884c6c839247189eeec40950593160f3ebe528fcecaa7b4c31d3eac6e724e72735ee2373e1479d4700375c2372f1468501ccefc3cf062426d900cc29c3dec485536e30061f0c63eeec65da276a0e0d07ce28fd31367866fe435c63a9dd0add014519f98020ebd6bcf0092c9a4f7c5ec2c551b8d93612d3a62a072137d40abff7a317d5000dde97f1358363f52dcf5669e9214adaa346520993bc261adb24806ff2dc824c27e2c3d84cb9f8f3ee403d4b63dc31e81e6bda3dd9ae822d43ce5071063454d8ff48284b719c2fe8d2623dd0f499a0a76dbbb8877c9ee5cdce548aa84b9fe782b15f41f5a6fc479055d205db4969f1b083bedb203c887cb3367c8810ae23fcbfb58ed0b20192c6b014ad1f8bfd909a7c7bdd62051f7fbdd1f25dfdccd0577e44be867bc266f6447dae45cde2488f04eb8fc3fbba332851ef68307a917e09acf41c89bd47296172863d583bc337b43c51b51abc12e7e857474537cbe2deded9ac45c23c408f4da93e813e40c102691a40f669443040dee9b6c9a454ec4ea6fa961f026a76e26ebaa93981e60df6c81f217c3b598441a0875a6a08a2e41d1b00f0abd7d13b0316287c565eba35d0d8480b942c592dd7797c0471f72aaf18f83ba3529fb42f993560e92b0eb0e4993c72a55b218980b21704e0ec5909eb3be21c1c2cea887483ab737cd43b21c32f8a1609a2d646128dc86f4026a50b81565a830b9601f7a12bf81cf20ad86985c18efd0804e6f05e56424daec878b6375189eb9bea77ce78f6241ffbc395be5c49ec9cc08f5043d83ebab011ad041f7d561282c3bc5b4955c90c4992802e9867b738393586f95ff29fb975735e1eb3937768071b257571067e062feb90f55314092e891b209eea6535275262aa4d21fcf7b7a453e16f3064f18051abb6533f2fe21b6e3ef911d6571788ed6415f8ed3c37edc674792b6eb571527c76d5a809ec99119aafa5e47d3b4edd63e2d470e89933f650b9596c7493dc394c6f6dc87c8c984ded0aa5efe6c1e863cdf734b93030d2fc70ef449eb185acc27b62a027221136ec0c72f2dc78ba5e8d5264c637b5bfff4b9f652980ffe3aef44fc13d07c3f2460d0cec8891f12d08a52b1b25de2edf676f9907e1cd2139c0c2479583cd74ec584feee99a8b030e5623e1de959fab631025d842cb2022a3379c1ff12004389ed43bc14e236ab2b31838c0b7196ed49ac40218c89505537e67a68ad3ade971e991cf22d89bdb827a9c41e9d7d522cc0896f802c2fb52ddda5003c9a1874b1744a8c3f9e49de06a32d21c27dfe2b5c0a0ff291712d7e689580c4af466e231f2987e5d0e3b5c9ccdfd90d8652c41b0118b130604ded6b58d5acf735071a435c23820fdb6acd78ff3bd9bf2d054f2a509e0002db75162a38b2f0f4eba9bfdc7e77e0762f05d4d4c95e9c045514c9f4ec8d386dbbb88d7244e2a7afac21033d5f04e883f8e07a229795f41f631cf500e16a1ab02d75c8b0a583b899f03d8bac3bd7378871014123234795cd66c47d14cc463f76359c78e22e65bbd32aa2dc19178df6787de8608c3aa67b6affb5f58d85ce1eb19722bcbe1a14e99617f06fd3dcdeea8e3f35c3afa004ccad78344b03b1424fe92527dc4afab249e966481dff91ed6371b2639395436244b0ccbcc330387d261c02e49ea219164a0bc8dc181162572b8a450e3ff1abe51805324f3be3ebe0834b17daa8727e6deff098f687de1310c74b523855997179242f99cc20b02d3984ed11187fdd709952cae7b08bed2bb96d0fd92252428d5bf2bbb0153551773d4ebb911c106e86c2089066d254343a952553057cc1c36e6036c68e6003478e5cb040147412fa9b8a61c66c0f0c89716de5e26187deba1b46b996288e6db0830771b94663ba7a1e83438b4eaefe3c7a97a0a38031318bf7feb6775a5bf8bcca1e6ecf3581e05a49f2029ae98df983b7340de89c707104152526bd356173e345acdb2c7572a7c1c7993316cbb6224cb0749777cd532d4918454a5e506b2cfa76859da5c2e877c2fafa93a8a162fa46f0b3323530a4a0952c55efac6b11cd5e2fa0b4a09bb89341a1d96f69f65d23f50047317098c6cfd1a73361cdc457660f1cb1831570379b7275e914726eb1593cf5bc743da57471931701a14269707bbb15476e67567ce26536662ec3859de3adb311a3c0d34ea720c9f53bb1f9dccca802faa645d3a9ac60be036cdcc782e32b1cb26c4ee0eadae5327874a23f5633406bb1822348165bdda46a872f3cc6b97c7212bf2fc83e72166e60054169d4b89bd06732e1bfdf64c9b51b0cc740f35ebf5712844c1bf778dab35e966ef58396e5520f55fde64dfb5ce322575fef7f912f86750023519242750f45da527f34245d73c6ec13e7c4f48a2f6fee944d6c6f43b7b0d39dc7b9084123a1e1e57cd858fa18ee912cb065be7203f8f7a2f2550ff41d516b16011df80c2bd54032b2a46e4be304495559a8554660074c4c6111a63e5d7e9da5837680f071705d73f650c8e159f165b0692e8491f9ab2d614c46d38167445762d2c176c0e3658e36c7db477470831a6c7c0ffe8f1fbac9a3f9c33131f194f69cb4a767ffcc903374dac5dc2076fe3725b9d46fdc71df7baf4bb927dcff8d0ab544798f4d503e7c0aa67b360c2952ab249f83e1d342b3c23383f6a561fb2d800f38f8544e75cbf59cf893845f8dbf592c04ca26bbe1d6ffabadf7bc0cce39dda01c9c9988d46fbd72cd2de7f5a771cc57d3e7da795301cc64381654140b34ac828ac3053f6597ce1a69f9a91c0eabe03d668af455e3525f3f5909ed1fdaf830eba86e457d33d9395647f35f985da80b0e837babb42a978013c112e23589f39b4ed1a1f1560b12565446575d2793651083963bb32a137e99f423caf35984763e537548bd007a64485fbba992c25207c43d3cf2b4e9bde6b006d94dd49706f0e6927c3346700b26f6517a00c1267a9394e63433f4065658220dbdbda8c3b47d6063a08e071d62161481b4ceb79e15191f103f10ce17f034c8b6bb0ad349e65cfb3fc7b8df7a43d4811ab43e498de2e9d48efbff1c976810392944baa404227a660f9654880c78d11b49bad74dd01d6b82fbbb8c7bbfedab6840d7cfc851d0ea8640037ac00db2d0255c6756172c323876238e3064f1a7dbe502edf42a5f1de651b542c2ec404f11d6df2bea7d7864b7567b5db9e11d6f9657e2e4ff44e9d9ec06c0666ad75c733d33c713eb05e33e03b45926bda3b50c12de0612a652b30d33de6c684ffa48f62b20ae0fd15ac8030a3deb46b90884faef98d1c6baca5e504630983f3e671db44a5594a2be9d527de3abbea51454e15cd3eb3ada8aeb86f044f13790b5a7c3b1a701ea20571089d752ed458d7dd39e7784de75d64df5a66ca28146437b201123ce9278bb41b3466d023d26225c556d142b2e239d2aac4298af4b0764a521fef6980cf835c6234faa061b3a04ef16dec51fa8974308e32cfe5b7fe5aacb8d07f959e9100a9853c4178e5621c9b39a11763317bcd685bee5212235e7a7add51f18c08b480ba3e2bd1de005651ce7d77c49d2c3ba654aea3c627ce7fde3e526507a9a3f8e973ee2104b9e8798126046184ab586f1c0e308a674d2be340b554a1f0eed58206de3ebf6ffe6bdf850e4076d265ce4710e801fe64d740797d64ffc6d73e6c4fd04d34c1ed033da1c1d352a0706345965e3fe5e7242a123404c8a9200d5a297e50983ab7e6d65260661c79fd89da3b765305232134360ab75ac9c2d4a2be6adc1ae06525e096e70189c3e5e70ed6ba005d7dd7f2c1e28f530900160adb69945395e552b3182d30bea638fbd0f008ffdde90670efb37a9abc53eae28357bf8b1e5b94c334bf0d05d6723c4018dbeada085b326eaa252aebfbceb9a469a4d51ca420e8314aae9463cd91e8eeb522c61c704da4b3f6968f4b1d209f2cfa67047a68ee371f55d78843624818fd7e25354d9c49a8b8f5e17c7350170dc0ce12dffff27ebd992c4643296aa648f4572dde35e74461fc7d3ea8e682e03ecf7e8a8a2828a181c1a59f9edf34bc2f3e5622c5aadadfe8b7a8b8f117ad617beac5247ea6618d1ecda6bcbac5618bc10797e61b1e8250b41f41dc5cb399c39de0307f904e29d6aac03b346bd253dd7eceefcbb2ff9b6b13584449b558e9bc82cd150c822f5f6f66b8d20ef82728d089ad08316d63d86c01ec2dbb78b7104a598551e7191e9677e8e0de8bed263a447366ed06093fa1144765cb9ac69904f973a21bd34385b823055a99d1af397a45df0b93e93ffc2c8624c8de9a82833146407e1c9e52fda9ae708eb11ec60bd3304d24267523e169c557206ba1a8e758d402321596872502cd7cdf6e6b4edab958e4d44152478b5a2b0a33f3e36a4dfbb1b62fda221486bdafba9570cb07c6b0d639aae09b0f87bb2fa909e46d2098f9e61580cb33b5d8c129995dd4cad97fc13684593eb65e7400ea46274068a35010ec90784d0ae170db6a3e00d98439225d0f168c3c32fcaad34024cfaad10cf606e2d1c6a26f7cb277d0fa4a62b9ec9c3a528815ebe657bebc384a9dd784834efb2d81defb44ecf69f4e6e0a8b163c27cf1f890fa7a8ebc6dd1fbacd23e02c444ef5d6f2c9210c88cceaf61ebe9c8e307e1883cf202cc7fc4ae3396243a3ac44cd9df136b8e5116d3d8bfbe811c02631e20cdb8c81fc537c2afc506bbc0e0a8f60425aa8ee81035d5762a8febf8a1d14a3acb93e00a1da79b9caf5d48c685de4ab90a0f4817d4ad5f901093b3b654ef6387252d680cc9e110d41357eb880f91295a8ff0f74ee80ccf15b26f7e56bba1cad0a7db5bdb639f61abd7ad281672ffdaf33e18e4ae4adf95baac5a861f07684895ee8f5e5d54146dd74c6f9139ddda6ccf92cefc66b4ac95892c4d2d6a6cbdc4338e9d0ece9f9cb02979d4d1783714451b0ab821ce060810603dfc46034136a45bd21a545e2cc0033d36f796f6836844da76ab873ce68420fdbe580f34eb9381de15ff2266b5a8964c759605dd8fa7e751a74d1af9dfde6897da6eac9f969db99f284acc659929d30f9bf6e18a79181d6f6598083fe8ded6cd452361a2069258edbe5ee4f3db34a089f75537c53dedc83b9a161fa5aac8618655febe58892a3b3002f675513f7f0deccbc7c3970dfa62d403868363e16e29328f4246c15d40fc5431c336d4e02e74d732ab73bcd47767272bb58b9126d2daf65619b76a4af346a33b0a34c4edbabf427eec90c37aec258b0db1c614e2e86841f1464d7bec987b25da27b19cda3b46f8991980e630d5c51d2e4f2ff6200510571c3d2c8a7f71d53068591e04c494ca4754477402ab3e639b0c7b46f29e2df6081f83e30f7fc4a950475e839563c5dd655837cf812c229708baca1385e1684e67a42259daf1f43e92d49a273fc75002152480d7cb0f20bddc3ad680316e0b90c80b932222c798d81ed61d7dd5502fa5753bb86055538cd7f786496f95ace150a1951af9073608b03dcd5ecc6f4ae78ef5845a44e7e47be66cd545dd13787c07e384f384e794e4adba79ddc98832599f9ccf7d43036aa8f9be2d767f3d57fb79d622a84d7270b426baf87c34dadaa7acf1d56a9d89d0ba3a5c23e3762b1751dbdf3ed9ed93b45eddc0e6a3ecde0fb74b6b1a93eb8d5ddd6d6892794306331655d0c9833d9b6b0dc8cb12f392589dd9c353781ecfac139cd7b00c7a5bd897b7b26f4ec7ecbd11bc89d7bfe3ecaf9e6b3f7454c91ee95d4ee1b664d02fc69ebb08f4d4ee41f4b900eca6f5de495c6d337e110efb3f7583232acfcf5740bda7d1db92305d40a7df7267af5acda826e41aa86a332ae39c25c672a4a690a31af24ddf34dfcc3d65cf466746e1dd279e7c1a5032f33cacd5acc2f89b2d26b6a3e652a2eafc69f46a0ddb7e75fcb41a592d8cb1b732714a0cb97a1b92de7d566d7848e2b7563e99b2f5de51bd8c2b79314560746785092a0617c6e9767f9e637e0e592545e1b17ca7713012804c821f2526292fbf2e31fc1b5abc3ef96051dddaa2beebb33e1f687421d09ca416918c59ccbd7fa94c20facba57c1e710d2254038b0cbf010fa8d57ce206c086b40af4c6ac58175e1ad5b414d5b1e2b18f9fa5d633d33c5d4a845d1aace2daffcbe0032d5c92974d2e41a9b8262ec98b61d4391f1ef97f387060c2e44437ff57ec355be07261cc783b6d1177226e11942895d0e198d7016324266de4fa543261847d1307f7e26c22959d38d71d3be3254fe15771ddb4ade08dab01da5c063390b1329562280ad42097baf6a6be0c6dcfa0c6bd59716214bc5301439527603961971454a235e953b92dbf98e47b04b43fae0e346c55928b3bb5ffcc7711b7cd01ee42842f68943f04a0daa428a471005a4737b44b934cea99e34d37d647fa5db4f8bc0844b1efa2bb6f070cda43469904940d0fdc1ca4604b62a4f17a5b835df8a2303fd02894155ffc64f9cbacab60ba30587f7aeb4a7230344b9f6e6acbfe4afc09b3d480a4ec1ca9f6ecb1a8d28f12b23e7fe84f028eacaed14593c31a05d138b055f0a569e7d8c8b63cf904a59ee51dc59e7db0abac63b83b428eab21efbf6d0852e8ad21acdf5e8acded7228341b2b5303c159934608ff5a2de27316dbe28ce6c5eea63506a454c6abd7d1f65bece92cf571f76ac0212f81ec3c8fa89b3ea36f6980d43ab50d52f5b1b0cac8a0f6c1e8ab6c7cc07c4a23f21f80a9070782bf924fffd7dbcf92035b6a31e177d325548950628b3e849539fb428f34f04accf4b2a57a16d546194882a67df05a56a1ad9c56d09b1dcda82e1307a483aed7869b0d11ee6a1b41c55564c7a90fce9d42c2343062afba512bce9f85275e0b023be702bd3c9dab315a33f77a0220e6e264d3b76698a7981325e63ba7da4c5f7d02f164e886cc72b442b8d5124bc45a8c8bf0bbfb20f8194aa7a5c35f5a4ee78bd76867d01d61e095f7e2eb0dee8faccf71da247d2ed9d8b12555f120d67daabd29d3840f84b1d1e1486262a00061ba396d5f7d562e7b90eb437a14c66a17d8ef20865380a8b75bfa8ca232664e81c88fe031514a2bdc0a50e2f3be3e0eb33fccb3cfd9563797f0c418103cc4cd07839b3f477739b41f23ea3daf24bbde0e1466653329a0e2a185a3892cad8c7ca821f49194a711d02e9347415b69240776f29a79bb35f12f4ffb4f9bf2d6d103002d32d834e22b772cd1da5105086cd733dc309d76633e5e63c2523cc30382165869c8165d02f298a3e2a674102d6de4a678ec8d9f7e55e39cabcfadb17c79cebad0751ac7de3fc639e3e40fc8460d5c8785b7d27ad7403549cf4ef4d7ab58db265b35532287f5eadd27147e4087b431cb9eb8afe250b146b08830dfe01434f829fa18b4c3639634ddf1c3dac5f051ae07f62b220f46eff566cebabc6d9ab4cc4a374cdf3aba4bd9d933b45de2c9eb27f50fd8f1924e4ae82ef404a2e4c9ca28010e68690826cceb2a8ef8d79eaef8bb57f26325b8053fd934a47435fa6e002d99b1057fcc1fd05fac3347eab4d2f82d35cc8aee0b15fca86337801f722def9a80eabbe182d55be98d83a40329c06403311cff87e927ac3ca76e0cc08a32e19dd21444269f9de6d4fc5ad5648602854f26ef9e06c105fa4adf116e628a7023fefb29a6a3c742e0b23200605162dc2ade5bdde1a8310f6be68fa26c1e035536838979a48a930b27756570438f09740bb1d570b5cd203ddbc8fcfcab3080355ba6942d29676d4d18683c2a1b9049a5801a39e899ddda14b91eab34ff782e02d415ab21976e7d8279dca4b5e67ebd58da93fdfd4713aac3a2b287f5d80d91aaeb622b1d8b2ebcaad5f420146fb813fdb0cf5d2c15ddab2c6ff14aefc38e442fcc966af97f0a1cdc2103fd3403b2cd0ef81372a565652cf73bc9e6052b9fa223e71648339636da178d9e32132951eb556d715b214323fe8337fd50ebb66e2f5fc450e831a6f54727585272dbd56228d9fdc7b2661e6d58802a9984a7b708e200fe11decc5448925c3a622ead1ee428ac047429c569462d2e279c6e41d10ba43cbcb06cd0e8407d084051baa3794d061d602cb9148093f73cf64f9a0ce3d58407c0e4f319ed21f1d0a0a6fb85a03d5c31dafd056c506ed785b73543b3f74e4fb16f971ba14d552082d2ffe4d30caaacf8b92b77e4fb44e9e07b2f6b2dafe16e6529afb54e4865f3bece7edfbf9f5c17ddfce3acf35c2214fe9bc1b7cb6ffbba1f661ea3d01d7fa625e8788e96a594f51bdeb42a336e81c1ed37013f59615008dee8b027b55a3c293051b4441f6c1479401f62c0e3bd6c9be56f381daf9cd7d24ca76ccd3e54c5cc1a7a8c4c3039d8d847cb1451c4019adb0fecee7e864430cafe669dc229a5728522be7234764d98181d2a07554152d6955e96cd81185502a31bbdac5815640038004c2d7e7daeec5355bbf54aadae64d46970503b375064251b1fea466f7c1dfb5b4464c2a6a58dd22c4316e6ce66b23d8d66a7134bfec4cad904995d9f3747996bdc63fd19e557ab260d3dc5174d79b625271c0b8426430b94477cf4403e1cb533c8a3b07dd17113b56cca82ab00cef656e2804f0c218c10b1a547cc302473240b57259d2de5a0afb7ec240eca9d8b6c3c45024725e798faf6aba4ee11718db3eecc45071104afc0210ff9459a564205c1351c7d5dfff84bcbe0c4d5b4655ccb493655ffb1e01ee2b9da7cc716326179981c52d298089253587ad9d6a582d67b8ff5639512715f2441fa57661479232952c95877ca9aafdc7f1aa8b39de25023b1495f62c542097fc260096b00bdc038f2e5324ab64037ce71dc30e09dd645018f5d419dd8e951c6de2775f215a8a84ed411278739dc8ada02992f858eb73da0baff1d3f1211b2ce96b61e50c32b2626aa871b181e7452dcd9d1f650cf6102f149153b474f9d8a44d8839a8dd9177aaa4252e3fc9bf1642e534efbc2154291a7e95dee8940b8d27c53cbc8702396b8786a6893576e6c58a6967b8838c6283a902a5388fe1e718e9f432e4c2b40dcbd708b67a68a49ad5d70189c7dc31f4a3e9d4ce68b9647d1f0e9661dad863c738b251637ec69e4d76daf85df21864a4901f5662e2ab13a8a29dd00732b90d656de6063b05050f4bb03dcd56c3b4259385432ad168710611bff5f447615eb219b5b2b434f96eee15011c55ef116a9d3e7e70bc796097b14dcd4b628f1af917b9b3ba16c82b9fa1ee035412d58073105090b6f07562d72c7c20b6ef8ca45759270e4c5a0481fdac3d527290da463dd2352333b39748f3c7af7add6dfbaa63ddf5a74f0a64b05606f6ba622ad210581467434c8eb220b90854a7bf3d43a06834a1adfa6d0c854fa4395f1f27d98367428e08aa75fed053a25c181461d71f4873f9cc4ea7d908fa8bae41337de4c302c1e69a83c9c8f05c44fd786f2113b22c7723049ecd6216c31070c44d61e46bb982f2c3c2ae5ae1f3d713109383dd28916e634a66e8a1547cc2766a61134a5142ec20e18c72e47f90520a67d4054ec49a1dde2103498f025f2fee70e629c4540e4992b98941f609586441ae5d0df53fe64e5d4fa90d2dc523ff8279b1da0e6b6113657c9b53506e2af929af5d91083e4976e68840d3fde0203326548630692d815cceb07f065cafcce058857412ba96ca0f1f7540bf19d4f0cfe513d11aeef34c83a2d8846af12bdae0b8438d6ba3c87296977f5f6b4f74c8dc924047dcedc4ef973a140c1211c53ca336aa820ebbb8d0f3fe0bc516fd4c84113582b5572623f397e8d8f43a16797ecea4f4d3b11ba43483443052caf5e91197eed2e6d7535e0d65bfa10cbd98e6303acc2659411094235cae44bb3a8c201415fa1eef09a3829392e6d7916761397fcae27510620f247c3048a8dab85f468537612bbbe735799d2d7a27002e5dc2479dd1195a4745673d95cce6d29bc6a2b714b33e934a727e6e3117bff18ea72c51d0b948b53fa15aa1b21da0b6a3de0604767de46fb0053eb465fc570810ad5c97d646d83b3b8bf439c7a0cf84d67557973482161ca9b42c6ddf9436f7189e16b43fa7b84f92599c41c730294c27656746b5cc62cfe51934cce423ee2799ef72e71cc8e2fe54ac7d921eb07a2b703ed1df429f519419f632155e4d0cb9cd1dfde08ca938f9756e0a8f0f602ce13d9a4df40fb25f3ffdab771aba53d8de6bfb0db52ba72c58693b9e153de6f306502bd487391cdc114296ee3672455cdf8a9145d7b4eae010149a1b11e8c085a71baf0b62f559a48006d1bd9dd82dc7e2661f991907157d9ffec43b034a4ee5b92a84b065a992141e6d1802816998c79a5867e9a101b8a646e61d42450108ed7d1ab8aac3a2d0cd81fb905823efa8cc0bd64bb3571463a651b141d9d44fea9af4b073dd6bc53f3f2bfa2419ecbf94f210a554a45aeda08316c6e4893d9a13d6a057155f443804429c4e1f0b80d0c017a9ce5179ff1a8c7ff6da6096a1343655dea6c8c45a3523da0979bb8b9b2c235769fb7b397eee535f00c3dfeb698a15bba0639a99c0ea01ae6327f5f17f3852b36e558bc5a4d685247df19b62fdb6314c3e42ddf3e2ea5004010be7602bae9c9433a62b9aadad2983fed602d527f959b367a6cd1ea98e51716e469c9d4d4bb6f9e3ba4442112ac6d81764098ae135fd34caf48a314c30b5932d42168b505ee3a07fee831af25711e3b0329e5a1fd9bab9baaf640d78693560f7ae94d29cd96c986bd77b06dec995999c3e733fbbc691ed12e6c9763f9345488eab04dafcf4619d38054bc8585d7e71cd2859c340e6a9a3d0022421c3793b9f1be05be2442ffe763e96ec91f66396cbb2bdc98d388906d7267d215e9d4f21065a0e645a8e41695199841d6dc0f1f479c6ec5083cb82d239b75e103cca9e4e8e9710cfa1d60b739aaf168681a0508603d392d5019f201f4e320b235635210d1d2afad2634a49a71fa369dd226860e773447687ce1eadd955ccc7acbd0219f04254af05c42e7292b9bc83d61961ede6ae156082a6ddc37791dff84c110d9042490f1c7be16f93938fd02422f7d1df097c8e2aee857c3e11508240d74855116126283a5fc108db7ef8c8e65c060f5392cda9df589e825e071f7b73088ca28a3304b096c67a935ef5a253f2d4dae2a95345c55d1474ce40d1507253e02de3eada16669f367d5a7d96e13ba75347679da994ead134085609d6e008a8452e9c2486972a25594f74ac4f4183bef40514a5dd62dcc7c912f76c2938edfd0a8795b25cf5f31d2b28e36beb58f33b469098a800bdd756ef870133f3343d8d5c29cfaddb255b809fdb271d6b8c91f17fac74a36b6313292d3e36b559b6f2d80900ae1e492448ef40feec61d29dd3254711876926e10311cbe13bc1e203b937bc974dcc0063647824dd5b3383bd0a57a1228ecb5e3c7f52efb0fcfe075f9e7f393c32d4c1108d14d7ed711bc70fe603cb5a86f44f72f17475a549f22ccf6312403203f842f0e5313b0f697abc35d3d5c3dc6390fa9e1630b837396162167d7b9428bc3758d5268f8cf855e988afaac661f4a30c57aff01606f44268bbcceca88558d96ddf0138b0d1e948e77a680cc798946a3bdf4bc10e3536a07d8bb7b8ad7b9e1f65254e929739c6aa07ac939426bdf50159c1086480c448528647f0044ef1bad5e215db6031ce5dbcd9d2ee7afc60cd88f1bbb81b4d7a2e00a279e5b18a2e087c1261267c3087eb04c6212f25e5963920c042df0184aeb0054f16d3b73fd6f076a4f7dfa33874a44fa3df7c7e1492b0558175825e6c2080df9c9169289760e1a34da6bfc24e47e1824cf61bffe668f3247755047e2788d50ff2034a5035795901b37b97e8b104f21ef7b6ee3bfde3aedb907a394a81913fd34e38405be95070148afdb4cc4a0426d37d641e79c68276dedf1dc751e3fd7a4fa1dd6920ff123b4809b6c758858faad0369501f759cbf851df2856c18650d39549b5c11f8dac11e6e619e700e2a20ba3ea7345441b9347a9f069bfbacbc2ecedac649be27d6106f8cc202336c4dbea5d958d0ae20dabc24b75c1b51d5fd5bfe1d06d30a480a521f559aeaf80fb7ed8e70982465313377430b338f2d591f621a82b560e83f135dcbe795c442de0604136c7612a79c0cb75c1a44bccaa17101651dd483fae5e0c0da15e38c9b789703864372ddaad14ca78524a86c975d2f0ca38520ed585bc501d685b5fe6bf543142a2c2e1c614a6ad6f0c09b716e7548d4e696062cef6b375aa36da0ba7d95acacfdcb8d5f42021257e1e4dba121b4ab995bdb4fbc35d86f46546fe3fec077190b3c1afad6478a9560d896300a8662398fdd6bd53c42df9c61e6f8eeb43a6135cfb547c4f675b2c2566229cfd11aa6d95b66b44f12ff751090fbb381be016cf0ce3fb87c3b011225acf088b454a34194620276ee2f59fd9eadd49a93a1d66da36ed986fe2069088f3617496fa543f9c0a6e7445616242763650f5fadecf2d34007da9e063581a6d5234a0e022112848f6d14f9fd8cc2fdbe64378bd56e5c12f6ca891a9c89f85ac38c3f18e75a16885c3e88936f2619182dc5be4c506d8e339ce5b43973ffcef23b98624b7b6f8d4af24f618cbfc13a428c5b8cc5cf108b35d334f134d237688788d78f353e44165036198d6b502cbcd8e36ccfacbdf7b6c8040f91729433de753a69cd8488d6e5d9c8c5550c3ceb271eb00c039a816828cea09bf026aa5b437a122859fe316a75846bfc0890cf0557fabc18169cfa87e915200d9f86e8363ec6f0c638d893e79dec07366af2064e866a7ab67a1210ff0089af7f0a2529da858e545e8e821949e48ea57b133374dda244721dea9974a23cf0a40e11b31ceaf3a48048e0e68c76dd1c521fa1702a8216d6919095d604146a742cbf83aac534ca105efaf1b34fb0ae3943d83bc0ce59c10ef924ec6da9ff6f67090187d434f72a4d4c40d1c5a4d1eb1240883af3de910869950d68f69118723b593754d20b28c6dc06f05bf8ff39f1065fc6978003a9ee3c72834131686094ce744d7e714b4a812ccffe9b3890aaa4c39500c8d68ea420285c1768afab97f9c78b1515c6091ed1b490dacb737af6ef5993707f3d8830095fe1e47e25e8e27bbe5c0c6557a3aa329eb1c66c551ebbf051509974bfbf56477f9a378663a0831b303284679d1cffb6c3a671675abdbebdc84ba3deb634eb76d6a72e6cafe4ad3d3c73735c295b86ca594e151f1b544f07360c3f177862a2fbf276f1694d38b1f3603d199ad0a8947cfcb159dc7e48155476eff63c043d3498f51a830a6876d91927ff2d2bf9aa948d1dcbaf51c568a687efa5d71c28d8d20448ca7f86dfc6ec2392a954671a014d53f0073117446d84f7f0c608c6bbf785b31c0060d8d60c465f3b374de8367cfc214d69faa619fa489b565484a2ba6eab92e3488e1d1fc74d71da5d4bdccdda7adb19039dc48c088ee2134d085a71e5e904661459ff2e900fe11c4f2e6249ece727ead44ac79e433d0ccc78cf690d7c89131f5e46386d98771731ac3c77212c4ef0c4a5dd63cf2c193ccf118c361e9bf8c9bdf28906490369547bbabe0133fb4d4ea4981e47ba41c6c942517503d1014d6b2adbb4dabd5ae2fe815fb6982a75e1e934aefb2b953385411b9b555dc91aa0971a8bc52186668339083b15a87af7e611f3b4f2f6a729e4c5073559183998b7d26d93c5751e417f4bdbf2e1165ee593a095c7ebd769be35ebb58cf0ddda37c40dde19f9addb7feedd3974642e3c35be5ae743bbcab4d3f82866c55451a8aafaad0abc504d2501bdc439756384f417d23d070c1ae31f9db206f66fa773c3ba4af106944b543b9cc94192c76219d53a3eb01251f1e44280b3a4e7222b4fdb57095cdf81f3b486fd0e8248e0f84e96a684437c0e6e7c9b9c3b4c77261be0b90e381d1ff3c5aaac5f3aa187c0391465b08e4bb277df00f47ecae288a8d15435214045510f27e112fabf8a2c7c4bed02f27099214a2b24c762c8454738da65109f3d4719b25e1b5b6324c0839265705885c66a1889158222500f53a3c33cba66b6d3bc0790d8dc462a4bbf838b03011b12486079fde3ccbef84a80be090be22f3b22f941aba6dd3064c227413cfa88806e0158478315c203d0a05f34e9cfb01c41b7e65f12d0231d45a027b7dcf16b2f4f86c8c08b04ab8406ec24ea87048f9ff93d661a9271aa82f774b01c9b2f1cf45ba78ad1ce9d5c264e606aec6cda400eb68c0218ccf481cf591a6a98fd165eac6b5b343223fb921cf7a73592cf2860785410bc2431939bc51fd9ab0b15591f6ea9845a7bb2eefd173b77143239ed3038761b369db197a50de1cfc869cdf39f71c591879bd01827366d1eb681963dd6b8d0965a3fbb588d82eb265398a01b073ff3eaf2b9ab606108f872f06d3f63052716d1a26fe42589cdc525e9e24ba9d8eebd884771f65c1412af2c221d50a380825f0020b41c1a01303237a28a2e0d830d60c4a2298754375c9c7af00589f636a6af965dd46fea3bd910976f26fdcc5b6ab500713b8752e54e3e5c336c7363b72a212ea0eb87f767f6f73ad7e734bc38b6dbedad692984e43f8dac75fd36179a36341c7a3de29af8bab54a2a65c96542648d7173e3099e285724e7c103513e8cc0655d3d6801da58ddc554ad463fae65be5cf77d32b9c7d19e3b51c928718f40193878c4dab0fdb703b082b15679ee9bf7a358f0aac02e913c6bd954c66f183e9181823bd4dcc8997cd20fa12bca314fbe778dd758ff466fc5621946eb6b928fe27758c0d0c52ccf0dd04ea2763617f7b3abdfcad92dff64569022ad2b8c6a567f3c621f875eec8c7ca2706b32f0257f3565a3927ac57b02d92d9aaa1ef755647b2f69afadfd240ca3c1457eb044d7ecf864996ea314ed274dbeb9063c7cea7c0133175fca89bd95cfce7f95ad21bd15ec2f3bdd235d364a9ad8e8c9584f95c7ca0ceddde81f7191d105cebb8bcc487913fe218977f83b0aabf811b416f78f09665c74cc03a359a7bdfc9dc190b2af584720c78d344aaa68c3c9d12feb486485d1aacaea7d01a054acc9371f09dd3db804c09aa96780156c814cd21d3105fe3b979ca1605dc5e5c603258b9c40933a6086dced20cd331dad96fbee5bed8cbeefc59c1ff071be0ff5bc15c21e8a2bfc3b26a15a1e830f35ea4e0eb93b1c6daffa0e89630200838771a4974a3543b5e2528893e408617cac41afa35182669b3cee0cb7c5422fc1b48fa27715d7a151da33e7795a494e934cdccfec55cc0c981e53ed97c9d7c91f9e6d281152517e242ce545ae50b058e658b6f0ca6b6365fd0773d2b567ed9944c356d2bc82f1be090c4fbf1779aede9da7252b7b02cf8cd4e013d73e284b3ad272221db1532e3395dd96fa188659c01d2e6cd5a662bf55e920593a11110a04cd0b943a3f5a4c8804764a1efa71a3e8fe0e3e08d373d177f873097697401011356f00806b602285c00c487bd829ad114ec03c940e8efb1172efcd0a95bd24ba8c1b8ef8a243d62e5b3951bf85da75f93dd8b8a9a6537c76d04c639e37059aeb8f02431b06fde5bed2405b634e5227e232aa97aca6bb4d41888adb26d7c5cc3cce41f8a3946022f54fd91f997954ec313d38a9708275e7bf735e88c8bd2a10312de206ec0775374a61c4e8b78f0ee9cb0dd3b07c470cb743533edb4ed7f046a4ed452f0435339dcbb496c2834fa88680719c086c3fc7e5973df36d57857e0902fbbedaceb4f2f7832523447abe96bffd39debb61892a4b683acd81db491e5eb619c857e3166101bb656089371c9b45347b2ca8d2d4fb0a105ef650c8018c3bceeb888c04d37e8b65a5ed2eefadca69bb76a967ef33b949ad2845363833e761666da4d886253878e47abdc2ae5b82ec07d5972c71f58a3437039c02665cd5bbfdc7c3043ca5b7a72ef94985dd9c0472aeb1a8112bcc7615506c802ae3658bf84b6bbe62e3dbeeec84e39bd9806f09afe293cbdcbdb6f328086d1e7525025892e6b075c6a299c7efa8e4a5212bee4cd32203be0b848677a5232e949cc059533479e044601e9214981016b65c1c973f5e9d0c5d69783224ed60af53c98509f22d4f689c1770e51568c91a4750e5e37397e46277ef9411491abeb87b6265bab128ea099c22b5d8bc20394e731a7748c1bfeb35e3df4f51720a171d8440c66417b45d22709a595736a4cdf48030cda6dbdeaec4c99b9b4d866233d7af3594116f3c15bd0747cab098a5ad2a18c59e82c0f450c76939c0c789a8bd72fb78b7e3a889a7008a2d341ad535c629622a958830e8a49bd94175c4c1994ab4ae514ad98ef88036dd1b6434119c81e469b168ce70ddd2b572dcb04efc4d1bba1fafd123465acf39793dceea8beea512513675e790d91f20627e42740bcf087f90ef877a240e13bb0488d8666a616b5e94242a4b1f48ff1499be05e13b3425d3772c463175562a6203612a94a0eca167ac9b9f8a317393599aa8680322367c598e3be413046245beaee3e63cb6f75c8b06612a85db4b140c1e312c5a3ce3995b607dccb4e3552866de4d8363e391c38c63e641da737e60aa5e8b370e2948f1c19c1be9b3c0c16861e7c78bea42ae7103d4c085f7bd3abc7ccb487223fccc08d344783b53293b7160e17c72d4eef32035360bf62e1fa4f429f5718c9a964f8439d89275c77f0bf841f2978ef81cac6dc3a0a8fc3b14732910ce288b654c7dbad3333b3549bf6f9f69b0eccf31add156b77edf7543ac4dfdb6b16a62d0fef7a9e190f3122f2b4dca817d1a1d89cbe92052293f8165dde5afdefacd90e97e0e1a7ef9b97416c1ce7276111aed2151b3c48f18b1ff935915ac476a20ce5bc8a66e2ffce4ed4451123700f432017e575395f9d491dc223f5851ee5703cf397d91760f9ac3809738fe8895158d64ed5ab6df09ad1897c065a9e110a45e942f521499cc2335166d820906bed022a9089e578b007208f5022fbc0cc1f975428ca2a74d1497c02f4253f6dd73b6828a58394f7ad4e24d2eaad0c4464487534d731b975082dd7a4da875195d681b4f4f940221d968a01bab7d59c2e760451bc7abc176d9303db0d16021c598f0ad976a26761a24fdefdb2bc6a7d47183c33d81fdffff7f02