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

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

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

Block Certificate

Block 54248 a260657b852d49d8613ae527bf5cef28e5d0f71534f31128fd9c5418a20d56cf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7cc2a3439fcc27f0505009346df69ecb2965082326556c36b10fdd1a2a49a2c8
Certificate Block Hash
a260657b852d49d8613ae527bf5cef28e5d0f71534f31128fd9c5418a20d56cf
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...006610000000240000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fea540f8c86e63236f6c4cf901944fc9048aebd147e9f3a7e25fe15876593a933f261cc1266e7d311543fb40e105ee24190c53c7d35ab17b9a20250116118980982ab6e082e8d129565e1a335e06b0e3bf715c0eb5ac74fefc0a00000000000000200000008000006610000000240000

Raw Header Hex

00004020c32bee9034b84333f1cb7794670c91ec1d4a1fc47340089f887388b7628695db4788960ee718443bd820f18c21bc72e67095e2857ffb78c132a97b872e5cf729ed0a096a61b90618c8a2492a1add0fb1366c552623086529cb9ef66d34095050f027cc9f43a3c27c

Proof Data Hex

59,560 bytes
121216010307c12dba520f6a658526353e4ac8db7d3934b502f2af6bc7dd637b858918d773df1dcc2f28fbf55d64649dd6089113d2583bea5966b198699187516e7306f6b680660c4597a52e4c8c19201d1e9e1d35120d4b674b26cf6e6a935ad60add9a94589b73ecb8c531953500dc494381c5a6746c4f9f5c5ae1cb14be7a5d5a8fe43d1d826d2e89c99193fe08889ec1c0267cd044ad09b8fa02cd704ad866a665e7b3fa1024da8a7abb4fbe362ab1aea23f342a8d1beddf40b109a391b3e6f718aa09dc31bea7fc72a434d42555b854b81381649b836f79eb62147c31c0197e711c6c44b27e64bfda997c82ea0bbbd3dccc89c67067a447cf7d52318145c2d4d390693da3ca633b8447636b1c48d572b137a4c4cfbaeebaaba205a328b85f00746b7012031a57982c4dabb7941955a81b528c1e089cdc36ccdbfe1e83ce1f714df2fa1b268e1b7a2cad5bd16fc5a2e4a66c76fdcf90a20a985dc3834c26fb79722887be2aa21213c6dcb6df7adff643aeb9eb5a17345ae96232da0ddc3719ffdfe08760bd872b34ce56f35b79278343c9a4ac9f35bb9703e291f2242df873393b665a0c9dbe1cc95c6221eff09f952d12ba2f7d7a9fa95f8ed903dd86ae297b4294d553c3b22038989508ec45245ee274fa8ae92d1ad71ce8ad9ec67b33643c640acdf0073842f627441bcba2bb167ecec4ddd9d69ac24b54c34823386b16e9c3cb45ca451e24e073c804cbd1b183ed9df124735c8026575dc0de0adc3a45a9e6a94c5e7d6eced17340ff6805975521383e4e25aa4a783f961fb67f74d1f0d721d2eb4a79351714b40b72a044d7bb09a07c6a57a6a1029efefdeda554f41f130d5c1d89e33a12e5f991653cb0c7d0f8a2ad0cdd37ddb759a78c597919e14d692299e8db0bed6fbcabe1c81d6023a2ebae1be462121c4bda55de582bc60a4778f945a48a1670765a9c991441a58cb42c7d0180338cda6ba40b6d2581a51c001d59213f44ad442665e52b17a08dbc4712aac7f3ca7073224720bc351d858e8a31cbac2322b9d63f9711607f5eb674f52c1d9334335b1bef01b7e88ffd363b13ab196f9dd93d6ba89f8ec9fabaaa4c0a3c12d42ac2628d23ba67e18433fbc200698734addd61dfd50babddbbbbdb8fe1bbfb91bc21c6e44a655b4b6e0ad4b593c055fb1870f24a9fb2ea9b240f1dbed51a6be234ca83a992c9161eb0ef42584400d3a7da8562e99769276d7bc6bf3c0c8eecbbdf6531a174a39c45b31ac201321e8d12ed8ba5af9d89216eead704ecb7d5080594efe077b2b459a66516b1162eb19aae9eb848f5cf830ea93163c21a33eb59315f7379744d5f2b24b834624cbeaade5679ad00d5126890e3e9b20e711f38527b1c47b94d2988f23a1b6622d5ac2484da3c7fdfa39bab9934198c7420594f636d6c02c9ebab7cdf1f6d907a3b0d583718a60fa8dd3ce96f914b93a2374ce56cb63f1f4c192a0bcfc3a16c88eb239d1a954490401f6ce5a2108b8808e1fafa358242bd92fe469367f3e6c1a0091d3706f3b352f3ecc0e98a763d0cd5ec59b99ffa4d38a7cf6b06575854bf6bc2ff2c7d5a8bd438a971710201ce4fffb4fdf4f76be69c24e039b35511789cc15c2e83a5dc2954acd277c673d730cf80ef87cce961cbcc29af08ec95bfa873dd05df0682fdff1c985a07f2e7e62cfbea28c8ab917adfb5b3fe9fb877dbc908ab0d3dd22bbd5896faab228b448b5439ca5d1a6083bc96d1dd0ea02a2ccb7f92abcecc34d74e06396f3fa007eaa8d754e048036088d2b277d84434a76b4bbdc31e7d5ce36f3166c87c9c4856e340b8637bef60ca18430281d9503795b566d1bfefb8b7ee6384b9eb87010020d993a0aa117375557e9f871a35626b2307f49d236559c646d292935ca9dd7da56810a54995535f5e9dae2924905cfe41d1ed8cdc434c4a8cee625c1feb03eeb19dbf2c1f46363c0be674175fdc6cea3d70d30e0c1058d849a1ca50994ce8b5df334fed5c61cd6d56d1a93d6618fa2b8ba21541fb1a1f298f27075700e8ff68bd0a26a3dda358416272744855d457092b9e3fc50a1c05718076875490113951a674a87aeb16b3eeb0ee7b51f5caa86da5708ee856bc271789d6ee5f8a5220276237a698eaba1f1038fbc5671565b8a9b243a50ce42a27c3406b4231afa3246903ad3c7a52fe1b48631c0b62148fdd35cc10c7472347f93695cbb09fef27fe0a103d32944b2741429693f3b4c865d58d82600df4b69e7874fdcc4dd0ca2d023a54339efbb06bbf237398e69251aebb3b8d6babafc22cbe7dbc3068c27e3e055d9ccdc1d4301bdfced3a6baf43350983bc81e9dc41985a0c3599e5a40c297dda1213b99a60ab92d44d63ef8d0998095389603994ec97759bb673e0ef104bfef3c18d19fc6c42ab5c267ec624fad4cb6f523aafee764c903de62152a3381f79b4d62d1ed19cd1107f83467636bd63c7e3e0128f528061d470130a38536861bab97d838d7e36b02f029ebb1e53a73ca02c8dfa83123d1b0222e1adedc88f006e01ce5c7ae661004106915ca1f9fcafcbcb8c14cfc9941f6047c6c77b5cef7a4e4448699d32b5fb6954eb9c318b1fa8e533f46421de642925a724e16abc392a4ce6004f9d441b41f99f8b02babfae7c1d16ddb2de785896d06bc536a7f7008b83d8c5dc71d02df3731687205379d8a61567e57343c8d20a521e64ea96cef49fb98fc198720bdb46e75f74e9121ba7d2986ba24447cc6f2593eccdca5143327d60a6aefc626c425c680664ce9f456f756974b4d18b1f9f945d2f13fecd208990972932609fe118d4c6faff251ed71bbcb1ed2c9098ad45dfaa7e8e846432daae8158129b8fdba04f34be065e3f2a557520892b1752fed8f72a71d679f306db62cfc89e68dd4c11f7b534e2585af9426d8025f03f5ef06c1d337b2c16b32964031c89c17b87a7aca4aa1c0001ce441da87348c7ae6187d6f4fd340ba9c8d82004cde43745d9d841940b4a2ab8e10c30a6790bb01fe2d65c17bcfdcebea52e256a546108d66043105357ea4a4e60e946459418670dc9e43be1746fdab25cbaa7f6f2d1381f6afa50c0ea31b43daddec1d6f6c73a2418b8572b138c07b134db9594fef1f0074199c374dcf736cc2d2a49f0609d0c81b7fb885b9771a53fe85a1c8598cdfd6dc0e47c6df8924a3c00ff5eaeda9151b551c0ae8a42f32b387e664e7bd232ff7cc3cec727684d212b1d14e8d4d53c06ee9c23b0c7182c59214f802bdfd878e5f19b173fa3e5c004659c2a562a9d57e91a180bdcc9e3f61c315a90beb5746c209393579dc57dd7450df9d8ece9084bbdd3ea3607e7b2c9a6670a1da7b8cb6a862f26ccb8ae73f4d4d783d965fde12f3c30b7070a40768f37bb9a94517e876243cfa727aec540b7418275f494de8705bc1582e9ee31a7d07f430d1a2b1033c735737e0111c680d5fff1ffd6fc62efa77a177d4e10cb611ac881b6ec73271ed531a04b93c86531c05dfc3919da17c695f20be340b695ffd7f900b7d4ac7a75c7480ca9762b1ab43b39897d058239514ad11083c2ea0e85335e4846dff67725345aa820a0ae711d43fc24fd157406d72ed2f32cfa684f7a7faec239029b594c30bf4aac43d0b0aa978613692dd519f8fe0b4533fa0090edb76a062dc316709eac501a7ddeb149236dc49e7fb152c4bfcf632e29b684d9206a0a31c61b992ba87acf0334e638665b71bf9b9475d631e62b7827a9034e291cd06dc315355bcbb31b9104e8fcf88a6a31cefdc6b849f535fc2c938de52af5bbd3f4f38824f0adb196202807309304cdb29c911355ec729aaa44a398af4ffb0c30b6c41ff953f4e68aa174a85a36d40cfe91b571c371d147aa82c42ca9680e364651bd98857b915fb86b25c2a244191cc4cfb56c97d26128adaec0470bfcdb8a4135887be756bf49c9aeb28363e95e3d7db8ea3dc11de289547f96c08c38774cb2048a3286f19aa8b0ee473c109aeb2c6d416458945f8a686070ab3b3475a71d1b0dcbd366252d4bc763848c8d0c552571a28d778936a8afac937df5e3be42d607a365bf21744d3c21ac2d1e9ae9c40d0dc02945d975bb45d7fb67e1900547203650f089f08790649cd11f3d8954bb31ae4809ec9def525eab678388ccadf293143e31cd58912f1653b63ed4433fa2a3575dbe094774639ffa847c493ef416de2db085728ccb3d1649d2dcd70a8cfabf32597c07d3b9615d969cc613ed1587b30bbe17ec80ff2e6e79e615ca513e7d483384f42c9fca577750bc806823412c2e717df74a073ddca403cd618316cf5327535370cc830017a3af0a4a787fa09f617c3f9e474eed76b7ad2a2166955704e70858ca6c8aa572412733fa9d54e7efc787e455a9207a29806bf0c98fe4a7493d56775f5bc0b7a754db2464e1a3b72a4f9bf5ac9192d173602c9c01d8b476318749ea8643967eed56e9ee7b9cac261c4d5fb75d2bdd724795f54c10e96a2b13943040773e37774c0a90e160828e47fbc7e41acb4828748ff90e1c34172de5a1e32b2c7c7b2ebce62bed02ddb00b91df02b00803581526e6147ef117bc32a35caa13ee274ca14bac02769c74f335654095088ecd2cfc6b2a4b641f202a67fda3f8b2d9be4e2d84363393ff701f0bed80a18fed2c401eb3ca89d57c74451b4d4579f01669a2e1cabdaaed13538288bb605ec946d80227550c1afb2054bc97788738702271aa0e111ad498f9eafe16f451163d4ffbc1bbb2a6911a43cdc531672c3ff4b30fc63bb53768e15b1ffe7242bae119bfa42b3721f42ecf2ebe194d55446b8859a9dabc9f65a03c79846f0c23fd088cb5d85f181ef5891f044ea40f1c60a78ff6c6c1403b572ca6f92a48d9e7fa284aa6155f6af46f73addb948bfb41328a9c623e64643e3250085873ee69dadf85a3b0ce848646ff28d1cb09268ad1e674463a3b109052fd8969e9787e76ef358aa780e31a984a2c087db5990b1a92c2c6e2648ac41451ff334e3736d77aebd8945f88cf1cd15be2955cd96dbc9dfe1d5791e1f491df1f39718dbc3e087c1f36dc079e02782390e22a10b6d9579c0be508d5b7d6cb780719c9dbdc33b29b38a0a7f29768e5342be4a980705e6879af156242a2538fe75e79c64f992aeb0c24df9cb46e815cea724c163e3aef7c205e6dc1136da4a4474dca692bdec97aa4998e3491428c5a4cc5d1874ad45e4ce3faa5eee82c795e4e89869a39963fc61723dbb22a833e9851d1c4adb3411b2cca9dba3ed2e00927852e9d1eda130bfdac8bced7af8805ad53cfec7eff5b34f7a390a47f80c6936d24dc2b49348d413a0cda8b84c7cc5fc213cccbd9805f894ebf62f4a9cbb64b806c831b32307985d827c7ad8c13894fe0c28d43ae573ff05434db915e15c5a9059b3909f54b1ada319ddf847f409de1cc0e23846bc6000c60757d5ccbcaf93f75f844efb00c616507f76b175c8f678c71842b091b766f64c7fe8cb1a1356f5a381dee778e40892d36aca87b0f8e3a40d6afa5a3cbbd6dcf9f8d57ce7be61acf5c6a77f132d2b4a109ff920e08c82d368ab8bb1d68c79889279d9eae741daa3459fdff9e732e80efae4cfac0a63f40be9583e83e65ab5411efee28145d450f87acf1326f534446cd526871ef97e15ce0f272a9a51e659c953f2b0b175a3c7a8e3f1c138af9930db8f03b41d02865a9c54059924fdac1da00b058c649b4eed8546983fc417987fd4e60e57de973cfd080d0ea6b4cf8996191b25a653b20624d078b293658a8e37d884d3beb9c0cc24462c7c4900eff748b7be7365806324bddddb6b297512a661994535b3c3d1bef9dde3951b3be05be6788f8363e46d6c9e28bf2644d7adcadf1d1624267e52d5e938fcdd5aa2d9470c07c8697cfa179a1218f3bb96df52664113e1ae718be2cc8dbb9e801f2873895e7a5c750e53eb88b9f66dc9074755ea35335b83b1da311a7e9e7b6c7d7a22932d5c97721353020ff890a0d2488c605055666f3bf684548fd926451d99245b0903be36d94d17f98618f2b83992b3308047345e54b6c6c64b2b0b25dab4b6308df82f8b9b0b37a54d1ee7c200ac0c615f9bd0a9d5806a62bdc42b9a5f5164b79a140cd3c7cfb5b49de1ba6ab29b6919a200ec06b52dc0553210ee6b347ba922b06fd1ceabaa649037647c50bd3c069a2817d3914557889d365c1ed1d3d3eb6bdf963f2dc19e2f822b8d045cbacc3cd49a23c6d3e922d0ce9906fb85ee1ed603681472f726facabd4bb0d917744dc350557142446ca1d915b7f81b1b65b4178dbd8fb4bc14164679a4c0cad73c9b31e94ebbf20b9b3585542e5b6398242b2c22bc3a86244750ffd8cf30a692af0f9ca05b1bc75567ae601adeff6f5502fc97948a2a161335d9bac09800e12b5f38b338ffcb433f229e3167cbabae7da3d1ad91ffec29d7c36f4da2763248f66e12d24aaee5014eece5ff78da36a6336d02e510ab590fbf0b480128f7cfab2d185ea4c55bf6f1ca7c217415465bdebe0f32f6ad88d18e83c61498ddea2e894bba40e7d768a7d489f1b4992138fdf791668bdffd71edd7d09c72e85fa1564481b04c3e1995ae482f5453e31d4057bb2a716ea54b42199fea210f2db72492eae88f2293575204ae70defb9b248db376fe49b19a5086394289a7ee27718f82859d6d922189c0792482b369ce4c771b0bb4f801d4d90d9982bab0a4b41759d4c7d95d1985d4ca1949b6a979cbb74c4a58d76158fef9e1b80206ad651231c20fd26597a2c233583f042006045c3f896a9efdd7ed32eb496d913c1c53665d468d47ea97f97378c99bea0a220755ea84940f3f9d65014303684be1e54a658ccd26042524cab26890a9ba8f14746e3da8b822d68363a174703a025908d6a8a4ba8ed17bec4b7f76fe61a4c78b220f2f2d5d1166769b14f8a02069a55a150ddf3167883780531225d40d0202a0111e8f51bf85d57150d4f70a43c5c2b4c3a51aaa02675b2df78a782b59814fc5a15a939db25812a9e2c6d7ae04765f4f832c1cd4dcec27dfdfe94e0734caeac63fe414f20251f97db384255c4b64de031c07480b508963957c0ac1dd04cf0fe164ea6ae51314a8e605b0b16b01efd9fef9cc2ed6def85e9c9515a1cb5abc8d2a2e5882cc5d9fb28bda72e84a4f6788b6990430fda8834e7d856b4d76dc2b5e7e647a520dcf1d3dc4bc479749651207d2ee1b2b6d1b768a6bca6e3866e0953b9d361dcecff426b2933011c6c742961b0c309be0394e5d0e2598f717680816e0ab47b9a7df5f0eaee72e53a4114342f41a048cdc1a3fe153a189e9aca0d01247bc0f0d94a00a5d2289941060fc93f2d3f3b0db1581148e97a9faeac9d991e67d592214b71efc9d154f1219a67d637f31e64d3ee15046643b2f72bf4f7292c833fc85b6af9b76f38828356b0d5b4a6aaf769108d9d91d7665c8da0af22e5cf0e94afe6fc546c4bea63a8fd01d3468639ab93d3d6b77632d1243900bb3d5e7327a9021872e4d43c2e33b445100b0e36c8099c7a52924927495b85f850299d5367504030d1e7b798bc0c63cc29768bebedb1acfa2ca3e5a3cf6c3ebce0f6d6340f76a000b20ea2ce0732d5b83127206a9e30c1a8a3df19a831650bbb51ac107ab861fef255799b0daa56831d3e8e5226e1be0e075e1b86669309dc3ada9da7b87882f986f8f719a3786310c1943da989eedcbb2a60eb1dbf1599ba3b0a4c353933337e4cc9433637e634424868fef84f80618d984f25cae0407dd3504b44842b1003f812c2273b77924d1305b1c29b32833cd31bddf5fbdc1f6407d66c7c1da7b04e28afdeef0fb7e3829d6d7369ca19e08e296f9649ad8088cbed74f1ceb21e6ceb0a665b11b2a50fbac46e8970949383bfbe2667aaafc33d85477961b8576faf756a75c1574e746cb3ee3ab13a8cb82396c02022a133e882e80e6da537620ae09e6923f1598e1f3dd6d7e6c07e8f5596c9a7faf3907a4d2c4f53211a2b3c08d68821500f9ed4e0c528b79986fe1047e458596ad8014b5e6a17ad05dc57bf4cde7b3dbc37365146024d93eabfe7569a21c48d71216cc0bb7994f16992389189afd6d4a1fe3a46a38b5f17efc15c7c3d5d06ef09efa947c5866ad8aa3195477b8616aeaa144113afa33d3c1fba6813e4c39573521b68a5f586bf49d3ebf8a9b88f8a9faa6b499be631246d0c6248f47fa1f9344ba4d0b7642c3642d18daca22ab7768b16a7e20fd39ca98be656b83367865cf9ca3540337d0f5b30d7b9de3e2588ba4a11d9896225af115a230552d34d6ea24764023ff2cb3296c41e7c535679d2d139cf169daae33ca47a4aef61695abd79aeb3a0e75a3075018ec7ca0653e37222936c4eb4e7c3b0f6350b343634380f4f257112b1a51da1ee3e41cddb3646b8b5d4a5e0fb24bf21e7959addfdacb03ccb251fadf5ad9f4708ff327a8827d15a48d5b10830641287e4d4ecdcee5ad46d6e9881db3086711aefa811e9a9b308c079a44a15eed28708400098ab041132c1ed91ad5dcf858df5c18dff6ee2d2293bcf96b1c40e3246b30ab592e45b7de5d3b94056b3f7c40bbc2d14d43cacb4a6f48f4abf0f21cd09b158c1fd89a4068b7445c7f02522ad9319aecd3ac34f184139d64d5f021972df49f98102e5e9d7642eb2e8a38826a54f1d0e7c46af5f990caf3d49c3051f326b977d9ca3c08a9174d243c53bbc91b12136ee6a9534015abe34f664ae33431a38f092fa13c588312c22d2ef78e4e1b7e87a9347f21f60c4c01e2ad99273d64d5c7ae54016c6beee78d0c7717abf593f701050ec2eee52b14ec3198f2203d4a6f54fef3761ddd45bb918f5eede5c2d2a22eef721c5d89b775986e1804e9406f125a2155f30ece883d9493e19ec0e41c609017aeab1fdb375f9bbc1c91f380b14d1b2e0518e3b52c15f4272ec065a747dc0fe8e0a4562aff50c44027472fac32d17af96900783f5d38ea938505e648dbc01d20fadfe33124e47fb93d1301e1203d4b422052934dcba384036e0bb743990dd4f0af3c98b422c4eafdc31f074f347acb68d75ca1a71ecb996c5905110a945e64736d51304d603b076c227cac9a72ecdfe4a75ee01ff59fa1fb2d6934919e58084ee1bf23b520233540209f094fc42fe456f29bd0b537e0218b3a2fbaa2ad7adca93e127d4eac4dbfdca5377bfd1c9caede1808d23315d7e210b330c393d8202fc3e6d4cdb9c06270f48ffd3f53d0200cfaefab5c7c0a6f7d7e27e8eafcfce511f6f0972af15a7971be6a58747bc59b26379522f1516effb509102136d8149ff9824f382d0bbd8f987f8113cd683f519ea03fba8beb33852105ddd334112acf234ed76d5916bcdc63b45e00168469e0480c4bf67cc7975eada44f4296910055cb5283fc00d0807d34202484985ffb781aaee1087289ce0d7e75711cd870a4c140f9855fa55e63407e0036561f80a159ac144558777e68a5afc3289d0642952f306aa715068b65edf3aef1b247f76fa00dee3c3f63071f4d31629ae57f3c7a4e2bfc3ba103051ed1ff99087aac0c9690f497d07105bd80694db5c1f9f3b1763330a78e17af8426efb0fdd6d7200ffb2586c634e2367d832eed23b699a4c6a4f5617e8cbf65ed3f4e22525682e53e08220594629d8d504a5f3333d67e78dd2694512409aa9d68872e863ca218cfbe55243f845df65f3c3da8fa81bfc077c40ddb6c8e38453e6fae1e25e2a8af725baa325761a927ed5f7cdfc1ceb662ab8450e610831c5740fb1e68d036ed5f6430067eb7c717de6ce238cd7426c34c801278bdeb7705b02c0d2c6b9e5a41e0314a0d65822aadd07606bab5f645c956b80a74aec28d0139028697149fc4eb92152b2cf605b16f49151d44ad36bf7f2474fc045912ee65d59c38689b7bb699257071492a94bb709aa6642f295084d17cf8a55d364069fc6a147e751aa45551f4ff6b3bd26cb19328e2f7ac10f861b220f43c062eccbabfca1511359918109b45e0fa890f1d559474868b068a015a9c9a2a6ca135db7596a293683846baa529d96b400967cc2c9264bbdb444a1ed13bcb1508f8d6ee226418637d1f8272e3f126eb2eceadd6bd9cf8fd3f3569385f26e893a1063b59a815fe162649f8cdcda19d459f8634292324c47560f498e7e119e9ddeaaeffff60a8ff04ceaf6fa3c80cd936cace8ee563364176c9e7c19a315911f2204fd25ae968ead552bf77e724853d3b8b7c63c1028cb48adbd865c9c79ec925b5f65c0f02206cf2ee9aad46a877b93d09be7e11aec72359f3b132241d845e3f36cc6da893e1501fed15788023d6e0447fb0ccbe060821d07d25691c6f9d772095c186f8b118a2bb371d62b10fec74b8b966118dace6fa348c8165481eec52f1fc7cf1804197a045523d012bb7ba91eeafed6d55d204b8d77cad269fc046ebb4616d8694b0d34d7e96b9d932bc56a896385a7b64758d023d9a7bccbefca216ca20c7c3142b98b30419868e08a30f46c109d8097b4aba670265adfaa1030887f5edfe1b5b60411937b486072a351b1985ad00e12f8d268e677a3cd90f0dc38d9d5a00ef37b089b44efe3262244db88241b843ea8006e641605eb45bc235ebef3f5d84866a1664f2d04e83f616eda50ee659c8895d925160edb29530dec8225fabb44e40b620e6c45d16726b1d726f327d59f75bf5c5ad8a8be54eb5b421648eb63d0d02db5303873d9bca69c7e81c988c086ce84d9d99f8064a7783e6bb2d70f9a57bf7b764162fb3141e4b68c8748b79a5aed983c3ac3180a5d5a7007af87d835919d1f2acd8291eb6e397b1c9cb145ca4bc76c1395299d02200a0903b6fa5e83c877223fd9de1c6780d93817dd066fb70aadd1397e88a50e76a08a24e0012eaff1252757df18802a045b8f1cbd13dcbae0429c8b1a641d3886f443e4bd1985679c9bb491a62659c8650a0d34e231b66dd83440ba98fe4fb28630fa8a29f7286a9d3a076d27bebed78c60a11427cc29dd4faa449a704dd05149f90cf6b69a3ac1aa1c886dd6ceb23f82047888bf5f9947b1048086dbcb52b1519f49149f9923bda77de6407728fc130a59d4c7163d45d4dba48b8bb3bf0ace65dc46f5f6632cd1da2f7f3a4d2932f3b5ab337c7999f0bc756658a6a374253f43069127e13ba431950aa31859d092f7efc180b20d633c2c900febfe29b116498daedddcb3e2d0bc4e5118834e405289fca182dd8f6e079023222a4083d06541d7047941370382b5b7ec5d34a28a1c42e4a3cc212ab26ed026e90f6074eae7075bfd5e89abbe2d22dc9b6ab7fb2cfe895ba2ae29a89e4f4bbeeaf183028f3943bb2ddecb00c48d4d78f8bfdfc132829f56aa19fd4b09b0388c07a326fdbc63ea6416e68f4def05ff51655fef7090299cb8f1822d6f83394d14b7daee5d017cde70cf05efbe5319e2365ffd28c9ab99dd76e8b2342bc4a5730a2b5fa99686ace7d4b5691193d08330096c4d56a9de560ad6040502aacd63ea9cb05a7c05eaaa9353acc81d0017d0c02866f8cb7c0f9fdd7cbe3bb350e19128c455571d2dcbea8bbe58a629299df48925fd0d1610f1a8ed3ecf3fd60ce3ebe457dc8db5a961a6ec6d20fbdcec99430b1d68200b8a7a409d0cc41940f2ea4ce3f4cd96bfa3c6e1c26204a05fce55e12a0df74110ef1b50921464d580b668c2677e56339b1c909c2b820109a66f2c21b706adc61dc60947b250fdd1e2edaabbb8e7cfaab2ace936f5d0e16e98951c556d70f6c1704162476a6306238257c703ecef981341e261c95585e0b92318e41cfd78049c7c289488d91f8de718f9cb6ec7e51fe010549ccdfa4003ab4ab65af7189ed5da30295947ac94b36fe640e8e444355b23d6ae95caed0510c60876bc9030f32275ff4c0d34133cf6909dfb37def6a52b1525e029a24c9ee99cfd3427a27e49a53ae02b411cf66eb494c64f1ad022beaf82ffb843bdc863b1943e92e67bdb9a6af8c6a2a04f0e3ed1f48d79b445f890d61f55c65638bb9fa2f54a4b4618b3014f5b672ee761087c1a7867130a9f20303801bc7911925a73ab3a10e93c5a45b3aaa5d3be5eb929d8721a30ef6657e08c3e6a028240cfca473a443ebeb47a1f28654493d8a4c63d4f10752e6f642f9c2b7b6410e96ac0a6033f5ef1bb392f96e643539de3e978cdf4bbb58cb63ead88760a85a98d4ac38c4abe8fef970a3acfaa5b337f2f24d0195a85a8135942eb4063260460874b9dfc7609a83681970b601e9afdcc825592900df86b8b8f8955e9238737015a7bcf5c35ab1cbca887ea5da853556c7060129e698815c83dc6cd89a84a5dd9f3b567104e80cc9dcad83a7e2fb28bc9314e445a3c1a7961f7ccfcd6fc0dc984053fe2c9c1be03a7d6c45bf3be1be7085e5da6e33fe25781ab2c33f7fd1893eb78745bb1791def24e5ecc37d9603a082827d1fb28e1cdbe86fc20b24f1f51bbea37afa24372dd56bbcf6e57643a9db5cec013e76aac2db1175b2a17439ca111bc1ecc082bafffd86213121b9740a681c6ef670bd984c6ff7f1030ffcb42c26055023e63b489185178fd8f7b6890afa14dac92115ce407b567fec7981403848c3e8ca257d1d166917deacf5a126a85867c3b6b7882575a95026959ea9e87333b7f4f149988eea47876a56fce3909de43c4e6565b59a53420bbb80fc13328dc19e3715db262c043d855951df594d1c11eb373b722116ae8871b2659a6e2bd6a24a8fcdc54dba25d39b959041630f5695120651746ad480147af3d8a62bc92af2b23c818b11936bd9e690955ec0d189cd34c1278237f2268020bf6673781f0bfc52b264d01023fc4a129b880b4151ca1897507b7c6ed9ef43422071ea2493e864962a978b934f29a77a78fff6184bbc5e6d1c20e5e992c7e15842e336c5fac8a851bb54b338be1a6bd6a142297fe5d757a5f4ea378f61d176b95170b0cdf3261e65c5590bf8c039e809516a48030c38b5016f4319db4f530bc3b750ac4702cfab7da64d4ab30036ea8ff297e8cea6237de72a712177d56f8338e6c819ce9ce2ea4d7f038967025de42343925918c1779c39e884d9942a14da0e41c6f95be0014ebe6c055521921e5c99081d906cf0cb4b8d2b859a94f3dfa12f4ba9ac0ca5a73c62b17248a33e346ad60d70f5dc3b18cadadc27c2557067562402774a2aaa8ecab467079b3446932df90b027a9738eeff67cc30f18f64781904c542db9ebc4f7c3f675ce1507aab3d2814f56b66ced4a946ef81c09fd1bd8ba32e02f65d3f552301020275b41386d9f2157b79e94ffa627d560b1251b658b6bd51da392418f87d7bb39b1ac691d75d4eb043850f967b01a68a747e8cf21db69a3a097c9ffb32134429041700a5759d1c86e906d7cf3164fa3cb7c7fb29595f5f269882ab83f0c6cd0b43cb59be0bba86ccd934fe744b7eab1b4e5e8e5bcc390b79d3a9c200855f27314a7df67250a9fcc38181b2cbe08f3d9faa783500f4a32f3075cbadc6af5b4eb85eae2e5ac653d0679211b0d788c177ad5a591c794fb0cfe8ee09885a9e3ae64a01b058cc54e95cffd050256500cbe147479d5af6f373e2deaab8dda5687cbf4b230f7846ccfd2266f3c9e9117bdf3b603ccab1c9a12c1016bd3973d7126e851ed9775c6f864940f7a8291e9b44636abc42b221527cbb2e4476a96f90fd8c320cba008b66a0d28815703e4f3ef306ebabdac4138c1a97a99a6f9a7c2de45c7df9eb4e8267549a56c3c8c0e15c434b4a7e75e774e76740d0af4f9cce9cc03ad4a886f366b26f1eedb2ba564f83e93128fc1aaa31643b260baaf69eadb564d72cfa9ee4a559ec2530d9f825ee1d3b17f86622fc5d966f6f338f13977b6eaca3cda36dda40441fc7c13e367fcad6fc2847fbf1818b352e753ef1d7e72e571ff0ed83335b76ada963618ee8a351cd310207ac432291b469d7172382d05f2e79ed8c5dee52a19b7385ce1290a73b0168f4a851098a691200794142ed3789d684d8ccd45d215e1cb732894872cfc8791dafd52cdf6e77ed3507ba72991e9a0a345b90ec01467922cd8b58a178d7078cbf5d5e38233107ddd3eaeb1b0eb155adea1419d3d6e4cf08fbce6176400fb7857184dcd8d91739098d003c3bc482f8a8d705cf04e2e90f9b70f896c634317429867c9aca07a8dc2d564d93f5158227b079b1237fa213fff46f48afd5ba59d2cd7e6ae962ff6a1748c25d9af371699d5ba5b0354142d97720a289d8684773a0e1e89f988257a7772434a16fc6bc35318a40d9a06a63986bc7b8bcce53e8d0771a06ffeb4b28283557764ee4a0a96b2160b53d4031cfa962d6458c08715da1a5ed79774a3fefb822a0a21591e8e00877ba45a36fd94a085d8b8fa36e5214f4197afd1798b976fcfaf3769692cf86dbccedc0cb481e991573f5728347efd72b71493a6391e396761ce00838f39336bfd06be022b0adbcd364f81e893ebe9be79c1a03340ca1c7b5a87f841372c1102d2e881b65297966407548db3d35462b279adf9235f716e6e24fc1a18e4850a29466c2a6e6d93518fb0ab8b1b7ddd555b28b8ca903ef39034fe806c5b6887a3118e3144de4ae1081428088e929c94a10b5ca1eb8562575a336ac7b8b18f4f4dd2b93342f9e1b46d4f84ef4581005f099db6428ea65877b1e03300239d67bad204e9971f9f69707f671a819074e0e05be5223619e306dd9be589b5f80a2eb7bdfd1832929c5a74650303e47f280b7337ba6da9119a05526aca04a0807eae05a71aaeb83675027e42ba805b3e27669da0e7add42151ba2204fa4d3101b97627f2a5b6bdaf40c4d9d62c1b90b8d1474c1448bec908b812f932c8f5ea9b7f37ed06c12d24797249d0e82c50a16df7305d2888f3bb425b1990653ef66b59a69e1edb044b30ab5999debacef938e588fba888bd2e47c548292d250efa8c08aa5901a74592e9aa43489d90089416822ad1b9d85f6779b04bb8406e4202f6e72ed594d4a2a690d1fd0b5b4602f01d171120d1d9a9829416c46bf983a35423f99d9295c31a56423c505cce2006096f2ec1f9f694ac993053cb540b7dac3e4102766f996be0bfe466e0f79ef1a568102c538f7683887510952c77be0b49a7a0cb1faf2fc3e56833013460a232278113920c585c26c0ef2fd8c9f80a81b4bfc7f05a8cee151d2bc30869006f87153970cb8b6582eb546ea87cf519afb61b0d7b2b4899b6ade15013c885539db17cf3acbcb0067136d1da07d9dbe5b8f862527d55f904fbafe1cde200d7bcdcb37e85b5d47f5aecfed4d7ddcd041715c45fab338a182b41ac1aa181c70d35c394bdc51ea7d5de0466095f7d2abc15d01db522742f1d550106c663f2edcdad704840185f1cf60a8b6b094178c5e12070642a6798ad760e44027de9d5b39a48e09888565e5ff6816ea3e0f1f1811805f391a5e3141288bf5722688935c85c71a3cbcdac63d0ff1f22ed8c25a4a848449e9806c8c5644e4710c6572beb6a723bdc9a328f9df737dd39c470ebb559a188254b551ead00e0a0e1f2fd975ee8caf0b317906245df19667ed32b09e69aa69022aada12f12cc5c8a090966210396ea7e80462e18da8b7e3cf91aa36e7b83e8c2cd75768a593e11051059080cfc1538d3b6e1f646652993665001662830d0cfba83d20d63d2e91afb9877942ec478d64b0652f61daff49bd41ba41fd8eac753d25d1392cdf0978ad8fbbdeae0d9787486210f09a870337074df32db1ece77edc864ea49ae92a0c8ee5ab9a29cf2f03143b890de81000d6fdd2d4cf57b94ab66b31cdbbc920c3fbcaaa6cd4435608a55039d3a00a831ae436fd85847ca95a67a643c43f5e3c2b4ded28c1931bdf9cdddadd1ac0cb3d08377287d3ce0f16e0b6706bbd0ea9057897fc6c4b957d6863fff2505b962dd56d83e8fcbfe832273afb68b52e9f64695dbf2b22a2316c9dd33ce8a435b08b7c39a5f2c3e8ee07c9f21798d841f2a342475a255a5696d3140f6a54acd775c9ae1c22eaa6a9cd851f20a4e7acadf53fa184788abf29343a18dea7e37744978ad81d3dfb2f3bf762d66e83defef8af48db6e71ef0c9a2a6d95c37a7fe5ae45a4039df6baaf9877706373d10a2a14c2cf63103d4121a3f0c94cedc45b9b3106488db697385a74f8bd93526a379733c603324f626612bc3f2c4725b5051fd556eddc07aeea8f408dc05780d3752e61d4ac60322bd398d5e1f50d472cc834315f9fbf3fb40537ab08620cdbde0ebec8a153c3c100e0713cd1649a67ba0043d0b5713bc61e842b8aaf83c3afb814994c8835d9f9b2ab56f5168e7cc136e7cbedbd584450ecd21771c54455f0648e602b157474f3f9f1b7a63dc930fd04361587fadc19beaa7eb810bb2aabfd0d2c07002eb0bdb35e21b815262e9675b99fc4cf8be395a895e68f2178e88e41d6433b82c89f7bcef3738c3026ae3434862bfad3be6e2c1d64beeeb88df25d88b8fab994c23c3edd6db202fdafd38aceb98149f028a821f5e559d80e205c035074a20fc422ef37f956f1779d35eb91b9d29fb19fd260a0cf51bc0bad88873639e2966dcafa3dfebb79f6c3fc3e3876722068e19143874f9ca229c37460ea5dea6253f5b3dbdd7ea4c608bedf37e4ad31c3d0477c98953951be1b31a7f6ab5b76c2dbcbde8441e98845df39b8ecb6512b67ff2a7e25156439a41248c47222b3becb7c1941623c955797d829144918384342d533b8d568b657078e44bbfa346712145221bb40263f69e5c833939d28bbd8834a67049bdaa7f2c28e1bf8268f4930b24cbba2c6a871b0ede15a4a8b1e56eb35c648e4d0255e550b513d7e8338bd9d97294bca59c57c26ae6f9fb5f40b8061df31cc649317847f84e3b4ad63278f74512ee90d70e614484a391c89817a78361679a32c7169ced526f7f59190f26dcb5f7380ea186cb7b7c74bea123129eccf5b56c5a12d438212a4d7780dbac3b59dc40fc5eefe8e1c54e0142d6ec272377279964a198d0e11c1f5a2bfb9f58d83c8001410a54895f86b3f51580bc88a02c49dd5693e57226fe151d543ee2b182b83685b147fcf9761e52cffa28055a3b114ffcbeadea375a2e780a2e838a9041f97c892a55ba01d00d1dff12142ed40160a28952fc5dce147a4d3e4e0f62e336e33bca341d3fbffbd8d87a36a9be19bede458c83890240eb8516878336840d9844929984042e305c1963a9faba679982a9e64e00d39477354c6b5b174086bcbceae6f90e629423f962244c3344ad46b85a978b35b97d761c0288eccfc9dfcf66577c8f5fbf8d14b4a269f8a6abd6d4bb865149691748c69024461caf94acfd6c1de12143749420173bd6143dc508297b250ebf3fedce3d85fbfa088b05fb611281eafec00522c96056b801f512609f4428fab8d6018ee5a5cdf139d6745664aa426926ccb6aeb68cf1ceb6f42c2dfc7ebce43e30b46547c463b7edd7dd1568076778538c94d60d47a18769d6019eafe72ca921bffb323c12199ce68d08f54a17339e93fdc10457ef93911b56d53ef18cfa0f94e2dc4ea9ce31999a32d5061b02aaf7a72a513b5cd3db75d5cb560f3928786c365b1b20a78ceac7c2ecadde0a046a620b31a6cb608a43c3f62af3f32b3e2cf66293b5e07b8968d4f1e9695c8d1dc11ef6c94a84258b98ac66229a77be7f449dd5de905a1a8f5ae3aff74e65fac641ed6b104f5b372565999858b42efa3d45b46e4d53cb3b4cbb95c4b216739f681727db73775665ba6a2544896110f345e0f5a1b3289677ea7c4961c7678f1f490c4e344515cd799b7fd406fc75002a68abcff958838b2966f34f3d00c4357c7a51d36f186dad32306c3bc134a46aedca1baa99716a71159c769eacc1f99a72c6bb2d051124db497c3ef2696d9abfbfc977314f73e840de9f4de45d7617d2719030ec857120ea61cecb0e2ed8f37da8cc6c5015b434d2333520dfb74cc4de81ec81c626c075097d45c3425b7578108d61e9c883cbf6385f10612f858dfd4f7b0c66875d575f445d155a69bd1e50cbc638aa80e327fa4433e52c8e87b02ddb173800dda1be37757b1834a96e37975c28024fe9192ac89f05f70163c732e001645dffea529a4d868c6ef52355e260232361720ca1cb4538d2b1b38fecade1bffc986b29f9ec15e9ae6f42c07a9b516e360996a4f47411f875e157a553bfd6f553864538979a62cbe77b6d3656e88e91f013cc5ce1fd69fb15ce159906804d54e25141b8ec6afdfd6c621b1d7623d990c65d40a805d62241254b779a3b183bdaff3022848babe6173627d78cc073b05d1cf935b0aec5d7a75cb1c6f6a7b351896a2610fa01b6b13be887d8429a970c77f970fc44094a015cec04b20200e78c83586aed4920bfb3b2c7255be2171265e3e0f460435853816e3400908b6c5ff7f33591bd1c9a449bd382d4d5be1f4637f54c721e26251fa44e0c49816eecf575e68368519c642402b97f20d7cfa4c31d5e44658d5e5b78a5865857937ffb40c7dbec3187c2131dd03c963baba4d2cb07a9982aca8fcef1a1e8b2e4c6b9642925dabcefb7c6c3007ce21e5053ca5bea4905c6468259bff9388f8dd469f97d4e9b635e1dd4eb4c3f2a15f51fc0e605c2fccb75912de86c9dae7878397ebb2c4be06926a9544cf9e34eb15a9e10a6607418a87d728761cd630f80b876c1b1ef973d9376b9285b25040f04a755a818c3d1477f9064f137cd12cb96bd7f04c76a130905b0f84ed72aab17b6a7d5c5db8d455765451e2aea8c5f735dad062bb150c91a13352cc592420c88b6a10b216737d6629b024ce77fc51b00af9ead823a2887131edd071ec594f364b09be72676462949e92a134e6f4ef548cf90a23d34bceac9642d4358a98bb315a071139e86f9f37d184cfa143a01cf80eeae2d613e5fd2b040b05159ad21373e215f5b0b3f0fedf65fcb4047139f4c2dc2464196d8db07cdacfcd69f504339f4e95d111f94fc600e96b90c7bfdce770311081c388e405a656755e2d05caab587659d61ae2910367252af536a202d6a6635484822333802d08d4ed9214fe552f18803b6936855c42d15e4ca2caa6e748bd001b3a683ccffd2fb81f24c723d33b552963590405a7994b363efc48f51e4d4b0e090f1bfdeee4dfdd53f6779ad25868415c80c1f000634a536c22847ae72011ddb62d688786cb36b9b371d30b005c30b32d8adfbd22a842d240d9f8716397df7f7de341164179ad29b399a2fb57eb6310c462cc0e93ac8364215846ef38d1ed44b9f50010d9ca6799459d8545ae82f36cb39646982c4409a93b696255ad56d437e989cb66c4f4c43e2795e95ce5baf9022c1f145d106874f27244f1e2be9e480ec267b489e9a4269333d40ef0df030baba1015a41a8257d63f832a1d5df5076c05944de73818252aee25ba9f64f6f34675ab5da7814e82988de90c16dab1bf412335cf07da9ae4496c4702884d966b605d4e134a28b7e3aaf6533c6b398000c927689a78627bf608d27b767c520f47c0b697437c0bb10d5e8c6be046bf68313f838684000efd062e897fb9690268428f336e3f2f69479bdcf77440b9958274d7c8a5d3539c5cf012e1e21b10686be3a6973a258737d000c0f86b81d2fe473b3560ad56909f00fb05413884712b010e06f835e911645ba74f7c3f4da6486d23d40f264ee4d32a7b1da1d7a4dcf0301df268ac5a652ec43518f27e9f5631f919a9beb66510f71f0ff0834d07d1855cc9b6d99beb111074e6a6c81b3861958e303d150ec78d78925ae7f341b97ab4f14fff2535115cf86a65b02fceaa44353e2ad1b4db363ad507e2dc8cfe31391c5dec9083579a5eaecaba0ba906c26c755afbbf7e80717236feba91c30455c9588bfe23f7daae2b4c35154458f7f4158d40b4e0285f03af0ff3bc17781104820586395eebff0fb7d24d19044e25faa712f0468c348488c8c83e91ed658c46b41c0b0aa744ced865b929fdcca47c4dab6906182504d1653c1046e568a804ab4b563b208c51c2948ea5b305361872754b72bf0d2099efc23c2cd2dc3d487b0b96d6e78ac7c4b95a4cb06151fdcbadb770e616b7e109ec4229c346ab07c843a369a9474d0e1a5641844815c825d5d53b017336606a8a6119509c9a865ba37b2a45c8b674f12d5b12bbca671f6af4f9fd7be3441d69487be9cc03911efc6a73d5247f6ef57d47d438ff31c13ca1712bdd3ddee17953cd4aecec7dd4038fcf82dd446a12f16ad7ef9be7e23f7d511aad3d25df133bd44900f91b992be309350eb87bca765e8f7912b31c258c1f891b83499be6c44d7c98c5a5bf686dd28d2ca12d6cb11a8dd2ad7da2c379e9548c7202dc261db87b170f4245368a5b2b4bc749768dbf74fbd580fabfcccc93eeb1f25256f3fe162f50b6b8d6b4ed7cb9fd1be92321b4996d1b25a566884c34a15d6ef390712aed8a68816ae902d31c99619c42d7f28d6e15731286af843879e91a32866b86f29b8ea5bb80382d2972c5d85a02c4ac029900d1cce1188e0e9768bb7fa694651372faae5c013df36c49017de922166d041a698dacc4738d6f9e85404003c9da432d0ac777dc05529e954fb0c3ed018f03ac8e9e5a28c16e1a7cb735a53fbcf6af46f8304c9acbc89a3217b7e01511cb87bee37683dbd2fd4b1b882ee5ee8f7bb60976ea93b7b6478241c0faa8b144437347626bd34340d180033b364cb6faa4fff4322c06b6d3c8bfab29927354d5d3705c4667a75a5794408794113a2352a8597904475965a823cee2a8343c41cd1dc1e80f5ce72432f97ea6d90d42361cf4585f3143b0f31621e838fbb592a8e71cf1797e2bc8f36a024d37df5d3900335271a83a4f10d941031b9bc0e9beb4b9205c5fb2c98c52e5374e8fff0337a18aa30d5c46bc771e178653dbf2a043126953a0557589525b806b2feaf9bb2430bca1f4d20f9e9970a5088d283062296db39cb24c02f7525066f45de9fb66333a2cf258a824b6fd02c1b85bcab31af56ee9147b6763917984980629860052fcb5ee3913ee08609a823a9833069071e17eba8ddb983a5424ce769566589e1de4f2c629b0607f91ee2f9c5569298cc272ac0416dbd8b3287c52c18fc590a8ef8c1601fda5092942ddf27678d6a5cf4ff45c3f41a56a6daf99d1b0d644e2f0d807c813da9392d6047e8ed590a83bf95411347a282fd2bda1b3b301dd9623b4aaa478bc6fa58f49e8072a7a498f9e89a21d09bdbf6064362c7c79aa50783ef7bd41971ac558cb1acb637b6afdac3c0ce798ba518a70c7e359d1d45e5e62edcd0db9a7bdf21bfa21c32114b77e269be0b4fdc0aae328aa66f0bc032dc1643e6fda6a5ef31d795bbe24c414211894a490ca6739f912c4cfc259db7408b9198c48c587f9bb7ab03fc153f4986a4b2a5dc2b460e283cad22c1df659d8eb3001c9e80c5a42836103dc7109038767cc70fe568da3241aa62033c0f5757cfcd89cad8304335e0af3e87bdc8d885d0107bca6eb327b341e798fb084cbd0961106c41bede466a39336c57194ff1469701c494a725c25e188179fe8f4a8711ec2c695cc71079c81b399c078f72ab83e593c1f72e28baeff5e247efe540232301db115aa1d86cfcca0647ee59bfe3f009d3b05ededc9410fe69aee17d7dee9cbcbdb19dada8016a76464bba18f4ff91de00d26e3948a7d8b6d8d9317dd23dc6f371102df341933e2697268a3173129f5c500d7d601763813c0fd6b97460d4f87a7a79da517d70005b9046f8849651cee1836f06a181d4f879fe49e272884a81e81830d233e99ae525e35bb89f23b21728beb822a430bf66a54fb193a0bc0784821fef69b62e7d9283d97ecf185db99a7a375bc86f944b89d082ca2d09bce00c02a40f7f0974909adc02239cbdc7adb484bcfb00ff53a002261f8a2bac331216673554748bd7a97cb673ea572abbd79a92cfff83c0648a8d484b9e91ab050cd3ef78df9d1e46b58d7564f4f862cb0b9a5ec585cd59695e8f733d666e89367ecca14f91d3a6b967416a66f4158579d87c9cc8661f0106e7c7ef457edb65230fa6f8f83af4a4a634d17ced3b735d8eb2a1ea667d393caad07f0dad7fca83f9f899a67cbc1e93149e45c610d9bc2b2f999da152c6f01c1f9a1acbe27b4305bf4218ba511eb20d7b5c48ddb465172667a0ff66391fd6855fb589616e815419613af5fe03770d81d8e531b709e7eda23638c7b613a5771a5027893d642293acdfbf91454fdcad349258965e6c1d390cae184f4724ebda008507f429b432d2196288da961afc9b121b1742402b8a220fdcfe828e3b7153a39ad5ebbc6a3a849c2ab125832aab21d09ddf26e02da88f3294d79651856a827de5afb3f714d45e518e94b887a540c4dfeebd1b17cfa5efdc92f1f97cbdb5f1ab69d61dfef1e5dfdd4fe37b1665d4ba02b7ccbbb61465405934c5fa04450b81fd583f5bb3c12a737451d313d4bf3d9aa3bc93f3b4635b13a74f7ec53022a4ec049203e1c9950ec59e3eceaea8e2751f8e79810f24e4cebd651c060b8f1f8b5dab49edb0cf7621bb94cc5c661e092b65c3f64b4fd8a3ceee050baf46a3b67ddbda2a9980ec26b99ec999af9cf515a11bcfc3329cfd8375bc6927c63616fcd766246e213a2865797e3e301bab46ebba2d2707e9e57e450f46cb63ca0030f10331dafde842105c9422508eeb4571f81f9dbc7c5a3703e673b40290047d9b1c5d0d4329b25fc2495fb8b65b5afb68085f0a1bc65ca72476434b361a114c0d64113ecd7de47f82a956b66dbabe1e6695db59e607a5f7981cebcd5b33402078ba80e8f9c6aa4f6aac192d4f411382e5819530842017300759cc1c0fceeb788bef5087590f755862eda25287be6ec2afc157690c401067d4316cbe9c4219370d4a651687c4465f9ed645ca05b289f2d53fed74969f7d2e2a305fa0e0dff1e20d3dc700ac271f9e76ca619d422125f4942ecfa66de71648f8da1af9f5e32feebb4c1450a5953aab4656ac0f3e242b5cca5bc1119e343b955cdddd9ee9906a40cc6ecffe3f447842bcd0a815d40b422190530b11c5999e6ab173ebc42b0b29c688c4310ccd85081c5bb943dd6e12a4703acdb6fb33b1f9b27549b3c88975fa83954fab8369020efbd5ca840933032cd95e7c6b8a8e876fdff2da4fa20275127dd3caca19ad1dfcd11ad9e932409faceb9d02c733610f6cd8dcccd3d18cf7047d96e87f8acafed0f4b52255300a9e4f3ba7f22454835d57289118a273667f8a86212dcdd1c310968cd4afc44042ccbea695249e8c46b7d844c9c823ac1bfd60bc228f4cd7883d639c2878805fd45602b9b94628279e371f643082433358fda5e65b11e9615f5a0384882affcbae0db38e029b18a191fb8eac015b04b78fa07e965fd265ce153017508e5cf094f79aaa7cb7d12ffbfbe10792e2ccddb76ff1a89f58dc43fba2ca12d2d2cf48d0ef848a881b65247da59d497dc020b07c7149b5cef0ccd76abaedcf72cc1b3947faa7452b3d4608b83609c89bd1c4aedcccac613df99c1674fdf645cecea4ca25c8d252720c607de531d9eaae7b810fb291e99b9714f807b6c98af0c7ea9b3e94c9109405b7cbea882823ec72e7964cba39347cff90356e364414059e45522ab981f3bd66e420cb83a8d729d386cf7f1ca40e0b6de700b40c9619d9952b7cae2a97eb8214afcc1cc127608bf3ce02a471434d57a88e4dbadee5e156122b9dec1e5446fea8078871302e5fb311902a2edd52e3ff79217437b7098f0cce269aee3a5bbe3ed6cfd7596d0d92ff57a18cdf7fab049a21787bbf925abda5b6f5d80f24bc1c0ed94be4143b01fefdc08bcac792085c5639d35bf1b044de4e306c76cc3d70ece3319cc03b45412694e9e86ad94374cd1bc48cbeb3a9a30b14390a81e712aecbe77b515835e6456a45538639f9499e08fb13ad3c76a47c409e41bed674737a9ecf7b6b28f8ad444167681d533722653ad22628a59e9ee6a423901b44ad020a705adbc47e0bc48e3291a45f932bd93ff2fdd9a130ff8b5cff46c6b0aeb3afd6696b243b0f470524a80c4b0d2558895df2f2d6fe0d93b8fbdf14d4ed4dd99e57dcef137e7d81e551621fe8f1e68401b03edaea05ce3346759a4bd8d76e79d7f553804aa46fe7aaf8c4772571288f809c6d0a4bf99f11aef32e2b201270ec43eed89a9c75ff9b60b026a895ba5ddb021415b21f12975c0e7d4549b6283c65f1bbd61fd8d241edb36334c153854e97827bc2b654ed5b56c2cbbb26c696d90dcc20aae4c005c71e7e6ea82aa6443d73a99d0fd32556171fb08fbadcaf87f0227caefb569a8329d0b88b4b0a4b4b26f3e977c9f2dcfa390e42318a107a421e479093517d2b1204a5ffcf34e9a0546683737e8a8cd3cac32c14232f120658e9a56d8be9051a14160459ce01ef88de0a52997a4104892ff3e967894afe9d9b0f568c29990c2abf5af7943d20040303ae46cb1c8a8c739add8cbffec7676c48fb17a5ae63521a510f1d54cc40d5057c0c17e325bc91ebba7f1f9397db1b8d0911182e9c50c5bbbc2f2fba475f03cd76d2eee99a898bb50c4e367bb19f8023431c3e2bc8fc8341f2d894feed64e2366457d359349d15340d11d0ab8aaeccacf883834242b88de7842ed1a20c2beba35573d087fdf5ee218514bd9e23892c7fadb270ddbd4f3632cfbd53f52daacf5efb1492036ccbd2cb964ce45182d37ae3c5d0626b8d4df41cfc9fd3c8893d9f23b3587b6b1c0d4faa73d0ac29aa1eb453fabc549fe38f14a9af50224629301df5c724cde4bcce1437a7c38129554943e4bddb1ede42c18c425bbfbf7e3dd0bb9140d5314095aab3d54497ec1a51967d01f4fdcebb7314cd28d0ce5d994de14420deaf14f1e345fe97a30fa4f5577781fb71886d129c0a24c1ffee3325f3a0befab9794dc666396cfb00f42bee9ab4eb87943e401105114de310941ae861d441cd5d9e7d5d874e5ae472c90adfd77753eb60a10f61306815358d21296be30d83eb4deb9de8e3abfd349942f32e06d939f833cbe174d267cf9cf5ef80e794fb73cd71961c8908e0ee0f2e115e051179cf292d141b84a68d223d3fb65d5fe23e3a211963aa97bc75829f405df0fcbcfb9969c1c87854a52acf03037eeb53f36271aa827865eb87aed08fb5152ecec8d499f9e3f4038ce69f91a5af318976ed1b9a79102c943e112d76b30c33a7545a09bbd39234f9395071aa156d532bd4b4a90d2e7d07b61727aa090f7de63aa67a404deed7921150ff0b2b581010168d7568df3bc376605ec7c3f381279d09d7caf823988ce37a0e364e2ae87360813b29d3ea4ad33a7e0f4c1b8f894e1eaea37a6944ee7bf460baa6a29a74902ff1095e8b6d720fb76e0f2f7ab47e2d2ac79c4d225d054490224448d2746012060e588db0117abfa1c2bd0ea9679ec1854457af92b490cdd76260a760637f1500bf10342378497676edd4c7ae7884acfd8f1637f386e19a1e4927cc2fc600e752bbb6dfbbfbcf293a28aab5ce18f8b29778a720ffee0a4b32b614ec57ffc33d99416476a660e71d0b3af559227ec22014ed647d0098621331b9f0b53f5b1da22ef7cb2db1aeb5003e6f067bd08f04e5fac7d56fefd9a6d274bd013704ad43b880a30ee9759c523c800c56add375c9638413e0afae004f4216710f7c7c959e4d6b02a516e3983697d7d0b87c24adfdbebe74648b26c6b78767f8300c8137c33d271f01dfab72afd506778360737f77b2b23cb724ea80c9a016fcd54ea7b42626eab9381d8485cbe649c757803e01eb500122d0c418bf90f5381a9a736293445b7c435a7392d925e90e971f8eec699204aea34281405a990ef76b96302d57c118292d4ee65b9f4e9f9190a9d7a3966e48033db4a15fbaf3e621d5c32c628eec2ef4c3a2a9ab1865b4e84dadaaea279f3fcb3d16370a7450f64f9dffc38df5d2d060e596b08ae6417861b74e87fe97fcdf3ec851d904ae49439ceb1c296224581de1c2b30ba88cc460b43c19a553063b2d3f61be87b5e3f79c508a9ea4c439128a7bdc3c897fbead7a631d0871ad85e58274f92e89b34fa303ea47c543740e23d9c8a650a45ce302fd3a466dab58e39f43bdf456c0387f305bc50b1f985350723770c1e12e31c258d6118ad5df4b8cd2df33128dd80a876d1d0cdbed461f286072d06383343741bc262aed1e08f222d2b97d94866b9f72e8dfe6719c295b259cb0afd90c273abae638d53fb87419fc2ae56dc39b880cee1826ab29815807a58267298c54dbe5bdcf5108e298177722be5e2ea958bebc0407d3f5901c2f04c0023e5f43ca992d19e3091f5f566b90de8daa24634cb8c62c2f2a34f4e4c17f567096ad0584e789587c37f42717c59f54e492b18b4349d3fd27dfcf2e57bf441a779819f14490abf7b7bad13f0459afa161efa441a38bff90e1e662174251a880d6dbcd8ecb88ccd3d1590a035972cd1e836494e6742904825b1214f2e644ec336114b6d70730b4f39c1aa8afa0c28b0ade516b41c2f7ee94b1aad86a030e1d6f5e0103166507dbe2004221a19f103a86ab5894f3f97fca28f51b4cea3f1da35c91daacf378971e6e7a1563f22ba4a9d75c0c0ed1f3d00334b9d4d2acdb699154b8cdae75af6f08f119cd3a337ee1de071dc85ee52f1cad9864376b93ee380223c8cdc5866102927a3ee3776480a1780593c04acbe15b752402af7c3bd4f1fd8efc36b7309fd010441f0a74303ba3bd2b6d8d23a38ce2aa51c3456853b4a57834311aca9f5ed18e9400d876983a66c85c4c259f2046f39224f32022ec9d25d456ec9174d194c52fd997c4fc92b0e61f3b33ba72f281f5a4093c2ca7a764b25a33d09b55e15c67a2ff19a556cd1a09440ea1d173d917b1567b4f4220d9d80a40b429889656cf468023c3f98d2868c078591cd2d97b6804837dfc82d30e43c6a8d4fbfe2cf9ebf22fdbcac18421fb1510d3723e70dc7f7e45db613666838572a0049ad54e5d4d3f24766e1016580366917d7f398a3ec2c4dcff995cf9abfdc81a101d3bc2e259aa9da0033535b8e8e26fa100849e60419aaee73205de03a398b0ee8ab573b2ef276af8818ef21b4ad5bea9800f18e6e1f54fc09e3d9425d6415fffeec00f30a8bbed8a308db5f252576315dcd445f614b0056978f9ddc6222f5b9fa231c99aae117bde07d46223e10ff6a91af5885c3a4b57046a987935ec0a3765d9ee47630982c972827fff0165daf4373137af61b660c4d473e97ada8af0126e4b10e933b88a3d8a6712b6f8845c5ea1ab5658a8f96eae68dd6fd242e1a56aac18d341ea8dfaed4d76725dbc1ba9dc503c2da2ed2000f2a6d3f3825e54d5858641cb7459e684a45cc3a1b2e33b60f8f1424d532fab772a69e68dc2136b52be9f6f24be0fd837e90cb2d606b85b7c439f2405fd9a7e22c0421e506111212c030a11d3809f3fd335d9d39ac95de868dfee4c2e3653afdae86f52648c2046696bd3fbd36dbbc82b17eb623f6ad0e7527d710361b32b758797c0f6b54b70f3b088fec31744ea9c448ee237c9ec2381053addce96a3ce066fe6ee3a7f66c1c4e8b6bfed1db3010c42bd5d063abafab4ffa7c874d3961dbac33772c1b130b6b77a70292dcca18256afa69ac6a73d51b3b6127c33f01cca125ce496c1720d98c54c15d5f66b9b27e635b31153cc1525f23b1a8dd173ed42c07bf6afde00384eb4f3f4818cf7df7d2ff7d7296cf779fd1a6bd5bc241f1cfe3167a88346b75f834d5105297b5dfeccc0fabd796687e29a56ba2929a54a0a466aa9e87ab3320b3a0ebdadde414a07599cc8b7b4a99f4e185ca07e1c9cdd5eab67bb0f4fce2789f34e0f7c7e193cb4f460d2f978afcbd628655c76255bb39c7e0754d1213c73ffbef79d99748e3dbaf660fb9eccdb0e1d8d69eecdcb0ff98097ecce033cca1eb446fac0d3e4ddad5a652b1f2ac488bcb3ca90f581f0e1bbd8c621cc89331aaab434e9594dbbbbc2c2bb2d2d28f6e0c5d806af21afce2d344053c3503d462e13efba47dbdd26e56ee15b6da9c1ecee4e70c1451480a19de60b791c3c7c66a70f74d5dc0fe327a5d0d410823345d168b9104c56c26a6039b69429f38b114ce182d085ea9a8ff2e4ebea0f242134bdcb19464f98a9a1576b7657a15ce5c3f3eaba1701316bccd2918668423d0e32fbbad6cca4276b8d65085fc312b5327828983662947d0b593e5723f402964d49678ca9bea611c139335278dc00fec43da18a1d5794327f195b9c5e0ef27954fe4526b9ca9acfbad16a5a1590f102423908f9b765e8679aa59e0f3fbeae033b581ad55457eba7949e27dceb1bed745354136f25e4bb86f9dd672daaef7ff1d6724de9b81f97d3795ae79b7950ea7a0734d8d86ccba6f9f3559776c172b3a4573c297a791d424bfa9226af9d654b19498302f6b9076af105e558fe829872958285e4ddf8ce3516b5f3e9de7e4319cf097bda851bca7646462f796044e70381c916ef617978f2eee2241486b336e6f3e43fff7c08c8185e693be27ee226b2bba965726393f414123a8e6a81e9a6854badce174fb9fc674f69700bc66044770f59715d4650b4120d1e584b5d44fa7e1cdde8b8b2556ced96085b9fb14635b6cdabf826b93f5dc42e13db0e56e1a5b2b311d25effbf1c34efe685e0f34642deeee02a43eb43bd37fba85d9ed18785f6a17736f149b0aab585602600c96d679eece7a3e018b855b0805538caf0cb41c93cfbdc17b354d2053d6f3e3a41c70c01d462387437859e9aa8258854614eae96ef9851f162526efc090158332dbe2d7a164e3734eca856de87959451cbea3102a26a59f5943c2ba5fc3028a52dcd2f3f9c58b3ef91fbee89be991cd12fcd7386fd89e21d20941160828a0ff4db56d9df6ab33cd3b89447568472afb903075b1ef647ddd5b73ad9fa4f7f79b2e09be7ab7ed6d2ddf342f073a27b8f570fa8107ed4ed1c5356165d9b61f5d8c407e2d5d4d1c17772a0d077f39fd61d69e1e59068be88e1b44359c42d2aa873459fa900b90702706853e840ff40363028249d211eeafa53df4a9b633f71a39f411acb51e62e057a1d2b2d7ea896c8065aaa4f766e0af2f471ad310586016fe07edeab24beb802a4fade0688871488645d041acb0e9f73dda05af617a0e8d8573e9ca38ee046690a2743410d28e4f75c9db1ee87e8480ec16c92d42efc58e282ed7f4b68b5ca5fe57fea190765bafcbb0517afbbbe9a423be9f8d4cf250f103a4f2864bf546fb7f3229ee51cfb3009850444b5101d55e8955f5395e48eb13ea7f5aa6db5dadb02870e00b3d8a5da68a0d4b29763bf7a29b2d79e9e9a11ef2230ce1e6f1f4993e3b32405b3eb720ecc4124b7aaaa66579d22e6a99fcc2e7bf6c2d4886c65a670277453e2891d6d4ec9fcb4ed22c88c8ff66aedcd72c81c1c6b204b47b434daf3938bab7636e90a4eb03e2ef798c4ea5841ca65da80ec27580725bd22cb0ea1d46ddd703bd7d5f8c24b0fd944c8cd3bb2d13bb64e81e7476b763871c36146def76e5baf415f4d17f316b93e0297f464bd11812343a9b328f31936fdae8c0f6277055734c66a5ecb34b3a4358eb6693cb9473c42a8e059298ffeb0ea0f2f4379ddbbf3c7143a565cb106a6886371596a0cd6d5b3a869581decf7fd1431f447860c4d8d4581f7500300c24838acd172eec4db5bf83b1dcb8afafbe46978d9a6adf5ede76b83d51c197c83b6b85b6bfe3896703ad3bb2c9223ae17cd8b76775ba2a966aeac1511f51fa5ed3a60c96d59c31ccbe7c3b4d4c86a44f7ae703c08e4c3ae38b7bb8cce7fd7196b1a2cdd34cecf099e211483e22530bdb3c149861b1be7f3620e28ee46c3877ac53f98901495a79f4a6f6675ef3d22790517ecdddb33b436820f089047524df48204e863bc20272f602231303034790a7486c63adaf4433481aebe0f1f8f391f9d09afa7decc7fe8ea4e8efb9062ac72873f7c4f02d544da8f66abb8e6727d960ce3f9d25b1272ee0866dd0e7d164de4f09a14742eb8547acfed2dc2a94558a32c2eb3ddb8321eab5c4a84bd393345271c135686ee4338f9996efb55196721938972a4422f12a16472567b26a84160e58822853d76c1e2fb37f6d965fc49c6a2d21b9ad31bd60a098703539f61d8d2d9639a1cde0be60fd6d05a22bd2a061e0e8e55efab5a183d6d3ebb91a6669d17595fb8e0b863dcae4b197b1fb4b6aad24422e621e77926d9494d34f623042e2e18f86b504194cccf05d92c9ce135d0dda3ace20e9a490da2f939b7b00109d74fbc8c4f46f78649aca8873e5505d11417ce5a44377f41d70c041ff65125ed4bbaeaf4181821c6ccd93045439bf073454b349476499cb95ca50d79afc8a85e33953bb929af2b36936f0664cd03bef7e5b46ee2a9e1f2a30e37753370c0fbb319c5f553e4501be783988ba82de9132231a6b14bc35a744c36345d9d9cea133711d968fc64e9fa741c43264afd3be8f512f960b56001fd32a19b2f8774562dcc3129ae75e7ff5c1993e6cfe5833f0d31e745caff716762a7b29cbb0407276d0486d89c01aa254b94f4802836912cad0f372289f3187694a7da11d38a68b31608ad181ba6b9f3655dc27fe1013fafacf23339409b4bd16f1fea13237c0f97939432beacbee4464e5777dd51c77af957be029c3a61ab0fd34c5aa6d317ee80a9360e343a56283a455c56bf86f9e132063a13c90a7b245e1a4a02316db7c6d53fd4c4df8b055e41e6e42017799f8638f64d28cbd73a7a71fa056d542264f6c6f4ad6364099abd425359d9210e811f2c88a4e5c122db6f09077e5913d5c8ac31d3cf9c9aa5c19537d5731465829a1d8a817cc01b3803a3e6d7e2295fdc6404d291a7fe6d0e0135c45becea988472a2b4cd109c23487f2611a9e04a223a299c297ac61e496eb61cf66ad3164fe5f4110f850f9ebdd3559184799e247df3c5fc06c6acedf35be2c9e17cb51e3dcdc2f648b5908cd21bfe7e821624a92be893512a8186e0e07f46b824051e653322499624e5783905e25bf9b8ddbae8c174a724b621a934db78eeef377fc618a4a904935bd8fb017fe29d2a22c647abc0773fc1c9751ec9f71e7a928a8f2115ca0e43aff07072229b74d0f5431c3f24cab7add4a9dbdf08aff3ecfdcf54e377dcde11544cc62b1ed455b3a615333e66969ed5692729cf9fae27b79396ec70f6cfa07dfb422e382072831229ab325af0c14fee0dceef8ea9f022cf9f1b77bcf86749caead1e2f7fef63bdcd734d16e6cc39ad3b78593d0b900a45a70091eed187e8e5dd04151dc5b918590252b800ca964a09cdc4b47802fc2d1b083595abbc062b2421bc0016214cf18b46fc56c1ea2e146cfb64b4a4b1b11960bef26cf7993e70ced84206a5bc4ff18042f875cd06551bd0a97549bb298ad1721abeb3b56295e58b1cba06d47986e1dbc610bd00175cd40b6e6e3be23a605d53d3888b54025c3d4d4d7511ae855fd88b0ca8b22edab0b115dade721f5944f7ea9e4584950b147ea5c5e5b0cd7cc19eb6943c7e2efb6a0c5438d8b6623adff8307e103dc3b3143bb97f21f0a0db3e06cb3193e99da812c7a225106d617f3329f73d6afc48f822c18d6df83d4493e7f2e6b880b953edf492d0826cbbcd786db345623d3244f705d677938b6ae241e04baaf7c62b4b8041f9bdac23c22eb92a807918561b57be0f2d1df2fd86dfdc6fbd734a200ccfee727c78ee04b520164cd7dcf60e05386ebb3709c4db80cc56e3d2f423ab53ca806bdcdc756ddabeaa9cb602a12b93c7be5b24430aa7e07a6dee36af08c685cd1c5f3be845a1e478b78b39aa7b6a19d5be501a0d7f6d889375c7d689d8e8cd5ca5c76665e184b74cb33709f336a6c37cf50cd11bb04ccf4cd06664f73adbe8f36227af3adb25a9e8ef51d155143e25a408a65585d6bbe9c83c26eae5f14da37a4cba3dd77d80fda08e179f61d648b4c14818f2d11fc03ef05795869607508b3bdad699f8a3a955f6bead3614dec09a37f1075b4b1b1f152ccfc2e16a7dcee0beea8a337d58d69dc2c96f979a7181e3241352813f6759a647a8d2d1d889bd03fbe6f7fa65f9fd015364c3926d23b54a379fc2daa375f2dd6b58f58b4e769b662cab99bb94f7e796a99ad191c8dde3277a7e712b981528d41e9a45a9c58cf5baa9c5845f72b99c424b763f651ca73d63e45a4ee5a0f6c609000dc64c1cd74f84274e86f1f8e8cd4fa7ca6f69430cbceb3d8235b749c5631c5930fc08373ae61a290ceb0472c0fdbd1da6ca8ec8e4d777171135a1bea5c68d717dca82805302717ac90bb0012a15fee473c1372bcbf34ba59d82faba983a023aa7e61db8aa96aaf2d5c8abfe8f6e16bb32677e9075b7c7479e6f4986c37d9b326b80adc7c87c251577314c120e33bc4e8495d229d93ffcead552989904d5d1456752bd7d18a3ff3336c3b583c63d76e566d29bf48f18394315748a704f492918ee697c1b10b87ac44fff0c3136a593e5efd2dcf1a11ba2e3450c074b4d67bc8e3ba154bb1319821ba9b706e70c359993c3b6dabc80dac7e445f412eba9876f0b6c45578834ef20b9401fd78c54eb4bff2039e7683da0b04ec19ec690afff260fb383c8f289314e5961f9e29334e514ba89b0c0fde45c2c55ab4b0328742ba9b987ba151317bdaeb28dd23f5f4734c25057ca8b652905d48fdd6283af95aee2cb23c54f652719bb86fc733de4b5b81f4bb07868920864dfc2cee23461ed7195a7a989cd7c8a0a823e5b3b77770a945065e1c832369fdb376744ffdfa14de944862b572b0fc49430e6606e883873acc1ba76d8b54f8d410a6c1aca076f34765b9d7be9ac7d7642d3e8ead823ac3eaef4db76fe274957059b82ab3a5d6e8984826361ee9bdf62771ad8ed4c7b3f5b0389eff5b873b30fcb8d324804aa0e439f74d72137f10939a387cf4f8923f4013eda7e626f3c3268d3ea8c08f92e4f6b2c92a89f6570aa66d9df9fa020f4914fc99d7bae534696c369bf2c92a85e98bdac1115196a16fb5fc84dd4f5b1cfc19218db4fb3028727539789beaa6c64225b0db6859763d4fe006efc722d404a17f614724b6f5ec2883297edbf86f15b4ee07889edec8d426dfd4311974e605cc3f4a6af5c3fd0461623fa56a308538149a514813e4b81999036e25710a492ef710244aafdb0a4ce176ca167f79c812bac1537ac9c8027c0422a40e48203f743b139c84b848f160e51b3ff97c1b6bc3a72ba4eae97bae8895e160400ce69b3e7b60eceb4447c0df7d5104d24081e7d43504c61f2f7edfb9a7e4dc9ab1f9786485b42d41c22723e8a9683088e2433434b6a80e5b1cfe61465866e2491682fbf546b7e59d5a4287b09d33e030221bcd59c89c21aa2a52c451e2b8ee2967d925ed57a3cb08dcb5bb2265a81f8af4e7c184734148286a7f7914b273fb344e6b5e8e5296f1c502296dbbed48f294ee4d45be6b129a9c90e6c3d1d7712b2ea6f516be1d06e78153a2f3abe9d599b5f354aed550d0c8d45fe3f980bd7ff7c716c86817f14feae31862be4521ea46d6ccdc3f1e209128da81c94fb7a68d7fde825c05c5c8eb94cacec9d2591f2b33304017a9e0bbb5a3e1dd9e2204938ca5afa6259f005427d4d7e0946b36893f9eb31a19bfc620f84f96b10eda658e798b22cc375994b665259a936e63c16f6de70b8e4faca9e7d733ba0947dff5991c01fceb9dc957d5e65852a05f40ac26de0550c0919e05e6461fb678b899e71b6715dd5b4450b88e54e89b9079f4c0c695c4a77cda5db7efa52e38063da095fa39c4fc78b56b8f6b6058b9eb52e8a2a8fa8e52a5a0fb3f4ca16c228a77bae7e701599e3b3f58132c4290a7d5a69a270b7b6b2bbbc4f8cd73eafc4dfe220f14df7f4e82a014539616fe99b16463185f1c48287ed7a3fb98f1a28ee05b903dc7ca372995efa494a790d20deac35bdae153664b52780fc6a02eeb9f12b968069302f30f84a128427d9a58448eeb8fd3c1469a9e347f418261019922336119161650cbbb743d797f5b5f1ed451431eec0df230cf4be3e75eb44c8f3149beddc44bf49deced679828c5f41d910da0aefa36c95da900a0905469fdc748a2284bca88cc6c1679891de520825cc117c567fca9e7d8e8539aaa47760d422f46109d1ea51324c60ddd564ba4a0915f4d75ae3b0db1ac989cc3842b6880de75e73c78e72c3fffffe9a18517614f01a240aaca7decbcd550973d57896134071575b3944657c19c4344fff81b069a8962bdf5ff4eece86c5661bde2ffe84d1d3383072ad534c98c490d863a5bc84a8ca288560375670668b9d0477d378e70b4b9faa066c3ec6e23c5f449f875a76a0470adad567b78582d4d9ceefba967143faf96dac98197a9664c44e99329bf78fca3c83de554a2d6880dc8f35af1ab61bc245431b08230b653524ab5ef102fae4f8c7952828289e496aaaa47480aed4797e25e1d203ecceaf846ef519bf9a0d591777e20a726cb0ff6be992545efdcd59661f8fb5d128c371e71bf190aea669b1433eb2fa22ad32abebad1762e9cb07ae5a6b141a00b2a80eab95cace443bb089cb484e3d93779ed413d6c3fa06698d27cb6f852023e7ba737beeada949d4193c2ebb76604dcff4c53a442df7c843e193482e6d58462a38a17fc960f4cc517b147a0384d1bd4d97889066fe68e82bd52943b3cc6b1535690f2d81a636b62939d15610c90ef4240b67374eb90ffd8a8b13e56664afcdf9bbf337dc8b3c6d854036a01ede4848ac554e3c2e19587d1b196785fbb283d53680b09c8d8f34659e67938318609dd1e34ee2172bb109ad155990170a1f004f731c846740365fd2f7df0f963e525b7a77b19f176e6162ad8e476ecfa69d6267b0e1820285df75e300d93a85247559895f5fe589fddfd565b5d126de0d4a417ec1b29f56b78b6ec3aef02424902f6886b3b04b0d886d6124ae1edb94d92b6fe035e27d367b8393893960919cf59eb267f70b663304d5affc354b811ec50622bd8fa77b1e1f316e260a85ebd67c8bbf278293f69ecd57cf3b28df2b2729f555df3442bb9adf9e4286c2f2d194018fc80a8fe7660cce56f891842a8539ffc13e3b0aa9b6553e725626d8f0bf034011bc162767c7898f67775f0e99c7d99cf54ddbcb1c82cb80df8ff7c30117680687025e7e3f5ac129d8cbc7425bea6710f240c4307fa9be38c4b9a1d279052bb07dfdd6e02aba1fd108002d8f0ab01b06018b67d0d3911f0f2aefe9d2a35e9e42c9cd9bf85fc3693d38340c40facdd2a310fecdd69fbdc695334350abe28c198010bd22db40181d6c7068ee1241e89fb6aea6c0f536d0aed47eabee7e69a78ffaa5e935ab60914503cdc1b004fced9aa60e113a0d9583590f39f42139810f23f54848a59f42858eba0a20e45c861a706b40d02911773e2c9fd11ba300a5631dbe766e2d4d2880e9659d092c802a173c9ead8bb67aaa679f066a44afc5789ba28f912256c2e768510020fce47c04d633e341a8df2dbb29a8749257b38a419ad186d9e5bfaa48947055dc2a9fb7116c7491eb054fe1ee1a4c83695e91321bae80215e55aec1f182807a4918f298132289dc94924ca678a5f957c91c9fceb43134ca71f990e9fcd4ff0bb5cdcb056bea2cdf23fa77f41ea17a227dc3ed66dc879fd49e5b048dca97cae480d6dbb997841a93b727b542257221b2ba0d24c8a94d5dd627f11a9f98d6f8bc631cb442a710836bac811d6c7b862165b0a1b042ee0d07df1a5f7258b794ee156ea6589bb3d4a12fa27866d5d6d4e2e83d4d2e1fb6abaf47c326e21ef09d237a1efe536c0fbf82903cd5f4164224e50272586ec6c744f2a389b9b1c4a1baf9e7066750e90839773bf5e27d555536cb27d48609458d6ee5478edec3a170c3e60910f77f6c6fdf11f21202af637479e187f56ca4d8bf6bfc7e86cb7081fcc1f9ccc4cf6a0bdc3b47995ecaf88538c89d46d497f17b6a08853f0e8bae45589131c9975f946d1b1172da9c783c7510e397ccc0d94fbb165b1b6c165bd4ca9c0cadd2797e7a89d54e69ffc04021c878b774c5b1f5e746b95f061d87a75a9fa54fbdda3f87651b15cae9e87f01ddd469a303fdeaae5b5303be9d8ad6091d82024f731ac5d69ef3f82f02a9dd25b841cd2e6dbbb88faae0142297291c3eafa14fd9aa274e602877a59be32faac7cbb4ca3c2850a5e5fefc32eac8353d8f6833df3f78358482049624e94fca60a897714ed295aeb6989aede7e1a3b9bb60f4e85daeeba6b15e960dd96eea02ceec3cf6ba86384204b791f52abc887ecea9e6321c9174af0317b78cee0c096993d1cff8034244103b22c5b1f09dea106673d96e7729cc2d8b39c778d8b516f7c579c6d197bd7bc9e95d811bd31e273844013667b714980d14c9a48303a982169e597ef9ac86afc6d3864fbcbacabf42ec694556a5f07469fd85e53a92aad7bfc7a67a521c2e8b35c2a06d7ac113af149c5361d657fbe3bdfbcd03ef2a164fd6ffadc860b4fa0e8ab30824dd004218ade2bd2ef69fda033ec8f107026c2085c4256960d1dcb10f48f0099fa24f3b66a0a1ee0fa233e8c43fe6ab9747e37879b0f0068a04f43bc049a06a3a9d1db82c444b9566c549e73a432f6ff52dfbd7e4e13094c91aed55c5515e6c9ca3cd6b378a85c466806bbfd38e298a7f31f7c1d1dc7ea4af2e561f8d3e22ebfe9facbfeb3473bbcd060d2cf0e488bd13f04395e46fad3f32984dd33e31a7d9569a68dded2702ca4c9d09c8902224acce2679456e3cfb24588086056175ff729d1a67b5814390abea66e79e75585aec0f314424476759a1688756777ccb3c12787ca632ed038743bb02c0f4b45bddfaa58dd3a17bd56fab4ad382b795a63368dda01ff0bcda256c40c8c784cb4467230238445838572554c692eda16d7494c8293ea317dc8276adb4d22d02921956fb704e028defd266e18e1571f5ed0e9346ba4a944b58fba6f1e06fc8cc29c483cb581d384f51786f811e409bfec7b3d5e379591886d2757f43db7581dc1cd908505b4ff3cac765c036ed0640bb7a6731fefd86c5850f4474424ebfb0feaeb19d4aa363a982c98e2df802bc626e7a7130a62446bfd42500eedc7a99ac146399ea0d43cb2cb8255e5c579aff0872dc66e39d9f72bae86f688f89a7d4f74a09d1667eb139d7d22b6d84afbd54a60d2dffc3a9b797aeefc977e1985edad10fe36bdf7bbc0feaafe8bdbe85023749d4d581666aff00be0e7dd138b1aa05200c86e1a84a56561b4b75e9c0fb2ddca99b69df663f3067430ab198f3ee0f7acf866fc8b350b665bfda0d2393060748ccb6ad6ab627d934a6cb1e05a3170f4fd5948a676f9dc4cb783e07ed69ed3515f90c672703d313f13895867de0b8990fa551891d7dbcde04982e15a3304ff127c90e00a9cd96e5b7ed06d7c8fea1c5760f3e2d4e45cff65797c41ae10ed3610be43c229b59444f114bd5bc5a334a380801d939286b59fa6e58c469d287492248ca1c241cf785c274d57f1bc955482bb9fb0612a7a066fdccf07d34e5bda74fa83168b18a6039d8f006efd6e9661e38e9385eb43145eea97b04c653ed48be711456c0525c198c803dedc9ee26a427e9de0d8236bc921bf7815972ed7fee31ba9a4b80402d3ecb7a6ed868f8a2cfe1e4e3dbade8a0f4912115ebcd1e49c114ea38ee60e4fb05210fb2751420d603bd8b791d2ca36f20dee832192305d947f679106fc72b2c43d3f5d6ecaf7e74779d9e1ca227879c0af158202ba34e588adb9793f17880f95b418c62b17c540948f422933d671ce73a9cd4476f6154ed55b370c8de417c48a71a08179d65fb55e57b94f270db1f810a7b8886c4befa3b2a0ab60b5732f46941aa5376afcd2f4dd93211fb9a3e839090b6ebdcb46cb799e3695da80f19e9a838e21e132f106ba1470c1bf69808089337d41e4d9fafa57d07297ea9e2e109b119ff1e4700bb98c875309ccb6da392421091cf5a1a4ec240f9d1bdbc2bc3329d107d61b1396dee1870a73475063fb00c5df1865a5cf3e735d182309c0512d9cbd35bca3de4d480fa3bfbe59b03a5630afde09b45ef627657034a05932c56aeb47dc4a4fc8cda9ff482b08e020e8da5efdffbe3493c68188d91d69ba14995efaedde2be43ee05ced8abfd405b99d9f518c835f0e4e02a06902f37fb4f2b5722b7494a1147100800f740cc6d1575bb71484845153ec55931985e7a5d1d62664e3885de4773fc45a2cdd6bc176badc162a530c29d9060cc21f0430b77814e6f01497b059d2ebb3cc50438b9f84123759bb8029faf6e4295bcbec79cf63a28ed3462c4ada090ce056e8b8d0f7c67c95e0cace9a25dcc17ee0bf68ae6e314e38fd3c756cd05a52140f4054357f75fbd2154bec1be79f490bfc849b7f3a300d84e37946e30fe6534097c4a6a148ded308932780333a5e29bc70e2f3e92eb283a6cc926cee0dbf21d49a9e981efb911e88da63c90e1d9cc0ec0d4973ad8a822126c6f096f92c60a071abc728c7142647755d28b888959c9f1f565614f37226230dcfbe5bfc184b122c232901802c1bc6a53cdce47c94e927908b05567c3ef1c33b15d7bfb95e0597ee515671cb65ad4e5052a719855d67e06cd747e2dc14f7f109078fb7fae378af3108e45ab8612532ea08f5b54aef911a1e68c2f7b4298c4c02aed5109e25f371a1f2417cb1f48adc98b36199d9d734242bc0daf9674114ce77e5fe9b5186ed2b9d42e4d3f4312ae05de101df0d09b8855b90b5e59d761def0a497c0bb0db415714e9e6da09fbe878bb3d02de98f214990cd99096337670b976ec073afc2ddcb799b7c8a15c03c8960bf98b35c6f792809e7cd11e3b0a6fce5570530c892052e64a8731e9ba11ecf200906f61c1536a2c72a3cd405fac2b2b3bbd2b20abdcbb09064cb32c017df16ab9d969211a5af078e0164a1ca13fd65de64846cd741db47477cc0749ba9f178693e5c1756e4d28512ad1d83f3e41c287933c234500c5bd3d85ed52396f20289b655a9d5402248a5f0f3bf87ce61ea8cbf0232c73d290612ff9c826d5b4713994f7520b223e4ad9096d62adb2802158fbaaaea99b5bfb06804b168fbb149d50d77282bd7dd6e1b3bf4db78949644eecd17ee9d3d7934f4b2332a8e4a32fb2174b26402f3800789f9e80d94dbe7df032683b5317d2aaddb2b3cae7b0a182f78203d338e7c92da7378334843e300e5179e5f991d0353442d117e3389d42575b041eef57779da2dd59dad68a11f28a41722661c2fb0034f9e82a5324ee5acd8126188135cb62a50b3f9d755455fe5eb35835178753df7836b6570b514c2328164d03b1eaf5781363e8e4ff53b70a44e5aa0d27923093a37c18f96df9502a8bcae04e2162e1e64dc0b7f8654da4689e49c54a48dfd79b741ac317f33868a6d7cdb5e02a5b36fa945eca93306e9a11af71f8315d14a44183e9872980920732285ab41ecb0769242ecde207887394bcf5b3ca2b2f4b7d4ef8fe18b37e7ec9a4a8e1d28760e0a890725b41339edb1a53592df6eb18a304b21dd011ebe24290704c1452bdfcd7c152b8994c57ceda2de2634963f86017a3afe4c5cb3ffdf5fcc158ffb97ad0ec756ea66b71f3ac53d3e138e6f4d97881d1486debd235f4811ed18070b81898247e8b5badd52d8b4f3016b54d79a6029e1715853c2b01b9bd2419c2b6a37ec632ce3175c8275bf5a5ab0c1b82facb0a451bdac7ff75856c350cbde53ca63e0633d95ea468994b25e76d4423536db3d140de0262cd831381c8629b107b0c3d5431d1739140a593acc6963978ca2a2cca165b9e4b225b7fbb6fbc6cab175ba6011ae5a4ad955d1341e3f928b87d834145a816ca81880bf4e620bd47281be0bc76cf6d4b1ada790943041fe8d45ff728adaf45ec2903ada5a58e0d67f9a618414e0484ee253c27cf65c32da5b70c3fea038f298981a71820e97a877304b18a437fd38ceb2d02080253c2bc3ffed7a86bdfccb203d3bf5fc1672f89108ee720e7d60223db170f242fc07843339b8aa413a3331cc2dff6c44064beea352950f119d328f1c761ff24b38156f45ddf41d448ddd747b00941075181089f00e094768d2141737bff6f4e1856de04e17c54b200bb75b15d668416178b37bfa391a018a6ef68dbe74c4a80252eae3a6465e2e1c951e24e95004ba2ff0140152da04b47f558358e247bb9c47f575e2cb0b04806ac7df2a801a4389e879d39eca5f627a4e2de5a7f14b2099bb12957b1c289351f0064a68020c97937a648810d70501fd41abb18031909bad2e4b5f5f1bbf4c36ec9ee7a8e72c44cd506c43c340e6bc2d7d5f2fa3d680e7f1763b4a73dd4a5d1743cb7c71e7b916e98cf2796e6dca59bee4a7588fd3f14ab7527f543e3844ee6aa836438cad9f2ad05b33238e1d3ec5a80345d8f230985e2a928ecdf85fdb6e3cd7219bb4cacaa70d67172df19f37abe27bff00552511150fa121a6b0ff1cea381f1bd32343d77b931745175682c0e0c67022240f4f82e881b095ec20a06686dc3097a43a4e5fda7258b344d6c99a1ed9887299f3822702ebc9fb9658a298ee207ac189953f70c5618d48b2f4f37ffd2973b68ed83f791a2efcca64ae13397a2407b0f4c677f000c795991cb825888bfb85ea82a234a91e71b8f1f259170d8533e3997f8642f1f36959638b0a0feead428cd85b082b747d275a2decad289fcf1d92afc5d4a00ffb107e55be00dc30e8475a93908311d97d65d317fd8ec3199511a7cc59e62b768f6b4ea82abb39d10abab2a34fa35045f915ceec3088af51628c13ce10e7f1eddfe685eae19ae458e0ed196702e979e2df5387bec22bc3a3e07fd1daa0af346517ba4e81f3704e4b44759088504d362433498a54875bc0a0d17125992a425f92b4e9b36a02f8c10fc7e1c926b72eea86d462bc08fa2c367f810f3e8c4a614f5c17f4fbfe7d2235adf451d2c734dee116a407c9120fae9dc4636a7d07be9985a08eb9cbaee9813a07e87496ca81121c9beceabbcde4b9b92bdf3fa6c44973e9d7cbdf16a742200e68c184f1135ad6b84cb4e60316f3b852af79d653025e072a336864bc05d677b8d119f3a9710abf3367d5675ea63d93a0ab06bf86d571ab8ab6a15dc40483144b5bf43bc89a9cb37ff9f73572fa0df914069fc516a6728272d893db0be349399c5435c0c814f8381c5fc820c4f767e32505659b779f97f7c89fb29baba2947d1fcd71063d0ed6f75062a3d5a9af94d0c2e8ce8e66d029e2717b5c74c0d58801d55ee87fa437d23eb700ad7fb7414dbb51eee288520d00cc57be7095bec469aaffe81ea184f34e562a2cd6ec856a37adf221e63ce8827ce4326341d1609cc9fbbf4dffbf2e63f83fe619e5fe91b3be41aca33c4428053a2e85eab65c2bdee930cce9498988e65524e2854fe1ca2968ac8df3522ecc01ef78cbc592d68f400f231dfbce96f15899ebd50035edeafc3088c8a02c52d80d23d09002c500e981172af4ac5fdbf240a07d158db9c4a6d35be37e1a03c698708a0f519e2b8f23232a05d25346b14db0a733127ffd0f407d0f199188198c3f9067097b4c987294bbf83f5c03f023b338105e496323424bb26f90b225988c47dcb66f1fc04c84071da1d0d7b3fb18d1eb8c965f7ae637057c6f21f733e57a16ab7b85d9a34d9f355d19ebbcc54d85135b929c0a002f693032a9c14c7d3a482df6bbed4537c3b38694b005fd9d3cc6748969bbe3dd808822765f9abd8d88b3cbff22711d70c51ba9708eaf03436827c6f112b64bb7b91d7822e171ff35eb1a893706739e6da2d68b97bb6636720e94abdfdd0d52425d6cff2ac0d09faa0953e7e142c241f0afc5483397df86d2476094ba609fe404ef817a4a6db19940bff00a97b24c00ea5c2723770e17df54828554910551069e5fe14295ebf2f81f80176253372da14782fe40e0dec9193c184216ec38da8233294ac82d856c53bfda0af3eedb2f6a2b2bdc64172b7188f1be3b93c968de0fb50d939e96760b076125ce3314c7623ddc1acf8e27a6f78dd73f670870df7b35cb0b7a016feeba859909d483f20d7b15f5ddd88dd39885bdcf712dc16a0625b9fac7c2469862d4eab89097cdf178c4147e6f1b1b1ed219ef2cb527635e5e533d17ab9f4612923e4590a107e680c57cd4b2c45447023a46ac8a9483989fbb3928e911a6ef37b746e1bdfe5c40f1aae0c60c7d6486bcd790a4248e8dd3206a1eaa87bfc27b6d9502d34daf6772f564b3e64fa8c77ba7e53b917072c50ad621e7bbb422209ca7cddc146c859fc347db7327d714e8fa1973a84fd5c73c2c82d662045cbe258fb59645ebf8b95740fca0da2b4f0517c939c58101932f0a27f7e69f8f5cd6e41680a57fce68563c22b1ac679e18e11216a54887f42997f0351f5b16b20518340ff3913dbbdbd9135516b50644353af2973b9d8d85c8cc6ccc8ec49a830e581fd8c3a876557d1c3cdb8e022fb0df778eec22811d9b4403e5aa6e8ea0630768b26a78f73b0e2ad55344fcd0d74d12f880496187c1e81a7c8938c95188f12cea382dfc927941559aa2cb46f68e3a6027de53623e207b18c0928b1e81145dda9d6d791f3858886aba7c70eca4f8ccdc91c44307cb16da0742429fb849ff692f4f1ff8329a7d21a8d36dc298a6e144506a32b86eee369c869fc06fe1925a802e0c69efd5bae79935d57ce7c08940e2b7f06137d5a32130c59f1ad86876adca4202d1d71352980057aad27edcafda5cb9df98fae4195de8bb6fd7046bc5b0aee034a2d6984fbd5a13b853084737f274fc356356ea663833e41b8528f5af4d395f2632c589b578ba766ad13ee5c1ee59b845f30fd5f4a8b943af5888b904396a6be7411736cce09c47e170e6b44064ccadc0a02bb87e3ab0b4c759eea6ef33b589f9d1302fa658c17bcc825431046e1be0d6a658d8b48163ae5bd05e493e907bc160cf172fc45d4b0c50b9cc6945ce2a961cc359d1a2d1ddf0756fabbfe27af66adbc0a698f12d68d8b99cf3a67b5a0299bb97697c708b965b5090f44f08b9791381ff2a425c7ba98ba57e77effc391fc4f21f6a57d0ddba7c6a9859db75bef04f395f196c31281471f7d9346789c77f8911c2e81d161c2a65e0f4923a10560a8c21080164e0d669206825f541e05a493c3ebdd67a4aebb8f1218b43cb07fd08a3348aeed4d11855e9ea567a50fb57425027701d2d4075c0f479063226536168d6494d5e17536db1796952aeeeef09d4619c122004febcc476fd2eb1594e985498f497906bf1f2b71612a7a2124a3d9394d4f95322f443fc39710fa388ba2c9179bee8695bae54a304240656217e96c7c105a7a1185bd4d10006ccc968c2de2b4f05def15bf45b58891d48198c5646c101f4b34d0bef17f0ab6c54093b340714a809a6441b0586c945e686e3d943b5b6162d4e4b8089e328222f89ba847c311101d77d113232542ef5f2c35082892f37745fc8b62f83745df8805c6968393b0831f8b511fc8018b48ee4136742da4e404adf4b26a392f638de08deb16744cc45d04803ed7048f77b9c888f631f346015a42ed321c77b8fbf84ec3147081f75f445ad9c1f727de2349fa625a3f679432cfc170f704ff7314631107f2665c2ee6e2e3d100cfb39f2ca4bd2df327b821c12646c9086f5a06131521b51d72ab92345bc44faca6e6fd231d7ecaa297272a08b5d2d20e963bbf9d21d714dbbe2c5fc22cbd5a9e0c9d655aac2a2929eebd33c83200e9b3bd25d839935d42c2027a4549181ce5428c2318bd57c725c5a1582078bd7b5f674bc711aa9d57bdd0d4b84545758e29307ad2b5e6d615dda752088cabdf2f067bf71b695d0606e0f445bb2a00a424d728708bcfa40c871bdfc7b5dc24b90609835fe6087b334048b0ed4fbd9e57368ef9e3acea09cde71ce468c59c0ecdceb3fdd31ffe2f52869c85e39c5320470c1d789b4189d71ec92db9c75af5920942b7908772306fde9b008c80411195d6c26d10a0f18f193a9e52e122fc07fd873b74acef9359d361a088f69818bf32004abea5f5a010f6c9088c4a1b6567ba48224e02a737c7e54349d361ea12ab919833fd6769ed401c0fecc66fea92dc16bc0d00bb67d124cbe4d6e1af0c80b7f60e3c0918b555c072bca3899607dfab1789a8fb1336a285953a124fa2dec63bdc2539a46a112eccbb84f8e50e1d695b5f080e90b0c0991f3c8363be049a3278cc2e22aa62111715351b562e753a709405be86501e35f385c8ff0e8bc34ae6361cb84e0fd875c7b5f208e8eb88fe94548d62f8e18a6cb5e6dedcd3c543d166750d1921bb707b1291819f1fe6707d776aded326c06b40daa0ee8ce8e040d388cce67a75cd03eb16353f5777297b4004428a85f97bb22acd681124f9ddc82ae0c09c6390a902d5f5778be8a2a96dae25161ba3532f0359097d9f9221429c1d722c670749b2540048116bf651a8a764c41119ea6983e41d223575c9348675725e96010d363cbd7ae6cd2d2c26ce43c75086a5f42c11678a0edada3aff6095fc13d90bae77a4ffe13f2bc3a7de1ae7e1324bfca90e997306c2a067a3418630c69ab66efd5dcad6049da67f204edb9f5029e489d9ed578cdf39f87abdf25d994be2854f7a2e48ab8e34cd827de4475081101800231834b13b5f8bb83bce849c573185a549488fea8503c400eb757cdd028962f7d09f29d4c2884021dc45195aaaa702140434ba8893d7cf64d0d565c844498ea6f65bcff2bfe3f730c144017f184e3ee9949c4b1d79137fccad2fdf5ce17a73b4ab65ac8a589cd37e8492fab321d920bfaebb8886319d247a2dbf687d2461360468a95675fc16b72a660df6723b2d0c7103d59a10585a7e90f6c98e242943155c45c9a06937b235fd58e3974a6c957815c732898051519101ac4b2f9d64c30ce7643b0d2b9ea11267dd3e7c3c038f329fcfb450522de544c3828ccff7bce8b04dd33d32a8fbdd0f15a15a926296b01152dd4d209f58d6695a187626ec732e11c6fd671abdb51c95e787fb10b0df958da8f3997f0af0c9871563d36c106fc3bc63c979013a144b8ee3beaeb810413e73eddf18b82ed24ebaa77da8c65b55aa8b30d426cbc45051ac57eb59ec2cacb903f3fdda62ffd53a913835b539f223bfa6e7d1981173d8acabced74fd1c51a3d43c58414da00ccb9e8995c49498f42b78cd021eaa81ee7895739465c11b3003174eea658105415cf09957d68a132b0dcd5ff185fcb9ba3db87a9c2952d6fefac29a099602e469fb2d3b6f7e1e9428c06bd26535a9573a9f07451b18a4e3502de5518741f985798d353c63495a70227b408b3bdf7dcf4e5d50e8d681eac140b58282922636a1fdefc036b7f1ef84e38d24f849f91569462ad626ba0b3cfdf2429340ecdc1d4954a553a1452e6b704b4ac81d35604168e61b1d12370039e46277605975e36e69f6d711b5a0b7abb64e8fcec7172cdacba8f28f80d75865de9566129151f4c58090bf696aac9f2f0678257f0bb78499bb372458513fbe7bb19b34a2794f1db12833950e1ff51791eae1342046482d6e4cfea3f524ebd5bd267c79cc0c8a0d09fce089ae46adbc0ef7a960d3ec6dbbe6b84d6f8cf93ad3a81da71eb88a3570b92ec6fb6b0d75d8039641b9ac86a9d0cf4c53aa1839964e46755774c25413129706cf2118e852ff50808207b36b48c582b4acb27f4ae6887b971ab3c60c2e39c197fdeeea9a3e84f9489a4bcb169539e16e4579dd537192f70cdba9eca5be8f07e948aa108e3fefdcd6672303e36d2fa74894918e71e0eb29de8068cb3c9e0b7fbdf0899133689aa7efcac5394ae459e114eb77adc652d827300c00fedd220ae75b7a11241a85d9e31573cc37589682cfd7890a9788225df44203da988582bbd13941e764269ca976e7eca537885c5c9d5f4f130584c1e2ce80a82f50d9e77e943d4dff743f1242cf3ca16f538d19049dbea0bc3afb9d2dc77b4c5aa7cf3ab50f122cb1672edf85e332d8cda7be911f16a7d7d498d8f5182638860d46f325a879b5d35aef502d8108f811354b5742ce6f5579497817b0e2d08db3e797079d362766234f4669695b4f672f7beec6b8c942e68618abb445fe228f9d13f68e5a0694414d95e9a6b4c315be2189aac55534138b2c098bdacef6a72d952f61520513554bc430695a3b269e42c8919e946c9b5897b50d0a3c7962b26621c3432754094b3e84204e04428f29eed22c03a270449494fa8d099dd63e0badf34974c2c92c64a16e7cb077678c80b71d618351651578731dd4724cd939e93c1014a9f680e67f99d19b0ddbe07081bec9cfd02af20f6fd1d250ee684327c2ec1a23c82f53067c50466eb290ef6fca4dd42a568974b295d35b473ee8f6a3b00c2941f84afd9e961f00e06e631987b6effa5a5173e8668d23ac5645e082ca50d738f666df678143572e059c61823cbf32925a69bcedc5086ed2e213333ccd0757a42d4770f77908929e1d940ca6c0a3b24e8c2b5b904ed8bceb85bc8c68af3849fd641dc4c6305d3c68b7706403a4f5072681f21f9007d23ed34b8b3d1d4f426a1f50a92c7fc76b346d0136db7f88b17dce0a279387fd2701d60e75dfaf9656f1033d3d7b3338d7417317cf28930e355c63428b6ad5dcb02bc829afb1416bdf405a6891252f097837f0707cd6f2dd91cc13738e49461163f364f68e5885a4050e30efe46de5b303555957e62f69d408626319e8b97e1788bf0ed7d1f9e77225ab941914d56bdc48e47c61c3abc791a85c1256a624a2d346cb932a051fab105aaa59ebd12bdc9628c73b5317a9a3ea9b9c24661fa12fb6d11f873a52624abd3891fb8fa4de076d9eb9dc16d8dd55f5c7e1b61f20373021f4c85fd2c0f1687bf378cdd17406058b968bcfce6ad8a5eb0edd52641d4a6523fb8f2e63e10c3a51b82b2717bb7f280e73c69a182daff7c9a4d7419e2152cfccf50992217573a8c2d560d2e8ecd8c4621454d4e85af5d3a2482058e37fda5389475754145e28ce4aa7e8351217843dad82348b63b30b6b3a17f86cda8eed820fc20bc5348227a66eb842775e45ab743abee4973b3568df4e1d90f7f0eff15a62ed51d35a4ea0f59f9df36f71fea792108ae76924cc37616697794dace68d49fa9856bab6e1ce3c8c40a12a36da2decec27ceabc20c26929a7eb95f7c32d7a7f46ebbfb92ce13c568fbaa6f4496691927127d0210d9e54b62af3bb54282599b2f53cd5efd7bb78ab943de523dc0a559a83e59ec80036ed9005337bf95704dbdabf720dca1d92e64a14ad3123880cf9a8db610ee7cb85bea2f010e26566b76f2a45bce50baf50054e786b50e9965919e4d084ee9cd5c62cc5a5e7faa921a104f241e1b9d6d638065cae4067141ef675addf8cb80e576c87cd4b2e02e6bfbf0f2409648bda51c77e5ba9c65784d6a57ce5ca879181f7d1f889dd875022d5b64b70152f879298f1b354a1e7069a28d6f65f673593997cb0fb4b2b253d4e24cb789697eb4658ee077124bfc2b0ab145fe529cd2ff1cd1c197c70f352f9901ffb1c58c375907e703343412e8d74461a3de799d1c2e0905956b26a572279227b27f0c6b2de9edfde0d9063d2087f8b022f8c1c25bf74560b307cc6530ee0ca202b820c27a73c5e0b021c964abf9515b3c3965b8b6dfed25ed1c2520930d28bf8b106b2a33ed8510579b498b7d60082b7cfe54d505227ece3fcbf4edeb2bda4620c3969c12076d2f261bf2eeb23d51e7116772114f36c87a6bd11f1e18699df736693194364948b91672734b0f9295270cae757faec9e1a74e78811856df6df0131758e5189c39941e769f995978f13d223daf01f07647a83d75851f6af03233ecc42c2c445b04914b67ea328d0daeccca7a0ea93b24fbbf202a77900afda025db793a6fa2a00190b8e4a5c826f62c2a09add669046986118bbb210a58d99c3a237e3bf4b9fa06736b057dfd08ca4c8e75b840be83f146cce8d7c32f39b5427463c77cb7a6cae3b0e8817820a101d26323e57150c5bd546f1ec0daaf8e14475f4e2149505542be4b4c15a92aee285ba19b03f15189fde32d098ef240b5b7e58a5a7f52a19957d943ffcfc181f09a7abf01e440dc22bb1f34b6fbee6cadcf69bf385abf60f2f8bc8002d51947556fffafdb9e5af5a4fd013bdeca939a78bbe8471d4e20161c8d38205331a04e3c8bb8f0f9bb8130e1482589eeabb001bef6c128c401131c4dce333efe3c0544a8baf0163a021efebf02a15415e0f3f85e0d2e6c7c247d286eb43fe118ea408788955cbe82c195612305d98c29ca03db8c05b1be220540eab88521cbf9edc1f6cbc1cbce6bdb4ab4ba417182b63b03c84549e2aea67eefedf066938d57c3f717924ae4f38badc1dfe7b6c582383ff0e4419d2bacf774700b287d0731b0a1f6ca837193b8b6e15adeeae8edb149389772ec9c3d50c35c8bb3ecb4fa707af42025038c369322c496b12418686dc3cb704d1f5f529d39a0aba2ece6046acc7b1353f3636b34d1dc32f1b59a389673b53fd232cb7df1612971dca514ff7b25827f573d330607129f911fb3ec887e8fa171a850215dc7eb8ecb5cb34ab2579e7d3cf58b207c5f0e0af188fb8f9c9f708cd8d050ac4d50c409bdb9b9c73738c0d8947dd79123ef8787de4132dc635c79b96113427cc4b0f3fb6c20277761dbeeafac6520b11021e18605efc9b8cfb820ddff9b96c21c3139e8e715df686f62d839e31aab810c997f20ffb1ead9746f5bc4cec5f5373307b695a124081d090df72cb3561305fe8c61baecf1dc20ad90136a088f327587f60affe2216498fdc7c98eb1832f1dc6d8026d1606ce1cec7a8ea48444d5973672d3d93e601629424de09c271e4047a8b8cc33ca6c4809bb8cbefac5eb11a9da256c3b293703414f6962a255081b7d26d6df19e6f582bd8a982ff72ce82c4145901d3a23a221c3966943c3d29faf77bef5b97377a363193fc69ada73f4083deab692369f43c23097d47237715aac45290bfb500cf5efc2c8ead577ced6cfa923f5cccfaa860d951f6f4088de87436844417cae0c9f9142e47775bba6db591897d3b19c6291afa830a225fa59328749ddc07eb6970b1948233bd0d8b1a850352cebb47a3bf3f25e5a28eeea729f6113e2b13b0dc99be5207280d7c4abcbbbe0f675df58e17fea546f112b85980aa438a777131962b361cc99ae40bd07a8bffd8286bbbd61e903fee1981e9b750270dcc0e9e114eee4a0b358e239ccf2da3f10564d5380d2e6cae4c9cdc26ce28d087e31fd0a290359f15757278ecf97a9f952a4301725c8da33caee7156fb071b9f600bd9f8424cc5f368074cb62e67033c44ca114724847100d054f5583833381f4ce588a3eb051c2c6c3d8f00846f5536031556538e972d1d987395094e0134f59124da96870f095da116a31c6c077d99c8d514043a569a303e72a6b49feafea46eabb2a21df1ebb4d85952084a08806a6c7c89fa627ce5c991e7d88172d69065f67a4cee7f994ca0e3e9fc98bedfd165cb08818add9ad2a6d2d24e9fe297fd2695f5c01dcb26959e4302f6c748e659ac019423f5b12d304e7a1bc238944ac54f93dda1b0bbacbcc78fed61f4c52490f58cb707c221776128cfd70250354b89b47c846ced2d803aa1135eb4ae3e4461a59e33756b2184e43442c7858630dad551588b1d04cab420a24ceeeaeb075cb1ad716cbf7b1f8ac7a48e8c2e45586b98ced8a86bb12bcd5265e2b09b7d4263d296d45b82f9e96c6b7c8d7c7b06891474db2b772e13868d975a4484ea8ce3ae928937448f43282713b2a2a0d43e2c8a0eb666ee89432df1681da3e4af253015003ec43c4ab5c3ef84afdd75e78251666725c657c71f83241151e0bce94a616774b425ad8f70ad955c3486a3ae90b65743a4b6a4a0fe65ffe0c75c5b8deba73365c5161638400dd8ee61d30b20549b413c3bd90bbd593f45a8f4706d880089bf8ad60756fa5cd02af9807ad6515a5bf80d3104847fe944b44004e981d34f60c1a08cf03448350b8611d47eeca651b5243da7e62d274bb6a4bc2aa56491fae75b1ed7516dcab4dc54c0c512b9d5f99108aec3e5f9123d139fdbddc4859f2812e2dd92bc6138135dc22b56d1a3638580b990f7c86bde1b5e1fe5bc2b2adb51ad77a32636c9ebc380d75afe227639da78b6e3091e0cdcd104696d8537e37b31a5987ed3953a589a043f31f6039886c1de8c1175cc96532ad02126742b8f71115bb43b6f082f5c6ca2ad8cf6ba9befdab1c59f72497125d649fd8cc7bb6adc4eb1a342926de356c586bf1025aeb0544bcfbced2014245e8bc5affaff509c833da2febe45238c23df349f17333be751e37d325e27ffcb3983ac070d8fb95af631af11d9b9175b00ba686755ef0fde4eb91576eb7c05f56f8e3121d0f93714d341acb9dd6ba6fe74f78f921f002cbfae5db9be4ffc09b7e687024be03486205b7353e8fc251a1bcd8813ac25cdd51ebf7ab39714623fffcd96badfc279556b43c8b57ade959569b1800e13f6b326c0120c3eb74830f118f06badff30aa59acb0c0982727a924ea21685932909d89b7f7e0d742d10899b04204690b54e6c4095de5c638f469a9bfa74f9067ababed7d103a43c4f3efedb5d5b17abceba5ff02f01802285e025ed06f3de36016ac6c3722ec090eb8292aa57fcb7d246ebdd0c69915374fd7f43cca3d0cb49043d5e81fb6fcf9573acde7b10a63dbfdf9cae525d34eccb7533c55d34c1cc588d20df1c5de4bf62ced221773e3ffa343fb46963666fdd9a69fb10db06a015cb06ffd51f6c5b24bb20a3e6e66fbc4ea540a9fdd50e7ccbbdb3c8b508c2a14cf29febde52eff98135a0e756d54d139d02ff7e0b4617cb44837e6614f2b8586bcb53db1f619bee751313198077ce1b8efa2e89380c2cd86345fe731738b9cecada2db1e757de02aefd7f4d1b7b4935bff60495463ccd331a3250d24347d26b3d7927468caadc0c61fd71724f4e81b14b0fff11201a0cb05465eaeb4bafcf8e61fa504d2a9be2f8df318104a60b9251f7e5635df34d268e14bb3c8c9f8f867f132c1419ba697ecdcff5ab770c383f9a79434a3fce091e2fe116547e87032e5540568e91a4b1924ca2a230e7b6179ee08b467e860695205043e06a818a970a9e6d01ecbb692eeee3fc6a3cd712ff481cafcd058e80b204ee20cd7d20a6b98138b50760661577445388ca2d2bedbaefec0c1f356ed27683f64c7a6f93701b17a4adea756eeeeae4f8a3b1d4d8d1ae302aed4eb263d47855cd304c6a01cc1e426b04e94ba7b3191c3054aca971092ffd0be5985cfc1ee0e9ab3330a9bfcf666ad04ed5e62900e574dfc8225d67eaab8c5f075c498589847644e512c1480c8134703e1575fa2926a322b1fe12e24aabe61f726eee0a01470ec3b71943d00b817d05776582751b3ed8a86048864f685b58fee56a1a630e4be4986473102372e3d9f2fd4cb39df3f615acc7c3ddc5e59229272baaa736529fb74dccb5b0fb439d3e4251adca5004974862d650a275162a66d709ba68f0ca878467eeaac0891273fe94242391172f52159326f636c202b441f7c7f8865bf5a3864ac8583a9e511b26ed6f941d05d5d67e129b0796606400a9fde29c5d7566c4f9884e3d9eb1f606719fa23fac4caac7ef68c61f3795f0c007209d18ac83c0b722059f958cae160d673edc4d783d7b5ace1e7f23400dcb48e197ea8ddb227a5d47d0432840563ec851e26b8734901035569f27bd6ea481f527927040712a86392a67646696e1098f900242bdcc37066ad859c1902287c8273d645685dc82c6a1edebb963ca5e57a42ebd48689b066d2a3ffa79753f8920683ddb61b47a24805fa6a1e76c816436495cb71d2bab635355aeaa0b6dc782f9f60b49336a849e1152b5d6eeb9e5935d887b1cab7ae3aa4a64e0624b101666567151888ab793b10ceed764142c582f6134594550a05a88da4d82b994fd7c7ed22791d800ec135370387d456bfd97997630de2aebd17b03f2da991800fd0fa4708e37c008ac71036a942138a731cbe7ce1e34b8b6c4b8be38b34f149f384297f1d5878e59e6fc9a24f8250d87777b6dd9f82483a9b0331bf9ef73744ca3d360bc998386c1c099c3ea7df37f446248740ebe1f12e6eed8ed1b9282d3ae52c3f015941e7032e7d7b28f16386477a2ab39707d26d2e6ad231dd24566d5f3b4a08ee13deaefd08ea12596bdbc59991303b74023db9527295d25d1ad9e87a07621ada41436984adfbca1366cc86df1bb10ce09b40d8f04a5fc253499955827dcd009a4eec211bd15a41a7441d09ea541fe43cebdaaf292f2f20e32f9e9864996c6a9e22ab404b70415f31e97206489e645f570e475b23d9e153220b2712e00bbc017adbcdfe61accaadd37646406d3289df70d9a77c64a1bbbbe7b15dadd6551fc07bec15c778334f04e8fd8d08afd18a4b945cbf61a415f8a500f15f308305078aa1f9fe67b61f5a7ac7b961ce90a94f987bf91f76e2a1437e7b71e10c8d1e1208f063082db805ca108b20e48221dd95c69b2656889be02e490508dd0f8537cdb78fe2d96c84b941ca03f03357e166c2e48b81ba5c879ac3b1caeeb56021735dd142263969b54ec593d3e0654cc726d749d2b8c522434f49b8b24f33544c407c95fd3df0227ad5157af8d62e807273d245b63791af342a5cef0ad4c01a2ae728b99e47c49f5e5bb85091dc2c4347ba1d4e0c5e2e50fda198a0e146ffd20908c579fe80a81cb9c08d5b86e6ec9d5fabd7be87fc1fd3dcf0ff9edde206d12e4012c6aef6752f158de3dbc6a38a748afc93d7bb6d0539903c44e84e57d35d55e70e9eb1658fb590e8e8113f3533a0353fea374ee749033d253401e006e3da11ef3111a0cd22886cece55ad24e5ed71d5932db1406bb2dd204dd103eaaf11582a4a81c5f6514399e8b3730aa2d3eb0e541e9a1ee8e362654c56362a022d749ee213a4f0da970c2f33e5601334662552c4cfd78b73d56c2fc596c4888b85193484687859941b083503ef15163a14d5b8efc587edde09a6d6219ccb4ef7d0176d5af50439215ec57c970ed3df46d8697f0ff2f6d98afdd285f26bbd010852058a39f6823c2bfc5d584d054212d9aa22ab864b12543b4ca311c6f0d29d290b1a65e39a91a967ef65c16ed8432fcc76b46a652d031fe9e261820d80762e00ad5a0f650c2c600e7b61a43da1bfe00d76ecf59b74fa97dfefe2200311a31df8a9c02df1d60e4eb708204993930f04633282ded87af040906598266f9a7170f8b4ad1faa95a9331c6b58066e09f77eec0581cae501ac096d091217e85776633772b25dec31860f7fe66d46c3f4185e42950d796ac22e078129cccde722b1737b791790bb4b39e0a3e7dd5f12c86f04b95e37030b94219e7b2427cdaf73103a94f60323446ccd4b2ea5d50147d69836ebb72f4057206173036faab1f84565e2fc4e82321dad27abf8d4612b77d0fd35e10fb5a510835ce5e62394b85764b49d374b6d7edd01e1a71975516bddb76a729481894e1e2c02d61043ae9a26393e69763fb4e1889b2c7e23a52b91a586047b8bb37e50f2837404342298406a654ebac7e449eb6e1d00ba99180c46a720d501ea50825709eed35ed1ee817dbbe92b6f85d8f67cd86eb65a3cddfc180fd8633884b3a2780757ee2aadfe4be7f96d225bb9a0b711730738a24955e9fa70fb0112ed931063f7dd30b40b5cf482c91176058f63e721552c1132fe7b5b917610d73ef9bb62416bb023b10a0331b3172b390a311618dab0772fa6e8d76829cac5c41ba8cf536b429baef34fe00fb7336b7884a4ccedb09c906dbe8553947d1cfad83dc90fdc06c6b892f6d3db618388c52c12297831bd0ba28983730c992234222673f1b9ce16fe32770c6d244b0e3b502d972ab8915c9a33ed6f5b1b8713114088572d7166528d1dcbde785f7635ad2b462be975ae9343ff5aca45ba674d8b51775180ff6f88db7bda1163c0d3abfc20959644ad41d3e5e75a15f90d79b756c4d649bbad74de57829f74605b5b67c7869258e71d95c1daf04a8d7caad5e2a2d11b60f778884d1fa8370baf0effabe044e5f79067a539380e6668c475360e31646669fd427016217e93baaa42ed7ffabce04004b7ae3eeb625d64fcf7cae3389431d0ef4f2aadb8b8468e3669782f86879c5c03f6f1059952a896387dee74cf78774420a34dd949742b58cb5f8fa50f74d2ed88e3cd8e5f2780342395ecd7d823accc3b999b871955f4e3b4a77cef8a5bb2e044c107ff919259d46c19a500e315c559debfeba4fdfc3e1470a7974042e69893ec2cd335f0a3f667414bcab937ecbec3f84221d9deb3a11dd1264907c7eb98003ffc12c3c3c3ad1fccd64bda0fab5e11e3e59a667d855cbf13bd9abdd26d3188a5d7d90fcbd9e6307da5f3b4f30b824087485a164478b183e08f62da0fb2cfcc0fb2f3d14b2918108ecca7be4f680eed2f6122a169c050a65f37f8f588d747545f2eac95eaf827d49ae11f88469b92a27f6dc958631fb82bd5491707e022edf3f0a3afe27fbeec7bdbddb0648c18b3adde4f6ebbce3a07c5fee931a9e15e7352c207843445db95cd652157bd75714e1cbe569745c2beff7bcdc8cd3ebef2ffa362801bef1f266a30fc23b4d2d547a117e9ab5141bc3267cdeb53b7bedbe4c93b1a7d543273c69d9881a9d1c6480ea4de8f888fcc79e88b60cfd4bf894ed89ee250bdfbe99324d5cfeb3fd4fd3bfac3774e66d0c82ae9b896f32d1d9ba1c6460e6051f56208b5ff9c726d4e7b351b156e5af17192eb0816c1d88738011dbc0b739e57c3a8c5d099ad087caa4be2c51a4e5dab4778177c1c039de2bf06cab5f6134aa64c177b43e7f3312f6e2db3499b0663384aa91c2fc0bd1acc4ecd99cab3b2ede8bf61e4c47b12217228f07e051f13b832aece98bd706283cf572f413827a1f73158a455a34027aef7fa1d76e476008c260cff73e33edc217e46fe21220d364af90769e071128275051c1b93824aa8a97cb446ab5de1bce9f8ddb960fe0a93016a803d9ab5f9072b5b80bc21c03e19e3dd41d83d9af24dcdcdcf6f62554cab93f87ad4e083043cc7fb291cb8954da8f63403bc150d15acd8850a38b80d88c15228cbbb37bc5ae36e5c793746fdda6358f52f289c387c8b1e42afdc008ec41cd0e996512f891d1cc612f61fb26b4de6d010892f98d9199182ec570b4b953f81da0a3aaa2a659978c8a5c946d80711b4096e51789515ba26ac057dd03c25b0ceee1f8e0f904f0a9788eea50690553dbddcd78804e57f57d08191a655f0e4009f50ea0fce30c7daf03255790f08644240db929e5beaaa49bbe49dfe020fb2b3b05af7e5835cbfad11feb4262c4b035072f711d15ceb3867ab70072e29f20bd7a6e455965be193d3f0c458304da6c934780be56b123617e1aaa8edfd9a104cc5cc0ffbeb36acf9bea4639cb2eee6631a2bfb92183092af8c31c0a8fc6ada9474699626919ba43c91c414d7ff570280783978dce02531ac20fcaec71eb14c7ae014263b7ab7abc2efdf01180a954a9c88241e9274e2b37ffa7bb12288380c21f153285f745505da0046be88b13cc187ec77587d8cf6ca03d70992c76b05866615f10ec81abd3bb38b9278dc0dd734a7af0a1ff1bd0826671b973661afd0298b263a5fdda67e19842eba33a7e93dfb12eaf3bd93f1bf93b407200ccf4379d04e7ed08a51b1c50895a34a002384103218cbe2ac501216f6b41f23b10ca516bb0c94b1dec3927c35b1e2829c1111e1ed1e48e17018fdb219ce318d04598921207a85ee8cc41b30acaf468f9c45d112fe908baee9bf057325d126eab96bdb358ae6c499745ba454a3fa8289a603ab5aba4d06f734b5a5c171d39be72bf4da4a7bf00350ac29cf23c7291d2f4f449dc78c6989ff1f878434206eb64afcf34fb27cbe07e2b13e21ce6b3a051df67b154a84db43eebf3033dbe59d96c2e102c075d5e24d42fd846a59eed775319e11029ef0829f4418141a6eb25f96ef416fe7475bdcf9aaddb131fe79800bb2311a60c6371e51cd1fefafd7dbfbb80b1cfd86993ab870024e2cdec6617b1df5f53134fb2005532dc0875fdb64daa52763133585cb830cedf3e3cd4eced5b9b43e79275262aa65dba71c616ad0f3b56eeb77fcd55eb6579d3a5cba257e33513256d3acd401281c5084195ad54bb0db071f200788084bb1a24a5db714d54da903632910fc4c6cd9daf3dc55187d2d6b3ea4d57d112cc1f5fc94289f336b60c733c7a5d67b470a05fd558408f9e9508a6ad3dae949362fb67291a0bbc13e0a6d49eb7b8c9aee77b11b9cd40a8cb1484afaaf6d141c89c4581f8e565b3c2c4836a62dd88eaeb3475f7fb31b8f794488f062bdb9d7f5a7e548d8aa3e8eff8f4ce2b09f29e529f072b7117ada0b90ef57d935d7ed52982c2e92785e313b5ef71b4ef844e35dc810752da21ee56042a90bb1c01622e62c1662d93819d1c7ca7958eb77a95d36b3ae0c3a25f19eb0c41a912e3177c11a400684bed32cfabe982898a212a6642c191e05606cb265ea0e388121a19bf23094ec5269396aa4b6c336cb293ef19ac97d26bd3f2aafb1babd77ddc2848b6b5aa6dd8a9fc5dcd50f15a4895fcaf750c4ac6734061fefe380fb350a1cffe4969686a93a45d7d0267b176000724ac5b56ebe75f7a37d2e414905c15b1e057afe1314f9c6bfbd495e67dea74143f85f315d987719be01e54fe1b703c1ead49eae9859a80efda5b849040cc85fe843682ef37c9d7b12758a22766ba541c7841fbc100916649a8aa5e97573ac2de013808aa3fb84ce8387ac616266477047bcb1157a2a37b59ebe1896706bd3422a9342fd060c1aa272b3f0d1fb3cba5a4169d467b0378b5743c376b6fb82fc12fc8363a1da53e7b6c97661dc35b92a643ebb494d5c1f5ffef618ea2e29e4bdc79d6c01d3d253d27867ac581411019b017de73d0e72cafaeeb5890596613435bb6883f2da70d750568447df79eb59d407974fd96f0e395ee72096be35fa32e16a627490b7b79e43216b6b37f36e1b310df7ad1612f23cb871294cf793d2ee769af81f753e1943c57d878376d02dff5c4ed8c177a069f32987263dedf8ed66a7c4e5eb3524568f29651b38874cc3b4bdd01e36d35a8591a8282bb80ec2f6f08c139c91979f7ee4d479ef9bef45308f7ffeac86d35f70f1859e385bd0b4792009cdb582ba54395b35743dad39c6ac62337c9a74c57e7712b6e22dc57818fea5f6d92d32828c2446feb0019aa8b935a402eb06d3140424bb8d2bf5407c8cef244a2570c7f37449c3efa8d659fd8f2c0ba6337aee38b813f070120e7f161ba099af4275fbf8a4a8c9ffab91343a22f44bef86ef001ecb3f91ecfd823f5e5ab4a2584abe3c9fa41f18384499598f84cf4d699792b782a8908d4a51ad9803648b1521bc56e2ce90eeb2dd266cc5a0548ccaf63c88990926f79c463ef333e74622d1c68aba5f3b024bb82963631f5a45e7a41e9d9a2d8cb34f935d66a3aebf91da0f303fd893393c24a15200e8538569cf15a456d386ac1af10ed49100e9ac5d49442a96f9fef63fa78feb8bf32a37b479433319847c8d1c462457153737c4564bd55ffa691cb0c4c46ec7a9f6d522eb39bb64ebc217b619819353d575b0eb850a34a3f41e1935a5327539107d8c0eeaf02862448605125077ce5fb142d25f7448b66f7165235b24a3f5c87a4f3d7cb69a1d818ec99e5152a3eee18351a5b86f4f6c55509b9f9bb348ad7b9fb535c009a6777338c0a62678b259a4232751c84b884e5487a4ea45621f2a2e0b28022c8b712649f7f184e56ae47432fbb1b2b00530e358424baf78bccfa3795df599f8a3d6acd0d681efbc62a0766cc998d1c46ad3ed59ddbdbaec1508d20d2431f3e44cff2d2f57ae7a19f6acafce9bc7d7e47b90d0abfbf39f404d3d97c7bdaf366f5a33808db4be0ebb142a45f69fe2204bb300cfe9d4f5d6414162997c03d00aa35fe926e818845043a104ce892efaba3f00278428faad9003718297f2ad6241e5b5deebf2ad957e9c3f53b7ddada2ea1181a35f1bcfd2f7d4a6e5765ec6d77b6aaafdf47a7996d4e4a5dc93cd7073fd3d6759d4145ac602016d10512bd793299b4a5910b3f555e820ee4f99060b2ccec14c3b80d6f4b8ce46f48c14ae907b5283342b03c85ffd9a6a538c4c5d13b851d74d35eb92031935bf04d3e508c0ffa1973a5f1303258def5da2efae0a02f78a4ce00d37e857acbd7ac45506b8a48fbd9d2a4715a2e73110524d83847a73dd78c435c4b603b77c3e96db64cc6861e0cf1e0fe6a7f3474423dde2feca51a6837a31af85f8ed03af27ecf4bf2d2d0ddaf53a73106ee271b3b1b3e957aaf3917eec293f05ced0f64d0f454ba53e25be25f44a9fa1becf2b145a0924badecc50b1730f2af55cd1c3914376f35e31dd2e9211c0baf9f73cac4b1e16994b18c614f34dd8ec52030000f21c573b1f630f2ffcec92caec699dbfb843923763897ab1829ae1826a4dfcde3f5e16643f183cf215af8ba447272219e4c39eaecb57abcfe11a1223f5bb556408d12789ac26d773bd9cf7c21becf0ad16af6a50ff70c1e975f09d8d7674d7be0e89b677de116810ae1093ac20f4c9c85d370697c5458aae43a0b34b8219db0ff0fbbd4d9f82c9075f5415efde3af7b1ac42934095ba5c326613719f032b04300ca0cbc5cca324b89f501d280d32d676a6f5130d12b3cd30a28d7fed2cb7f49afad2a59bea72a7bb7c2fde79bf89320cb10cf1ac36977b8ffa0861718733553a1b90056556e99acace8872f602fedb5b468c0bb6ce331d33a094b0142c3fd20bfa5b4e53bcc6913d4587ebf4089b5425437069b8cf8fecf68a0af36c41999c10c2f290dc3fa445aab7ffb9b06dc9bbc6e829aa1b8320a4e50253ae751342d062a9684f2038d4382d0ded59079f56856a6711ba71cb9e2599ff3eed19480054083d3ac4b956cba633b42f46554a1b1a759341dcc2dcbee298a3da404e30cbd40960583b3d4aa7046a58962d07931901404ec0f3801e0d03cf10feb5def66d33fe086babc7c436e602ac0fd1747e23bcac665cf4866f9e787ac6395771fb3b097684fd25448448f301e7feccf9e8f84a0a4a3f500d0f6f5738c64fdb6b48e0e73a06ea0fc0ac398b16667f93eb633bc32f0e7dc699a73ea7b45a2b1c22acde9e271f496d0978dc883c10211ad0837c9437f84785d3ca885a4a18bebe82057174ae0b9ac4069b22490f828464083bebaad1e4b02eec467cacfa810f548cca4bc87ede826af1a7152f8156e43bf1a9b9a625c16221dfa12deb3b77409abe87c021e44dd7d8479ae13bd33e2e38cc653773226d98ef3b5c4c8a7be1a622881e41d4c2f046e200a38ca2968c17bebf195163de6c279ef64a98cb26ee3e64159415aa8c132c19dbbf4b0547521ef753e9f6754e6d468b8972219647327ad41f3ef3e82bb3593ed76711927583f57efa1eea9d9d22fffffbbcd604efbac3c913dfd18cae1e0356c7b0e3997d24c973b7ad068db444a1facbe45f4d7739ffdb2f4f2b9accb129ee4beb0e9bfa939c6ccee66e4cb505f9fbd7ad3f9ed4ef879ed6e30e9f5895ff1e0a55e8620c707318855acf09ec40f0524e5a2aa150c8b7070d518d7f924931799bf480327161de5ae1ddae0565e386f5dda72d61a3848e0f740acdca2b6454c49f4bbcbda732598cb6f7b60c932de2982cd8917491a9c35a91065d1563ee34fca4de71b364f0bd7777fc2a69c92a74b41ed80d0ce9c8d0d69cd88f26ee66f5e7092c717bec6fa2585e56344cf265e342d24028fc2b7c19ced9d95b8fd610edced53f8019a56042502c6e190e27966afe2793437601d0a8e22a6f8224e31b6e443f3e29e7204a98595ecc739568819579a61a328942f28a5f7a86e2c4a7eec6337725adfd704ca590b39dcecec1a29a11b1a1540ad66904b7473db1827401abfbadf19adb857db490c3697bb0850485ec4db5f7075bc7294bc970c646ce0fe04d9730ca83babd57c198fc0fd80c7dfb671339e959960a8de12ea5d5b68e763628d358541a0db123a5d47b60a177c428842acef59540316966f582899a1248d7b1f03d5b702f86cc0231e338ea2125915cec2472312e42ff6b86328c6706fdfd5f0803f0f97e545a1787b07d2d797a94b4ba65be595b1acf50566281cbc326de85b49717759ce0ea287fa01f2ef68099a976c5983bdd75ee356b5f78d3b66460bdd78d3ff6630374f61d6a7a1d0734c6391cbcdeb362a76f886a4cee023787af58aea7b2ae2111e16d29eec62c7422c5a8f88e1606ee94a1ba6d39284881079f8e700bfc3a34ad22db6aba3f7ca2b9ab568c840084773c8865153571ce5d6ee5ec0a5141bc84e7b131fb95c93092fe90901dc7d8e8d38cf2f219ae50fe0e41cb947259a4f8de1da0d7c78370c92259cc0864a14ebbd7bc0a77e7ba785ac528c16f9ca2269fbe8a3e177e12a22d44620fed052e0974b682f41e1002dcb52fdade8d0c6bff2f11eaa6bcdfd5e30b26d640a94cce6bdb62577fb31b7348c8857aa806efb0d4df1521b0bbdf1e89cd58230a0486e7beeef77da6ee4f750349f18d39bddec640d462ccf828d092de1649a068258ad56a0d6265329baf66f72573172341b4fd50841164c4159b55eb5f2fd18ecdec092c2ff532c4834a94005215b6c87d1ec43ee5697300b68be24661691be9538f328dd1e8249c78694b79aa833431a45ed0f4c1d619e3e4b3259ba01078b5014dad81a6a6f1eee82df8f13e1628c38fad8739d00c199faa357c07ed31755f70b886126d15de95c56b5f679375d249380469ff98b0a2139a0439b3cb12ebe2e9e40835422d9279bbcd27beb0c121eccebdf0b5c59098332faf8ebc6886ffb6280d3e9255414716f62dfda402c1f1a39116aa2ac1f6c30fab5984074e379da5b27e9eb239aa935af6346d7d0a673b0748294a4cb2c0fc7c054c8f649f8f88dfa78488a7eac44d5f3ed3ced2a78cd8ddfe819144cc45a3f0a799d64864f2f1341ef11d8c29f95bf8e5319af689cd5d8a0c66b2aa2726238c6d620fe5deba99aea9950224dce7c6e497093542c20c2adfe14ef241e7dd2bbbab9864e3aff4a89bb1f2a37edaaf1bca94e395f8dbf448264514984376f5a8402725ff07576583f9f8c6833415dc42b8a5e2e4d3b6b271dcda43ffbbb2e772601834a7d52e93209687cf90e248b971f14abe592985aa4450f998ee14b03dc73a4dcd7c5d1d9b8adfa79d1c37cefc70eadd4a1e9686dee3a0ca44b55c282fc98696e32f92cabd13896f01b2b2419b209fefcc360bd968bd33c75c347e42c23cd4969af1e391eccf1941c47cc59ef1d2c78d66e2ae9289ddf059416ac47ee9f86a1cf385a227a48823458f8540c2adf0a3fe33ce9975779756d06e732b5250ee0a4a52f9a74217a3fe3cbff40dc8039114d5d10869576aad8419db7873ccb504ca058a58d9b928a1ff06d73c16ccdbd3442c61a54cf6796fa164b97669d7becfb742593915f266c8cc71e08e49b57d68a941c42e32269823e4da20868c7b154391596c4ce98f26da855171dc827de0d824b8b1a41e077c8b2f1377d27f05dd6c7918f873b4331f7b979254efcf731e90590d599c9a297ce28b31d3327c579474f9998e71c771bfb7d404de352ab9759fb94a9f8e2af23c2d5e40d5059618129d6a8acefc38544049b139f315c2d5f5329c370773e8655e52c6066be92a360251d0dba6eec42eb4beaebfae94392da09c177c91960dbabed24d6d93d0a5d2660a3702fbc7b166d167fcfe09fb974fd0e2d111c7712c8ee6d7e09c13929e4355c3c8a1bc760a9d8d9411d6470e8956102e45753391a2fb6fc1d97d66baa42068dbc24debc28fd58026d4433608ae25909c796be90782f79d1e631f6ba4c43e664b3dabad8a8bae789653320d4661759e600ea1a7d21601eec38b69e680fce81f230fc0b6027e4fe1d0e185942f6a6ac927dbbc064cb3325ea44210f288cf52ce6375d6c639f180c4b1181c65e70b6aec7ce8f1b7fb330578dd91516d1da83b6348837d9870cfe2fcd1e85f7d507745d9a3d270abc2d8a6358ef3b2c0cdf43aedd7124e16af69c4ba070f2e8f8eaee6930591f3b3d9f38352e3d21c6b84b0ede3e89af5d086975fb39940892f60bc0b9cda418576589fcfc44940523c122e749d79861b1503ed833698632e45d8ff67d1a9dda50312edd49ba037ebf10aa535fbc2b7818a436f20ee28a3b8cf23a185c12a2257584f15ee2df80ac0c722cdea90bd328b1cc04fb64efee8007e652c4b84edf09b9e88650242c8c3ad1029bece3883b254519144d7182b05c73969f28d33091d46416ac5973f9f4b2fb977f5d98bad4d70ebf2749e57d0ec1ffef90497095465516283fa44c2dc6e7dc6188d561677aa68e862add54831a48c9cb91f96aa2e1b8b2c167061c4ee7a20c93cac62c46401a0f43d89fd241aa44bc0af9cf4423efb3c18a97f975e6d2867b838c37bd7a9979e875899e676618771990f27a03ebd1b9e6f50dbc9f509221c5b620c19940e66ba7e4fd5fa7ab53a177422fd14bd1bf24cf84540b8a80f1d1b85a7f2c04058c8ac11f57e0957c0fc79687707d77460358c6b06666cadf88a7611b730b98889940436118ef9e4a7641cca742e192b08cdca04865cbdece21ca46edd313336794da18a36d36da8a527f3145a27715559f1e973c87c0aeb4b1caa48bd6a91759d0456647825873b9ce76936e94a9b21bf138f6e8e6bc25c01c09d7f2a59ca94d03791e576de0198d0bf488c37ccd054c9fac730bce53e6ca638bb366cf7d43685efcdcbf5a8ee005a1039e6699c486cbb8525b49161828e78a659b403af4372e00ffb202c348894a45f2478bfa112b07f466813c12f6a9628826d7d5d028a97922c810706e292cfca7579a348963ccdd0e9294e7e264920afb211f5f3a1e64cddac5c24f2a8b5c802dda087bf9c96315b1ff3c48682f4e01db8e0aa0821c350e641ea533b1e87388d146640b0db6cf22406623d6e2239559ce6ca631442a72c061563448349aba0e655836cb6aa239d8e1f7a8aac8ecf8f83cc4154731cedc78c35dd6915893c0b22f8a2f615291373879b1c48d1661353531d085e9bc7ab61bf20125a56dbba4edc036545050bd291ec274a0062b944e0a95fdd8b224ef2923de9dce708f38f3641b11b00a6890e225817c902604af62c823c9322be998335de957b0b7178ee4137b93443fd332bbab47cbab5db9f4eace67b2fa7d5b67f6ad0b4e35e9c42c1bf914b4bc6d0fbb1f632e49616cfe49ee815cbcbaf77e2d46020996955c5c253bbcbc479ee576744b65d2728f482f4943add642a8ede111b163b654fb0e6170fd1f8d4c5b6bd9226b5296fd3ae709f9ff92f99587a641b231224d14465deaf85434bfea738a6227daffd562180463593f9e7204356eb6f690c744254c92f625e06f076db57a18665433dd75be2ffe9ae507a2f0934b3d281d1f955afa085ad11db347349f25a136fcb906a22228baeffddf22109d90198bb2eae17e05802c74f27e3f28d7e1528fce5c91cde767c403d20703bbef7f09a54763aa7b36e26934b22f10afb565535230c14c237feefc29e84d110975af190cf03433a9a729cd3830498c5cb2882f15829ea62dc95e70821adfb5fcb8e56e7e6efd5ffc8558c6d9caa704f91a34c43fa49f7094a951766ec83d690db1ad27a9091099ce1c70698ec97342e963dcc95a8cf8b83bd16de50adea37d0d9c83aedacb11cca243b30dc1b59e2fe8e3b6dc340787411cbd6826759d4aefeb2491351d88de652d4264fb7f46f3ae22002c0f0fde1591c165b4e17bdbc3eb094e767aabd18263b89a0c518dac9fdc47df2c2d8d94a1c272a377202534fe70d6b7fe871c70562ce3e301fada7017fc3dd1265b64ce297b0fc968d2b28686671cc066b8df07c560bf0d2e370c6473a11e21de3d7692d21402a40bd3684dbc4a15ec3b9b360dc830a4d350f8d488f58386a3b7e817e6306ec7c237431d283d6fa8b3ab931029606e86ec49f1927a8b562e9887303c1f4eaf81d0744a120a6f707f7a560c573b2d4b4f0f46516d99b70e1a729473e91d9f76a66bbef612611d51af677713f7b48b2e8de0a836d6b71b237b4a27c722bef7b8857ac95096d16018387fdc1e802f754c1a411c5a5b07921043b7dec8fcd42e5adb23348c5bcc947ad0c317096e5be83cae6742cd9b1357b1236ad8a23eb1ce3a0b1d0705d78bc43d564645bcc9dd4c95fa36aabfe236cd17961615bdfa5d74caa26c3a570751c734925edefb539bacb8445c12b1d96bb2baeddcd03445ca3d2073eeb0f5f9d997fc70b3825497d4408328ac8f66080ac8cc308971e3e5af694e969882969646c92bcda39a085e569fde21bb4f8ec5e0c2930ca03ddef57c0c727b2935aba355ab131da88afdbef56352a0a7d4fea54dd0fa18091b7363c27a1e0026e8cb5c4a74bdcc3ff7a13b3138b5fa122e6b23fbedcfc1c6f1913d703c278d71397b38e701a1ad1f9aafc3d6610adeb432d0803c7d50c9710b8ce31db92813b60790eeb6cbc635182bbc9b97bdd7055a6a5bb92219f247f23d5a3a57130732ab7fc3b4c2bc703908bba57728271744a9bd4927f85e0ef9e66b9fa7e350c436cc7e4a493736d0f1e5b9df6a5823999f7613f2117d03e121058e05f95096dacf29085253f483db2ab5d80a2a16fa3c03542537bc251f13b0382c497b50f469733b03d49d71c23f2b82847f357559fdd90246b49a22394b29c51007981671a54b82a8cfdae86d569b4aa542535b4df12c4867137f161c153ddf7ef757dc0adda605c867d0c540ef53f1ef35950f32441bd5cda7c4d4f29aff997f0cc1ced28dad384b34d22521a563d3292fef0fc6e6cb59755e2757611b5c0628b03100c6941500ec8cf404b6b67a9f3404261ee9449676131fa4f1e807c2a669d05306dfcbe801c0cb6b175e5f50c010ed042929dee3d6d0892843fce637e0ad837300d7afef6807870c024701b8f0f51d1a41047b87775059486244755266b9fe5abe8499c9c531af6268c8a4b390fc1b6471c3d2e01c7a7f1aaa9a9d60ce7d8a55103a06269e579df4d477b887ccc39fad399ccef34eb2ff6fc24c84299b2ae183e7ef69741e6c22b51b3e5f2b1e61cca599d3c5344cf7ee9c49614b1c6ce61b201ec7250a0076887b5ac832be843fce86f9abbaaae13e59449fc25a7837e4f2c74614945cc93c081f914b3d94745506bdae2bb43fb1082c6a22932d84fe4dc98f303832d99d80bc47000e90f644dceb8cd37380600e004832695b09ee7e24eb68bfd9bdef791408bdb978c3a630f4b46fc8e3f1232794440a377c36aa1568161ec9fd4218ec46d289a5197070c2f6ec6eb4a239c691766c0eb6261b856ea591474ced7e895bef2a0f50aee65c346d17aac3989879a7354c6ddb7eb52a26ecf47690160372bc5285e2fc4c1dc9e2026184c1f5517838e4ffe166141fab02dec7a0669f15e1d4ba0311f0d7ba49f68a83d23ebed925884eafbcd772ec3cf81bf40ada1f055d7d79ea2fb07137ed7303ff1e438d505df1eb357309b167e746ac12e4488b371bc05145b0b60e61bcd62ecf95e935c99f356a264c4211b8b706ebb7cd7828b37be1c2c95624404844ccd009012e5a3f0684d75a946201d1c79ec00aa1667216607515f8d4400cb17fb72145c617fa232289620fe6619807135719ac1ce090522cceba4f20780f323b23ed90f48f228afc85f8567cfbc0b43a64393e66f6d010ed86d77ad6166a56e2436c915cb72009a888331e20ab05f40d3d0ab4294e1fc1953809551f52d0ab1fb2ff913b5b16af2383d0def3530cd5502776e62075f5631b15f6cdf629b4a76e5411d2acac7a501f7eb974a43f4c0337c9df93bed1d2bdc0ffb20b7d41e9aac989ed275e2c727b6fdb9ab3c668575c9e2b5407d6d5b0cd1befbc56c0af31883d89fbaf1edb93dec70a96c81be89c4f3b834c0ff53610b5c332d6fc6e4c2418748822f5ef19dae7b0dced7330321cf0e38bef8f86bc351b02fc567da56d154db93e1aa84e9146a0906d43f66fbda3a684564d8e949c716f16047bcbe655e97919e84e8d7d608f7ec6823a0d4f1016e59ec57e381829cb2fe2a9e5a593c6328aac9c77b38aa960a0420504f865e8e64cb679d1fb9d4b1a3d7244e078f5c4255cec9fad9c29ed3e54233b65ae39440083bdd5a46b135bddde26309db888aa42a751516f67dc6f040761b977a97a9fe4eb18ac42c261ccfc5339090fb8ea80d4bfa83ef20fcd1a29d696279420c801e56220f40d68a684cd30604d6107e53e77f71251188cacd16e2ebe989665ee76fb1ef0f13742e197598dc3c7fe7f3bea68e8542c98064ce716ca2f72ff77d304fd774065f3bd7006a9f2562cffff5b6cd3d24080b743c868e582e53b3655ed8d8492a921eaf3ff741422918c3c4359fde83eb42b0506150d1d8e08d044631021d3705672a04cb8f8f917683b2e055febc078f3f359e5c3e4da2f93b0009d872e44c8fb485e98eb26cb3ba6d72ed37861ae937d5370de30faf9e28692b9b684e6f57fd2f57c08f7940d9705401cf540f351e60c2a126030389f5fbdc6af09f9caaa588b05b4db572e697a5ddf2243f59234543d99a96d2aacc3f2f423da8d74188e25b870a8a58ad62c123ce9035177218119788f8c6147b1fdc96bc5f3184e16a37eb4a0adc2117b91ea6f732d8499d471b99def8aa0cb8d482b9479aac154abce232ae9930387ef68bc5f10a3948239ee49669d46744fddaeca562fca48d2c4f50cfcc9097441e405f43fa2bce5bba6ff2bb54b5403546b2d38cd2694df1ec3dc550fa24e4ce7c0e144c22b85d8ed3bf84597582c7dc20f474c9d46e4eb11b0bb26ba786ee1122219176f8df902586c171bb4fdb4d9caf65faffc7f8c3f09fcf33c19d03cf5ce9d2abb4ccdb9b585ad10f1d0a40098935c520a10b63508ed1e974f050e26679f63564351e4b11bb4df55648645fc79ca6f3de262188caf1fd3a68fe33b4e01fbf6fda25fbd6f69baa3df85f54e11da9619642d131182b4c787694821858a36d2e596950f8028c365fb71c13552c06a23d5455d1fbb715a7bb515317d68d6fa954795c5ff829edb71ac2a3452cc827e9acdff9c36b5f6dc64041bc23cd36af3db9f866ff742f9f48880d0b35c167056072f2b19032a21ce3ac834ff68f05bd5062fcf19d416b042d4f5f07982aedf79bf8dd75cae37ead6a983715a4dd3ff51aa271c73f3f414c87a3ce24de8ab8b77a867f2ae44ecdb66e2522484506be410494e32a81b28e578e150e2265d946c40b090071b3185d18afb4cc4c80850bca37f04349bb620a8308ae44ea6495b5ba7dab07c105a9c5babcf15e181c07641130e7aa002661e417933c46264b09aec5edaed025ca70c626ab2ce5fcfdf592261d259029d97794b8ce0dd00793d6f725510f1f60ffed548d8493d06f833cce8a3ab10f87d8461b2a23fd3bd4203ad8df61d951cce8dedf58205a1c65a380673dfef8e908b2b60fd31b4558fdc09955013e72f487e493062979be11ab3dc4682d4ac0d898245c892f6d5ede7c3b82e459ee4685878d0ad7af6db2c0754985c98bc276c78e7f0a5e45acf8623860450f1d83db680a68eaa054e9c770fc0cc680aa66bde81e9d8beaa7f48fa038d62784668a72306f7d36da2334c7e0ea1e1919c8ceb71e64b2a58dc338366edffe7330804f975231f95b5e80cc5ef5018a0bf85cb241b3e9b43198d17cfed62966918c289a6e946e3e94255797641132924519526bc603b0a25ac681d7aa68ac635d4cf2b342d8727decdf254f62fe5373e66651cb4b028dc0c896fc533de128c3423485da0142cdd1cd2d69ac8599e592c7fa7db1ad60b38f03d4629bf792bf43450334fd1d22e1aa26344fa5fd6161436f9603adab37d5db3f88651ff3d571c8e9f7312ee18c848891fc9bc3eb83d70893b26191616e13fb3490f105e63b807a403fa5a4bfbbd0f0cd583fdd52ff55794f00b2356e2bb76a19d7ddb1b790ed084dd4cfe45a9b183533e84414e5961f9e29334e514ba89b0c0fde45c2c55ab4b0328742ba9b987ba151317bdaeb28dd23f5f4734c25057ca8b652905d48fdd6283af95aee2cb23c54f652719bb86fc733de4b5b81f4bb07868920864dfc2cee23461ed7195a7a989cd7c8a0a823e5b3b77770a945065e1c08fdf085153edeea41607dd4b28da760af0e8d375bfb7d0cfae51b28ed0a139069de634326fd1fd761d198e20f986377228b15164c542574d50624b75a43296e3eafa4dfc089392507f5c77699f002a0e2413c18ed3e675b978c7b67d540af5f6d15b6ff6192a71a7efc7c8948b8b7b6cac4619e7be7da7b1aa28d9a67463ccf41d9db074591bb04ea6a90d39bd5d59257dbc58f4978e3670fd820a9886da0e23ad6b953ca7d85c9f20e2c0e10fb84cb5cda1af7063b59b3c2645a7cf9a364269d62184cb82ee2efb67e6d47e6298133801bc93b290b8cdf9c7fbdd5f1492887334efe36fe057a16aa8b9ac810da01a829277813b1a0bc06334ddf50e460e4b78309347e7663288260e001a495c8df43862ecc13115de04a9e49a9237ffe57adfaeb4ef1be0744125fe3a150192ad472aa3e16a183def69adb6b094482819899995a2566607ab0e3b6b70fd49e32dde639113b4d06a4c5ce2ef70763d53d410cec344a3b3a5584a19d39b435fadf14afcdb0f859e00ed6ccaada0a7050df3b84f9852ffbc296dc4f69bc0ad540e2add32054ab58d49df495878ce87be409033352666a3f1a3ff4ffb83b168dcd5aa4744ee8a94b047a4d3862ddd384ff1e8c9a0487a81f8af4e7c184734148286a7f7914b273fb344e6b5e8e5296f1c502296dbbed48f294ee4d45be6b129a9c90e6c3d1d7712b2ea6f516be1d06e78153a2f3abe9d599b5f354aed550d0c8d45fe3f980bd7ff7c716c86817f14feae31862be4521ea46d6ccdc3f1e209128da815ef4b52e2761d20e8a481d026d8f511435526e0d5c119231d301b5122837cca6164786e93fcd690b42e89e959e552202eeb3aa629781f09176c19cb038feff1a32291fa76e0ebb1364892c4256a01361d4768326f8f8a8ee1509c9c73a678b3fe6b71a3805fefcaab0effacd028a37e70ba923e6f7b7b1e4dfb369939eae3a12c522ea6e06b9164d9c7f8a4a2afd90e81f06117323ee309fbaba2c950588a0335f94069beced238f12ec3e21388f189e2c95a544366e97767f35e7393f6ae228a94276e60ddd60ea087f433bff39441659bdc07f7a0489d1f7fb094036523cf1fdae24e418928fcfc79faf8e611f5f94718f0e35b8048fa0ed653292e6c355eadfbe7aae4094090abc46fd2ef6e7a29644ebc85d69fdb5520f01a506e346c8f97af61a0ffbaa96cc17367a187e927ca75318c7978b53925550a8b30d5b771ce57c96456024b4aa95ecb72aaa5e5cd7864b66749ef784607ecf7867f92315ada6d390b910c23012aa62ea30111e3bd17edc80d4dbb6535d963849f050ea35cea945a28f067b9dcd9178be6ebdcabd961dd289d8e3e53005020671a925098fb3992880a949643d6a0d617cd75a01c79d4d5ccb0423fcb3691f497b6d47e5d7910ae63847f11bf61fa75ca724544c199376c77824d037d0c4283fe237b3421d40cd9fe7a1f2a4b91a3ff0043fe844be3a5f6fb3fe9813be34de15a8445962e5fb698b6406cbfc837817b9b3487aa8585ea5f5b3edb20fc55ed2ed5ef6f20cfb3dc932bbffff86c15803ba00e499a01f50dcbb51ec0973947ff73a5e6b5232770eb9f8fb97a9664c44e99329bf78fca3c83de554a2d6880dc8f35af1ab61bc245431b08230b653524ab5ef102fae4f8c7952828289e496aaaa47480aed4797e25e1d203ecceaf846ef519bf9a0d591777e20a726cb0ff6be992545efdcd59661f8fb5d128c371e71bf190aea669b1433a640ef8629e89598d017e928f1354a2bf3783a7d494694d07b0b64e813fea1b8d599eb6e3f3adee1bd59fe7d237eb96df215493c86145beea52fc3820d61d75ab66a5b7f8882cc0f4b7c873a756eca5ec37a221007be2fb0affbbc6ef8ac95b78b652f2041b8165ef572d7052c71abd69e1c5030e2f76104f27d9437bd0ce2a50c2b47d755c3991a7d3b3fc940566e4cc9030e2feb6e3f0d2f69473dff4e8ac8dc5d71b6aa42dac6f26cf52c9307384e415c5d30b6989988653ce723c40a36feab88703d28a554a7ac4d8e0ee9ce62b9a5cdc3cda89f04606ce34342881fdd2597835849b39bd907401ea1614e249c4f6ce504d37516a9204e56c83a121d2bf3529aaff611fe9d17fa65f3b3e70db051ee3c7aff8ea5e962ede9c7bdb9568e10a4ec69324fe5cc45d0eff9196580eba90c0450069d266b127a6a570daa8d0b09846d8fe89afbfd9a08dcf1483bb9d1209efdebdce380b2474a16e260a85ebd67c8bbf278293f69ecd57cf3b28df2b2729f555df3442bb9adf9e4286c2f2d194018fc80a8fe7660cce56f891842a8539ffc13e3b0aa9b6553e725626d8f0bf034011bc162767c7898f67775f0e99c7d99cf54ddbcb1c82cb80df8ff7c30117680687025e7e373e69e43666a817fdff3b265d17e536668d100e96c843990b6c332766091e723d7c78a0ee7c227965932f4b3f1ff69929051d10a3ce84e40b02daa1e3e1a2598fc8ca36f6c93f9640b547f5ab1aeed50b8208dcc0665b507376d1a8cfb2f021037ce8a1bb21cbdf132083bb40b1a025b2aa8dfa2b241020f3cbe83e3d8fd7f0409e1adea289edfb55443fc4055e2aa125348048a9214d3e105f4b2ab2e210dca35c3a8f5bfac8f0ec4fcfeb93e80004c18e4e304eba181ea2b862a7b64d5a8bd0c10abe17503606f5e40ae46bc4437e80d033042151e682defed6bd9fbfa554fcfb6d13a4d8c0e18944e751d1a28efff5f9c0e3bec1756d1a67560dc1f671c2a07a6a18085d3f98616c7491eb054fe1ee1a4c83695e91321bae80215e55aec1f182807a4918f298132289dc94924ca678a5f957c91c9fceb43134ca71f990e9fcd4ff0bb5cdcb056bea2cdf23fa77f41ea17a227dc3ed66dc879fd49e5b048dca97cae480d6dbb997841a93b727b542257221b2b35b1c120388c833647ac0e2bef040c7b2acbe4ee9dc20121012d1038b9fe654dd00f889266f1aaa34a763dba4d87036b6baa19ab63959a9306ba826cc53d42892ebfb1af999a2825e2bdb57e79481b0678bca14f100300036015fa8315ed227514325c131de82486a93c78113201f4b837b4f67525e738bdff14e6b8f5e17dce467fb92a3ee33c42261310caa4e168d1b1aa1c825271c5118576208a3543a7d1bf4075075d83240a3b8fa9484b6e6de632bce2527dcaa32b2034c8655678bd06dedb9684919800d9fee4643b9f5449d76cb3245463ddc0ec90952beaccfa55a8ae746db61fef839e32fb384f257c6aa5c869f891efff1050e8d7afcf5984b4e8b1b92a038a4e9fdecf0576479f6fd9c8c54cc58b140d5be500f673ccb2cb56ad2f152be4bbc1836740a7167c903cb1cf63ea7658d567ac1026bc58c5dfc927deaae0cfa10d74c214a47e961fede0d9c5d25e0a31eca5fd0b6df2b8eadcf3cf3e575b2349aff0995ffcf46927867e03449c0bdf8956c5e6bcbc6563fc62b171393ed75edd099687d1f824279ec321a33c0faa839f79544bb740cf81ebfd908d29ae8e75371bd9c5cd7ebded0d7c9758ba223171cfce3febe1164645a596d9229bd8eac6deb725a00923bdb6a1db7c3670e3a21f5000485abc84e88c30ff5c2acf2c772f3f3e5ba8f12e172f6f1f824f74025551474e5afa7f05d8621a1e66a30cec591f3e5de4fe6b61648055eee7394103c67ede3e136afebab255db8dd022cb90c5688fbe779432bfd4ee7da97cbe3f0d47a2755aa3d080a263fb31d7d419169cb2e30bcd71dfb911e24a10dd7584dbd0e23341aeb1c007129dd5b0ff7bef175237514c021ac45259823c601c19ec3116b70ce5a37837bf408544b36c7a49a977c46486f99defa1a1603e3bdd23c3cde4e713c4116b7c7377d1d8d85742216eb2fd27a2c71cbf10f981892e0c0c6d24e6c3bb785bb2fa1e1c86ec46b8166afc10b428ac398f836fe3794a48ff2623a9accafb960158d1dfa5114e62fb282325534d97abc86dad375eee980a9bb6a24bde7de62d43076d515a2eaf4cf96375097109a91ad92991a4fa21dad8fa8b3500f034c22583455bc156729a9371faf42db8ce6c027bf66c5b7b7f9d0d9d51174f3f0eea2ff5c32dd2444ee80aba23342a4a90fa00326133089c6d842692b9d17b0cca78a5a4cf4127e2d5db89ae1b5b9e0b1ba3748910aa6ac310e95688a6cd6c63ecd7cf117709119f3a8758d0c45eecccfbe4a5906fda4251ea19a997ae93b56d77f8b515b6a132d9f9c975d1d3804c28ef01662c45f18dc95e011ce11ae3cc23fe50cf083871666303ebc7b591db37bf92d5fe4a96225dcafeff8a30c27013b85c1ca87cce95e19629dc6e7edfbd03c983b9e07e6496a8eb4177fb1c7d18f72667324be42e38b5ad4b7b87d486b760912db3700ab635e08d164d7597a7341a8e4f0c6690ff669645fd0c894d48dda3318d03a5a9649a39f0a84c362f880974e516f37e459bf4d3b96f3c5f0b2361d4be7e65bbd9cc4a799bebc45dc47274c4ed529d3b58bcc7140f8c861cb98855865b8fe0123b363c2ed316ca3fa0da77eb4246b9e2df3cd6b95b3f40393e32a70ffe1ead5d878af565a9b9fd9720dc3fcf2cb29306e0689dd900dfa514ff01be665c96f013f427265f73d0bae41c422c0a8bc7ac13f69b259294b69443893094905e08aed3f28e12d986f02adaece8a6deef57b2bde310cd7c1a71a0d7aa5ffbe8b8c43b8665b7823a9f1287e780192d4ce6c8d61b712ee818c8427931397f094a800c02e9ef44d3fa04e919118a0c8a1bc149387b574197d0a72e9b48f360edd04679f9262347db479d6d9725f9481e2c6893e834bae0ef07a88229c3b41b1f9ce3c83bb5bb8595310047a34d3dc3d3588e283f0863ffd81057fa7c3dd7097e3837f9a0935da0ccd11e875fdc11d8ad8b6b57b9d3ea81d00102b82cf498cfcd2284709820ced4e8db9b2eafaeb66a02fb72e717925752f4684750f9f3a62a7e2723a3c8009039ec53c8038394041ad355f5f877f56f045f973c9194ed34a247b25175837bf90aaa49b1b535b686e888043c4e785b7875df346df067f5d64cf2a577f6d4e240ec3f26c3f61ac05bd356a648a0dd1677ce3df377c518d1ab67a7a03c8643b08e519a3ed422cb645296fdffad310c2c015abe1febeb4c49ca1a4c25f5f32784231c33a5c5b135052939152b826ae5cd64a38c01152d7887c6205cb9f97d90bdbed2f49380f6ce36fceb5e487af5f1b43115996a745e900e082c17886f7cae139a3a413a15152e357c967ee1dfff8f4bb265f205fca34cc62a51507af9322b5b5ba10f73feb4718a05697394360fb5a2caa8713c8b488d09107999c52eec9ccee44ed7428cd831f638ddb5b03b601b1fb6a8f8337bca880d4cf32ad34915ed90a244ba6d676f9179404f901d9f03077525033956ca416aa3db376995828095c45ac2efc85705ccfbcd715f68e6da4828cce2fc620e88ea495349dc433d141d0c3605466cdf41fae8e4285944a60ad5adf06674e9273310799410e6e516da31a3b4886c80b95c2f9738130b65aef1830bb6e263d14e661c55555bea07076d5ef9bd3b61245ea013e71a3906cd7a09bd5f4f4bc2405d3fde4928dc641e3cc5a2c56d8663aeaac439a7d0df9805caa09e7e46c6a3bfb94f55bf660384bf07a13f426a2a1d4d6aeea880e09d7d4905c1f18687d483e4df3b5bea9df9e1fbf720c85eed4365ed556d5e7b8f14bc62a84f20c516b42854c510a1cf1f22ed4dbc228699b1498b3fff064bb322680fe0bc60bae0c9215ad4591500034b5869048a43dd89430a27b2e6eb2c9d96ca90c47b97eb898a4384006130c9e820e66c6a1ebc41c388fad948128d24726d4743ca2d5d7526c2e1b234c3f98dc439ec69e47337664b3d00dfa85a31a4faff74dfd3c197e9d57aab56c4911a398344b796fe5409a2551df621832ea6ce554eacb5105daa2cb36736e34813d23ec089642d636eef51a43d53ed2e022c1f9a49d525d56907ec8896a216741aa62473a59ec7cb991e8cb38caa820308591773cd6cb9de75e0d1f72d055079fe4263c4502744d88aad7c2a009bff0601bb75cc1b00d9d0be13bd201aeb66d232b14c1d433eac7a230cac9930847901aecacd9903b0c8702e53a1bb837d55b32bbfa341493436357dd6b231ed2c868ce1f0976396604ea4878407f6c0cd37e6a80084d569fbdf2cead7d272ec19ca8d5aee34a6b5c52a3bb06ebe87ae80544efa3fbb9fecfb73b68be6cbe549266dbf51fe62d92721dcdde053df580faf250b17190075a6492bd124baab1a1e77e216b189595d95e266a730de8fab82dec9db3fc38fd6a681393e87413e2b6a293d4b4dc11698b83bbb29406c2acbb9ba8a7d82a7c6367263515b008d92c52b9feecd778fb222c21847736d29218f453aecd20659f48cfb12c7da6b37dd06ef9c2ff887df45a5e7679ab0ec2aa4034ef0bdfa310fb8c7f24a243f9f970dedba399f3f7257748d0a087df2d3d177995479492a2a35f4c36f5921b0d67fcc1f25a8a568534aef5d23583ed8553b81d4ac2a0a95e10ce706d18a1c529fb788cb8fc414ec6f131487cc38c45eb5f66b1cdcf2b8ae1737de13ecc028dd2637d9bacd881733d037def33ba1fd4dcefb4da9d94694a6848dbd7d77ef5f96a7783198820b4d3aa31acb89119e4d508d73e7c58fb7e843526587cfde712cb2ecc730874338366277c15aeea598933c577ddb261bfd0cd1986492aafdb8a6be9635ff2aa77f79c0c5616300f8525d094acfe943cc67ce140d7a0bf980745bbe3d3b5469b541c0e0c2b02652230ba231a1620d5162bae5105f2a484bf4cb73f7697af117f33c3043e52ce352d970b0f8bced350addd5cde1f82a72f1cc8e6bc69981566e2c14650723fb44ababd5da5f69a1accced3afea3d41554a9885c256ad22983cb3e30a60c9b68bb4ae846175bc2ed561e6cb9af7fde2e29a54bbc73641723bcf8ea4da51d09a26a4a9b6fded223ad29fbd6986ba24b688b019f4d12c2cdae57a4a55887e5aa160c01743db2ec72a11eb1a647ee95661514f1a85bc4b3fb17fd1d81e242a7c232c4ddde22053ad2cc4982340a2704af46817dc13f6cf21e5723958370a67377ba1e7169484209cbf383a312dc23f447ca55ab59f16699cc15b0ab26670b4f30ca1f5f0eb1cbaf8d493ea326fada4d9b2a3f287d4def74a6f6badeeb033871a28c9b7f5a3974d052754656f2289042a4c7b5ad824b9e9b41da333594c47657ddf963fa3265538fe37db5ed1f3343a0507a7ced0e8dbee95f01b2ad85988c55bbad66391121ceadd5caf25f215a91e826d2898269ba90ab78c9ece87e251971f1a16162e2431cae854270a15e8d5f89ea879f7a96f0817e4ce60f79d3112483171faccda5fe7c2ef3a4eb37a7db2cbcc4e4da60489e7de7e6fa45f8d3982bff1b926e134712894432496617a972f92097719da04b965d9812ac9cae9b18cf9a138f67d3d2c5356e0546c6a4086b72a4ea2dcd8c6f1592fce1e06f17fb95bce0d9cfde0eeae962718d03d7be9f500d0d34398ed7a756f3f56a012778add02ee1e48d264d6175bb761f55a7a4bc37b725352cd0fdf051971d79d0e0dbfe45b26921ad781470c1a5909faf40af68be54512ccd1251523846ca5f852ed764675d6b969e30b572eee909c3a946a3481309a573632666d2a6d2e5266dada7437a5da1a72acc488ce5542797e9ffed889dad2baf9e3781c04acef4085c0e863d7ac0601e09c730bd0857e78fdb6a32b4736b6d3c6940fe93d65bcd294a282c8e42caf5428c221c36f8fd8377980f1fea8210217311f7bc317185a4b1e39ec15922f1868e8bd5411de08305c8df9b35481c3a4709a7578f91b7dc6ce2b1d79ec9d4e9740b5c530099d35dd623df7d3f7b735f66812614c76e9d73a2a0219781410df2cf7662de6b0ef7c2c4fe9ade4bf5bb8320c0e0ecdf85b8521625ee9633f2d7e1b9f2655b014e2bed76906a381963a0db1110353a8f817170c635bc61232516258f7e701a5e7aaa285748c874d36d6505fdf01b8800ba4cb1b392554e8efc0aad171e6952d2f72b578b53f8fa9e2ad07c4c4a0c14b91a13b0ee6caaf8bae3012d78cdf4a98fa94181015c002ba20150f12d249c68c52bb7add2c7644d294b33f8e7c2a302658a84ee8a9c274c723664d340d2a0b1f04c6c2d2cc1abd7cd5f63b031d84740e67a2ee4cbdd0e7f9beedc454f5bfe46ee21301ef21a22a49a29bc1493e6293feae1b71b92a273fe0295797f823591f740742d24ba27b6e8e624d75167b8489c6d3d52f37f516553b0309310eafc07e5eff83594e85f55fb116a3b097954da9af05410b3100e3eb3d3f87f525551fd73fe15de00ee8255f933cafef37084a6470fd89cbfb22c90955f4d3542269e5eba465fbc90957b94e23ea0b99616e0481c25fc44b9c2f2dcdd0458836ae76222d7b90480f0c3c8bff1c0b10808276c5649ae9ca7d78fb26d53293645838886a5e58df9de3c729b38de36566641c345863758b28a678a419bfda848a78c9a643d5b18defc241974d9eb6fb9f5523cbb006872dee1ecdeded76eecea22658d454bebcd501b5d8a08530344c209210a9bc0521e117db50c1cb6e8a29aac9c26b81e72c766fb6ae942fc70a3c009365ce76107cdf7933aa9ad6a9333b040b5502c8578b339d7f01de48c4c513c9b9cc89bde9ad7047e46f18f01a73550bc009301a5130334792f9b3b1767cd685481db265f5eb19273c6aac43aace9caa37c5d167509648f0f34e9b9ba8db6b3049f6aa7997b4fd82b48c866d9a24785f04dedf1492b5e8f57b9f0cdcc403a6cdffcdf48332674dd7b5a44d93074774cbe3dd92402dc5bbc0307c4973b7c411af140600927d45350d024dc20df316e4d1b2dcf47c3f45b5099c88caa86f637415d47501505702f169e86567c317ddb1257897778570799bbab791b4436d8ac090a95341a4f604a3508222a45c6728d85f497468ca44edbf933ace72436e7e2c2d885e9ec5b74bf8031963b82299f2b32b3e4243cfb3b9e587ed23738bcc84abb9b6dc5f67899f41a7c2506da77ae1cd280b629f6d09065809f443e1d1e40423434a7c05992aefc660caa5b7da59d64c9014af55cec867ae3e2a83c40c716baa0dbc8f74a3f3c1e43ab085a5684a1e1e1c86c34a945370e9a03dd2bca809c57784ab0c9812fc11b8ab197afffc8671321b32afe87a6e8e69e58c8eb3bd56b84fbc30e95fba692c643c9182e2022bad82df73e8ddcb86e7431a26ad2510a99abc20f57dd58005761acab458a3521a88959334506423e8b3198dd2bb21f2148fb89b79654e40119c0c04386f238d5498eab03ea957265483b728988dc4de5091c409f203105b22caf2ef051be91e2e38bbb903649e9ea798f6032c050adf4d77554297346c601427b4a61ba93e14987fab980d4d78fec16621d335f0d0ae75f4a9715f0090593ca320083681ce5abd67c2c2083973a446737cd61921856d2159f5f0386e4d8044823b849d97059bfbd109e32c41600bba206865e89bd148673532fee2252c38ce678b3145826d54d9783ccb10ae8459e180f259493b251df5d000ab665fac6544393a7b8620110b80e4d7e2d7687b73a3382a9f219b8f8a8d1ba4eafcb9c8ee7d1a734e91f7c6dd34558a90fd636560cdea61b01e095b0ebaa5d2a9c73a1165b1d7d2e52399b6e9f08eb9bd2ebc1867f4174344b6d77321a713d29738a43c9ef7c54f62581b9fc2045901e27f58a67a5423152ce9ccacf486ba47ffd899fbf6ed1e809f93a033cd9d82fc802e35ecdb8b8ffc8395d9acc6e3a12fbf1fd9bafa8af71814e83f14b3ecc60eb5d7f25b607a9b44bb7a27e0608b9f9b620b20c44b6700c365db751646f96bc70376924d19de0d70eb4c90c7c383fc667c3270b43ae7e2f52e91e2b5ac361c0385ecafdd68fbcdeb75f29ee059c44b755d9bc7579483cfb44ad7f747a6587444c3bf7900641a5bd65661bab708730a9590d19f9611f7899fc83772a2ff40e02f752d725371ae696be74e556c132ed0a374fa1a5dddc018b59372fc3d09e3b7c8ae4c5b9052798efec70e9140173fcedaf7c03ea5409060bc45fab653a0d2454d856d6309f2d33e48fd194b891845eea566d26a04be31f41811ebf21f59b7fd89e9b1aea22f8ef2513191a4506a04bcbd22928fb46b24241566c18d6431bca6e1f03c68e40e91e13599d2a834477e7d3e90f5e9e83db5f5585fb5a5dc1eaccfe2da8a57b7d1611da463dcad966af77d22ecdc06c61880497b18f89b514587dc6782bb986e709e100c9aed701014d08bfadff3ee74f329a4a4f1bc079e326c81c34dc5a248093875b07a7cc457a3720c249b300940a0f7fbebff46e4b548c6a6332c7d9ee73afd0dd54774909b22deefda07a2805ca95834ced88ae6a07bc798347755163edf8f47227da7a8a43424b60149b706936bee527cb0f6619a2eafdebdef45c81502858db7cb617c51d6cfee44fd3fd435a8eef6bc13fb4052a3df762d425b02a9978c68b5da920715771ecd6fd98371541311ea43ad0424abef6241426610d976664f301a2b3c1357e5c53615a182345c588d1a597517fdf2af6925c61fde69832bd8426b3f47ea6247ad2794281d7161da84848c5e52d6ad46c62ef0f4c95be699c76270c83b456e7542269c8f4b201b7d4c933933a6a0ab3e663774ab3c8332dbeff0b25bc25858af4f15e6dd865dcb7ca39b2c5aad5082b2a7b142ef64eea396bc7ecccfc28f5d87d8d70eb1429e76ec10a7b0f55d9c04f8186cdea4ec7cfb74bb1dd20f352a9b9c7445fd9f2d8ca059adfbef764f3f663ff5b86dcc387d95d0f85a6bab094415526784702281523575545e0d5d818002073ce0408a120f9248ae66dc98da906973261cc34104d81ea2c1be9f514f0441a9174c11ce84792f29d5c30a9693164ca098a6ea42d52cb622192201a83cc469ab09365248dc9561bb7447f7cf01a31b8540572bd43ea8fd4f7fb2d0fd9802a9ce9be009b8640a3e9914ba25b06f5f20e5d2598149dc76b618c3cefb4f0c90fa0c6a0d25678928a9867c570de055c7549a1ff54a926876f758c39606f153fbea9b016d06a7ab1406839733bec6aced9449de23fc59a9d34974a39b88beafa8e66767a2e6fb8e5b19579d532e58dd9196aefe88c812bc8a283861910dfb427a7ca0d3b201b23bd53ad92b717b46f998e4cdc14a83ac28c2c88656e790295d87733736b144578d23fb34b1f8ed11741b10621dbf56b0dd400f5007110285d6dc57e0b04c2441d05f20208493f4b3062b9c9325add29310d6434018265ab90f8b8f0ac2ff3dbf85a0f2fb2c8d4ea4fea6593d71bed63b137d8e61aaf0419c76adac5ee6b06a2bbcfcba8dd23a2fe2094b249e1b846930f93e37b3e469cedbf54117aa9806367a0b7b438658d0d2ae36bce3f62bfad911e5991b320833e4e093f44374175fd3bef4add64a6dfe50036279eee86b55ebf93b940f309c402192ee05a43b82b3fa52fc2f5c8255a4cf09a7a31ba1797a7b1bcd3e621d7145f6ccb56d29c498dc3e569bcbdbf80a4ee2ea1ee913067a98c9795fb7464c1da66b034a798ce81fa883bb4b07564d4aed78e6a3ad51c1b14d2dfbdc7fbecb5471a3b4ec19c942d9df54a2e7e47f2d9aed4c85cdc9952f66ff146fe6322289fa718202b82c25767f453f25b09ad073f3ef80288483aaf45f13157eb3d919d210e1ab4a80b4cf67b6f77bc02cf4139a0021621581b0efe3999e8d434d3e668ed38dc40b991ba71366693ac7ecdfaa537aae25cfc464641255a53caf4872194add9133e1426c11762587c2b59a087b6d49863b5843410c2b768306dc4fda9058f894fb73c7fe509085089a981db0fe38ba9ac3332ea0dc2adb24f1f12ac24195bbaab346c2ea7310b0026f91fe23029531bc03ba428c4b0326258bfe7816b1ca37f65a7a13fcd27f32e9c1549101a5038d04f1046a06896932a18aa29516bbda782bef9041a5a56fd21f4a1afb3651733b62e92f350c3511501a84342bf190380c5f60ace44923555bfab0deb4d3f7be1a46e9198732dd7a922e731134f3ae078dee13b0cd59336c0b138d9423ede6e312f85c6b7b9a5fc6b49a1e30b07538ec2ee62b50a5b58995eaca1e3073471083b654302222962d4303049e488f6b49f14a6a2c552df81c4adb4d4d86fb214408a011c98909d8ce8089b5efa3b771f71ecada7e2fda6458f9b2be7c372727d0d247b822093e8fd561310bc10c8a8e6d13fe4da982e8c1b7350380a2afb10d10323b984cae3d9e0f5a10c705208f077c797d0ef7c389cdf8a6f710221a9d3d14a179ec4b179e80d10a368fdaaa7499e2664d3cc7526df6b272e673cf7669a7e46686268849e6cfb43662e40c4ec61c783c06603bc7d515aa4974c5363e35010d0ed42b99786e9f41a7625df676bca88c1a99dd6586c7e1423192474aaad4181dba4e65585169fd3c88db9b5b21cbb18b0c2cbf136dc3eac6a7dc5b8d302796638405a679901ee5dc1b2732aa3ba142addb3d67c09c96df54683627e2b58b9b0e2ecb55d3eee3e07d3163e582023384eb3efad72b8e66e1a37db05114babaae49b63a9c815c2d9f73119f183948c8f2cc49b7ab64583b1c765bfdaf9d07bf2e533809239249754712dafce12192499a203e6153a4efbbb3dfda8fe1d161b5e56bd8bfb131d211a673b3b92f31db51fce65b839a2fa74a3b1c0b209e3ddcef2571feec6b2119a252e53570944d79d2a3d16a1ad2f955fadfffb4e1eec845fba7132d216a3c180d99fa1e17d540cd322e76df1752d7401749a008b816a7584d26f398a8c39e29c5661f54d94b4af1c5e7ce4b1a18751cd7196aa5b3fe72bde7b659e8842e4eca17822b0de8d14d2f8e48b062ceb70ff425040ed25f4281b701b9e9d61db18329e23f0abec89a5fd0e715413d4b640d3283d2c16722c4c4aaae4014a1dcc15d99840949ce34f9bca9be4edf7e5547ad67a53cea60a2b92ca0b5695766e451f85b5900cc145412a82346c17c8e285fb4a89bd2e690a44096cfd470909a1c525720ce27ce5ef888737f39cfe88e01143b414e3a37010a01326560c5642556c5250482a58d2a3101fb66d243c49318f62322bac3df31ed2b8ef84fe200404bd0d8a17a4959df4b28d4024aa637f87fccd8329d20d57c62b4319154623642dba5de2fb535c7ba909ef25a469b318fcb0a481bfc477d338cddb9afa084da47b02890a837f890d979a835ea0be1047dae7643258ccc0472f659147f086adc3c9f24611206240ecc424de974278dfd9856d470a576735b7c3b5b81d58af8a5716797356ef421db774854f2aac8105cd6dda165a1d090c62167519825c937fd3e10e0fa0deda64c214defd25443b2e12bbe1352d8d445c8ffe9b2f6cdff508e2acf556cec14d998a64abd7452115a2a1ab56d627de43ccbebd2a9f2eb0f076e589a15440611f64fea9f72d66b89307081da0776f276279591cdc6fb76b994b1f88ab3d1b284b444a8a79860a1b2b7e4173d736ed0378b06cbbb042bf5da67826242e01e02a21ccbe2be1c16d32dadc82350b7137b20f4663cfa741b04d96188b0317740a6631535cef88287cc61175874d67b109c3799f79462e6e74457149a2b06d30d0194fa0a16ca2dee8faf8bc4355eca7d4cce7965a8853c4b1e740797b78eb352c01f466083d18d4ee0cad24d12fce92d7db13961779bb49d072856960e1f6f3183c4c4951361b68bde00731dbac055ead5e2508ee448dc7fcf8bd97d83d35a3bda01fc654e6dec204f771fdbd3ea3067eb4ecebe615f7f93f2514857eaf35a26642927ac6586bbfb2b8ca80b7144e2c20b4b022e569efaa9ba8210ee4190e9cc34560a264530e96ed0dd47e02192f1a09e834c4480da4ec666f7619513986ee54e1daf81986a17ceac90c71e0dd6a20767854bd81db953abd742bbdec9e39fca36f2b05fa96185b836c637ef5cfe71d0b5252d0c258f5c087b92bc066579e70bcfac8c2a53be55a8d78cf9bd758eb27493a0bb23e8692adb51036800f51e1b9e55c8496382b5bb45243f64b697ec67ddcbdabe4e044b0ac44710c3c698b4c1b26fc538a65dc8205884f7571a264340f56e2ef83dc4702a372889b7274285c9a05df8525e980e4e5fc4ce0326d8a6ef579e60e539fedf5062180864f800131cb6bef167fec93c4c220ce6b188c66fbdf2cccf3de244375c41d4478054eebaf622804ebf650c568c5a9930c945fa633e49f219b17e5fa2e3edf5cf0e82834d5365f4dc7a60ffe56da055f166c5096abe9b8ab0cb132b29ec6022869347fbc9a6c41afa788cd2c94511c3b6b2385e95056b2c4fec2752fbed472124b00fddc4702960368dd67e175cb297424cbce200a1677c9fee8f6142599e9f070fcd739147f25d93ce04ad317e0c6f9cb266124bf735c02dcdd167de4e8dbde8fc6d0036a4fcf08972d4a3c326acc53c596295832895549bf327d8f96745c2d3fa18f9a4f7f2bf37a3764df0b5cec9552dc6295e555cf6fafd6d17d41b97c6c709b74f10430095027af005a783d707d63197cb43c889a381c7274250b703be94ac42b8b8cab91fe7d174760270aef69bf27af0750afaa31738a7ff10b240c60d8e181a301fdc9f2afff89759ab47d7683929ee0c9d273e5005d8a428afe99af8cce06e3b873abef466fe920f8c77e7ea6c433163162b29a20d1001803e56a72f29338b02db48ff0d20e49f22ba0e77f0e18eeb01ca35618d20fc30ecf76ed7c8e4141717a346a00a8df390a10556b45a636a48c4fd664b3d6f1edba631777cb79e08bee0fca3a2d8a0f724e798ce130b7dfea035c18450617eab156108c8f8acd8f54a91506cb619b1b8b4b543d5d3cec98ca154fe49e88db67e0e4a3a5032c2358ccc078f435deb38964d236ca422edd450ff7cc7df13f66445cd46755f14ecd58e094af0781b8d891a146e348aec3da347d85e8478544be4f6f6589c2910f26a8d2f273019dc6c5f75302ad380d3422d11d6b999a3665806ee075e057de853e4eaca001dad32e7383cf36278ba094c9c7f82803a000f48bd458b315cea8904b4a1dd0bd1ffb63722679bec2ef582415788474722a5218d54ab9bf2fb5fcfa68c0b8292dea821c77d837c86f7ab42899cead681164fc76ea41540b0a691b93ef384e3d112412e88ddeebed16ed91087e932eba5e4865854c9cda24ba5c450b2191c7c1dc7d2ad7bd6c81a09196136fe711354b016dc7acf09c1a306f62ada190c584b256b1c7985d09925904beb513d8833902f96ea25475deaaf30051df5852d4b66622d725e412bb1324911b63364ea5147ad11c7045e34cbe83cd4031dd5d6d98a4ac41e19cf94b2a24d3e4047d65f3413501c3d309d8d69d944ab12c09362070076dfe9a09d3a162bc041eb1257e51323e96d177cfc947226245d6020bff288436882ba9c8a056fba12763d1fd8fc9e3212ebda086603efd3ede34fd7ea9775eec368d3e2d71bf65d69e2b8bcce86dfc4dd184a96aca32f0b80c17a12d5dbdb9904d29a3a03626a33cf301f69497c140d7a46b8dc9d24fa0b136d6b2fbe4ac07a84c285f9b1b3a59d6fc9226b665481ef55b9a10f237c7b801a18a86bca0e2d860299a1c9b1b43f3a643920024faa00e8f14430f7aeebdb990bed31ee62007dcbec1c07b15a58e8409acf4c08c42013628f1cda662cf211b40329b26b95d21a1d2759c4893f93414ab96042c359a6d137ea2090e1c5ea434759e954b2cd6a3da62e93d79fe03ee7d93460496e3e8c351d5fa80a5d1b13f367de8e626094fcff388ec2f9c5209ef90f64c5fbd8618e5d67f66230330f6a99a6a6fc4dd8370dbb0e444bdd28184b4ffa3c101695c2425f554012e98d8828f0c6b6e1a3ebcd7ca5721cf7bee8363e9c488eb86176c90d66b525b328c62ac17f1a1234557fd7bdc84218b270bf67f5b8ab1d5b2e7c6e5f5007effffff81