PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 60163 53ba6f4c4639ae9e88a63c6a28d40de6f544a5081eaad9bad58a7daae70d07c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7af2089ea2a16342fffcd50ef1a552d87f17cfeb3fd416638c4b5c2b2ae2d6c4
Certificate Block Hash
53ba6f4c4639ae9e88a63c6a28d40de6f544a5081eaad9bad58a7daae70d07c3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00202a0000c01a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000335b09a1b09318de53b966f529b250ab3fca17edd4cc01926568304a9fe118521780e8a94e212d92e5c0e36ff0182e9474a13b7e7a22eb08c87ebd6b74f8be33c5f8a85d4e30127e43c384812a2cc4a4406990f06bd9adb975020000000000000040000000400000202a0000c01a0000

Raw Header Hex

000040205de2e6f570eebc42de57dbdcd3104737a9f3e6c4667ccea0ee66e3456de6ff5fd072f2762f5945ce04147085b6c809ec558bbc411b722a271ec9c31beffef086c179136a3a170318c4d6e22a2b5c4b8c6316d43febcf177fd852a5f10ed5fcff4263a1a29e08f27a

Proof Data Hex

59,560 bytes
121216020307ffc1f69f7a1a6606a7b27982564f061579e9cde306e1c7121f2da51e0f8be584d235844bc52cb06c0025f92d080380779e06476fd70820689b74501b6d3b74723670b68bdb42b7fed01d2871bc14e264789707574c6ca286e2bb01622688b8a2192dd6d3820d7db35ad5dc131d77469872ef7d277b675ce46744d9dba8b4807b2550e7be2402660afbc8399d13a8520baed5719f969a03c567b54b7ebdad17eef1daca179196608fabc20c6c27ea123a97f6b6943194d64468dccbe2b99aecc8301afdf65a7c4d0a58b242c29b8818322d7123346cd73cd0dd9585decf6f0d5e89aee65c57f20ae5e882e1159cf103031ec9d0ad987b9c0cdc920d3deccc807189ba519a7b98a14d354ccd2b6a7ab82a4d219d7d2f44c116e51eb92ca455cdc2010d8bd12deb0d36c9f4e7bcd101ec7e8acb6b6f18dc0f0066f62ffea9938bc20d5648afd6d43ead1c6baf2468dfcbdfe68f15137b475b012f938b9899c8831367f0da4d8b8c1e14594e09c957581595452784e04d808d61dd21015a1aeae5e106998cdc32661fbdfc27bf203fc614f517904542cb3b58ec5e0b1d5b0359b9b8620f7d340b5d2690e8781c946dba9f06fe92426154e2315fcc91451e76e638b93ac6568473f23db95c99f94a13d2475bcabb31a2c4cef2500117bee1026e8a3a8bacefef1ea4b784df5ba0551b1137e572dc333c6ef9bcc1ea3c091fe0565aef826cdd7dfbdb15eddbfe039b12a205e8a92e0b0ac0d43163b2b5709be9c3cb628a618dfc41c77a1f300c86f8a8891b32c8052c5bf6d974033acd80ef202d562a13e59352d140165e4b921643002b922b81d8caf48cd0a0b1e0a2a9533957804956e78147f4a23832c69cfdd8c387b8333b266044f75441266a4d3ea96634ffaea9492dd4c26ec9661a26c676774ad08144ff00fb05a4321ce0796acff2f32810cef3db1c71b01ec70817021eab98376dcdad8effb8f2db3d1e36c32286edb256b36b839c3222f3e53e9b4f5ad5faeb0401639f9bef69c2ff49c59710a5418ad49aa82d23d7f3fbf55ae03d34ae44a031d46006792512d2c699f9911b8126ba19cfa2c7bf1a85285cc54e3e5fb7ccda1ea62a56988c546cbafd10cd95aab75e8460216652e1051f29f6515e59eae633093f49dfc2ff5a89e2af28e6700ad84fc3e60447f8af2326731db324352e71a5e01604bc4fc0e1595c77990897ef41bd34def129bb1d69f45f4abc3ad8150afbe2facd81a1a41ed6a66d12df3eab58c19c623e7758b6ab87d555c3f98ec02f45de3d4502e067a552d6ce5ff97e52866f5af63b87a335d2448f1ff5173a87d2e12391b447266498076c9216fb4dc6bf8d108ae0ad0428cbe291bae4489bbf820465e68751a75a621a177ecf15cce55eb755dacc6ed63137e99d7ad1ccd4c439bc529512c68c9244a1aaac6c941b6e49613f3c93368308bb8e9da60a27ac3e7b0e38db3ab94e4de6c4d9154a5a6cbab793b23a8d31ba1904137fc6fc41b0840b4ebf306ddae4f13513788a76164bfe99b6cee571521f4307bb8285109ac45358aed6fec4532b7c004281e512ac0b0855b3aec8c51c306321a425b12bd9df684032c8f35edd9b6c7af22bb026bad52bac2c338b974441bd4d5f1d51610e69c4bf0397c8119ef36858acb7fe61d18692227d1389026f8d7d8d3f852055d4e87e27cfce0d4b49cfbb14d57fb9d55f837eb9d9e6cfd764de593e72f762fbc4fc42c00b1c588974422c93ae6b132f5df5f7ff7a45d8b25b655be6cb6c4187cca67204ad6da2f46af3433a66d3f3a2725fa3c77e82213ddc87013db6fd918805b23f10dcc9891c19626c0bda69747e76e865f79568e8e01f86c6eea1e144394ecc62abe0993fa84b4eec7d9759fa8f6181778df9c2cf19078ec8f4c67adac4abb7a3b6c13ed6381e05897f3652125f69139de174da6d7c28404f3749b45b8a7e682e180074a10c85235348305915e1775a132779665d0ad67131d37a8bebec99501c90e174142310750b093a1a25308fb9be5231de5639b08091409b1debd451405bf34f991ad5794380e68296ee98bd3fe8db2b03eba3dedbc727440c0e459d69b32d7a8e7fc3f7d450e066d59eab87fdb8e9cdd7b0a707fb0994ea1b286daec619f959d8a8f2fb467c0e1b2bc42c1b446656956293799817f5084c7111ac8eb1f460176868caeb5d77845a755e4dfe2f559857bb6f6ab8d168e46150b20ecbc63234e3cd88ec9171799c057628f1a4c9255e9559f5a189c79da3b693afdee9e0f775e47d8b8afb922fb9a3274b6c45213bfa861bd67280960d6ffc98d29e1dbeea1681d964f313304d867f762ef5c42bae7df2845b05208266a9464671f4e1c1e57702835bcb68da17526fbbc3985638f78abfd893395196b75502e929e02f7ff57be41bdd30ec44e640114dcfc71e6531e2fb2e8bbfa87d2e3f2a92744739d0231fa561a48443661103a0458ce244d6f5ec31302332b078e1cb34875c7819c0ef2e28f468f80fb88457f8f0ad371c93b99882dc35d657005d163bde370a7fc88750cfc9fc6257a973b893228495113dbefe1f1e7034c2ba8d9d73a39df1151e7961045a6b3e23ebd33aea30cc4528bec7a286d6f3b43daca73052c3bcdd52b3bedf554f9f6474404f892bd5b8bdce9dea47c6068146ff1e983fea0d74f418335f55bd88f0df00393a25f603d15f181b33be9e00b86f8bf659bb034caadbea633ad85dbfe5de995dce8381bfad7d9bc9f2cfc0fe7f0dcb44142bdfa272f2a2f563387f58d6ce2efa0537b35a295fe0d30bee111dac5fc22841e8d5d234416234fc5e78be4bb115b67b13433fef47801536921d93da325e1376d191e2680adfa662d3e787e9a66e2b3ae4d6d62d732c52f1abd97cf896411c52b7dbf6369a95354cecc26408f5a902a91d41b4659fa33d80d5a746fd2d678042fcbe40184ec026e958ec60a4da54f6dd60064b4edaf6d5d2e3ef4d85670b9c40b2bf6478e6f820284658f54cfb6d91b8ec64cbe3cfc13add572c8ccbbf7bed5d28b9e450ee116082ffa34de12b2279ac9a3d8237116040f1a0f4c2ac62310c00304e8d81ab8659d35b73d29ab8e4c85878147e19b6fa4082326a53cb7eca5a0d6f896706956fc2c6b3ac52dcc1f9f7924b195bba50d5041f452d4ca2d40b36fb424948aeb9fc5c24f636ad30436ef7639a61163e7f99c4e5cd1dda984295be1627dbb1f9c5c7aa21ae201fbf98a5ffe5729d59dc0879a34e2bb94e45f9eae7c960d14649c9671f9efd7fc3a8ffc32ec6f1a2e7d7754a76670d5cffb634898f019ba40cdba2018e083ac51f951d6711cc298865430f179a758ea5a5404e56ea5e816b8f2f0f2f979b815fea92e71d9e8c195d0b89df1f062a701c98cad7239b103977e7f8145d2d420dcff554005406cb998b9641906028e82ac8704eb395a5ab712692d8b9a396bf0ef339c5af64dedb116408542b195e58e1228361a59482a474c6f3ce825096ffb1e3531184830aa1a15a826794cc57db78aa2fc8fd579abd4a20e67303698385334e6c897f074207d2224e2557465cb042069effe81b8adab1c7d8507b7b5a48b73abf087460d689e8198bc7cf08135395f5c622512cb623a9ba86506852d626a7423db5a4e2cb62d784370d19caaab70606ff72fecbf4d7d6ade9a260a362ea084a23c41e81d74bf74bb048aefa91616a1ede1f81ac790c1a1a43b3b8311639056e091222bb4cfbd8316b20f6809dba23e204921be0556e711f8b9b23d320b093cf86183afc5a722946ea8bbc9aea8e295682a66c9c1cad6cbde81f8679db3ac6f3ecbb08e58215390b469843f40960d0c3e008aec51b1e225502be6fbf031e4b5f20ed1127a3770424b24bc65884f568f85c067b912c8a3a13fd5177140436b2ac7c772aaba79ceda85352a976350f5f54bc98a3651f7dd8362ec530cd6f975b007b7fa1af243fd2fbb3f7e4f534855c89a67b0db787163c45836d71112a46ffe23aa31c46d6bb5b079f5ec052a2ba6274d2d7f14952567f443b18b1b21bea25d8e9b73baf59454db6a2343847ac84b38fa6ce983baee9d59a06f9661e9f1511df0226375c244709b3afab15f58d4a0bc2f581cc35705441dbe00372e0a7a118e1e2bb6b137dd02f878cb7e1e71d9de82739adc8828a514a6b15b28074af8f593ea0742a6ea54755f21bd613e9e610b6777a092deb0c32c586be31d2e3ca54d3d1527de62526201163a0101ece39a98d1df96cd9d42bf4a5538bb34f76648a8bbae87a611758db523f2984d476145bfd039f6531085f3272cafb3ab2bfcfca69fd1e6f0595d156ad1c30ee775469c8363e3e64971c2679d9c06a3a2583a9b03876b27490b11570a8c6345d8a9b440c96978e97667a86c5e25c8fd3e2ec15275a7402602151340a90adfa62349756277b5015c17b68157f4bf33c0bbc4136ede4f337701c3ed9762757a3543ca77a491f108cc42ddf2699230b184039aafaed9f37d3b9559f05284a5e3dcccf94491abd64e610c8d95502e47462c3a5fc01ae9a3f2d7e9c44815cdad0fd0e3971b7b956eca6861976cc47e744a7caccd132f09a0f1c98a97b7158d24e202c6d097f243ca634b2686edd6ad46c53d88dad101eacf01131e89f2ddb39fbe7a958ece5f4f71aa60cc04d611f79ebae9a7be2324763d65c77a34bb5d05377b58ec94839623e57000386c91b52aa60e5ab3b8adb9458c7d5f8754bcaba7983bc155c7faa7ae997e5db649a0fddf3aaee592d5309d655bfc659124da4d763eeb3ffd147150428caab894d41edb938e5136751b62e5b425f51eec58e1f1c28f22a2dc08d0214c1c080a96f1f2fb1afcb43aa81aa29183552f7000fba6016b628280942ab5ad25bb2dc73c65f8d9c17ff684156e2de06ea5f9352b8aa45176881e5d7a91e2c3b5494b18c7399476045443d15a5179bbddad4f91cecebcc3da4c5f078c30f94088896c753990d9f0cae54bae742f7a36f7eef9a5f2dbf14d7d3d8888bb87b420b04813b1e6d163cfee6afe7bec0d12889f3bf513bc51ca6b6ca608eba95207394cac34aeae8cf686ae7e0e792b4586c81af4ae4f26567eeeb94ae5d01361bc939da11deaf593fc1643b265f35bcccab517f1fec7741982e6bda6d8857cd5a4e19c38708ba1bbdc46189bd27406f1d670946e12d6af1506c96941ef1e0bb346619eca0cbf2e26ea385aabd39563c790147c96a814872c690b13dcdfd62072a8abfff7ddb3d9a22a2f3dea510fb4e5f7e1d8a95a252170ecf45c62f222ea8527052d3c4f4aae93e9a14ff32743084182fa0be0e0bd9bb889b60a7886975e6291a295cbc384a6d16546b18ca0db6a898cd6a8f7e514425a8a111372f4cfd32e67be4fe69094d9494b57221f682dc1e393a2236c9b4ce7e1b9309969c2d0ab300d4b1a3a996be0c7ba4fb399e31a3f15c162d37d77ae39ccdfec6604a58fa885708ee77bd43cc46a40487be95c34a7fb367f55e0ec021e5ff406b8407fdafa8c70c86d5629b2a68bd4ed80fda402fab855c0c600a16b1ccd4bc5d8fcaaf4c4bac705f031d8a1f2bf14ec72a79bfaa694d9836008999500966b95ff6973426a5181064a0e46d63e09de0ffe74b9e43fac3fe648b9960ca5df2654e9bef1839d787cb4954c1a267561351fdb2bd3c1abcd071c9a2f6f4598059b2ac3e396b813bb125900ca571ea8b0db332c4c3c8b37a29770ff917f81c8cd14cf91eed1e8a78b6429f4b3abbffa989752e06720eda31225cb3a0f64896551759d6bef32384fc798d7f7f68020208b774095d66d43e87354cf3c7961c685c8e2ba83926c637a9bbee2c118ec5084c80c9481c28bedb5b2c164d90d3eb910c49be8b6fc602c9662d30b8a5cb913dc0434cc020470bb8bbb77fb1c1741c7cccc82568fad7b328bd90f86bdf1e075da461d8e50d5ae5f205b938048654315757981f931f56d6f4430dd440c8c11a25d8a86c8580463fe71863dee7373f12f309ed8a9f73232536ff7e78e75f6d0869246533fa94c21d2d4a8b737ec36663e46b9f90b79d28717581e1e1a0dc15f45dc4570135ac7603f7b467531a351e6c28951bd85edebba640905c6c40fcbae9678d312f50c34f69f8967cfda9eda009fc2605d0f64ea0a798d6125ab45c394aa285108dc54cb92310316fb53a2ce4bd5e3cf76e1f8bce7260bd55d6de5fd759e7c571fb2439f74744fc5c83456d88c10eeac7e62e9abf215a9af177f6c6a32982af7d2e47ceef263d1b63906ba33b056c370889b2fc53b9d6110e5caa0e616143a021a69bb707f7cc77476aefddd0cd6a0d46d0f1791095905fe21b326da4119e33fa0e58cae24a645b1192d06f74847f838c4d6b3b1794d4241566cd2dd3b474916e40f3c37d4262ead037cd0ce5cbc39b0ddb3f784ba65f4cbc373d356564f3737b6a43b0ab3f725ca8e369f962ed7c8656b530bbc5d07c5f9cfe744830ff9899d534741ec3e8f8defa517c4b2e4baf6e6a14b3a0c4f0bbaed164984e6f739116adf53248ddc9e1439ffcda7b9362e5b45cabefa8912a0bbeb787b2544bd0adbdbc610c38ddc9aed7612f4349c6d66e885eca0b22f0f2ebd329c923d8ab049dbb4bcfc12abb765d2f249f226637251fb7f678187b951d79cf3f1455aa32a6c193ddc3348cd87a74dec71e7e2cdd50cb5d461fe49495bf2fb0b1c8d08185076a26fa2b8648d054ef46d2d020be15d03b320a1783620ce487b12f4fd2a03033c9dc1e06abec1facbb09ca4f963a2afd6c4ea94b5ec81738a8456d97ac65d90e629633b4e04c26d0b6abc61b570df4db01f9dfa4eceb8d8a05c8b6987a015ac3e616e317ded74fecc3341d852576721767b2d7dbcdcfa34119768ff0563381b8ad34ea7c5cf397662634d8d872dd5b5b3ad7b95033e49a33ad618ef6f1acf43e94a4571f108cbb503182e086949eb9f9784bb9e5f45416370996eb40fc5718d9208ed8327f0354f559ddb94231a6ab1f9ab2fa3c3bbf832cd283f75461103f74f745fce1340c78d6e7f59cbc720bb2d671ec8085d56e3144248097800fecb267622c8e9bf18cf7b2be492b3fd174a2cc6477a3060157748ac286f21ab4a68fef9ddd522a7234649a7e01de5a65d9ebf41bfef2300600b1775c61812045d372917b7a98493c5f51504bf8f2ac21be6269ca3de06a59d7796f1ad9b7c86c25ab5245e6c3dbf23028de60658ef168a205bf96dbff80b12cdbb7aa670decd556dc8cb13fcd604dffa4825e922dfb6b493983458c4ed8117d2a36a5eee2f2373f413f9c53d74f400e548890145b6476fbe5f6224ad2ab7795ec30ab147fd3daf5fdd717d804648da3d90e6d9f09b8f9aa4eb3ed55d855e73e135d27a9f50db8e7125dadb07a79f5ec4b1f7c89bbd2bf37686f72ffde49d78dacc43323a71bdd61999d5fb5eab987b69082920428f31773ebb34290eb741bf48330f9c957a20ada262400440aa9e3d99881c17420c49b9f94a904b0333fd4f4e99231d20348eb932788743878b707d01348130c6ff90e12c6ef2f41fdbc7d8657a1590ea736fd7127545a839129d6942b65f8b4310c5c8621a3c1159c3d893a38bb034a189e551113dc4a99db25ff70e6346e4dc952fdc3b0179be1acce5de969fd40dcfe25eef547141cc4b3a1e76647bacc3e0142e1433a467375bad76fa2872575374ccdd81aaceb42ce3c4f59129d82fcb92b4ec002aca3a8b76bfcefc40ec263d87bb7f9bf47fc4413042d2344cccdacd26a41ea012ea05683b4d1f7ea6fc8f5e3f1578d2e29c9721874ed7f361c810ec221fd20a9ec7c9137473a50376ab62b1405295e43e3087a765f63b11272593d0bc6efe824e2417c4a165932ef7e2cb1815367c304c91f4cdea38c12deeb76b68d51d844d44463321c2f1c7fcec03a878b7a163875ade14a6a92b8ea376ab528f12012808d34d0e23203d4c11779a0c7d9c37cdc7763487c28e64ef5c8d7593330d3ca781bda9168f01246755f043d42d6108635c0a6ad43cf9bc99072df650c74a561bf6656d52f408b9f21e5c02ff320919d0aff3e82254cf196141b356fc8f03fd829d1770f6ac7030f015c919bbfd687b23576450a7664fe94996c67571d7d9752735edf304167770b00ab3d2b68c40ebfbc2e427e9d844c94a4407f5f6922679d7bceb0210b21b280bf1944fd30e96322d5d976aa1c56a626bfb93c437f23193e02f0c2ae1cc17a888588bbbc88fc97c8f160fbf4ca511e3179e8b5edf9bcde1e73876dc2f0ccd8efd913bd47def63228e5370b5fd8819c8ce8ea50e65ec9ab7273cd207609027fd471cbb930a4df50636ab334b4a90c7d3a8e1c69ac9337c608cadcdb27b9cf09b1207d101269186527ae13506cf11ee765fbb002e1ba2bff78eeb1c9629139ce9dc4d303672a2e34463a685ef04cef6f9ac4fc6d23fe268ed18a350e5b50f2ba34559736ebbcc8c96202d9e92d8051dd25d56c12e9e78a4568e769d9904b7c255b6b35b2ea8906bfd5c536a5190e65460e7ef19dbc576a0bb3194180001303b430777c4b638af42a16cd7d15bafbe9b35c76489eb4cd379f15787d7b525939677cd152acc166c36a8dd7830869af3fe774eaaf25dbdcf76aa939bbc7697e8a4006a3cc4fdc02e1062ff3bf2f1346676726373be48ac51800476f5c65e4739791e93f32224c44234874b7bfb5dfec9043733c83bbfc4493be757e730a1e692d85d68cef44d105879d53bfdf3b142465c654971e810522fd8b5306d64df1e4e5d89408155e6fbacf80513e186cafc342bc7a8e8e80741424014647b46875953c4ce37a5d5d8b37b7f6c9ddd3eacd8804f34a7f9fc47d935e8d5f69aed7d2777af071405a1f15254fbead829ddde39e46aa00ffde6d375513c75983c786b0805ecd3e56ba3733b3ea58f76405eaa080d483fae3fde18f8f641786776a6a840e3674d150fa9db925a621515324c0f2fd15386a4d6348e1c854867ec53e8a1a3e732f903b9fad52e867cd65b5f4fc5f2fb23b1d25943397fd451dfb94bc4ecc265fb662cc0473d3cde1e909f9d7472193a3f8a01fa9574101fa01d33fc30c512d49a42d1af092576964c071734dcbb9584d349e9cec962d4ee894bc08f55ce319cf1302656db5d35a7d98e95ec2595cd6a1d711e8c6a037435b8b90b8e95902f2e08bc9307d61a7cc272bbbf689f607b757e1252f9e6736ab8462b47c0ca02ed5b3948ad82191f6d0a2007000b4972477ae77d7c08c4f7155d46edeab7868e5044649346ffc05e9c4a702cc31391d99e616a8a11074e254c51a4961cdb688be4b5a3cf061525c75fa86cf67befc76fcf66c5d52acfaaa90dd7346d38348be26bc1ab00c3504757019bcf96ebf5045358dc29bdc72a0b0fc93fb8b8e486dfe3822e7ff06866fd05eb06e680d227c1deb6d91624b2d43cb62b3008742f34193ae6da87ab0546c3677ae4a0ce9e02c36d01204e89f185b96e542c60efa5e6662dc7e75a0ea362f27c749c622c85791fcd84972175c56ae5d9170a06ffa18c14a1f91de6d6e942ce9b68c2d8e1d7a6f037a337ad7a9d34232a5f5e2bc83f78e53a4023e6b497c2bbda694931e6d92925bbc16518cd6571a204e344ffc1747e32bf51e388d3e11e452e19ecdaa2cf751518a80a75f8dbded73ee700e88ad6550df835f9abd2097e5c0c617c692e603caceb81057fe1af910ddaecf0be50da384b57ec7df8c624a52c59b5229e5101874a9c9971d443f056cf989f42709c012a25b419ff50fadfea631b3c40d3ceea7dbc2390c490552f8f832ab46782d6d2773681faadc760fd25482b5a4f74477daf0c767dfa085fccc94e03a2a3012d6ebd63339ea36a2d7e8da8089c25bb6017ca956b0a1a5d9f8475cfb2496dd1df23ec3e54c0a615231b02507f92ef1cc0f75819a878a8759ff46480139fff40e157e17056932fa3b0a21505c78ab137c762c6053674fc4927b1982ca320b491d8eb240a9b3a8d2724e33217d52561d64ed261f356a4daaa68c09a30ba932df78e1e78cdc1f662c4c856a21c84f659916d6bd28dd061f59a5b872d62bde96e93e216a0a1de3f038eac0a951f985cb717acdf2d9d562d40d977f3ec77c41843b8ab9597841fe12e579d7fd05030c9253e904e8fd10a60bbd25f2cf5b0c01ce3e324bd8748c73f5aeeeb051a2ecf8967ec855618bd7b97ce7445b15f2845b29db17bbb3aa6c1e986bcb61911233a6f1c0bf8d41b70ac0103a116db229a6fe2fcbbbe8ccf59339605913e98783ea489046de928770760db1201d6c1b2c1b32185b4d60bdfce88d4ee1d84d7d2726132c7eac096d0607e02fa68aee3a8a76d1de38b7077ae3f1a06f7a8b7b2e025bd4e292f42472fea7782edffe0ed43bb12351ec28553d51e7cd05bbabbafeaf1acae4a91863dd81c125d64a26d7b470f97cf0487d8e4e8d65abbb649ebdee73c9fd7bc7f74b24e809d52072ace0725d91fced83d553e9b8dc62d9eaf3a93a7cde7ce22f3edc78f7f647b4f1a96779be5972876ca83b0af37a9c084cefddb6565ca82c66715e86fbe8b0df1c18e202ed48c43195c8449163c8b8611193988746d584d4e683db72092e1e83cf8dfdb6993062c7cac9511cd9df59b788f62e54af6050056726bc65e2c48d55fdcafd1b8cd731db3d2b6c7d62a2cce7f875f9be7655b99a8253e352330bb330a0a7c6f27b4940da313448cc1516429ad03374a5666ae0ec15af91efd3a0dedc6e927f923073318bbe82b0ffb2800528467b0ade77cf0efb5e6b51ee91fb2c9898f64d6ef2f4b5335354272024e3af2527ba876cd316f4b74588536d66c561edcac5364759838802095066ae3133466c05ce45c49776806ebc0eddbd157a2823b22d7ea05bd3d7f1dc47b3404fb66d962559a2d23d1a7e061970b72c54e235c889db966dca852b97252072517705826c1a5d5cdd581d6e302ef65c8edc2ab1e013cc4f40ac06e3f5688f56461c85ddb635c62c77fd70f88eec43741fd220a20a8f7cf29efe6029aff0404fcffbb5d1172289c1e8976021ffa45199d2c93044888344ab8775ef6b54a5ee894ce720c1891d5eea4dfa035aa3c122a5063bdcf9a3d138a18bb2b2edb9f01f0eb29ee1031b99af96c6b325710d278fb715e7ba383f2d50f7ef3b54eb50cae99a583ec0e429479a5a737077e158685798f2fccd93899d574346393ab42bab56d63418474c2d9f75ced2da66233bcc534ded5d72dd3da808538e3532998a83310b4394e13f0009e570950f8985ae35c1dd04d88a1e86149ee72f4bfbbc6fac1474b9b5d277c2e9644ab12f927bdeb95d6f449332c50dbd0793dba7cea768593f16d63273cd770566c57a0087ed0bfea67a9bee5f1247932838afc1a0f418618b444ed757b4ac95e0c43e953a3fc319238a61573be4882d9d860313ba49ab44681ed0202601411634e8f6a28d1a0c01d25f8d0ef3119a1880ab3d83b360cc20352f58cd813bc8b52305d352e06f2efc521eeb393c417e245c9c0e29483a6f5f30efc91384441f6ab36448d89b55948a73692b05fbee306d9607c1c8934279c82f8f587767fa1ac24a8053d22c9e4c309bb6b534cf021f3ec958ba41b78ae9d2cfe7dfa62d5f1470775a52be514762f1970c8e74a83de94d8e9ed328fe19b4391bd790786bca55dc9b5e3f3cc6e458d1bc07bbb672bfe602e8054bec94116ff20e5646cc3199a57026076d61ddc097fb98899212bea01f322acd4ba725dd0af7a227c1348e2f6b8f5718f3d4165ebb434350ccdd1bddfef834d5660f932c3e45ec4612015bb5021a112a1a128ead1073b5c608d99870b61aaa051f4a516ebad7b3dc4e1ad0f5e78d3a68d9edd6544d6aee21f9d63ede2408f385ff8d7a0a0f9ad6b785c0472c1a7ffc27e0f30fa2b726eadf92b9483a97470ff1410524fae2882d4cd9068e82e9ec0334f8163f99f89c3ea61b9348c8fc99af9dc4d46fd458781c526eaba6ab103afc6fd8ef98e06e61057a624e46aac8d088ccdd74ed1e2d40c5e2e0fa6ac2de3503409da0547f802dc5b45364b40f94de3427c9df4a9f9268f6e13c2cb0b5279e3b59c1bd9076bd705218e3ab8782bf684c5a5a064ee0b88d54a7b1b76b96c402506983ed037be9953796167e62671475d051a5a216ea27ccd0b2e7164b911821c672e30b9533667e940a148c104a3d11c5a6e69ae0dd07929ce0a840c0ceef868a1249192b5ea42851ae890d334dbbe84783b96a59ed5362ee5ca6ce8bcd72f18fd671297edd6cf7bdba0136cc6faf361bb652e8d04a4d68914d1cb7348304bb2a321216a0e0787fa885a669c715853f3ea20feead6b8281ee465e117857e728ba84d8a0f2fbe35c82aa3a4f4d3391594ef8f94154f572ca202b5506efd5926982f7e06bec7420bfb10a1ef583698ebebc79c5e0c91c94f4040e13050addfc27302333dac65cca43bb26b7ecaa0771cee0353fc7ea04aa70fec3c052d8faebb9ad9123db01b61bccd67b02db7916e0bd0e8fc077f83f89b2458dbc0978aa5c44ce00f18eba5f59aaee5e212b3f427d008353062e3a36eb009d19485bc0f537331629469b20f58695194dd27fbb6e968a3b4d2731a3724a5791a9f4e08d2cd9936f59056a75bf14781db65a3f030858cbc6920c6d76e91fd9d0aa350039f56bf465020a530f30a1defa44601889aff46283c0a848c6d2f6762cb0a0dd8ef2a475d276dc349faab852bf2d212b553672a9db55f871b255e9008d134adeab4f514829f008244015dd4ee1679239690652564667fbdb3df8ceabde3ce6fc78d9f6005b95fa81b4f65bd58c6704a16e8a786d2136b2c76d032b61593d91d767737874348701b9dda4e9c6c1790a6293f1e1128ff531d7b0181638c11cab98e26f9c0bea36b99f84f036c999e4b0778cf58bf5f5438d3ed791a707638abdd485b4d857fb4abbcd00112d4038894b38ea292d9e1c349859f6e5f1b41d794d0cca56f9849f1fae964affd1507e3b02c66809cb5be5766998deaf8275817d955b1c04bf6bf48828ea599aee0322c00db1112daefece1be40650ba375c0e225e9281fbb55fd68efe2000eddd55efb7197c927476fc19c5c02559a08fd72db266e30f40c5d8b149585cb5645428de35229b8d9b4a3baf47e8d3237ae16403d0babfa95f0d787688d60250279248393c38bbe283aaa67366861b20429e0c8f23e44ad9a26606351c00b95f6af9a6350ea9c0658914e5144f561218cff41e55999f0d12445f76111d8840a040eb1a1b46cb5175c7b895bb4ce5ab214a83837b9f638beb221bb4ac920df430daf4090c491cbe4a86c15c606096b826d31de9fb0017722dc78fb3b767ab22cf4d1df7916b0c9199a7cdb7190ffbde8f94a1eff73b2d59350463abf4236317c3e5c7b7fd89801b056b5e5871077ec82f90e4e076dc243e9454876eb11a1d0089f66f5c6c04a6f416e3558cf4c1d5ce95a5a3189097efe846e95dc15acad4b9fe7570d344805dcd6f6b86c914d06dc66444c9d3f786c19c34c5cd82fb473a5cc4e0e4f8a9199c400f66b10e5eba9eabdf265475ade6a6d45e803a401946c5a0c4037cee74012aaadbd05fa975fe01f6f790ebc0ce6d39bb6f6f52a7faacf7d897f305e5cc51a13d86e0bb0a70460fb46287c5eb83e2fb562dad2e808b916ef880b558333de3ad183d74bf710bb29dd86bfa579a5d42714d5f4c16291b48a7e76cc61cdeb8bf59248e030590deff2a9c89d61bbc460e6559f5c7b739e3a30c11c3b96a1815b52069344c7fc8916bcd54e5f467655556da1cf6f9611d3ace02969a138351e632586a7160047ea44bda46fedec371ee21df99e063156ef3a29dc8f49d205bb066e909d0f90859cf225bf5660fb21eda43712b86184a285308bd741c0b95659163d3a1dc313c1712ab31a9d1c89017e21d334d1ecba9834df0bb0258550aeb7c431c10858770b17d58cff4c65d46203b129fcec5317e5f19c7f7b4ae0f6499fbfc34b7555df41a9a724024683be25422623a330287d75514b01981d9ff1c36713278da77296908e64f9fdbda2621bdc9723d73f31775db539b2043a265c645094aadebe26d623fd9fc95c7763f68a2b414d6d8e9ccced5938f0ce7a1ceade3457fe90f26fe642fa3fa1b5d6e7a857498ca37c49a70bf07c171e0b9d65ff2e570de227980b0910fe60fb02a381e4e286b63c2631efe80a301d60fb3a6827fe2fdcd9dc90e227088b674fef1bc003c4c3f9a113f908c5475990449e1a37f6bdfa874c73d2e4b8679d69cf82cb9c477589c86f2a0ddced89dbc839a54024c6539ca13a11a4742ac7b6031a0ef995c3ba7e231732d014d51c9b6cf23f3974676b94966fb762cc3fc2abdb1c27f7ee7c99dbd3a8c3ff6119afbc5a082e61425d4d90c1c8676bd8ab4b634c46afcb99a844cec1a733ae1d455c9b89ceb2dc15013c162ba4ffa74dd7586980d9d0bbcd484c6fe6ef50574b48e286d63c7c63ca214b27ed6a50714680807adf34af16f88e9f005a48c715c3f42eac2ca2d6ae2b2f9dc014f2bebcaae7a7360dcf4287d537dff51e27737d1d00345ef6b5522afae11ca3f590137768dd7bacf494906c90062a90561929e1bba28f2c6f48b769069848d2c432c6ffcfff8698aa82a4982be8ffb699b2dc8c2185763372a848ec8c9355906cf14eef2ab25dedaa9b2d466d53622cfb8977b5f32780f6cee17d42433c9ece275528e2f74935d94601464706ed14e4e42447797de0c3520018140afe830623b4b7534394f4754be6c3c681b119d4109075235cc8125a98cbf4a74b08bbb8c877ec2e8a21882e065b48516b6b797613a9096329dde858db7561d44df6f588509009cbb1ab0c22ad22a835436d5648eebd90ca26813aaeb51fda7fb667d604827cc21804ff97726aa7df42673abbf2b4f34bcae138805cef2b55a854c6113b2e2b2d6cc67940cc088951abfde47028ff063ab1e45a85cd8f12b13ab2127c6ed8ec728ccf33a5069e9c13152ee7929fc68212dd5986cc333fcbd75d74b94535c60b1121428096101e5b09453921b517a4f793992ad104c84e7d8b6ce5e175d23b16125e61eda9c9daf16d0e6de74c3f86b1df61c1b01cee33a8c6f17ae3d00a854d53da426835c290708f5b33019495db6c4aed1ec7ab95346a380dc7f649511ab93986bf3ae47caac1673b9406ed6cfdb5daf65c24afba625cf45dc86b307c1825de6e399b4e96bfdefe69f67c63e3688871e84f9a83540216770c25c231687df2f8b004d11eb5d1782d535a80ccfad565566f883f3a5d51e29df85df040d15813053f64f41483b8c69230d8e2bff86f3751a62073cef5f7986cedd99d614abedf61b71a8d29f34113e7942bb56540a0f80677d3042e6783fe1180fd9ce0f3747854a6d492b4987c3dc2f9cdaa8fba227def29d2aeaa6e0f3241f3646aebd017c37685d3a40c40f4195f4367685c8b583b18551fd70f1ab90c3b3ea6bf1da384f49c086efae60c27089e8b146be89b4f965813a60f6863e5dbd3c669a25182534c086b95baccfa924b5053d89be8f2f0e52df1d72eb1668899d47622db6589d39618a3fba6cf4efc5de6b324ff424eeefd777f9cc34173a38dd0a733f227758babf2f58c12fc23686f7500b308be9f6e481b8e48cda0b1e3cd63ebe705624aaaf7b300a1a41fe01d20d43c18c1ae9e0d77b912db3dbce0c559d239f0967c7b2fc22d2eef7bfc03e01becf7d86eac6f1143edef7d61e5d35667638c8bbba05f32fc39d5ec25f7f7530379e56d0738b13150c6f73e00a2d962dfd8dc234913ebad358a47270af5da1409d1e779eac477b5d36f42cbcb2304b5017c02b6c425c29be12dab5739287000d06e9c92d0273dfb297fe252d0cec2e74636da808d585533375ecb953c09ecd1db05c600392d0089830a1ac643697c592e50b76b6835c159e15abd63c885cc8c6303c97c24803f0f111eb6b4918ef581e9a14d79b5469ebf2bda152c6680ff43a1beafc31398c530f68a9b4424f3158e9fb74ac6f30d7e35d711f6f6f8ba93f38bbe9a26e487b8ae7eac8c62a173cdde4c3d1c6b03d8de37602ef2eefbcef0aed3ff12ee27e6ae3b96d8129b8393405120b2dabaf1cd11798438ce559084c27540ffe4d4074cbb96f398bd035dd39f911460bf1d55a5fae8b0679a5f90e35846df00111406f0f1fe59e2f7934cc5cc54ccdfbe6b397341fb328b6cfa8f41ff20ee521ee9dc997319d73e6a90ed5ba11e65879666f4200a53d5570de4cb2c7c9092aca97d0b5bf5e45027d48839987b7735f8903d3b57a8f4ebaa8db5a4d36edd296320fce0feadea7ae762db587107a3774ebb8de8609f750390b0bfb60017ca3cfc6e503663d1c2e9347ead0d6ed8ae4d033a47192b87c17356e830e17583c0f8f57ed6a4471447b19494a26ab62bae00fb86bca9ee8edbe9e1e1a3bf26690979f3590a240d23821378667ba63c3a4b68bb4bd3f8f56fd9d589804d93098081df5631bd025ffdee518810cf0f9b6edb7e0dc7dcbf65bbea63f17aebed4a7bfd973f7aa961df2dd1d8ae7a8e6426ad06100865d22efce9ce0af5e17226731d202a501b084c50e3e356b5a79639e9a585ba83ad9d5e39b51317ebdfcd168e688f51243e8a61b4eafe113484c490b3053c2d89d069927146ff0fdb6dd4a0a8386a5a0ffbe92a033efdfc0ee708eff8726a8f6b444061a122539287a0a7bbf2a440e564558c2409248a7f69436659e7611f3008301a63d8d70e712cabce5b8455578161628f16d6888c6f0f982460db70a0519db4155582ab1c2d8d56bc70aaac90169d010d0f6760734fc13dd4f4188cf0ed934a2eb7121228e4f11cb890e5d54151712da626a0841bec130f86a0e0e7b4fc6610f43d30ffe018eda27838222a4756192de0caf6d8f35eefa6cf84d04161c42af9c4284ce8e07d9a7704968a7a7af3d733caa9447954c0f187002f4819fba935c78321ca389e877854a7192a8649d709911a8d45990cbb2b49c885b4739189a63dba7c358f061362461cafca9533ed01d6bfa459d39f9e74c8c8d4e117e3ebf77d53c963da1c3f8435893aef519100162868708e0bfd4a50463b71375f705d25d373b11903329e34ddbc0de809af9a090b45eeb4c90e997ad904c8af419392437899f5f9eabea14e2b10856c1845832d1d1c18b7f7d6c0ea547200b95a3159b00a41e39e488a45720e88db3c51b3f749d120db679c8b3c454c91f2cabea57821a859f12e372a8e96da45836588b6581420ac2e79cc2a2430ce25f095b9f9c1cc12e9e9bd6fea11d3efb32ff6dcf18eafc63c68d68d7ca12cd2f402867651af85b7d09d57203fe59da185db1d1ba9ef6d12b9efdb6175bb9f8bac43b2a08c7d6a7b07d4b5f3f756987dec1ee76771cf1edd376c1561e6e490964b36f9cbc9f173b4b5f73a798d5d9c7782ccf31d2dd141a1470051f747e24a90e1fb55cb8f93f3f19b10237a772108d7710e3c80694b292b4cf527a6b954ed5e61f52623b26518598eceba81e163697c438d6000847e13c6e4608bcb0a85ec0c56ca25ca7c979ab9e710dbf1094f865888b236dc5876e738049f1e1dadd20bed4a0231848e8b44d3bf9e21b1ff72c82de85636bc58eaece5473d8c2d56e727237947c3645854d816ce35dd79fb3485a3eab2fac020efe832a769e2ebb3c701be6ff902efc29feb279dc8b9e6dbf17493cd36501de3595eea71ee8aa20921dd8f3c1470f321ad5d80b91ea900f394d90546b91a0854e9e47c21688119ea1f8c342530dcd03a4d9d51b43270d8a9d94833777ab1c96f7bd46e51c59d0dc9ce4e3f931eb4967acf5f23fa8b59ecacc0073131123b2255acafc360648e34fb1a27e5b34f3ed2b7fe29b17a164cb86e54f894ea2110efbebaf1b37179afc0d6b9764c9dc895f9a0728d97b64d9daa322b20182092b33f108c4ae7e827d4af539e071518c1676235aab0b0f98f8fb4e3eba1698ffbc6aec4ede7c2c92868b0abb7fcc181d378529936ddb0694c25c11a8955fa51baf97c6d4402813a63edc0fa53bfbdf4df6ee18e80b5c21af74c0d10e539612ca020c006de27fb46899500eb918b910ea3cb857919bc7bbe5b03b00e18468d397e9c27ad75563ef5b3f7529a0d926246f9220efe894708ff37d1b2216029f8682c50ec6fc329d4cb7810811cbeb0c00992ec42313fcc9e51daf80b79938ad82f664ed585381f9d3ba4a029c0885b2be3e5ab667585c25348d8dfa65a918daf7650804abe6a7eaac9c8b9df93c54179c3e2a1ad5d311262599c1e63304a1c7f2be878d5db1fd1d09b2fadac7e87d951f8e2e2282a90c37b3e8b5141bfd1cc79806c369a1884c744ad99a95c274f5fdf8184ce6ee94efa972292d626271e070fd5c9b9d438ff3d792a9b7f794850d1d96d54dc3b30bffbe76c15d5158eead31ff5cd777aa8dbab735a297752bc3a99a47ceb3677e4e33b261f8802464b411dd4925b78dcdba22fe82b28f872d713357cadd8aef8d49676ed0d3cb34e2a2217bbe8d0db4b0b17c652fd81574ee82414d0bee4b1089e11a1d906ec63276f06e6d0ea7d607140fcb48a32f071b7697f4d2595821ef17ef9fe7af35e0633b654129773085acddadd7a21e101f482583c475e974850617f9053d19008236f9403345141848b678fbd88c2b34564d1819bd2d6e8b5d6cb2ed3b4d0bffc65e60d43bcc6166f5117aa6ac219fb00f80f7e109f1184531110bc9977bc4c5a19ee4288217b704f909728acf9e77d31f321aec480ed50a373d37e1fb6b62961668e042561d2f5c6c08bfeaa75ae0ac5e925a506efc60b5928801aa017c29aee11854dba545ec9172f746eef51d12562efea14ad433ce87998ff4e6f1dd2d8b42dcd81c99dcb947b7c581e3e8711bbee806bda85f69e261f5deee326a2f7a62923ea4c2427ff67e346eccec0d71e21569e6b96f78d7cdb01b4aec9a1f1996b2f2142895166201a9c57ae1660ce768269995ef3bd33ea4adf34a14985c4e351dbb8daa7be93bdbbdd5c218a6b7c2590c868c2e14c82df04875876150be4b51d22971157d32fbf49dc6fbbce7e26b93474d953975cf6026c41ab0d98212075a7d88e636bf1ac9d43c2f252e4858a840897db37546fa60899d77ff3144f7673c078643959c244b5338c32f66a9ced4a1be0db5002b600b0876f0ec8aab048cab8ad81ed2221feec54e28553963704e50126ee0c9d3cc315ea21e36abc65e22ecdc2e242502329c1a330e5f4a316c92375075ed1fc9a9167c24ba5c6432d9786a1774533fa6867880a243b8f9839c5248914f1a5f2b29be8995256edef32bbafa86af5f321279071fcb70595029c92d389c49a579d4af71035fec5410c3d691a8f3282e67d1f4bdb3a8b446e29ab6b3ff7654f1820ef47276334ee8acf03bd120a8ecc2a2f52a29afd51079d88201ad9ffc50b17e231f9abe9b6d001f3eb7ccaa93bac7dbc63a3a0c9fe4c0989b8a0ec2e8de97b96ada2387400ef1dcaaa04c3f8d71afe380145ab4ad0c64b9d9ebc241eb1cc8242bc043a3e17179dd7f0cbcdeec1673de22156f1bd2c5936b775a34f14a4ba3e66082d77c618a47fdc1874f49d6d9a6cba9bce932d6080db81f78652f02f4a2f3981e00f95ffeed4764b4f02a23f7ce83b434495dd40e5de9e21dabeae70da072382515cafb6af78ba171abe8e51e98fcd11b4af3304d353f88ea9398e5ab49c23032ee8fcfe93426f8829f3aa467cccf5e4300ad39dda2d11403f91c2008280b458068d97d771c3af2bbe6f1bd1e0ed73d9010bddee723ad49a23f96088b3a8e513caa046bcfd7d555cfc958bf63fd95c36798dcf13553fd2cbfe7f617f3bc82a3dd245cbe36c881eb6ca73173aae8f027513d1e80467e344788d9798eb808ab8cae6e1afa2f9914123ca5d9cb37c00d390aed820fe75a0887bf467f4dab930a9d45185e55288589e9edb0428ba47c097e44b36ccbd716943e051ce792582c1fb8102f6124b0acacf2eb13c47bd613d657e89ab753700e35793ef936f3f5d8a75e6aca3a50eec5cb42e747125a978050538b90b21fbefb66c094d70a8b66fea2ae3f8add68e0014b218b15e1cbbab96327ba760f4de8fda7093d41cb222af4ee19cfca7fbc5e904bd0d8281ad6aafcb531a1edad3fb6bddaab23e5ba79325115dff6dc644e7c262068ddf17e103c8348a1b1c1a554a8906abd7fd5db99a29e81a06e2589fd77b3e5d5aec687f7f6ea64f8b482a32dac6b87adf4f1985fc6e366638a72f4299163f2eabd6cf3b214b360b5d304fa3d048ef49bb1366e1198de90e23c6e86d90393db07cd55ae8d4941ec3775a1fff6e815e57c6e5b961b905955fec11a49ef69c611144c08f271dfc9a9292bf63f6b27a1badcd919be7181ece45fcf2de43b4fedc1aef52a54f868d1e7f05962383843079beb21a16e1f2e9016ee237ce349a650ff1d412da94386a5a84f61c6af1c5ee6a8ed32f0bb0b6f81e69bd4a875f53e8419d855dd026b116690ace8435496fa1e6a067461b7faf5eea5ce6d14ac1c399f8abb5c0aae1226f178c2c7e29300da67aed44c3b4ca8ddcbcd87ed9c4dfe7e0b9ebea4a03dfac6c4802fb0f2f0f057e6f32644171cc681db3926322511c33273a5d108668b17009ad46f0e8378b03bae7b02203771876a9384e13306d9d6ec10202976695b26c935d2b01360f8e22bc5fd6798f32d88aabd39ea3cb1c36614c5f27b25f317f1ebf4cd17c12608b088a53720a47b028b9f020a4e478ba93ad14ec7f8d7c912596efc0c643fc7cb40cdc1f907edfd7182dd699f652931c23e8107903fca6fa8ebd17e945218480194d21346a2018cbc17fd51a922b4b63f20f184aa7061e4aa29102bd90de4744814032f67aa5076544aa8c1675c03a7728df346bc50ddc642ae0d7b43f8d8cfe8c3c9ddd1438e1fe14276fa112e7c338de09ddced0a021fc0168c44aec22c775cff977e73c9f0fc7102e9d1e3f7574bda0abacca189da5b0a02f674a5cb3fc8da98d3e69df20db4c0a1b2d0ddc7341a194bc8f83486702be538130ce561e67e6b92e8ab1c4b3923d6f131085041e27b669dfa8d59617ddfad63b7a3aee6fc0b6839be839b22530e6dbb7c6eb5e359695a615ebc26d540da37e96403ae2514ac8f5fd8071201361785ae9a7b315095088b4d9a29257aed6d335bc6a5e6d4ba72b40a0c8fb2c91f7d7e415c32ce1c4e6b17e1964bcfbe26bdad14199c4925cee68db1d98696c2623a565e501808b1a11239090f012c4a64ae1cacbcbb9516ca291a6b3bab0dcdc21353f88b4778faacad3a309733c5e6e351ed5a1ad29f48822489271fc481b3e26ab7b96c09e2fade14508dba67cdc36fa36fa27676b17d22c2444ecbcfb4b25e37f464821af0aa219ce1ed212c0f8fd51a2fe4a2310d1014e37f7acc824f0a60184577430f7260019a8981db316e00e2a4cb2746d80e97759bbece9897bf88007b55c067b4b9ba046d1026bba4b0bdbb234d8dfa31166c069d4db50f2b3fa56e3d11fa6cd865f845237d5747cbcd27ea748a333b5bb15c2fabcc91eea53fd7d9cebea5982e085e88b28e164bfbaef6d4a222acb263973f81ba7ba2d261f1408121ae6fd8bc4b5d657d6552f5703035d03450f20a77136aee0a57722bf2bb6dfa4cc64e3a384ec7304fd91de090d8e1e7db382f1f7b073dfde429d7cc7bd934d0edfac3712ec33e747e60baa0575729ade7c175d1fc4e6b424663b0fbb33cd543747752ce3bfd1c5c21ece02a094083c8956180a53c0fc7c0e4125f9774fbba5d974d7ddb55930c307fdfa98a7c7cccdf014c870ba8b4eccb8f74166577be4a7c23ebfc2d9f83e0a05b77b6358405e51000a21fed9d137a6118d89a31e819dfc5fa4bcb0d920dc165d9efa2b482124aa5b5e75a08219f90765d53baf18dfaa183f1692a8058e5cee764bf86c72b12c5a7cdc6be0706af2311e11c33e78ee8af1e7247154756dc6a3d3c7e08c0144ebf84b3ff631bf6ceb12d3f9719e3daced1c389ec4cd11e36d48148cf0f40d1e0659386667251ad2c37f484f3051aafa156b5552cd68d0553e355735723a39547cc40140302bb193e8c22108c817a24e6d2f8a1d339e30a8093b11c44b877b76cf0418f97f161553fcd64e54de69cad72d68743a19f02193b2372ae18dbb369757318b2d573707506bf0f3012739a5e57a399da3e8f84d91b13ad593738d1235b276721f89f2aa0c8e3964986e69a6f8a5c94a83ea7e109045fc3ddd00d10dfa1e05bb8108d685132da910312901ae7f9ad10d15d82dfdf49472623f9e2c58693951081f72f80e6fdd5da5e6a7963c950ece54b82d0a1556d0ba85cb31d90eed0d1f544547c5845c029a7ac5ec7c02ec98474722bf971a1881e54f58690f5b9b03f283feb682f15e0553a5dda654f6e5f8c5d01b6fdee73a4de3baca70f2fc5a937e5834421f14ac5bc70ceef409ee51bc3b5a67a870c2ca97fd709de63af00b9150dba710333f543e36e1c46ae8fe9eab06b0c0c721970e84082a157bc534a38d864f80b7dfc5a2e1249e37a2351dde5ffb959725f37491b15db0bf1b05210be78bfeb83f1330d4a85d7bc89f635ea51b7ed0dea781548f55a8e11e196dac8c3312828b8b30073f1e16f9fd0d6e110118fe9a187d62c78801b852f608c932e2d3a91f7d538847b5ba58292985cd32143e866b7f7d95e8cadd6f3e597c9f8192179adbc1e9ec16ec7a86e9c0ee505535f37b7a262792184353b7d6667a42c2cb7604c96a71b35f999e1ded1f88c71b514bd5bdb08055149f1ddc0c39a56aff3ec11c807c6ba0ce73ebeba0fab31af0d01812bb551bafe2c3506db9d60ad3bc0ec2e6cca3c664119c4b893e8edb2a53c7de2f0e4be29c27540ad244aa238fa3f3c788157e7ba2231661d3263452afcbea1aab60159471d096c81e44491385b07d8f7e3d70367fa860dfd6f4d27aca55df9ba8bfff8f2f368d0506ae0769c27c49dcf7bf3b78d58fb8cfe90e4ff3702f77d5bbc63dce7d48e80a09f777cb27bb412f00839668cbc6b4aa6135b8128ba99f771a8dc50daac4fc3941da5305812233af3a0c40b5774fd70cdd2e4f944a3aa83c675ab2a95818fadb4e4d0174dbc4b01b05caf7e20163c12b856ece34a0aba6355e0a5d9e427a90c91c8dbb9c65c9fb340d568430f80a24c150799337bcb8169deb459e8e4f2965645d8b68d4382beeea939ab9929248f7f6d0c504b3f920570c3ea5c4ddf33d56924686cf48ff22b985295811620d66f1daaec42dd1709ac98e8dad6d1fdd3033131079fc83fe8018ed0248a82d8f80cf8becf9c16481e647143e59c505fda77952bd205b8ccf0b4abc5198665b7dbd10d85f4c038532acc4697a501661bf5f7478c9f150d357223423e41de78c9b4dee243c8f64bc54089966da0928a6c50fd87578c2ba9553b63f1cf2b80803276676c4724e06d91575ef7e6f02e11f7dff128abe1cec9aae4bba9fe169615154549be943b3499d3ce15dcd65bb21b4c15292b9e3a612c800dc3cb54d9df215d0f19545aee9e1414b497147193a98c4c497d1f4dd7db1fcb08ea54dbdb35b4b0b65413f3c59f06f542a3fb2a3a47f3b311523b018ecd45977d6d1e3c0b2de273243ad68cc9d82353cc9f8699925cb045f2894244ddeb3e604f9255b1357197b80e0ba0c259a4f53f96fba6bdddb7f72f8ce0e5cfc45e6c36e43511fc8fb3f3fca9b9603784026c34b20de65edc37fbe888fdfe401174929c0af0e07ba1dc7655fe48b5f1e7d53789b67ce40963b3f20f7791ff0fdd2588045c68c432bd1d54e5dd67f5b6926f5ef2e4683da017cc3d8b75c9ac5b91a4e7e3b66c43fffa96cc2a02fa855346df5c58d9817766f796b4c739a49a8f67c4bc17dfb58bd1b920a01660148cf06436857097f95cc6fa630c7b13adc3d750ac56e03174af501cff93faca356ff8efd2dafec1ef296a3954a4241685b8b4a34536fdbd056d06f5a1046bd54d935a80670a54e70b8753223535a8bb2855ee77e61910a2b75ad25a9a758a6a32b215dea1e2434fb3d66056af16a9e63a4c8af6265182ea6ddcfbe1031e6196f921686d722a091e7cd64160bdc180346e5d9a1cede07d51e9d706cd501e3d05f2e5ba6b534f06f1dc925be06af8b760c0a33c95bf2f4d72acf2fb69abe7be333b0ec2d36c5a1b05c44a8d95e519d74aa1e05a0773aa050b3619b30dd4845ebe8217d41ecd6cb10452bb19e01554a1263e3d5c90e68326f325f1414efa73d4eed6f3765246c29b173bae81c1d387dc28c6e0d87dcb970d2e7b01bad2745e87f6aa04ac46de1b3d45971ff15a5b9b1ccb80f873f2c89f26cc63930be59b9257981a7804c56c88b6e28164a008bb5a481582141ac3accbf8076c9ed7ae1ce92c0cdc520d26e0c81719d685c0826d898eb3c720c61d0e7cd016e2e9dca12de29093be9bb082febd7e871e03fdbfd80d39ba50f74c8507be1dffd784660dcb5d8f6443e09f74396588b3da22c5cddc6ad11bb86df77b982bdd0f67b5043dd2cd45f7ffce1b1a1b2413570c4afa1fec119fb85e0d2d79163104285eb4772b37d189df61877bacea45ad0b57c92f9deabc7d419ee27b146623d49de1ad6be3695fb06875fcea19a76619a55fb03bcd3e3541cf433fc04bfe4cb8c287027327cd463b271e9dbbc4f9c8e993ccce62806a2d1774c4c3be3ddd09423ea63f20d2789917083afa57200f86ff78c83cff784be8f032c57520fe1e0bfc1ff7456ba0b82d65a6d974b7d263625ec8226c2ca4cb7f7f6c7a076fc65a9ed992f1cb03b02c6dc888e2031c20c7707adc8605dd40d3274487247a8607232be7489419dbf00ac93864d44da467e3fc53f4346b410bbeea0ebf0d729ca6ee5df82abf86014ab28c945182408466bf0fa071cbc421ee80917d5dc0120730126cdebb508f319411a93cc18bc9bbeb84be3e8a14e86d665c3d92b7d974f4124e2bd1c834ee02ea8278c4d68854055d85a4f68eb9ca68f10f20f48aaa1697669d44e05ae78caaa43e6345bb8f96659dd83e4c0f9e4b5f03e2bd67cb18f1362248d6cbbdeb3ac2843b73e9c3096c464ac4f8a5fdee3f216eaad05717a351885be04aaa442f768781658265af502d924f864bb39e01fcf9ecdf262fbf9c0711e3cf1ca8bc81194e1811589b7a7a3b4d56a5b8613cbcb5055939098c247b407cb75d62680908b6f500fd45b67e93125038204ea389af5007e73e06c3a80557e1ebb792d3acfebc5890c25b36a578c2ccda6fc446c08c6620c470b41a1fc77ed0f93ca87beacc6593550854c274bee0a30bfb32715da3744adc29968c278bf118fc00aa1a6c3db1fb316ccbd157471d4922bfd555e4ea1a0af62e126d9b9c5049e12ca10487ecb1deb05ed866858a2bf6f5700b853a08e062c6ac1731be5b091b751abf9b7d5387ea34823b7f7fbacb66b655febab41213a4a8977c7236236fe6298111e5909381a89eb25aa21c3ebd6ee9fb0b3ff7c480efb2d6166f8f6c34d7d9aba5db3d8e254dff0cca79cdea126cc6fdfef70f8d188a3e71e6dd88fe71d861f08e522f7d33fa5f7d2c08f5026d726d0c21b9399357cd3b61bdff4f0a246eb268f97c06c1512a8acc9ac4230ae2d136ab8df9489cc2cc481dc7f6707bc3562e1a62f62101690eb7008524cf5803b37f213b14e05a5211014ef0681327484b48c998855fceb7d0ee4606adcadf966497df6ff44069aa579be23d90c6a51d112949c4da372cb1ca85d2b48ea3630855eb1680f18b0211d4fe3587b0698c9418ff088c8edd3a76d96778364e9f68a882dce9ef2971ad45a30c89f313db3d228476ef04ea173dd44ed865182001b38c541647c5a7164a43fb5aa30f7af214939114eef585a4b1c9467ae6a0162362ab2c66417b23593cc2f24c424a9e193ebc28e070ddcaa8c9cbe4903196d64d22ddf2a1b09905bd1afe051eb81215be3306e816e9931c6e96d14fe4129bf2fc4acd1e9aee5523f827013f414177ed657f591b7d413d4ed50fb356cdf0fb6315bc0055a44e2ec05fbac106d165a164cf94b0e2a83124a76fdb63bfa899ffb3194f40e1ca9fa064675b11617746cb422b3effc796975e2a40235b1b5fa6208f07d61373d792ce1c01916e56aeca8d5256e3d44828f725f752160d98a2649c7cad323c8c3f1f8ed4bf79356fa1c6f51220cb3700144c5089a47e415f6fe4653a6b6cba55d87ec0bde94804f1be66c70d6e3cee9542978f3adab9f21445803fa40ddd61952a479be0ee63c9c6e99539d117418ecfb097f75b18534848eed8ec916bbb1d7db7009c78cc37f9a7ce5bc85eb1ba4ed05144a57cac18fd980cd3e79b65bf8e28d2ec35df242b968d5af73f714dc454d40f0df6ed964e038d94b66013f6ba173270f295da6fe1069beab7376da2c8e8d4f94d1f23712fda8816508b55953ea9b1a1498c49c7660cc878026650d60fb9cce9c8c2dd842b84817aed22fdba580655c89b5239201ce6d0da99b8c695bd93ca38252ef66ab450716b5fc8502b5636912fdd50b9e9dbac076f41ef2e9d898fe00ebfae26bbae74a3eb824a409a17f5dc03827020929ed259e9fca5b9461112e8956079b5da95d3ddcbb4c2cef2b8e4e0bf84f6a2fb20171c6cf44d55d7b8502dd02b933dbf99e93877d39f7250ec4652415f177a0caebff35c8fcd58ae9acbebf553126dc155ff43e89053eef0550e84275a9eddef63c6af3e5c9dfc65f7b9eae217b01e4c4685ecfbe4e18735fd4f958cf500b38adb4d9d76a3442572739d76ff94c2f343562360ad3ba75210e9f3f85e75a52da607ae8a302f96902153c935b4461aea019106eb20461848d5c1dd339b9d047984dbbefbb17fe46f122b38afdd17adefb579a0feac956a46d92c2662d2a0834911cfb58373fd04cb81da874d0bf982aafc48e34e1124c4953fb2d337cd5fd0cf8a40b91701dc88674b145f284cf17773cde26bcd9acd0396a50e4a2c8655be4093de7566c1a7f346ad516a2999ec38f1adc68e75eb69d158a408a791d35d1706752e7ad1bfff8dcc644414e337579d85764933b81cc78491f7bd6606cb31d51eff13bee23aeb4eb8c30682b6d5a5932de9e40f37081e1289c1a7f45c1a87dfce84f10456159a960bfb8cc127c1e4c2f0fb43a0f70cbe16aebaf0fb4265b680b6554cfc1c6a2fb6461d425b8ba7cb1360708d52365d6a577e6baa3b4cffb39eab8cc75907a5d42f8f067d477b0ec35ad17adac09e5ca6b6964ff327751cdb6e9099b32f4fa83b1bdc5bc215d7c3214ed7983913652e82c89b6c28702d6128700feef6a54fe3275cfd7cddc1d90547a6443f5628b29adc71cf9f44d035867e3fe3381e5f5e18623193e0be42ddd60aa4712630cf155935a275507ce7adbfc84812c9285e667f9a99a88bdbc4106e4fa02c5a11dff1fb4095948dab00e18d769dac11229e6f3112c17f18793627ce5828c5f6ce2d8cd7e9d960a8e3c802a94ccdf1b4f418919b6c75fc2dfc308eaccc84da8984665229c17030e716960b9d7a2182c06262d19063b306859bed32c8dd1c3337261dff59cc7c684765732841fbe0fddad32ff2075b786ee66ef63b1fa327923417e5035156e2d61327a785bcc6d8bc358f71d6f0a09d5c34419928f1a4b20c21ebaff706160ed4ca1a06f3e15b57fdd576bd00cec5d0c5bbb502e02907bde6f4836849cd20c200f335dae22d161c900fbb2f8824a9a997d52d9ef04a475d5dc5d4340e6edaf8212a562f2e2d632f8bb2711f128409f123f714f960644123cb87406c8125508d6ebfa19f2b16c7d6560bbc055d1f84228cced28fc951d400cc28d806204e9bd3587f7a7b2482b4b636d856ee76cde4f05e055e1ba683a253a30187626c38497cb63e6ed169c895e6fe0fd32a99c180534f7514c5711d2736b7a170cd01d09cb34f67f9b6eb158146e3bc542af29e7db2a9ec3c8f4c52233c206f634e7fc63576df1796de1e7ddb4e36ed4879d03146ece6684b207803a3180a3f86f70fa11ddd506a223ecff4804f057988bfb04fbd0f582e4b554d214960e29026454af6f5f9470fc8ca5f858b948d76ade71e4d52bc0eb775764ee6227371c04c646de8c844a89597c2b0a40e2c8de00f921af02dba003e2b0804e4e1b790d27aa7a012def4bc1a493f0b43841f78f36481873521529d109cdff04cc641eec2ea299d3cb7df3a73c072df7ab71aa029843858f0e82909750a682a3b2fb5a8baadf06086bbf860e6800e471bd23d80986b0135ab043d2fc067ad7d6b50d7f9319791f88e5854f23d8f24b9a1f1d2cae7d74c425e6ff63a99a70ce30703245118f33be7bf2a5817a3e2ea190aa881cf443c0fcfee9a2a99e9a92ae5c22362251860dbb79e2e990cd80e0dc9beba7d79f6503bac334c75f4842ec0cfa47aaa601f8b035356311fea925b93eeeca64f5d806fa05d525c516af2b3fbfbf8f2e65aa29638904d8fd2008612bc7f2e3e929929495db07501ea5b2d8e601a76e9b1ee8c750060bddc231be4f6d8b30f72843df1eaeb0d7507d52ed11dc5f47064f903ad2efdf38253855436895ea4a8d1dc19aca2ee0e4b5e09ba1ccf716e1947f02b14644a8f2d7f5b8d8a7dce18fb695f7a58beed41bdd1dcf5b3ba7640d377d0776a1f63a33cea4d36f21eca4b7a50218abc8e847ab3e379143efdf9c27be322f28e76df12f130c3b7f1dd962adf49bff3bf9a70f6456f2a93c8abe73a79a33da4cc8adbcd3adbd634c31bff23c3563bcc58f6bafa35f57c7752f4f009e28f7438c6e7ec15549d71851c234fd410d8faaeba377f4b2ffbdcd2bf98423f5d457cd98d884d9f070da0d629c9c7448291440059e722cbfe1c20556710846335fa0fe43b7fe79dd2d3d5ac66f608f893fde0b8e1cfe6c03616769bd68bee984a2c577580950a28b198987b4f9dd44f2a18ff0ae6a60ae5bd55f2ce2837d0c987a3ca2ad72fff0cde640409b3bd4fdf622b7abff23d4a749ab71a7262c860817156304e710d71d3d173120325ac9d5c01ba55a70358ff0779d2b617b35bf237f42f4992fb2159807d606e5cd200ae97356c6b921b196aca79233500e7adef1c19565688a0309fad42961bf085702e830baa7482d65840d404d6d209fbe965de14c27b92fa7eddf17d673f3cf0ae899c236f49eacd5a6cc24b7c468b5a7a0ab2b34edd51f62e50965d20f04c62e6d7b56eecf344502607717f76b3c5a6b82286db61218e377946828b2ec13ebc88054c7045d3274619422a6eaa80f0daa598d48eb762beb9c5bd654060abcba2e4f608b52497107fe88613020aa42fb6f92888a8db3441df97ca5e809244ccd3872b909ed6039ba5c8345f0f518630c6e461c6da0f816f697e1acf19c35dd00a634f161c1a1d8a9f6af4999f110319ccf99a3cbd5d225551880419934b69b910a5dafbb8884a7ec58cf3893a7894e6888ffd5765b30615b0859fdc8152c53e20e3961c24c8eb6d2cc020625b7d7cdba409e0d498ab958f1f9b763d875f02901e6b20845e4af629837ac6ed9527995b4c13bb7896358bb3bce7876a09a7e7f69a71293c6b3fe3bdbe3e4b217b5ee63d25f6532fd6548687014db71cd4ece6510e12b841a84a0748923da5170cf6427f62aca2ac56e12a65665530e180a2fa8b8c747ea16ab671ecc05b337acd1fa05ee95c7330d5f4f5015ab9b5418466a91d715d97fc866a6e7368f86b31ffdfb80834736900a36ead1b351b096c8292fe0508d2758f60867a265ae4e058193302343474bae87dff38085b45b2f00646757a186fa0a15d755dbd4e2e2bee98be8c23484bf9332e5b6a224cfb2f2328ef8a1d8406c61f7d0b95f591efc34e5189bd78bd3e542ea42494bcc6fa4e577503e912290b321b011e53405c8f9cbf3183201edf8711cbbf45330036002cb0898b42e4d8177b0a31c5942b4aae25e45e8d76c51dafa5ec7d7d54f57f3e797f799a4b30d9878cbd17459235041a58803493936615819ee462170cf5f4dfa27bd867a8566ec9ffc9e59be3f77d803875db791ab97ac88c10561a08e7fbbeacf41548434d3f194c462606a1a43d48b9ecff373ace481fd05bf9fb3d1f29789039cd5e6cde8e2427a9d610eb9b74e7b5e1ab419c7d8f6e63797b50c2293ed6326fbc7b61b7640d9338690e43704afadb4356553d0da60f90f3c2f6383b26981cd107a07db2391c30bd3d5ada65838211c3186382d79443a71a1259ecced476bb129cf32758eb7bda306583cbdcef4bd07cb2078f63d1096005f96dead8d3fe4a60aa458d1b243aad550e537e611824cd9e4fa6213292e4f68ed7f5d38a26e55ad2d50009ee68b2bc8a9b6b3187c38e7bffb76e2524e0605ee8b54cdca8d7fec72558f746b70865184c8982c1f7d58c5d38e77bc2e94d29665a2b161361a523611304e7434ff4d0d3bec96269ddf1ad4090a8bc87052ed6d200983396bfbcfa561b0ec1876cca5bf9e8085ce7e0e3a7d891dbb88e7afbe8d6d68a17761d72493c81affffc8aa74f8b984333e33de0a4c2685d53c7be515fc39cedca0d92d3fb68a99fa93dca0d43255c23e58b9a52d44b63cf8745670f7ad898ec5e3ff40f21ba9c9683e75280cc069a98d41d5fe2d5fa3b9041186acfc30a79fb2b1ead1b581fde6467de6ef9a7321ff81544cc42a76d31506644970a894219091d38358979f22a575d911342b1abe4ab9b1d5218ef0b4aab9bb17d6ac00088936f23084cb5152067538821f4a103a578d8da0322ee712a6de35c229b8efae7cf327c65cb49bcc7287bbfe38494512524dd1b16e63ca1c16a5505fb364432ecd991276a20142d5306aa63e1877bc2e15d20dc671ef5f36dc407872d51ad96625ad3967de24abf7047a4685d51b85610753032f9cae828bd0a4ce5a973bc17e296b072bbbe6cf48b4595de3847a1fa9b0953607ea09799fbb921243f685068148549266b77fd81a06791fbe05698902a648e24c00beaed8ae416c93a8423e10c839cfa0c67a007eed946302be8e53322ca1137e63b8ffe611a12560f9be178cc4479c63289b2242241f746c57c7ef7411b237661d2e9c58b04b236b697ec7abd66740278ec7f05fb02094a0baf3a7759f348f4b2e87860ce252e655ce39b8f1448ffa39c1f297ffc43cef31d4f739089728f29698b84dd191317365810511ec3f7e5ad658b51e35d2bb715425ddc53db039e4ad00049751cc313a4ab75ed97294a3de5717462e725f49537c098439a69240de62538ba9d171faada44d291b71b6973c34284d5a97414045f9121f32c5c8d1e9ebb55bef5a512a39168a3ad58b77660a9977c3fba4ed0f1b95979a9f54b79a2ccf16e4ae4f06338b6747d31313413201067d371a4c0930a1f23771d2c0414dda0ab5e4eb1a7309f7ee0162020d34301b72295feebc072bf2ac3fcf0d0537fea16eed219f76993f45f60db71ea8374f5baa0c8adea629d8d0a07456017fa0c1951c24e79b0839b3664836fa766b9488fb73e6d0450b9569d65adec9d093552e3b8507e5f215e042754e55a1265fd8487d2c25574ba35ba243cf2fd9ec3b803d006d6965329acc226ea4d3d7fda3ae6284eb748c428ffaabd7a63cd79a5fb67b42e56decfc53afec60729dbd7752874e996bf0157d20fa2fc0d2aa0f45b8e16b264abff151f8841d0baa4473a538bd2db2264c43e3f3eb3673ed4e9627e1db66d9897c8a1f35dd55ef4f284327552c3e254078cf0a3b92d77f2554755bcc36c10cfaf6ee4308f7bfce2c7c2dbb33dff12a30f73314b863961347ef4fa26a17c9eb261114802a14616512a96d0c8e6575cf4d0593e0940cdac303b931a0d3c281abaad47690546e4783804d398ea85a4026167c9f1f369417128dbfa4e76f432b20b3a3ca02d210625003e945ca980d951cd47f714abff069666ca47eb99e88c43665502eb38ad390262da62e5f6d5487b65820c509516c04f1cfa87f7e03ae35d89a379fc59c2165746e9a97e61ae33893bdd501e2b92976d3d3f2bfd3031f828cb5de72573f7b75fda2d20beb6a8cdc3e8cc101aed7aada741902d65e14a292f46037d986e5e97a0c16c47ba6db950e664e0b50042eec1b9d7fa08b070e01b8980324deff5036ae369005f92edb372918025ff753f2a292fbdccdf7af5e93e5535e6fd8c7b2e06c092a92d0d88f8fff6645ebd54c191a40f8b01dc18e7f3a060faec712f37a56672463df9e709d22d993c3e01adbbc343311cc3fbace993b755a3f13fea8b3fb74dd33ccd5833dd08c06a96fbd3422cfe1680d8d1a102f1f796b72226e06627c413deec9daabf4e1e794c446af3aa99bbee32258ef634ff0d849e3f49fb62f788f806a55f407deff45be57753c1469efc64259fa9f30c954ace858a5ee94566f855b3101c1a51296aa0c2d96d27f2ab8a3127bfb2f72cd5e12d04c01041626cd02507545992165b535a9d1fb76a84e43b48fc24457d24232b5b321fe045cdcc59e1283dced171d7a7cd2f279b02511e68d2c12bdb52529c88a031c4f14245e15799136692b32f42ff0b09941f16c6e973d1e5c11e695c9347583e42cb86d277a96d59b980f2d0d14205ecbedcc6ddba0589b48325042af8897448144d2e1dd98d5e7904e9f175a9bc25e898c9ecc1dc2abcd6a6b927fa2ddb96b17299fb08ed59f6f8df8083410a93678afe62c5ea14010cc1a4ab599414d574504a86ba7ca8b64a249fa62f33904b7bb41f859ef9add0f4b79a6d1307d111cbe87cd8465afd38bfe2cca45616726ceeae4c0391f68c1be0cf6aaea6979c61a533a76fe29901c4f5c5580a406bc8a3a9fbd3aeaf03981c164e72fb0b599ddea2b55bd5a81abdc692862fe0d7901341d311e897c04ac9b6d2d246d0b2e0400e33ac32acba6f4accff3cff3fd520b7816518e1aae41bdb2146045e873ffae734dcbcdb97536b30b51805677b11a09897dca0be929eaec10aef7e35da55a8d1ac1a004e5284a80f137b9146d62f6c7550b8084b068293bfc5b256e90884d56ac1a37e913ef24e1ca2e3f225d822fb9af342f3829e90702f58d5f81b6252e455820bea874e3c999e015e340348ac0db7d4c491f055ea2cd48e4fc63d15732ae4d9351484d63bb67969de68807a145b6b4c618c50802f58fcfa676d1540d149aff39c9d26b4ef68d94d43e5c095f2a0cda17da46ad63d765e1f0b699dfad9aa6a35c39ccfd5743005195f3de3eedafe060db12691a2820f5a72e59a593d6c661a02768fc5ba563d0b88fffb0041083efca414fddbd872c0cf9e4afb41dc57c7cda03630b0e9e52c46792c63c009a0b454165f5fb13c61f96afd98fb8ebd69ef6e99ed9dfcdc749830dc1da8a456bd44a514ea2df47d5993881c9a2e92e69b96991eea995ae858c7742f36ce537f9cfcf32a512fa42a63caf208212d7a8d7a5f6ee7caf952128778b945a7c9a2824ab07172bc4a61e2443529bc97d00f07e4db031064bf469376aa32dcd7b0e869e686b5f01ce54bd25550a71dd282f5040f167f4800bc8255f00ec14700f97194e7ffe6749eb01e9708a6a34b6abf82f598b6ec5751935f3eb3cea7f4e575b988934f18995c793b406ee363fd87fc3e89855d2ab232b014844ab431b6d4dcc70e1966b3e8d7422e727ea2ba08a833fe1611aea17ddb636e17334d8416ded305146390f542fabc702092c0fad39a6585dc9c34f468f0cdce079843c6b890d74ebcb99259bca57d1ec0ec06782d0dbe17a784faa3a1329e56bb340d28c4a91e0a8220979550900ef151e5ac09240330a548548ac554c5cc90d22d1533c26f9badf789fb09555827f0cf6355b34f92195d2f9deae7068f6fbb7c89758797b557f6bf135233ef18d90a84bf08b19e8346599faef521a04ed8e73deb909b25714176fa379f49d9b363e0e8e4ae6d8ed4b1b4d5d05432bf4fc193274f4a7d32218c62f414b10a0f7a8d6ce50fac5e6c50162322573a67ef88f7e3cde61e573b1b83558dd5797a9285c4da363a701a4840f8bd7020edddac84b91764d85b801c5ef088ac1d0f01e6035eca74b44eb5dfb5926bd4f42a52db42ec597cb071ad7a57312f6a6e0c7c0f3bea4ad5e0f760810d478cd1e89332931d24fecea04a4f31e2e90adcb6ecca8df8df734d785488eb99fd824a74eae187dae1b720f6513f120bf750a57a90aaf80a58808c40e31047b2051f17613dac8de775e7e06423b4dc7aeb683c7b4ea691330c34e3dd1bf453cd9e606293a216ef515c14f062ddb001f7d887f3b678a0f022899b7adaa319d0134eb0901a8fc2ef302db645661ab2f8f2e06b0533ca00c871266bca1055919126c7b0ac97e218953599bb20b4ca0143d3bd246a5f22a0bec8a89981b833a82908fd3ee3444db9924b10f39c4134ea4df888796835a8cf8b548a16b7422b52ae22474ff122ee708f2902d79073cafaeaae9f4a3ebcd04194d16d49af971e78efa3dba6aeb05b198943c5954049279ebd06dbf8d1b6699a663c013001a774bc96fdb206c6a615d0106f352eeede9f85020a5d88ea5b57622f4b5d02746308065e7b3ea6f10c6bc6abb68b2025240b25ce3be2eb866e96099047577998d343a26bd2bc2a98f41a45c8b260cf9b75fd6b36b606a9589ac9ac56720450e3cab7c99d7faa7ccb8ad45a13d179c0bf811e679702138ca5bee63e0ab81e9fddd97645c5e207aabc0c46345952ac44ce453c931c4e1f0c7f420259f0ffdee13e0b7f696455b9e5215564cea45a5402fd0e83df79cb0dcae4504f1cf825bc49c87114537ebb6c574da0c4476c2c5aba018b1ed8a233dd6a352ae01740e20b258b94943041c8f7b0534e804713ffef7890fa3adb81688a96a0261320e4dc49241565504830ade7536d28e6c1dc476a1f9f659eed8f9ee2e26b00f106ab4fd0ca6a7de587b4f866f68a59d763225e2a9ec153cc0682b495c30e254de0b674edee92f8a0dc0135fa6f75ba8bec7e6a2901d1921e832e488a7fcf97689301e62dcb6861c4dca4894717a23e734d7f1b671e421a322f8d84aaf3a6a9119ee99ae658920065301bd82acbc3d314e46312c0a7dcb58fb4d907fadc0c56b6c8aa7231cef1ece5448570c467d6d616a55e417897c47373a258fa9821173b55b43598e919e0bd98b3502bf236c9f95dcc4df85afc8f0bd74ce87b1e62e95b1472e005459ddd75820b86a9d808c45f4bdef164c165301c9ac61aff4a5038e79b69057051d224d6f5722e48a3fca7c452d36ca0120aa1ff89fea13b1fbe3c9e7b5636b15c235cf7985a55dbb4e0713bb4e784d75b3ee8d08c38b58c4065bd2bbb386c697e687a709ad82438645bb37ab1a25beadf669478140c59993e3c9a66702a0943ff700bbe0fd597eec70236b69153e9e125df3e345a0d6e3f815edd72d40c4e7397bd1297c04af89ebfc24390c91ab9b6bb82663bda2b95dc70230cae85e43f14d0a821be87ff0190e72b838b15773a2a69251a3a59d8ba05c5927615f18351ab640167cdb6e46e27052d309990f21afc6de5ea5b05f75301ba02ea241e203a161139727a309b9e2e4a87454e1ba7d8def8d8f8e25519f766ed99ce3111e22bdc92b9c05fdced5fb0ca43d3269937078cfbdf206c13ef304252a434f85ae55d422e44260c05f8c48f2654090f21a75f2850ffd4c7fa060a1b335ca29ccc741c7e96b499d9d32aa372f2ca3b83de5fbce8dc4b7c0d3b88cb21ba33b1bb0b20b1a3a2bf1502c250881a0db813f7ae59f7bb4d93f432447e800fd21f5480d778e0b66c98d2a117971ed8a90e0bbcb3ee1c7c45176fe5c9402b8dd6d11f9f3e3c88496dc71fcabc5e8d6f83e679c892078096967f223e0f2a16c411f6cccfc383d5728e2b4583702fd6962c4ec999f70c8250cf47d233634e7681b818d40bb97a78d52c0fe7bc60fdd3222a08f64611a43619423fc55eb282f11d2cdbea518a36bfa8372b59a97115d510a1abf1711e08dc804669e5bc899b64ab57996fc6d1a9cbd11676ffec10108b5dca21251f9facc93c6b0b1837f8248c1937264fec800bbeabd1ba97bb3f767260abef29249b7d1db1d06ed6424fb74a81187c8bde54fc1f308655acbd8095a3544d027e3647f4588602b06d5993224ea9a50d5722641added293076825e52d277f9a7aee0d55711fe37dae214575a81d392c2eb9da1ba3b82b8aae712cf2177464a66604d4a763e126029609847efad39b0edab06de4e6da1cd3ee54b699508c7b611827aba1c59a9da7a9ce27e806a7a67d67d97fdf8db072c0d667ae92b1918aeeddc3562c5d2a8434fcadf3b69e8bb937b2797f25efc85dc2685a40ad3043aeb8453276cff043e87b4b38b02aa2b23f99d8a9d591d702e067c05951019736106056e7bd8900fe5bda62327fcaffa321741cc6824bc807035ac3e0703ff8a6efddbe7fe5b7fbf5ca883a3bedc7a1ec832a690cc4cd4c425b08ab00fdf72fece482866244fe9565a11ec46c73d74688204cac2c0a65ffc3b50bc2bec7d52563a5ea3fc34073076626f6cabadc22b3ec74ab4c6655b5562eb1bcd7a0b8b056900cc1f02b85e7afc42eea6d3a164d7ac090fce3afa106116216b26a3d6af5a45f641d279e3847244f2a65555c2564c2e869b93e5fd36004e48a01b16baa2657f4c1896daa21eb7032f475bd43cca2252b98e8d727efd77587db7b7297e0a2c0b5b9a930062a033e9f8dc68027f95fdc2c1bd9b16bf22d432a4b7d8f1a28c4ae9e6bd678dd57ae1558262fd921f4822df605c7ae3e92670e82a5fdf51dc93e093843311346cf8f804d420a0c334bf7f677769fc54bee12fe0ee66d01d4ace914ca83a92039ec8613784523079f9454da297f267354f80d50f68d4264ac7676816b018fa0685c22f0be35846d8f2938bab6bcad26c586918d2cdcd83a86035836d5e7e3b061b869c038287291e5c604ce6a115bace73c8bb771a6d7bcd7b4885b9bab4444b719cb6d47eaea980b862b116ee3e580192cefd0c05a65c4903714f7e7b57ee82cac1211e4162eb08cade01f583c4a4144ed59301f1178c0478966955994ba12060f465d48108eb3fd2c70e1b4041d1576e9736628eeeb7460ac5b85b44d007ca8e6f86ce9ac2bd90ed3c89bf3091abb47e3203a56d6b2ebb7235f5fe9e9bacc871dacef68ee227a80575ef5edd52833afcfa7306781c758a37904557b501103f64330ddabea737bc6befabc450f7b66c256c5bb6b18b70f389ce5e91542ceff2cc43ebc880137f726719907426a50549ea37460a3a448472459dac3a706f8d0f2859c1e6ac314f52698334cfd737168dd0601e6917e30da75468a7a86503961c85a351be36f32ac7c46a859267a2605a81d2ba9adc5a218b54f44716ee17f0ab87d4de082ec642bf5ab7f61191977d6504fc2bc6177def60d57c78bf1044b0a594cfa6d0b3eceab64fbe9847ff9163be04afd1afb4931e94d550dcd8fb09e9fd6316279f8c4879c2ea75290ecb4b92c760f4a97e0ea7f54bc25eec5cdb8403a0775212028822cbeef4aef2232fa2a1f6b85704b6ff4287fa1134efa39259334c23a10cbf171ceba67e27c280b3287ae0c1b84872cf8c3ee52d42788a4c91eb6e617c6d4d6c551c8e44c38e86afaf09b01af7c917f280b398bb96526dcdf21b7b4b0a01e28dbede7922c7e0f5cf50a4e530ce7a9ae011e959c6031c74d7d2eebc4c509c7a602e28a62ed750509008265d9b6d9a0fdc58ee8dfb5a316a67045451704ff7a9936858bdccbabf70e527eefff3fa61f00e73c507ad972add4010f55b484e6d1bcc3b8ee3a590d99689c32f12be20147b87cecade9a118813feca74ead226621328bb7a3a6c5d19340dd39c80717293be99a18b3614afcb5ee15e705795332c20dd1ef20f59757b49e1ac7121a0146e4da6fbfb2c9317004eb8f1b8c3e021c3ee49aafe7421a832f1c187dc6418aca49c022e8c3a54abf881202c5c8db922c1f0152f00a8c45e1cfab540788fbe041ad4d9f024df259f481c18504ffb8872d6867339bce59c62fab0d0a9420f35bb9622d85f42e16b39cc9e33a12169205d4af53401738e5e3c160a190ff1a9bf6a66d8606c5b1ade9d8b494a0e1becf428e53056f8c67ea0653688bff6933e7840c14066fdf707e5ee6433699eec18adadd037048bb79811f102ecd1010d7ca5f9e7d3c92fc1eb898c461ea51ad2e673fc3a4d11b67a325e59bd2a76a865206644ccad368b3b6d05bc9d251037705ade8ced8e32edafb2ca3f36a995e6c4fdc21a525c1b3934c4dd57e4de5ba52a894a64c822e298ba3c72d6c6457ddf093f783f280768438d10cbbf41c9a3897974f9cb3e46cd024e6bf357a1a5692e7b48373ee8412ae728f6e26ba8ee4c2b24b7c7d219336866ff348c43926822b8f4722762014b8e201eb4d4d21b4d461426f4d2b95612170c2241b6b270ac6289c2da2f6c997e95452c25892dc93ea9359e87eab7ffc2da069e7787ba7241ab6f61377986170d47affd40ce70e94b05714afe5651b661f76b9e7637f96fd39d77a7788ce799c2fec520e0b81ffd0505aada8e38d2da2e132e0f86f3a4efb2a2a2ae476e2a77d12f01a1253533d6a5b2422732333812bdd1a7879dc9cfdf8b5f7c29880ebb927b6930356b8dcb919cf52b8a68e2a160d7782b1b330bff9538c79bdb6bbcbfe9febd4357349584d7ef87e0e65411b9d31fb43e1afe2474ef5ea43c7408175d4561caba4dd79112382721b6c1e69b44d692b5c3576f762636ae090ff5ed8c036fa5565c1a2168296b47f4d1ea8b80455f01bf8dada7a0755828faf764cd62a26e941a704f163c3927ff182be1b68bf153ff1a77f25f46c435075e45aa27010fe88cc6690689271606a12c1af0fadcedf8819a2329748b4d2fecf7b3c10f34d7f93d1f0cd5558dab360baa44029b4fe46506afadbf31ea1b6dc36813e013f01efcbdce3fdcb6815fa2385e9251cc0918cafa6cb41275fd563f4098b715cc12e03756a155604a221f98b983040d640da65f73c09fcbd099b07dd2a0b9914a8a6821087cdec8b81d576d0f79032dd746066cf7b1f02ce4d02cf68dab501c32db732674ab7c5d561e181bf9e697c0e864b0390577b46a546cb4cc3d179440c72f9c9f80c30c912253d81dc4d9e2cf0ad7221f3cf82dc7fe7f1b014b9101f12c98ba272552502270e7b890a2f7f25886928c8c78f109d42e6a3f50e33b0154fd8cc897d3c6acc0b561f597c6196cf5c5407d340792df40ae0e9bade60342b96d4ffe8d5f6b39ecef0e4fd6e5cc86fd913d85eefb355eb2f5f43fbb2628c1b96dbd21ac4e47e15be68700d84762ba92ba7badd9dcf11458c3e88fb12293d087531182e799e345ddf99e0d1204a5f0504f4b53f9f612bd262bc4471e97f5a1db000b619863ec994bdec8a474ca9bd58b9b420d50c768deeac8df6f0777f20bc5d4a8a5934239cca27f43768758c3de19d2bd27934dff9d1ce3ecfda6bec14d5adbca44d63fcebbc163326759cf93235e7789f8f807061e4d4c8e5a5407bb0676561cb5fea528c95119b540e552c8a45ecf28bb31c119ed6094d793c80a28a7fa2b0e7385dfd0f1882e0bdf63cb41eed29edaa10a12875fae88b2db5a9f26717772416a4063f27c13e26f4d525bdf74e607c97eef0aaca00959e44f5146022c89687afed2aa5b5550c31918d9e0f5df661a0bc18767d8fda7a07fbea6acf0ea3527a6f9525799ae77c1e9151d38da07b0fa0bfde2854b82564a4356875d7e0597ca93051350521ca319bda1f8d58dc8354de1f1994001951c60628c038dcbd154256d0c2a42a0fb168c79d8139a82e2bae18459e0e57d446e678f05a9f4fa90a8bd5a7e99553eb0fa69f50f1af1a0c52006f6d33d62e6f50a218b489dd6fdc7187815e9e21b22b886a575998f2c9f2b4db9187fb644454413b66a31090f0acf4c9e8af5282c85347cd80174ba5b5e57f2f183e442fdeb0cb0fb09a660fe99740af03704bf975b0dfa23dec91d3749721e549074040805f49e80f1dd39c200236617ab5f5965ae61faca089f3ae2c54b33582882192c53e800256ffc4cbabb2e6f4cc4a5232c35dc03fb4f7e9cf4cf75e6c186a0ded030e75977b219fcb953f16a09cd1134c449e3f6444c702eb7e69a711942003f425e6ba3520aacd1969e79210cbd5fd01647b2f6c47f45af3dae55824131cacb9421bd81512a6ca815b2a0a8f05d49ab74de66de7267c0cf9f7550ab59d8ec5e38ee6fb053772cec3da1d1dea95e2e1ffcc95e868626a4df28c022d1f349cc0d29b7d7adacda60cc728a6491d445d64c46a5f4b3e83cfccfb9d17d38d065eac39b2d43277d4516179c29def083b7aaac44897be937a8968f2c6784c3f618920aae7d8dd0d1ef4626ff03fb7a7dfa78b8b68b63c29919d6ba6763f78b2e8d5196925ddab51cb516090e9e5479822dff97320fee092cfc14dcf727e7dc97ba05beb960ca39fb200d35df55419a69f58cdc96e43ae0976dd52aadf2dbb8b152ca136c26abaccdaf46dd4b7320bfc6e35ffb8a42cfb7b2ea0d818a4aafd6af3d1d5b9a4eda87f9cfa2b45c99bc41d33b7687c9546446202f4dd3f0d95c165613acca4e246b4bdc09e55f9d0a96df120adb3e55e967ea869ed3ef0c3f2bfdc696bda0ff4f5e476ed077f824db4c3d24e631a5e26e58e1c8fbd8721421aa17c00d746e8cf4bad7049048e228e77baa805334d48d6b5dec1e0e1cefd3eef36f52039e472e4a019edd1433f3b4293f15d7080333e51a7a7721f73cf916e8fe51e8cfc4d3b40d451e04c5608f6e96bb4134faa39655cc0803a35264d0f09f6d2a18bebab23f696dcdc59f0c4762b6e48c7e233fdf7f50469d8a91a8eba8894114ea01d6bdeb398af5dc426ae04712fea13b2a011fabe241693ed711539fe39c32b09bd438e3bfa8ab0dfdcd5d71909459453663b68626ca257b0050e8a0a19f277ac59c121e2cce225b5962cd092d6a8832d0499f4cef43d1a5d5bdd939c5b3d50d33fe1aa559a4fd22bb5b309bdf24223024f3cb39102625cd756c2e14fb7624c52c513a13fee3c05b4b6429715d486be0ee105677e5e071d38dc0f131e33811626891fb6dae12796acd624535b067b6c7a38bbbd21ea3e01a6cb3b0545259d8a3f7c6f0a537691d916f0acb48abca01d498f7854f88b812b9af10edb4c8b7b57473367fd06309513ee7ea710c7fd864503a4621f43c2e30c40122b4eef53a2fd5c068f52368b270e984732ae97d87f53037454107938b0338f997c56ef34c0f61050d8af36bef4c161bdcd1faba68a8d3cb979f7f1f702514f014eb3fd5bf87839c16feeca904f7cdbb8efd56f5a444b5107bb8f7f4eb091b6732e2f3a95f2fc440c8b02528bb1c140973b3ff85bc868ae46f8fe3884e266e738abeafa7a8d23b005f2c5e7e580d788c82e739102cbc9f8d87c38c2b9a541b0bc21174c39d2eb8f3aa25b6a75e42e48838a4901ce206bd6bb052cb8ea2c96ea6ddeb1d665fcb76ebded5e47f1ee77874e25ea8537485893caed00c79c74145a9a27b5c7a89e79c6cd21515582cfa531c6397d5c0549f77b9f6be01ea2c4e4ed21d424b67a70d487fac2ed32c2a005fb0bdb2dc6e6beaf6a82890427ef95889cd776eeb9785d9ea8bf880e8c457d95a13fd281daae7f36d8f4bbc07526e5c72bb237b909a58b0c91d84b97a77cf483795ba57cd39935b2ec07b879d67db0502184a687b1a664b53ae95f7f447cd41fd090f7f934d652f02f81eae4943eb5bcc3dc66fc3003cd8d8051f1dbefa22728ad8d3c97440a20d58dda9d59a26dc1ed1fc456dd368fb321cd0caff485580f4ec45d57a1ac33697f6441f30532d92e8538b5b1835c34d4fb3cbae43f6e281ed0ca2aab66a4bb8adc00ab13411864710ae25caa5a808ef855548a8ab0b3bf54a73fedf8426e609a4aa84854da8984570b7b61dca9dc1639d4f92d93998748d5d100e53b9137c5b99fd559918ba9e27b4cf1a2444f2339f0b4055a9bd0700991804322dbc3a5a8eff97f7a62d78b712abb54caa81fe507c96deb75841150a54cced827d2842f3d6de707dbdb70a2ce91d43e5ce616ae4df76faabc7a6758d2b5e42f04c7be7629752218424ffd5f4ee1f2cabce342aff68d2df69d14cc7530d61f1825275c833581262b8521e1d7c70335984baed6aad88fef6d833de401bfed0e8e2915fe92deb30fec552765d9d7ec16899a35c2a29080f8b51e94e83582530bbd99640e8a5ddf3ddb36e7a079665b56f458ee9858ffe1910b598fb0ea288cd8f9d03de434dda17f3f22b06aef411f5c02178e28c8433603eb34fd7c251bb9d93e4a91db9a1825bbdf07be2ef56071c06c95a3106f2c471c312e40f50e90145e0294d00be047af52f72acfb11a7efe4a5e5e28b19550df7bd9b3aeda0302e52cf8dbafe4d6b5fca562b85bf5742475c31deb7b2f21be4382dfaa7d7cc5bc66979dd30f029bfbb49f1d41424b0a869b3a85ef9d57321a75e5accbd741bcd416efb57cc68696168be6d8e444d35d428b629e1f609565cf55b910e2d29f0d9de8a9a9744b393297ea26b811088528a9e4dc8b13e187fdea91c8ebba999b14d2d198b9713a2e21227c3698bae23d661523633de6cfd8e63183a411c66b1e6268e4d4b0632dd6cb3d3e8bf8b7397b2e7f48a700e3959315391389a6a6dac613451a09efeab6efc1059f1b8b8e8c58bd9a0b60ed6f44e9bb63dcb4108adbd12889140ff4578a4d0ba1d36b82f8c82613720a59647618c5d0fc07d3c7ae18120ee68d892bb7452be96e83a398f2b92e7e6d17fa2b81bd46bb656124534baeb356496095422a62178c7436569efe651a51a0ba55bed13ec0b4579790a858430a6a46d982ab241038b18e89106ab0ce8bc67b9f01bbd62b74382d655009814371307e059738cbbaf018b7ab418181fd973cf9377fbe99e488a207253b1a213d2b64223309fec03f620b453185d96316f8585aed54c365ba65eb5031685818f19731c1e69869884aeac802a18997747abeca1ed05f564bbe4b765bb43be7191213a148950dffb1abfcd12c78c46fa92c21ef8632122a2472b501debf9b01d107353e64abc1cb64e00cfb3439cb186bafe503b632eec5aa0553430797af505c172d7c1f04347096fd8b013d388c90f6b8d4cd6e91fe41af74392aa9c2ec5bacc17861889cdaa8c1af468750caddafd8f74363ef32033da1176fcc273af5e81bd00c89a48a17de18f741d59c55496a6746e16d2ffe8e47722a209a07c3108b214efbffda921426f5164274fbe891ab3da07cb38751287c85577c5904967697fdb4ad7e3ea49a1a57aa5f6beac45aa6701f9b5fac041bd8d4896a20ef2a8a06d2a8dbffd8d1458647593ba308cde1022db0d1bfddaab3e660dd8bee5b69ac27e2f68ef186c342bdf8f3cde172c52754232aefb911dfedb284d88619243b0ed3594a40f74e339c1dca18bae7d8f811cb1d50b34587c6cd1b15fff9adf04dedd93150a66b3ad28d17bb0c77bd9a2a2a1539f3a7baf508f751a44bb8b5f3d125c97e5ece4eecbbf9eeb97cdc411351542c08405e94afbe4fc51a7ec7ad5314cc7a08c931f2853d3f059414e86ada91aa7e2033ceb3d2b40054ea5748a862bb4d0bfa4f6e35ec1fb2a7e8236667c3a9404666e34c3344d7dd897f28edb543b89ebdc4485dffc136451816ae3399afbb4e922946cd59af0aa908c57463bac53c894814bf57c1122b58d1a90f0dec9247eeb01d9debec94e394fcb09975a429934426a6b494ad9d4baf561a82d660cb94e760f3a3617a1dec7531c463fc3dd2aff3767d9d22d7cafcfd7a2d513ccd13db7b43cbcd863df33f7fee61520ef51b6d620c31beaa5177522b914550157474d7032d09bf927b6026119ab532e50e9f1fd5aca13ccc17070f27ea4802983691cc124cda1b797f42282b86cc0c1622b6419082be964d23b4b239efa512f3745f42af9f17d0b3336439b331e0b5dc46ae3bb2d1d01b939e6784ad0b5674677598b2c6c1100c28cf844c167530c06a151c2dc455b51657458e0d7d529d2227557fc6ec70f8e55c86b0bd597418ab59a7ea5c6d603c2ef6e68869df9cd5f55ec70f371b4493e87bec439a0c1aa7eb1fdeb450feb94eb5c434f22ccbe4fb95ada12c49f48711a5c9970b48affa6dd62d8a287e2de3b30343f1b7e41aa6fd6a7a1f9ab36fd24d0ba197293dff89aad01edbd7174f1cb1ea7cf0a08e7d8f7a0c0f7a8fbbb0c535bf6effa5ec08ec1ac0a00ac7a297488f847c0a5dff5cdf0c7d4d0f53d2a28686f5ec59e35ce3b3440b52f91dcc740cfb1c7033b7364add3382066ca137e95330effaf837df8356a22b4f8c0aab453350c2f2f57d676887ed1b9125a2588452dfd7ee6700523320608928c6412c9021edc65ad56e129c75104f605ad79d392a6ff731cb84a6520dd783550aa4c3344a2b70f95aee477d8ac8a20bb8fffe5f9c2f3350c7035f7f5fb7c34eb086e0e6d8e19fe319be40e5df723307a5a83ef4008b766b0e4a7596a3cf62d4314c4c16731a13aa4456f4630afa4776fb019322cdd6834123a8e9c9058a28d4131b3a861ea5fad19fb19358774c8e0134b6d632b350f0119159984167e69d2aea7cefcfa3f7ad25769ecbe554a546e96eaa197196580f62d02d1cc3301347b78fc66e835527f34c9867bc9ce05fb68b55f503839b0c874faf8e44d2b61313fe1ab8aac75ad54725e53866e722b184a3d7120bdd97cc715c0f6c17d050688786338f0d7fc58750b9df73fc2b7bfbac97e2ce5fca6903a0ea0f7f44c97cb6be0ed8776f38a162e77209d19a8cb5c2d0a0cb73913036c790a5ba8f5e67b88efc89c1a9419bc933df3b76520ccb39bf35e7646222290b49ef7dc0ccb5b031eb92deddba2ae4af83774a1db51d728b24e16341aaae3c6d808f00d5d9cf9ad6c284e239a8cb35122c762c39899ac67ae66d8e446371b79a8e19863719b687407a759405d6eafbe5cd49c9322da6dabb5a8079ca058f0b65d8f86e7ede4a0b1b19a5ff0876138476f97b7886da02147e30bf8a8866ae92478adce6ec978238729fd1cb3626a0a80ccb06bf16336778603f03f64d77a74094ff437398055f0f06b4bc6f2bb74a49c1c4902e8e8a8366c7caab3f54716cdbe755e72ad0871bf7b1a2fcf82368f22d05d0dc3bd1b41e7011753aafd68e17c0824a197be01758682ba1df8346c31515370131ca957d9dec54114116e8269aff8a3da3c437a56016797466285aea38f6b2b4fa0308496e43f79c9e690bdeb238fa8f8b603c9e24f7ad1cb7689e39cef093eb95e1a9887ae3c9b94748f79bc85a4ac6b231afcde74d942e7e36873a78bd833b73fa269350a154be1fe4f6f4e7c8f1b6f5ac451d527e91dd078b0b562c555b8a767c022b168dd8d225dfcbea65150da64deff97ec776ebea4707d1a8331a188df66265e9bd8908028ab83b39b0e3c04b777918a912b48c5c8349fcec1d672801b271d1732f8ba629c9ef05cd64f2e8e3ca5aef2a8a156be09f3d23ecc30e73d044425aa2e9f69b7a2dd365432c88ee997272d3915db060e6ca131c69698366c692d98cea172e285532972b1a18717b30c15504201a40c48041dc472470aaa832e9c8dbe7a6acacac2da85d355a913e3bc3bd9f6d64c0bde5994d1ad96568742804d06d3348fb5777d080791c1f1026ddf903e4afde85c99fc6ea01c51a5da20633afff8dc85bb694465648205e058aa4e3108bfdfb2c053b888c611e992f59a8499fbe06652fbc44f0aac7d549823c9131ebd937b785d515a457a19cc673deecfccdc7e1b4190ca202a255b36820fb5c7a0e5e4e34ecd69045da423e2f91ae3d0ee8a42df562827b20bf20c74c25230d15659fb0c6230895392fec024eaad32e6fdd3b9956203dd328e5e1fba65a9a5b26bfa24132ad1332da0bed29f7d0928adabd06db59ad413859af7f38aea42369c7209a1c04d5dbbe0faf353e1f94a29cebe8a9bb007672c7751d65296e37178f49f23344f785384391b485037101fbfd364335a35bcaf498bcb0e3ed4d176f9ef675647f814fb4efc8e8f7ffdc71b061c15ab14f31dcc5a5c18d0fbd4404bcdc5e880d6097b68868914e4efb3c30923e98e9fc96785d3ec5fb7b1629cf3c5d7948ee4b2868abaea30efc7c1048f82cc2fdb02e9f99ff0f87fb8492ebf5c2320f082dfd85e52562aa7b0c15af8168e4a7c3f614a28bca8a37ac3d08e0809db436c70829ead9b8c055c7baebf3eef977c64ce47f0929564093995bfc82bca38b8a0c9e9b86cbc81777211764181a5b010c09855f90770a392f198f7bdd2b6917e88059323ee8028da7942611065692bbb2b42871fdb7bed1b113a5d772c3bad13ad2bee083f783168be66c71576c3974dd39673762c430089fc4d18ea6bcb38243fd60d0fbd41b5455676b34c07d4036b9e319129938f94af7d590c914c68270532cab000493af9508e8733827a511e81a6ba5bda0a066dd0633f2419c954986e99730c2a96c8c1dbdd9599858d910750644e5300a28370931eac4e593cf41c66547f515c963d6c3ec3946a3cef8eeb87748ea866df8a9f4452d380b237d8a31bb6542248b09b93d9d5a632855df9091d1451fdf0addc72e6150c9529a96b676b26c409c352541ccb34d493160fb46bdf14529dc36fc679b15ab20e957d0f6a26e8e595e23e2340d30775cb988a0d9667c9b2e370e53358486eca3fb1db4f5d0b68eeb8292a05999b3ce041bcd533185f3747d1d0fdc3bc9f9ba37b4f9e088fd48b716b114c80210ad35a78e31afc482c290617629a36ffb62fbd0a392f704ea1f749abe05cdef894b527d714dce9a58826961ebeeb83af9970773947668cbbeadb923f142463e7fd4acc7f0eaf27e02229b4fe53353f5db62adf206768a29d7be9e67fa5c836d97ef5e7f39702db98b9eb0466e3bfb95698bb532ab839117590490ed54fb7571acfaa1795fdd085baf558539c0cb48aa0f6ef22986de6c7cd5117ee6076209f50480dce0b1e876084e0e9bfeadf0aa87bdfec7f29f6c88e62249f32193185f0a74fc3a8ea10a5c26566deb03c98b6865f285922c543dbad3b075de8db7a5aa9af02f6c4b9781f6c4a0353940fa3589a296ba83499a705c8a93fcd2d29428959c22ebcf84367c9e5e80014b7c73291c84d044f2b8af030079b61c865ac1e6fa920dc3558b818e07ae14b0911501877586a0d6aba9cb962350940c95f812cfe8a7b9889d511c45d2c6039bf5a13a8834b0c3700d4fa0c3fbeaf9e98530d36901cb298f1e39fe57e8b40af726614c3af5dd9a32d3641fe3ab45ff7185e538f4bbcd651d88feb86bb7472ddb047731642d6a9d219513d1ff4cc4d929a236ce7e0446bdaa019afbb17efe6f4e66489654d0b20706e589cd8ac11c1c42302be4114d4043c5de974e4154df8473fa42da60fb87fc84e6d6646f7b0d570903d7671203691ebdb9d86d0f857dedf2e88c3dca56295e9b430cefd2615ee5dba0cf34ba58f969d0d90de159926a4e54848f45a58d844a1ec041da1f7d0f1bf2ecbf8087d3e74b7164d701dc04d19450ee53ce38d9003ca6080049a49caf6d33595afe0bfc6812fd7d1e63f8a7b4cd67a3ac27a7fa8f834b464651f9339f7cbf96ccf909753e9361e3430a92d065fc553109f6ba1c6129c1bad82caee56de2a8c73c17a2992fb8ef0439340d35f8ab927bb8008b832ca65a956bd8c809bd5b577c8d821b40d487022172d40d95622195ec7bbc3d3dca5d5172846fd28f05ebef47abe3df980a832ea5059991f7500efaed57be32ef1dc6e96a8c748247fd185696bc1be6b9972fb7d85c4e24b5815441f7d479bc872b97768096479dbe364242e10bb802a089394a8b2ced449904fd1a6e60617a440fc1b6ad078f9b306a81f550f4819ecbf35d1729f7444f181dbb9d1968369a3004fce087ffb220cb5f11ad89d8a140c3c8831d98c1f7bdf2a5202722d4532e281130cb0d6783953c232a93bbd78809fd57b01ffb9ead878c002943b67d0a4bb92b5b73325ae3dc64e98a90b8e04b397b1d989582e128fbe7796a223b53d54294fdf36779a975d507b383d4c5645c680602ccfde81a5b07a1c1ee00fad4f50db67e5508ac227756c7c747125e0d942a3910a391ec74f1ffb1404ab3bcd6506a9081203170adda95494ea0bb2640bebea49ed78e5890989f96be6974c949de6e0e0ebc49ab5690cd878b67283e20f421ce6354cf51288b38104107643207687e96f9f8f398e63976f91507d7a9852de3d13cd8b7796d8cd54e04bc66dd3fbc1271c220cb764ebd75684724c1fa7e24240ecb8e6f0c4b56f0f7b0cb50f1d8b4a2c7f6fe4d612d592a6b90f3e8d47600408924a70288dc9313b0c6bf11d8e47fa15f845b5f40b2ce30fe530355e1d8068ea6469d40fae95621664f018e9a00c327768aebd63e16a17190ecf653e8adbc18bef7f73042e74213c7562c07d4f83b13b96b6cbf1f485d3b58253d23d1a4d4322a5255b86a61eaf667678e1d3dd9c520afa8a79fc9fcff1f5b36488871e0d536b40cc1d437c7d62202cf1b42e8f54a3a351387e4028a2ec9c49d80f8ec5cd2c02f3ca7c6b1d752dfba721a352823f3d81ba4a769bdf6084dc2d61ab23e36b1cadceb8d41f0502a67ea92bf818eb12da25c106f69563b295058f09276aae73336a4a6180781a60800287327ee4867964b2d58cb447b206d9a2a75f84fbbb59e91ecf6cf7c11c0093f81ad57975fc5a0e7a194e7645954abe7bfdfceb42ed4a2e88c01b4f5e6874d2483b121c3ccc3f6f4c3b032f6a107ade22859a12526860eb62d94cf00b12a102cef5424a4c67f979e4b5dddaa8117b04b1a028f5cc78b7634d42beeebcf4677c955b673606c8f68c37fca54dbc731c98a022ea92a26b7eef2a797599dfc2f4ae72c5ceec59555642d576946666e8e3bd6d959c12defa66d46a39b26f99db6fdf44eba3afda5097cfb2cb9d77911a1278c23900b0a2e5a7c27775cf96f015bb93f6f48aa8ba22eda1754e44774eec221e35ea4f229f7d04cb9c7d32d4243a7230d612999ca9eaa61e0cacdcf2031fd37fbc6068dde46ec0755545183669b914906dc337958cb1774f438b705b75043729033caf0ccfae9cae0242f2a4fe7cfec0fc6b6c4985e9bd54b8703929fe0922da4305e86ea3a59f7b629b75382d2822b940d195a50fd26a1d22df7ad562f0ede4e53ba4545bbd7af5bd942efcedd08d22d32ba0dba6272406dafd5d256eec0ca25d2773e4adc3ae7763d8fe2904c46fa8c04a885296c91d8271924983165ec6e513a1cddd6c64e066c25820e68366ab8ea4bd961482297ab22b20e8716461e20226790ad18f1e3448502205fcb3ec1c3184aa6722dda20c1f154204ddb2df087a880dbbe6a006a56fcddddcc37cfdae913e6a3662436f7db541c5410d57f95052f99c4ac402ee4f315ddaf4a1c1d2ef0cb1edfd006c55baef96a1adaf8a9cecce0279cff1fa6f22cf65d72d956ab94af12e153aa69a06d8ac71f56347f09b2d6bf1f4ed8299a04b1117dec74c7abdc05b1863a568028aae6e849ebc49e61740c2074ed79a1fdfbbc2f263f783eea990fc418d2963ac67fc736342ca68f3d27d7307729dbab34a019897d327c70822d28d1351a38a9ec38e47d3b73c0c73c4565498a3a8e35803ae5c8e2bccfd204aefb24d466d46be11dc89f8a4662b90e44e2877b6e82d9ffc4ba66bbdfff45962696b57b9ac5d2009f09c81820956f7de0be5f027dc35d5747dbeb63f5a0ca4b3ccf62b742d6f8a6f783b50094f004bd0a19572a4b270c701bb564ae3ad4cba92b86e9aab6f41f6dcf9a8ecf2a41df2c0ad81ddccecf9c6f90b0c04093a5474e7b097644fd8e31a24d8dbad2f95a940260dfbb4d504a12e6bc23f9279042f89f047facaa2ee0c1f48748a6dd998a0c0966af0d4d41b36444e8a6f5a510c2fe4b225ad96ce78290d4b4c9fe45104acf168858e59ee823a1c6e25eeba1d1837d7e07bc401298338867e064d9d45f908c028a46b808fd624d8ed7af77dca717b3168de2b013f939b817fa965c646c7e40fde790af6a1cb37dafaa39f6b1c4d7a0eb6af5e41d476a97da63f4c6b06e71b6e8afadaee48ed1424f8124f9fb500b905c49bdb8cefdbe518c589f1fc040da4c653bcda08d18e18c843f4115933620d4fee60539625aa04d3e24d5b956608f08ec3b7c5b6df61143a3b54f0612d1d18289fdd46b4116003bdea928c1569bb1bec67a9bfd6472cc60378e3c31918d0fde3da0ba0705343404d217f8860cf12c05b514512f780bbf1a99552c6dab160f963aaab9f6b6d3a24a8b9ba306ea48fbea3b834d7c6b870e59ecb31debca51b9e9055b30d96fc565019239c069c04d52f7c78640e0d44def1bb3f2c24f8e596ce2067cb5489e8485d7d61c900864ecc0a01ad8d3829e2e4bea3ef177cec7edacbe6942c07f00dc412ea4a9bfd0da71af6a06894ded188324a52e32bb3b436e4d4ae62dfd376b707574410ae80b71b61c62e49c86f29501ee35681e25b46bf7fa0a8ae47eaa41a511b8b00075e1cb7feabac5059bd82cb6965b9e58faf7b91a7cdb6d4100905eec9c8f028b4f18ffa5818083dd95e5643ea706494819497f44c967dfc5bb88ec3434fd635921b2ca4ff2c0136134931fb70a9ecbb5f943c47d0fdf0decbc6b56d9d2f16f86cb4dea05f434a37f59e93a66c6c90630530a412e092da8a2271dbd1423f1a811d0a85cfdfe3ddbad3f567b15bcc899d2ac0d452b9ebf3a38bbb1bd5c5ae937a2a51e2824acdab221e0c61454ad694dda32a34a8ee958c97c5c061124932c552e370aaf7f0fe6cbcaae4c4db310da7713644e9de952d575510affe0d00b6f4b96ac39f2b5082668e3dae08a117b45ed5011cfd7b2ba0bb9ae5e0d93751a54e9b46740c02eff9e067e7c27c27ea317c9e723d54426a2c2c59de71b028d51421643a97d7485b6a99d96bb7279b0c84ccb43777d74e86b5896f6a6841d032bf2aee48fb5bd01d419136e165a1bac1d724d97dcfa9acb53274ead5bb6628791b64f2ea2e94f6dcbf6fe0e0e88990c729378e55501fe96233c6110265a81ee474bfe463dca63ff3b5aefe1d8e240a469fcf84cf3baa0803ff792a7b6854728eda0f2343d12375504413ea4d9cfb76362de61a60a3dc50a9dd7f84457b705c8e46befaef8addf9adfb9cc74ac3138efaca5216c22e37d7f34219ef038585aacd433049629333d8cc2e602bbbc3fa7889dea31fd8190d22f14fa165541a5056f21979246a3f7d68a7c8d736ecffcb3027a191f4fce6c20e31facd2e616cff49576692ce0e32ea20ff72d822bd050830e78acfb791c55e972a3f7d1cf8448857e5ebe201e16becd4064dc20745567b50000759cd4ded2ae1b9c03f6e9551e804c1e2f54dde010f58de85fa2ccb621744127d85ca977c1a39a7b7481146bdd014929c18d33631c29c2fee26a8e6598e1728605ec6b1234a52dd86930a1bcc54b95141d77d1567c071699afe78acc3acf2375b9a3b0b9d2c00b099568d03afa7fbf7a46c733c7012177359fb4d983fa1f338e5cedf67802ea134835def44cb4878ba4ce0ac087a3a4beb9e5b779fc1a1f0b28d54d51e1e1bcd5cdef5274d4581e21deacca57b3bbef2577731cfb641b51ba56947e95fdfbe9556ae28337714e71e30536a11a4be65d315d2fcffc964e0787bba14cbc95a5d8c75f12fe87784aa27070aa2272b8ae8e10bd5feab622e0f7456694c66cab24b69ffe15a0983ea9a5c57f132d2022f68e3528d016733a0287cc2ab2dbd95cdd4feecd28ffae1c77db53e43d4cceff446c7abfdeeb66b88f4fd2e28507e3c69f594a1aed23f8379144f5db6796c07d119f7d57dcb796c7b4d643abd17b7c700995b47da491b28e91f04569529d960cc8cedbaca39defb14062c2d7a5f32c91790b1134d243b473cdd937b4e78e455d07e4bd84d69b95e09839d194682cb90b19ed4a5834d412c967c5c4c29e2533034ac7c0c5d1897d9a68fce5afe8881bfdb4a7fa1fd125a9b8cd7acb164653ddd16e47aec23658cf4d0eee1cd61cd0da3c5deaf4a0aafc2d8754b4e6737215ebabd368d9dee9d9617982de4941a5f1a96686938400a26e89900e4752f971909cf7574cc4240e4c9c7945d3b31004e2059b08e6fd0034d96acf7d36de2325dac15606fc70d49a9a1645d7fdd1aa1947f9f5eb72daef3daaedf05b2770dd2854e4654d0162b03bf63c687b3bed832f745ec7d34df2bbdf0186f5a2fe948cfd7c95cf7298fa74e95b114aa2ca93494664107dc3a93d5916ab64c615ed579a62b15f3d0b1ddee9536efc6b6a6f7e34e23ed85e2bb2fbcc1f0ab39b3ae7d4cf499080aa266c586b00943ed97c03115352a226f2c35f1e5d2a2414626d8d9e972e38c09bc39576e882c68f85bca67a48e7c19f6aada08a22058c69bb247939779f5c8aaf884029456646838c2b9d86ac049b64750feacde7df386eca9b29cdcdfe1435d15547c960fc26bb3d38bbcc1da373fa59b227bee7bec29a344ca4899ec2da2d27349055317ed209b99b593838c655849c8b482407c72ef9c3fd9406a87d25834cbe07a65c494e14abcdab27e8880317c8ba5391cf6c980c05fc4ed5e3948043f690b15d18456156887840a4c1aa90b1e501b7160f8777ff3141296c6606358cdd70ee9a79e85677ebcc30dbcb111667abac48e5e774c4561b748400deb3bed9dc3700510e650a58de4a35b733edb139471330bef02fa36f21ba00e5210a4c9f9ea4f550f7dd4deb4694bc79b60c40e7e241acbd71d87d8bb911642ea7f8ee70dd717e53b70eff43f561471981655d5d89b652a5678dc453c11557a9ae572da426b30dd5994ddada44bd1dc4a18973bc5eb41fd188ffffb7462441d51f2ac782139f6ed91dc053e21f2aaecd232e0ca17aa204cbf6c2abf6496e16c84906169235570b1106571c56dfcdf078df8bd73fe7a8da80451b2ef2d1c1b5da0fbfd8fdaa0f5cf7513a11cac219e3a50dfb914fb6b459b466b15837209f0553b012562567862474b55accc7f1dbbf014c336ae665e98a6098c445f16992ff499af3e749f8fc72456254353f6df7b59f9d5c052ad4b57396ffbb029e9b43652698c0ab8eef86d44e35f3ea9f5c1b8e715775513a3b046f146ac1f1d50e76fe71ef7e202b1d07899672979fe56520615f72743142aac682c309fd4308899e4c003c47f8f3baff9b2dbe693b027ef51d8671540a73c11028fcc1906e2ebb4c06ed71b72628d7f625568f3de9c364be0baccb5e6c55645170f6a54c2f6d533207b37a5b10c960fa5600ba5d3cd7e3e6e19bc640fb9d1cbfa9359682b5d1d988efcefc9fc640d63a97311641f85099690365fbcb4d95f31e518908371c7e26bea4cd179cc5d2678d5c2eee8b43d2864a5afe641b698ba89e3279322ff1d834f79a2fec3b21fa806294cb1268935bd2fa0664c9561651e3d026de546b043422816326da8e6a904fd821fcc61b9b13ee3dcb9af02e2a1dddfd3ab5b4a86f00340cf2178f060df42759e4a94091cd437be20d3536fda3654ce21e490219be234421fa1580c4da053cc4116bcced73ce535c811c59023db8ddf7a98a3e0a30fe6449dcf77d4266db8a8e1c4f7d7283cd595d549c74f779087624b4b693752d09e7f9f42ced7c71817b7cf410a78e0d92d820035e9bcfb49134313bd27c3a198689c71654078d9d51cca941d18fff55f04092d4fdb0f54e1604ba342df6b185bf8e2ae65c530a7990405f81ecbc5ca7ba2c9e8c3f931cd4cd782247d7558199d06ae9a54c93bea23c63eefbfb54f5242619aa277533ef0603f6a194acfce6517785295c400fe62964fa5b00be7a5a6a21bc79cafe1ef6b0f53797d8197b95f56a13faf0b38c338ed2d2a70d89d893050241f5cfd8c905ebc264278dcbe04d9201569739af87c46c82b472593dc1365dab583f65a41a6525b9573aa349024a6e6748fda80d92139fc8214ebae707058e6ac6ddb963dbbc3ae051fe6e0fac00d58db2b1338b439a8fa30075a43a675145a4eef1da9b94ea2414430b2b8d65169b6bbb2a85c9a36a12c64d8acbc38549d578963d72635991d0d625d83f8ad8dbcafc851450205d9f30310a9a31ab137478c5b48bad6b77bd452276de59479f68b4820b1697ae3768ad5dc832b4da726982ba8571cef06de74773dcc12b1466442355338ccc1c8a99ffd8a9d6f627e55109b2b19be4a652cf415a6374c1af679c5e106c2b6536c90c38bbf0fe331eb1df5a99e71483048b4a982f9955ed6067f52ca6cd27795d6f182e01596629e3cedaefebc2799126f04ebd9e409f9e92be8ad8b64fcdc817789170d78830f98f79694a3e6207171551bd33fe50deffbe579840546ef09ef8ad27cdccad4aac91887547232412b5d453b7a3726efa6a07c194aae281fbbfb62683231258677d0635925962b8f7983d717730e91fa9695d7d7b8d9f420b75f98cddf9e25c395de136e49c220f98dc3a68db6a1b3d5ba4f27e59ca3904742d25608bbd438f8b8f320d7c91966bbe4457d80d82887221a8c61cd627d2c7d6cb52bcd67dfac806aaeb75a383cb464b314114d510061ffc98e32bc14c9dd33f5bf9173134961221591e2b3ac6093e1188eca05d8532894ba9ac23faa37095db89bb44c9c2f9c32eed53c426851c43277d4191e34f01e464e8dea38b1f895473ca632accec5524e9a76122d50a5038866954275edfcc6f9bf58a31b563b1f90087b5d1776e34b549a4f526163e001df57ac6765c7e929f2611f68bf024945119f92d6240a00af87e0923d2ad81040632198dbbea9d1939e024f267f2c917da7da7f3e0663148a3603e63572a6417616085892063b08519f853ad4b12ffdd9f5a2b8eca6e2e2801aa257bdf912d140e784b6ae3189c75f5d13171aa049e301fe6f37d4219883989ddce63e59c810557e49eda31c51f1d4191880c7b321c6f8c23f84490a2b10b015f727d27c00b39e21425a4c317377b1744aad8966170cb0d524db1ef234b5ee978750dbb7838207ac4c4231ad79581d631596d679ce7f1ac848dbfc421d1f852148916ef0ecc0f1485b91513f45fc5a71439f96168d5e9c584a7668a6d3bec72dfd87756b97cf5d1d48299f44d16f4c8f8f2a7162ce7016d98d76e1844bc0bf1856dc4db26c30091aab7e8a721e5a8a871898c1873b6e8f8bbe37b56e2804c660c61ca9dd21e48b396621e2b2de2f1d1f624dafab482ef4ad9fbc5b05b8d26083ec3ce3c64d4cfbc7024413c4914c1d4647e145132a4366c0975ce0ed03e76d391593410fd22ad87b3fc7c54b810dc78c6a66c67d7813792448eb31c5e832c678c489bf992c4d4e9279eab21c9e6bc72a1fb316e7739f3b9a0d1e64463d6d9ce09aebf40baa3df5387ed776ece3301c744170d81c1236576b83ac56d91a290aa77f0aee0f27e972590e60b0ef39041a0fb9f11e6952fdf2fcdf1b3c734b1ad169fbc0642f8eac48510d81236d732fbcc0b64f7594ca78cb73af2b5ae987514ac18004ddcc2a780cb0bc624b9294ee040c077dfbc7b0d72e516b2b0cfb562b537f2c265151e10dc9781ddc880091cec61092ca89be77947e417478a3316643bf41c3fba2fd4d3cb672066e11e9f45eb1b219f8ce2230880dc7695d0987a0b9ebbcc9306f0e9347188d04fd804d1bc92d461a525eacb0b20181ca49526de8906359c1829dd16cd50f956d5439663c530932f2480fd633addb1f1403e72831aee301b7fa121e677b3b967cd9fcf139ff8c4cd7fbbcd617cee0dea52facdf78cd776416386e0b09429ea9e1ff9c36755fa9203ac5b57ed92b9a967254f2942ae8a858f660433307c40e43561bbebb2f237aafe506644995d24d4f23b7dcdac2d6aaf90fd17792fa56cdd8fa307f7d029c3a0e3586b3fd87d598d22af1eca47294f13f465c67ce8b86f1bc2fdb2b10f7a0d2c9c3f14ce43ef65101529ef436d0e42be4c6a146af37c53b06bc0d1587d0a5304db09e73e3bf4271f5fcc7ef8697cf3f93863980ee1ffc82067e8276f9ce8b155f9ef81c8b69066379396c8ff5bbca274f561091990c5194ed409f0cfce496b84dd994e08ae6b5c9511325bea95c0423aea11c2f8e8ed33f1f8c220dce0d7bd65e51340edd91fe7bc725e5650bdd71cd3e6057b6dcb8ac8c68006474599b5a99333a0b78bc0241a8290d1253f7f834bad1227f4f6c52176e564a53e4e6b49be5d981633632d2788ca632862386167df460eef0c8bae71b136324eaff11ca67da746e4e22f52049470a0fc8b665191715feb4f6422e3d22d8b9e3b9e6c5d4dc8405b678e042ce852b315296c0f745dfd3251c95fb087d22af3b189156ddb419a61b1ff131a2b04242e5e183eae2f77462fd98555b06c3ab9e75af2f524a798e90f336a703e71d837ed77aa357038472db0b961103a2ae848d6cb52a93068ad053120f31b4ebe549c15ca82001e85c341978528a03c847bd64be6441630cb0efc4d4347aa9311e1f38134a8d0414737e8e37de59cb571d2dbe7577c15f6bd976a02744559284563b87f1a6146670a48332719362018ea91691acf1603928362b320484fe4af3937b6a9c23334de736fc38969cd0c04312b5c96ed72d3c55c5649dfe4df0c4d79d56bf79277e2b9e9faa97b98ec5753d58300a20ec92a2f6f44e335b800dd389130fcc84e5bc73e48daa89165534c463a224f69a99204c08692ef9a2de32a71491cfdb05a837b452130e13767a97af282ea4dc66a2a11c6465e68c9da161ccbd10eb0190a8dc218058a5775b5435cd55ff63a2d2962a99d367a15a8184ef3e0a5d2098ae51b7253fdebf290bc9f102c00917f792f6adaaafac9f7ad19fe84559d338794363d6cf762be81df6608b580b99f67e4dc4806342827d7124c23383256fd010db293eb04150d9d419ec1fbd3f0927993bd2b2265a8369cd754d08406646073186dc39b96a63ec052518cd63a27e664a5dc96a47d62e9c591c641283bc3b08d8667c36e5fcbe10c0ffe8d779938370cc65bb50b424235b552d739be8c51cb01e57268abcf39bf58bb62fc2b126c1250b3d93350d5d6725b35dcdf9adee0a25072b9002a8bb1e7a348531cd0249a909c456e4e31667443f9106fe729b26cd449e6a79d2a208a9a9c3af8d8dc75404707d22f6931f625c4e3cdf4d054a20fdce209563cc069525acfe3c4791554059be03946ff2d1ba7a6bf91f6372602ba66c5cc90bada5ed3611f1dd3e54002acaa60a7dbfddecaf805920772cc6c79236585042f25924c46c7764a28af677fea96006fd05a4dfd42d4f781c1f21097bdb960a5bb6b85df7111b01dfc98ea4bb503cfbfccca333291edd9fadfbe10430e38aebf44bf005260ea29574cd27702510755b295c52083a64b6f27b26effdb9e743a4121a30758d3c4a10b7b04dd31196f1dabd721fa83a8c6625597d5d8dc308b5dcf9c764d27e264757bd39420378504dfd6fd6bb978b23715f2f17258336c5cb3d69449b43f16d68df618c599fd4c26075c306a6f2478aac2ca3a9755e4bafc526fc32188ca39b27055594215dda27620fea99112252c9ca44a78333e97a61accc91ba4cf64a3cd79fa70b8c8827bc955be189d2aa4fc085fc6df160c1203c57db7b6c208f2354d15037a0fabd97a141548d8bac7093dcc7ef3a416dc3e2e81dbb5739244fb7cbdf247516d90d1709526901c776a93f6f79e988e566949efe5e0bd39ef904bd1a95bbefd3589712727e6b5cbf33bcd22fc181207f5cb357dd36ffbd85ef6f78f2c7c85285fc444b2d6d3573721118888b4d6da3547ea191633dca226df7bf62f2eef936c4d607f7c5cd78e0a3d34fb2a3428af5a63940c6756bdde56f820636527564b16693ae1219d67dbbe315dadc5e3b8f7090f21d08da735165bb015c496d984a401629837d15894de82a0c791d5df24addfed120ca07f1805b21138902d9a2c9ed6eaff17b55d0f267878f567ec9c2788b841efa1113e94fcf69312a7a286923e792375a52b94aa1f7ae61e60f17cc89c01abcaf76c02fb23aa5ffad3205e648af6d0cab55171d298ab5053f66b67445d99c28deec14817aacb56553bbb354f8545aad94b747007a1c643518aed1083258d89dd87614ac5ac064198baf0be2577611627576408e547452bd8166e84c3e0de1657b967686050b8d5b260d06ad73a9167e818e61345c6201710d12c5c8e107408618e39e1f35b0a6a7b92d867f85de04cbef3e80d4486097cf05083f04866183ffee4c2d5bbcac416706646dc4eac8e4cee74834d195003614d0841d8dbc5a03d43763f220a40d188cce98350697d42de6e9c4fea9e3b0add7d518cd5eadb9ffc1c7570f39718590217580c1823fa55c1093e997df685b55bef9f468b4bb2e6ef61b7cd7a0a8395ef1a9e9035a3a44dc7315dffc1f7c27990a6b6ae337b4fe43409e21776a44b6e90c23331833bd11cec141f66dca56adf76402bc74ead00e9f12e841d8eb36bd197dd2f35bf62828f9ea6bb4214833e1cba8f6d78e8f72866cbc1fac7445c34323e24e37e61719fcde97b7ed196c70298b220de41bef53eeaf78b3caeb7c711753279054ea055a70ee75d0d15f3b664c25c26485d40d7f1f03495b5c7a2cac61454355666daca15cb2ea680db8e134baed577132e95afa6e9281d22169653738a6264cb65de6ec99f153a0c3e204a74bb3fb9b53d136e8fb36ebfb54698662abaef37a67a2364417d87ed1ae351e81b20526d5c1b5cabe92968e8db868444ad86174ef0a04ba6392c02bf6beef596a82168986d8fe81496b08c34f58b729781a6375254575b2244adf370f99fc2f186aefac84a1ae2daf1144c22ceaa0623a6f36b64e82d67f9a9daedea3804c80fde54c0d61521022c1bcb35e94634ef17e6013209742827e55b1384f597ce0127376644857ba5ec5654abd23c730aae1d2b905e4c56437d8e63549a309d2fec7424680935ae4314e6fcbe1038d0ceef374a5a925ab0a96d82d8e4711264e52fc6972c239a665510cf5fc2e8bc3645c0eb0ef778263f1347d8106e08e2b5349b3cc9e941d6905a57f2df81ed26c8f14d8c3c834af01854fc7983a375a4a28c68fbe5455c35c5b83a2e38b84a600348740e80f7bd3a450e4c94633203995377b206f78c40cc11d634a91905c78e25fb39d9e7789cdab6c78bbb4566f351ccfee85541befa5e3c7d4adf9c660efb48589201c24719ee3735a9f68d7737b657be9e47c0ea685dc0770516dcb2afe14944b6f8de5c352e217a3f75502f45cc0e141d0fdfa23c58e34373aeafc4777b64b593098f5826765a4c58480fa0ef60f763d9b5aac36e052e653f9af893d7c35db3b79a886d93693803ebeff1650ca2511c79942c2bdac535effdd6986d9c26e773ae3c6ba86e9550e8319dc93f16a2bf69d149389a9ee00a475179ca974cfcc2338cc88989e4586994b9691efa0e8ad2434c4addd86bedd878e26b9239d5841cce700f40224d89b8515d5002fd1570d7e70fbbbc11716bc5c5deb668aaa96009b67b8cc26fb8d98ee3b6373fe473d41f82584f51882d0ab3d1018422727c22fdb0885cd64fd4cd24f13685844672c6ef55d352b7fca72531c8a7aebe8fd87050beb641cca67e0b15c7200406a856d7505fcdbe47b1cc4253ee7739382e0869eb5c0dd4f85a2edeb4b9998771888dfd0197769ab941ba8893d92485d0ad63aed117f4f80cb2ca94903a18649a4f44612a48f6c24494b4a32a81ee1a114318fa49b83a1c8c932465e6c0e0e2c278d05a53165f978eed177f459c84b4605df635c5daa9e634a8c32396474fb869f7cf81c906d653cb17b8938391e948037dd897c271f45dff6585aa5f004d35ee1e19cd8d7642e96dd6cd5c24dd7751f44195719e388765450d6994f5c5d3504f6748618c38a1b5c164920340b740c33b4b5ed4545240c7aa04657758dca526af05fafa00a6f0712c54548e821107dc98bd6911b08d52737cbf5a376e61aca9d562950a56315f2931d68c312d5e32b71ec03fc0996be0b7b1a09f7a2cb1960c50056b9f4fe6785b49aa807e6004b96757189d25b7c4817cbd70c17754ad2d22797485b46be892591e8ba622b69295250c453b7ba937c54a0b4d8c3ff92d23a1f39e46549adb9d757510425d336765fd88cb509a03329ed06d011d5635d606469b68903866890e088bbfb13a6c1ffc2c1f33290301c3630e92de2db06481852c6676454440ea888ca8dfd47661de0999630ec6e5f3c86cd47d9502dbd04575d6500fd58848d96454ddc11e28dba5dd5603f7a98cb58cf014af54501158ee6a53a706a1fae3f81e12fa63745f78893a8ee08a25eab980e7406a1e7426854c48cefdc40bb81cecfe57cb3866022f691f2eeab00fa0f5b5e92f197bf3aa720f5889ddbec013dc73dfc249db250babb6cf40bf5a1d9ae21ac9575caaa5f034d9b4f3b264dc5459e846a2f9f831770b165a7c72c2643bc41808d716e58a8da17d2198fbfd57d4318853132918750b84376ea1e560ca9462ccc4b103a34647362d96d53d33496826fc9c08b4540ad18c5b92ce0169c954ce9104d5f843ac90747ba7297592a25c97bcee5f8d86586bca0f38f187283d4e4a1593976b314963a51c335e33d89a01b6ca23902a114ecf5d25315c030a7565ce4f716e0a7dd30557e318568058e9b54560debebea691d8af5954bd390b97d03835d01e31e413c75462c0935447f684b7fb322b3cb6306b22e24fcd2a9e3dfb4cb8f7ed059eca568442c2665f5780cdfe70280ca5c0400060353bb96a09d0f2989542343ca7045318219efcda007eb83f040f9bb4c44305042341f194b0bfa635e118cc00d7a61bce18d96aac5be25e07d41502c4f02dddcc38e8ccc48623d77e0a259d4046615c04e141a96f47c47c2397bc81652aaa067d4eb00928136f1d721a59eddf9bacb4573b24370f8ca8ded263f4883e5ca0dbd1272ea0ad2a4e0dbb44fab9c17163f114e12dc5bc3b1f7f8dcec1356aab662a1570f07e45127cf75fb599cf90f327181cc49c9489227c55e44b34f687327d928ab44912c78be83e0f46cfa4f4214ec1a0b98cbcc1d2137609aaa0eba4729cf974ec50e819f25b185809a13952069be20fa760e99aab3f80d0bd35a5d00b6071d3b6ea88d6b66999fe4e3d1d073f5f64b29adf5cf027217bb7d9dc8ed0acc186cced9572c99009399b8a20e932c7b5806edef716c3ae44894f2fcda9b268913f92388e3a1f7fb49e87693f290afa8a3c83785a5e3800ebca5af6ac8c173ed86d5740696e4ad041135c2252437442b6136a540f374bab8b218bdd175f91f2a83f91ca10d658c22c2b4d4e37436881083b759268fe3c2e0941712bc8f9f875e6353be7a773bbc38cdb179738b7c14dc805b18d89c3973e75497752ecda6b3554a8a730a993442e80e4e2901350feba1bbfd46d3317b1cfee45090e2ea6483831650d02c04136dc475b748b4ee9d15aa969fdc4fe1ab30fe956529938d3db240480945bd590a92c3b0668f36655636c6f00f8f3185050db84fb5c9bd25e692c798593cacf34caf47e08461d55370ee0f9c09462c8506d24cba07799379fb71e45145e0e21b5692c699f9573165a3fa326da4097e082a95062f11caab78d34baa7409bde56c22d421997a7891aedc42868b017f43d18c9c1edfc81541be0facdaa57adf3431b1adc538c73cbe689f8117acce67301f5432496ecb6b654ecf2007006335dcf0599b056a5617859b4448c32987f4980ae0ee9cb6d00052f46d5e435708ea8411212b1550dabe7c3783c9a25da840113b78afaf71f51f979a5147bfc30d0a7b13c52ae535d85cb30bc48cc780f6df43f92e06c773332724e5eea1aca4d21c4fe7be820b66eb1c382f451668f505f834b4d33f5be80e7f0a739247ed0a556a5ecc8bcd1418942f40a1deb3ff98ed5077b777cfceb33820b0c6a633d57647773ad00de919e76443fcd9955a53d7e46e5c19953920d96cdc2a01143bec131f7aed2a437d07e00487e1a583004c9645e29426a35a5bfd5ad440b4bb9094b21bd365fc4c4e4b2f539cdd64906bb6d7545efb5ad8eee283c1da9526c0b960f26d07d3b1f38c5c381bdb7e14120fc90a50249a77d18cd289f621e736cf7e2d696455899587744dbfc4176bdb2086264c5e8a50e5dccf21cde6e20d5be364f9457f54f97fc0e55a9ac52559cfb3aa169a8d074b80f42d035006c74a55fa475bccaa384668d96ea155cbe24a29f343050734cb213bcc1e7947c89b286910795455352f39efa5fb6be8bd529b98a0c06e59da9ca5e858c38697feec702529a596f2651ba57d0c843fd7f1adf5ad083519af791e6a8af84c23a96dd43e6bf07f701391e05bc0ccdebc3d916770cfd3e7e953fbf5faa5b712dcd742753a75302dd82f6e71b92770b83501a4a09c055451a9f951e255d8a7beb329f7de0a25f80761fb301f9b146bdd11e033393cb886f39d602c12f76335d79184bb1645f4b046280f4be36751e7941d80fa6106eeac42847b39dd564819b8309636552d9abd600f6c429906458fc20ced0bcce26c9101724fe1a9640cc628432f70c3144bda534c1a569f948f22f5ad158c625fa39ada1f5db7ef7941fbbab038f81bb6cd344c0c0f0c044da63ff4c7625b99e565f1acb728e8972c213c64bd4d71daf5e75edad33d9363e7d9f8953780109b0d45bf99a723a3e9e48e032bed511e41d1a3543096208f7c5eca5c845fb2dcc1c75195a8375129679118351b425dbc3307b2baf17387292db5f0acd2e9eb5f31ae9ae0ce0bf460b0307f193917d3250a55e2fdb77a7aa3925b2a9bd863e51207807d65363786696432013fb11336f45153c3882bc92c276d3921147fc46993be3d8db7f6f92ffebaabf27ccddc46c5528793ad937d3eb0658dc6ca8dd87f98ab69adc150c7e9f8143992d10b76a98a2bfd442082bedc388917e6412830a1bfed83929afa433a1f859b591df68e0929e017c57916bae039fff7fab8fd163ba6fb047f2be1f715b47726d573695fdf03da5c1f65ff7a8f39dc81d88f99ea87a6763353ed1092416271e27c39853fcdd36336548712da8ee6914864b8ba087dff95c58a9d65cbea726d474710be3bbc574162f244e77df57927ada231429f48ac74e4457efaff4022c1ea3c8af1234dbd6dfa2b04df0c63003049a64e6bf3171d4e8cf7fc2773cd9a068a2089e1aa011ae065d835f02298befce5a726c605201170ee8fa00059c18ae7f79d371d13b27c94d6928b06de0dd6a26e6dff53116d685f80db043661949f65b2aed52390660f8895619c659359097251c31dff4cb898bec58cc2fdb542d243edff308d03a43b961d3256d2b444b4c2c0e3fd55a32c6a34c8d6fa326b141aa983d044d8ea5adf33cc7a0035445f16ab509511923c8842fae806190fb8195cba42319bbe3552ab2c7ad884976b710d8ffbb3a1f46a536a50bf956775cb10e9a25702fc46dd95faa0953feb70a20c976d2c9682bc988964a8cc0fc1a03ab27015078bdaf959b8ca613b371bdfb3a5053771b6840339e02b90565c27ce0945d75c2bf8db228e661bf2b2a24c8964c346823dad5ed36f59a2522f0c982611f8709000c72ead84547f850e0a7de26902cabcb174a0af9c4a30bd1d3e3864dd591e4cb5bdc3a051876bc75aa2a2b3e976f0c509e1ad6888d35ca0f31395463854f4f4914cc55bde49b87e089b4fdffe3da1b8eb788bb900bc1b3748b4330eefe3de63a682919def46ec0b600b1757e94ffcf7dea7c06287137b24acba5fe38b04eefbda2a564c812e9dac88bbfb53098a0720cce8d511512fed48a6399e3395590747f292eb82f24c2a6468d2a7c528454beed1628a9e1d37157192aaff82dbd19c5c233a8c8732cff029fce8528060875acd61092976f0d7a8ece5b6f7e9c76f3b5f17e9aa50047386a691876747c637c9a6073b47f7bd4d8c52a210162d3e0f1363eaa565b95543f4e2034b4c1f81ccd584500d7d749f639bfd132daee8c988b6963d38b4fd945a6158b396d241a8cf4a20fb3f0b4e8ef7e79c0def8b3394028c9cbee8e0f1a54bb6938f2ebc6741922b02c0c57fa64748edc7502ae166252c38e6bbfd7fa3f50b74a6e8ed7a40780e98cb38604c964c2e199dd31cdfea260dfcd9c2ce75239b1903beb5638d8ab060ad2b950c8998da49838f4b5ca20b26acf5d2318eb4120f74199b8510a18da8b0c42ef5fb47cfefccc50e229c06bc4d9c320bc6e6595d24127eb9092c936b7c3c61c045dbbc9834dc73159153b6da4a4d3fa96e886a6371531a260be80c9e701fff728432985fb6a079d1a92192f539240f0236f5db1f1c809f3bcc6d73f149a00a88180db2072fd0a84dfd916819d9f452b5fbf6fe9c33782930860f8771e6fc5980ba5319ebaf6b820ae57dd55b2731308ac51744d082fb05696ba0415f5ff55fbdf07e813cd12e7b79c0b2673f4956d66d6bdf53920f6f963e607bb89de7d50554361ad5f8247f13f4be8f6c363120971ff09e62192a46b8ae8ea22b5317baa10477734ac5acc9219d96fedc62fe0924676f109959b25647a150c2cf06e2e1313d36f5539b63f77be9fc206f0d68d87a9b226bc283c6652a44242d7fc645b4a55fca38c6deec38d07b9b50f308d5d3fce7e2d1294cc748752498cb7f218f5133c5a99e08a9a78e9e84e340202f78d077f1b7b44f514e0d60146cd974f424d3dbb07d46f58455b1575c54b7bea8867fc51e5b5203d3a957f28c5d8376c2697d02924aa6ce474d704d526ec075f98f2235719f8bc9d20346f417efdf8e16df90577ab0a05892ae54170eef762fde07a38fd97ac6f918bf6fbf6c5461014146ac7e249680348c1ea8513e828c9e2e06c424049f7c8f386ed618b82130af03627de9322e3482c8de11d34e748999b437a9b58822d964c44c16bd7ed1a040619f2511ec95584512dd1ae521e42ed48f04a2f2ab0f4b82428100542a009445f01b587e28514fcc17328da86cfdbc85c4586e2e8151489d39459f6361737d1ab3f44a5eafb0a36afc174ab5ea8ef67072c9ffce820f75f0ff0acbca4463baed0b2fafe3b8cc90133fef1ac6ea4554bb3abbd04f8411d9da649a5699eed6afe2a14bdaa7feb81adc9d46dac948d6c4b74ee062230c821aa19dadc39a544fc2dedd4bced53cef84855607cec7bb649ffc67a39d4fc678949eb71cdbcadbd0618c624627051412c49d606c0b682690b8545c3995c60bf413ad29fac61ebf24871d4042457e90d549ff2857c2217e2d46b845af5f63842becbd6f2e25cbda0f7d2cb199064021a2a53e95bf76f3221155338e0725c5e51d1a35e3cb5ab87569ece0fa618525dfc233b0ac44ac342c0242329ebe8fcaf33a510667e8bc43e7be977946e6bcc8b38d3bc597e476295fc3b67ca9c2c2a7b29d40e0cdc6745c9625da69dda5edaecc392cac7de4a65e9235f96e8eff296a96affe193235050b280a0e8e2f2fc190a3df04ad069ffc9b00b6c9be3f7c17665d0a2211526de560b499ad8f104aedbf7e632990c6e49158c50338e8b2a59933c5e18143e0e31dc7e7bdb494a30672f4e4e46bf34f0eb391027b839c95ba641f6d26c6888c51fbbe5eee154e8c81c74ce69ee7ac950c4f31ce09f1e1f662e62096f0b9add9526d901f2bdfcf4923838a3d54a50788aac35ab4b9da8d5ab8e6646d6e4516cfa28c1d690a2b23915597da487366e5ed1c8997cb8657a80a988c6ba3feaef5a8da7b0796c4169471681c9f3fa49a02d894f57b1bb3b01c93550772cebbde1db70930e191ea8a3eafaf26165c3e5da09abfecca3bc2a3e95a332968bfda6e391b5fe314067554499697c334bb532d1e7ee5dc45fc772c53ed8cff0c1ba7bb217a9948a9f3be69a5ee2a204c5cd20e7fa3d4151f9da383e3776f73fddd643cf2f8f8d3ff94315ea759584c681180e7f358f9ab1f854f7df463713e3e9839bb3150dbf37a857e3922b14cf44bb9d0eb23ba01a24d02249b72a25fc9f50d4562efe05efba9c98070c220795b45e3180e65162e1221e276d735b264e9b79bd6ba62dcfff43c4b4f5eb233fb5df300917b2122101cc2c1696bca083ecf2bf92ddd2a4e085f7d01afa8a6acad10b2edc0fb40d60223f0cd6e495350452fef0a839e582426c11f9718a0b105c771070d257deb1fdb9d993313a2e7238a9e085cbe3f5bb95f82f5fbf504d9daf35a1b317465d9f2d0410a7a927189f9158b46d14c82c0c6a4b999c62ff6f28d7d5ea3586fd7605b88839fe37056fcafd48c13d89bf0d43dd7dd883ca965616e2729d7f9a5fec5d52c04ffc04e35018be20f30f107935753827fd875a2897af914d73844e9cd95094041e49486dd2ed0c0efa0cecbb89e0d752bda6daa558aac9ccce96b80d592bf291da5f5401343fa5c056b97d86bfbc3319409ed6f0595e14ca1043cd21bcf168a08754d9a1442da78246021f0a47c0c86da3fea3e2b6be2a68ecc3b6e6b4b95e5948d9055b5fc54d5901acd331829b324f3bc3d59cf9c54f8ff3f76961e8602bc9569b7dd1545af3195d443fc7d26e539ea564d6edb47bd8b4f9958935fa13c80043479d4216943dbe328e2cce7d85b46251526540187c4dc37cf1f4a7f76098446e8a953a3729b71eaf5cba590a00d5d2012e44fa414d0852a0bf1aacec94192ddb571ac009fbb02d7e8493228c43a319b892a62236317288c8096a1ca4549bfc64d47e5fbaf77f6f905540a716f740e0ba55aacd3f0a4a355d5d3f8bc721134686493b69851f5c34f209471be47715dbfc7075ed7b33484f133a20f301e54a443b6aeccf256c9342a7db7dbed01c87b6f2d4388941fa092a6828b546b63a07dd5e5b22a46c49f06dcc68dfe88cdab320f75b00d290c8cc8ac9f9b96b2c46dcdc1e8fa3596c83e93bfcfee72098e1acc06e454a6d2fd2e754f73c3c314262050cd1667978f34fd7489362a4d13e8330ea6154300b11718a9f0d3fb37cdfcb08fafe3768a49c34fe8b5b87ee126b2cf8d78a27fc40ec8e9676b27e17cd1d510a5ebbce37921fc12439868475397c4ec6d242ceb9d383ac52ccde94e649e03dc8448bdb5a53c68d1a65e8e6a0695e65eb4382ec5584011e9ee6d1dd5a025c5fd9c4950f59df4e1bacf15547c75b6a2e7f8d2a8a6d365123c2f5f9158bbd82cc5d2687aee1758006b86ff1b45e1e2f597e7d401f44a56fb142b4438b7ec20655e490f9791a7b7a7a4a37f6b6f2650c852e692c51291ae272eb9f568f0fd40e185925970c836bf8bb7a6629c34e95ca05cd30c454ffc92075a1fa811420fa33c670348df3ab09ce371667ba19cd47765f4b2e2d90b4367d1ab5f3568d535aefc161c15020a0fcda6a826ef4601336bce0c6d78fa885eab0f2e3d73207a97bc41b0eff66892222fbc3ea00138425a0d5bcb390baccf406deb99c389aca2a06ab0d38244e0097398161361721a55b4c2933a66d6c292f1fa330bda0b962ceb7be91ddfae88f15c6bc9105d56d86176eb6afa52be1e7262ff8d94e63e63e1d9a50f9ce037dac09a6c38b5d4847c20ab13afd307096843ab0c33783280282c45af8194ce202cfb2f7ba675e266965f7775fbae3202c25c9cb1f3d30fe7545e87c0e4c00a868a31b6624a8de041037736d76eb1f8dba207503ba06e4e1a8c0cbb31d72266679c1b8ffc81b86ab9d7a6d66fc085b381f8b636c8a02f4b52419c0fb9175eb95e8fbfb0d9f787ef095f9f9255f3f6f14b8eab9ce655c32b1bf7471e6471e39f60580759c23df6163807ad0f4e19efa15c4fa75c430c9b02d69ca172c9f9bb6a2c0fa9b39a85d0f7068191908c8d3e1a7361bce787fee285e79406e965fe012aba961ed99fea35be3e57d7074f43610b22bca74302a700d9f4599804525f718c9aacc2f0548a29140511c6e853a47561b2d44fc463eaf0c9753d723257374393a345b6cfa02542e346cd47892cbdae36da603f2b6f2a75d4c8acaf04b983303e0e4c8b3716d5b27725467001fa278385d0cb0f10dad8fc4bfb5c96fff51fca601d1fb6d35c8e7a5f56c4dda98432e7ce575b17cfb9ed03a728f563eb99ec52cdd045dd9ff7ab8cf63e79bde3fe4ac41366b2b73dfd936f42fb4b4f835e82da35cf7f85bf2e454c193338db46a5fff7b6f4d6a6d69cc00e5b81cbe0ebd1954fe9c6c84792990b419dd38c0e6b8798222a4cfc79a07d5ed05efaf5c95dee9ab625fd361917ee38b1e766616b3726364204aedaa008cca063c1e136e92e316c9c606b936b039153650673bb17689e3e05d6b39b52f349b03c9e9b68b610a1510a0ce4a4ac77c9190e3f4aa0c02972b5f831fc8bff39161fc91761b605950c361ca9c66ef4df99148a024741ec1eb9127a539ffbdd84cfe9c9f019944dc64bbe6b7fc638ae177d7d861b73a85ebf884149fa7dfc8188a2d1f9ab27565e41daaa0cbe3ddca2b69dc0af3b39f1afd418107c8e19ac1980d8387dd7b95bacda1b52c6b46c167bfb365b77c8f30f6a9b1e438ec1a5ce2ce0738024b12d93007f27284fe1d6f263900cb63ab6003b6591aebbcad2225b662de7f2701c87bd68e6d5f7988da820cd840f14619105ce99a650d7ec89c4263aa1718972afda992f250bcb98d69370a20364a5a145e8aa307c9746dca235a5d2e4718d559d85a0a6721adf5bfd166ad6dbe2a07d62fc634a51f1b9355c9ded592650059b590dba4be92ad22b66b6591dd27a8f622a77ce161f93c881bc82c0dc434c6463727a87a348d478e696bcbe7d73e24b65312282cfdd37fe48902fc21fe165a65cd471aaac4d4efbbbf274974bf8cd125ce0807b48b5f21cdb322b743b4e49d5a2af09d1366ce4ced718b667557fb0b528b13759ae49e66ec407d39847898251bff92c575faa695a47a84ee0acd1fb29ad58a3087e1dd1f7e5d8e54483a6429b4542f04da3b4bc845781b056b9e5055632f773e4bffd82ee289d3e0f8af1b87bd15e640bfa5c88fe71b32d46f04fbbcf60bddc767a862a673a722d9234a0fc993dff201af99a8f9875cf569a2fbbc09a791d0fffd31a4cf4f9d75939d9bd4d86eeefa9c43b819b4197719e1a7b5eaf50dc1a0b0f403adf8b6825a917ad143c27c5c2a56936f50fe5d28de9ce6bc347cc49de449ab474d567d64c8f816a42913b57b2c5857f0e4a32eacb07012a6206a604a984b2c1b638f6d436d248f8b05047503fc80097f648c1d03dd0e1ca3fab54a298d4d358f685d031eb4330382409a31105a09b1eca043b9339dade8ae7f250e5ed3c54452d7fe1b5908460f175abb6c68aa22d9031d3a642d992ed5aaab1f4b56dceaa8c46af0c9dce15c8c51b9584168a2c5b331791f37db82627c97abe9ce13946a6232adafb7bc6ef2c3cda8b6cdca347319589a76dd332ff753d340cc0f74f027a54180a7118fa17c59ceaebcb4ea692d542b14f403c97b8ef702472acb8894750bc679e184cab1365fd8e75ed620f1be672060edc4ae80c026a1f3c8a72b63bee6457dc08e01757b76752447ed7dca2a8ddddce44b01802b2cc8ce9f5dc65f66597153e88c2411944b01b8be4949f236702be2391c0593866e55ac93e1b0cf8a72764f5433852a3678666ff2d8c58b0f018578f287ae0d98f5dc3be19f6af732a6623f9bd2e4fbe4310acd01bc71e19c52dbeee63bb90561bc38b479c92fe1e34e2ac853974661074f8673ffa28aecdda965f7abd81c8e12637e23e44cc7969393a49e881ee13c645b49ff8aa54d0bf45d298b8affb5397841f9fd41604f7da43fb9fd4248db226a5b695cee51fc3ded24687ec4e6555d1da0c5314625b8a3703b5bcabbd36772e65be09c05a26e4c76e01a49dde7db5db98af747bc4dce0fc203db0bc6f9f490dc018d924acb6ea9477eceaa9b7267faf1a17e92a2527d00e57325a2848f35371405c12f3f74bb642570550b586beedc16a5a4a7c345e93979febe170480acfbf61aaf1d705570cf292b1690b128ecf524fc4bb659c9fdfe77ff5aafa08a759b1d23c4ff6de33dd221e49fd53e0cf0960db476fd0b3867dffbfed2bb363f5fda47103ccdf9bc1a13ff4092c81f32f37074fad61b54ebad8be1b4a811fb8fdf9f603a5bc08784cb0f711f814ffc98ab4119a2ff25603c1c41d9cfcbe1fe57daf9ee2183111e04f606789b08fc19e0c235e225c93e5bcb964cad5842881094f9dfa9f3143545999df7188dbf8f608143ac3c30f89cb5a8bb65e3419cf860cda2ed49701366886b817fae3f88545362b5eaaac4b218d7016d0d028d810b382b18cb35a1591ffc16acdbec9854529a7aea64426d71f2377997315423283585665e293eeec712f260df77dbece960fbf2cda5dc26c08dfc13ebc5235647c0c553d4fd5ec752385a9b6f37faf51c3a3d49931b677146f69466c1c0b8e1805b5eaf148b8d96e4d2b62fdb4915b54a42ebd8cb92478366e8f6e27cc4de04f1f92a97ffd9be2ef0364b82456a68c6c56805fb9ea5950a985e6a04713a6131971333dafe41861bc42b8358f9299e3bfc8c01abfe73ccf9732f3242839745dbbb9c1c749d1b4b3b0ed10c0e1548772b58ad70d4abd8ac04334c88fb8f07a3447c8972bb6f1d3695f558bce31cafcdc148430340e41cac7b2698fc100756cd569142ed817d1fe467c348335aadbd516a37f44f51f6ef5fb7d83b81dffdd8dd40b028b0d8335e13d14e46ff4f0cae0d02f9f3bdf534dade1eb6056203c7cf5ae10ec4a5eccefd7fbe2a15d690c3c842f52c808b8c0a66db89940cdf8ed71374e0979e28b2c528ffbfef4509c16037bff5805cc3c8ed18142066e8ccd929a7521695def3018cdf6a015e88629fba033e57cb42f100843dfad304d1afa7d10de068f123a4e124ec10e09380d8374a9033c1167762a2caecbef057fd3f7928dafbca2fbd9a39703f412fab95455ecba8632ba0127b3ae4f7d54de10a1f18ae3de6d98f2e6593185d17b864f395b407c44a4eb3a4411e5587933232e2eb72c35bcfbe27110901dc94af5a9ac5c6d6aeee811382283ce86bfc940a1781fcb6b958c827be2a19531d04c917b1f54a167de61b9acace780c6d46cc6ace6fd6fd26fac622243b19fb0425f06203026f68d0bd4f6d19afde96e3013876f7bb6566b021283c2466cccd0241c84319ca8c2457ea35bd18778b5012043cc315851c9e6ec2a237557b53aa39670ec00515d4111ce7878b78e97ffb097ff5655f977b93ccdf81cd00570b9f2308be69fda9f6e840909f34951532808681696c2428b70e8c4a59e4b6dad10977e82a658f57799fe111328774820125cc6d93bbd01c500c213a1dc8a2dfb181e34738268a12f5b7feb9bd8c86318eb2921eed0112a5064ed3e4a13c3847c6c27d08edeaacdb45474d130c25cfd896d1e33861792f55c96b60b8653b06eced0c3eb5608d528f1e341a1da2df648e9f3fe90bb318ec30a5ae6ceba7bf482bcb5c075c69eaabd5e957bb08cc92837ba36c790ff25bb0d800e4d694cee577d7c6250607f6f25c7369f280c921c3ebd39bf8ec677b63fbbc71330ca05c930199aa8f0a15732d2581b66d77f37c55b86799cfcb2ce6c34523c9f887c777ad9c7a2fe32499194271128000674a423df0aa937ae1c92c1f5b3819dcf279f9dc82d522c4fc39b40c3b6eae67fdc282f59697d0c26012add84db0c5d633b4c117b29586e6bb33d4076785f9096b85708b7e2f8979f228b483a9569f5317173a1098ffae4c44d2629d45ceed27ad3d80bdedb67cd48f39575d8273d3798294900f0410d964f1f0b8e57652b1279a180393b91872485e70ad42e8cc1aaec9e443ebcef8ab33d498d4e1a57747b9d257d60299840c6d5634d8c1e26758121ddf0e64c522ae6fbc216f0a5b3007095fadaa184c9d43afea181be476135f9c0de7e8e429eb45c2c5a2e410668f087c869a259ab3f9a138ff6b5015299ccc1e8f4252716d1eab45741156bf2faf695962a86ec3e24402e166050cf9f4dae0d689b872ab03e917d0ec403355deb7534fbcf97d6594f2a94af6075d6cfe779ae9509a8c84dc57797b8693c308f6fbf76b2795972457a790fa3feea943fe64ab2cd6c28c2645d89f275b0faa666fea72283c64f6fed970da09af6a0fa33708b9146fac5d0b8f30f2b1d443628d08f62ef056f47293d1b59dd84782a1f2bff0335837b25a0dd548d44e1cb1078d0ebb7f623137f567cbd27450c6ebfe6856641354832537054c8d960d7e16c046a0708cb6f6f662ffa9299487862d3b0636a50978f887f690b2fcd23dfde00831a00a1e4105d7012fef1b62607a5b270472a6059e4605eefb15636a616635f6fd1eb03cb2c25d6638f2a05b4e2bfdb10c9b200c1ade03f8c559fc77471a76df7c3408fe22bd449d50c93fb9f0608e1c0fe2606c9533dffe2e045dd4c16b40bfc7e1a086bbad00f54da36912de33b51e0066b678c36da69c13c74687f68a5fd6da849afcb9698576836d07d95f557a320561391c6f0d5d0a8e3df64074580191cdc191126476a34e620ed9b1ce70d0329c8c9e474ae40f66e742c03e983914b691f263e503f6f614c4dbfea8b8e2b5a81285222e2588a8b28a53a414dc049aa8b44042e918808338db28fc9a5aa0684173f3ce919f8fb23a115fa90f59024ab2da53591035983d7b0cf755ea2eb29adc26197402bf8cf7994414805d9d57599aa3c1908c540dcf47c486ad12620f78b9feb93799e98c7d94b418b02212b4c97786776ca64c9395dcbe8f937b293fb7f99fa65bb4b2c3fee9236d02350e56a5ffb9fcb53b7d53dc96c4f7e6c520f9ac498d5fa817294dfc493d97d61f75b22c4bd9b6c28c4048c66abcecd3725b9c0fe489dcffa8661f45e0f9f139244becfe949bd07c0fbc522700a1f5239634386500f7f3b2df66bb6d98f4354e52ab005c5974f937c8cc027c16af2118a80b9304834d672727193da4c627b5121fbf44113ddd3d9ccc72d967721d762635f37de456a966427c3486ec992a6ff0dd12e7b0a8033df0a098bbe3c81ae67df2fd3d555d4b0e66f4190e237422c5c25ef3a6fc15da5c3bca58a7230c1a4e53a5549fa47190dc0271de68fc384679647a9fa65cf6ded67241a74cdc647bcb1e05187192551ebb57af49bb8ea4043cee225bcd738c0b9c2a830e468abbc3ca2954cae0d5542be94b796a6aaadb2db957221dbe15bbb383b7b30c83f218fa211438710ca11fe66deb596ae69ff52574c758544b4a272f378429be15d3d08206483864e270ef83b10205491adc492d23c3095199e1a42c7d33744b1482e2f1c2255b4f0e2eb87c040c986e5c00135406c4d8a4de1d8c00391c43be7ebd7e844368170ee227eb0ed585d91d76cd76b1422ca212940205e4eb5a32ac004436efb84ddd421c9604996c4309f1e3ae5cdd7a7e862f9cc2807a38f5d1e96bdcc416a4e05bc98f13d992e664e8799c667ee3c23976848cbaf2dcb89a0ee0f7e1e898fb4b71f5af0e253cefde709a011670774593258d30f8f53c449e3283aa7263e106532c1cc476592fa2c465eff9e5b3bd307122516d0b20bedbc51cf76aa4f79a1de0db1129993d99047e11a1ef0ec4ecaee0f384ef9e03b1140298b5e6862b209f7dd39ac02b56ca7cf76ff43358f382ba45e77b139c31f644659107c502fb361a9a66953f87197bb9bb236490d75d710566c1b5abc947c4c20acd73e61f36675ce45ace6380b01945343cd521e64e4200ad39ce5781d39f438799cce8f717efc4323b32e5dd0d6bca4fae69e957a62c5903ba0b8080686345676b66db75f9b799a4551a5e7fa318f7ee489586b510549ae2443b13bc20282edfe489837df46641b436a6dbdc8f50a8fc55b34fe114a1dfa6b4c3d3857bad5e9465e2b353293ec0d2b0a9f31c8d691914c810820ccc417ff48cf7aab52ea5a299e43c55053299fc102862f4e8d690ca5e63d40b393ae8818c2e4054f01b236a01d0fdfeca631637fb9d4753b02192db307c7b29aad1cb4a6b11f6cba346d60d25b7df7e870b6b216f780d445865ca51c8d791da5759383c9709fe0805f481ffe48a724673090d7cadee28d2ebd3e1b2490ccd4807d9a1393934a38236685ad4f0b4dd0cd7f2d7afdfa6fbfd4530d6859c4973b7087e4345a5f1e3e9198645c292c51d5f95e5a73bf0df176369b8c3aca94d6911689e243b4a26aa5f9a60cc714b76474ca778f7e9e62ceab7c14c546082c725835539be1ce3f87346bf3d47b543706c67923688002c048820b431e0ab89ad8d262aeacc653d10922dda7eb7ff230bab69e777f538087ee460f6112c53ebfdddc43a1819f073642be5ac5ffa70542e57060d32ce724f76762abdc5b966d9f92de6a91a4decd9c32daef72473409186b2a639716b22e28e3d9891d6307bc2dc80cce0279521ffc0d48eb4558eae5b408d6489b8993bd64a91e64e6e7244e57677d622fb9a4bf8a8559813d747217a3ae3b65b655fda2bdd3e71f1c183828a83d26f82b1bc85fb2c7014515c7b101edb58a92f6f3eb3afcf7548895a55046ef98c2f6dbaf4b756f10f19bf96009cc784fffca81a00fc20c84ce196e192868fd3fdcbdbc26aaa6d71a7891d1cfa86d2e6fe1e00d962270408efafe4fd4d822c8ba13e0f95b44333faff3207734b7ba69928ef99971970b408da7ea17cee11dbaabc2eeade1bf0f827e12355bdff9031783064b3effd8da342b699388972ea3a03071b843608445578bde02193c2f839da03949e9bf41eecff11c9bcb4c020d9d7dc070cf2b8989707b1c98dbcf0583848c44d49f11de098601de182a00861cdc5ef81a92ee0533e57647647fd041ebc81a00d80378c9089e63d280fef135deca0fa937fd2eb804b8f7803e4080c284aa8ab452a4d418675ba8f8320cae776e98366a65fbf77abd50c6274a255515d5bc15904f3958a0e2cb1e09f1511ed92d2ad71b5a24e06dad761d9c47067cb7ce6f710164deea601c3925c8253d454da8c3d6942865c57c6c3ce1ebb385bdc1a2fd262a3c4d2c5d767134b0fc9001df038194310caabeeaa5eaf446601cb1bbef3baf0a5fb7a6f190811b57a6814ae6ec6984d325d2c38fc141add78973889fdd7b56dddbcfeba35b65acddf35e7fc680443381d25ac3624514539e61692851c12187445999ab56c1639f66aa92c2f9aab77a9d76b4774e7e466336c5398c1d016c2b1cec2472ad9683976d13bc9802242b02fc957cc6417f4021c53ee4cbcc37e7d8836cfabad8f9feab0373d2a8bd892433cc9e80b3af1fa8513a6f606d52eb37a5170cffa939f0cdbe10c8c087105230f060ae2549705df5cda12f0cc62d704752e128cf62a18e486a22af20449735a53ee1325c96ed0dc0d830f56b5e5990b3237fdf5cc3b7df0dcb09dc2d5f948ec884fed53e43613b59af10a541850599501965a80f8d93e643139b4995ece4e2883ae425e1437f4a678846fb9d5abde89c2a4976646fc9c000c3a9e5c69661d7b033097c11f810cbfecf22004827b9fb07190771c3a1a736e31261099178b042198480f7d865a1f0032d5607646039982c865c5bae4670a36d9d527a49c840455a3b31d31473d93aa43ff660dfbc81fe009aae874ce8f43e6540fb1b5f9a5f906c6f23d5e84b0cd859acbb6e3a0bd31523c5ecf50f70c169c4c21aaaebf21b66213355a952ddbce38d4f0a542a46f67998e01cd4f1cd30a8954a921e574c2bde759aabb33ee4d75a46e0d70f22770a152265b010244238bbd71befd2c207d903183062827630299f2a2875503835d27b284df7faf8d53db55fa4d30bb69cd9e9f480a2080bfb6204fbceccd78663504bc801f46f9c2ceb56b01efc7bab5b603622a37e40483982a59193a3f69acc8232ae31d6da901ec87fe5a3ab85ec9236e7a24518c1827602ad909d5b0d868b59ceee06b4b941e4f32026b309851fb3660b581c48dd38fc7e77af8350396f6e6f2f8509c2c7e6ab36dc512d4ba298afbee4d1fe414261f42b4b831fd16554d1630ab7fc68041476ac73a19d9e2bd38ea04359c4fead4ebf1e4517cc2e639b036fe779588389d90a1f8501dbd265b5572c6d5257afeada023f80a39438bd7f86b354ff0e73ce40cb18eefc8b5a248a3a711147c10ba400cba3ecc4197c2214885a2692bdf6313e7b63a9415dbce9c59812dad5706bd9572a84c8cf6874e481d43ea1e10cfcfc61ff24d5ad7748f4941927618d7238c76b89595deecc7cf0f243866cd8a1370c933b670be13b839d367584f8ad8e0622fd01fee76d686923cc425de37ec8980433bda231f25cb7630b3350ca08d605eb9545de8b2e378c3f89e21ca6c267b65ac0f74f9f0748a161d77b88f57a935f95fdd2552d1fd9e982ca9ab5b1269171a46ec8697681abd1351acd0cc4b0e5c1ad4e4743d88fc47cede5454421ae552faddfff8f8c1b65f525599c5ecfdd37f54a40591c3efe2e7cf79dcbf7e02a5bf39031bb02d8e549e5b1453d6e7924358f891681ab782b38448e431c2695956b57a35c9e14d473bab59a42a60f4900000742d92ebb458c225b03ee7522b49bee93f667f4aebabf8d05f7a4efd2e07379a73c3cbab5764ab79a49a1879a4db2ee7a6a0d6dbb5a6fb7b01b37ca4c7d3b24c03a4a91369965c2cbeb5bd3391f175fed3b35bda8d9be59091d20af786f4f92e3a69c9af1ea0f8379f7b3ef4c2075ff5f8ca12172f6beb6e15e67052db5a871ec8f143800f1e7590034bb0cb2481f6ec48a22a98ef6142187478ad40a5bc9dd5a99d25215439275e19539d39fd4f4b4e699c27b760ef73795a9d03c261fd32f059ed13add77573820bed84bfd02086473d11aa5f5f47f7040efaa5532a185594f88b30e5999ebc326fb8dd5b772f1e55ef97066f85a3e50eea6e8b9d98f6d7ef7a23836e8e0ddec64db4757263864f76459d6f22c46c6d22146173febdeec276584c030cfeed6b3cb163f6ca58b5b3a73e2d55b8aeae3cc0e46536a075ad90202238174344df8c9dc0e4604f523749d5b9c5857514b3d6a7006e92b0f37683afa19fb4884ef08f52fac733fecd899f6c9ab021ea28f44405a63f588d1aedcde154b815f0a0c3b3ccfc70d1b00024fc6558020d53a46b60a1654db0f6c466bc1101457c4fce09b757a515194b56d4050ddae7e9c90e016f934505eccd5b04358b9137cd42566d336c2ece7d15c30b11209e31d16819b906af10148f71a837b8f1a1fcf608657d161c454245befd1a9c8941d2e6a86ab86765587d46470ac8bf74d3ce707b4d79718da30b1d68ae06b43acf3cbe39dc961ceb6f4c78492edaaaaeffb465db86737ecf6288841a8ccce9d4150274ca50fab111938f0085fe81e6605c0790d0d2bd047341693be91d0d73399176e0ae99423b9c54246279ebb617169c5d2799babe75f85ba963389138684a73258114a22c737e417e4e123323147641a48f17f9ba305c3c8ac2b800e3102badd2f8aa29c18036f86fd5914ea7a0a707f6e4da837e41b1e00ff0cf2ea782cb8036ea7f4730a93585af0d86388c911024ed9f5a42b1c7918ac03867d583ae1778ca73729aa9919aade7a759bdef500eda469ca11715e7d84823d4d6d9d954f5c4280f8eb89557f3bdf95f71ba98d9c3ce0f5fe4b7afd12e962e833012e65e76999e9f65025f3d012e9044fa1ba29cdac27532686b6ad14e10cdba85c8cf0573f1438cc312e4924ac0a1dbe47e93c444961d2d7635a064547b823c81e4d1d3b7fee7613dd1b8bc903d9a98380dac526857df55b692197939f14d680f6425cb07a84c8b2a04d29a7ee670ac4860c7de90c6c8e7af4054c5745da73d1f28cda8440f32beddafea594e23cd946fc3f7786b9f5df79e537bf5db1ac26137bda7abc35660e46ad76f214e1dd530f6ebd8e45d1381592e13cd811fbbb423bfc9a4133ef1b64460990c9ce7c27fde35611de191b39827cdd26741d7423091bbf221b4b82465fb4fa4c44bf60bde5a3020bba814594951ee646aca2a2402aada1f30f328a0063a97a5b0bcd03e13473fbb744af0c574d4ba6bf92da0a7108bebb831b32ceeaaaab969d8a261f5599599569de9df055233a285cc5325cefb0d04269fcb62be93f5aaf086ea29b4c4b7090ef8a10fe24661336bac2b274882df497cbee37c6ccf1400d8efeaf64999108fcd54a34c9608b19aea04cb9d7011b85bf342ac598152e2e9093244c4de01473ee969ee9022c4065db638fdfb350d6618a9437a53b0b60e40299b5aead920244821aa61b3e770fc3a02e8f465a967a3474f820ed8aa3f482d48fd0aa3fc15170e0427667ab3e6b239ec0a39f526481b8a68736f5a1294dc69dcb39d593597450ae88ec542e94cb668762d2d5ee42493dd7cb4bbda9cf026d373eee3456118ba6aca3cb2ad809fff2100c420bd4c93d4bbb7d3b1ab6263ba5e0594cf7838959c5d6fadf9df4ceff7152ac6d81b7546b5b5614c244064aefb891fb262fc335e545c8a5bda79a0bb5098272f5a23b113cdc98124fb6453ff3830e4d184e6961a95789d0b7b91134fb5e037b47d3d098b3679b84a8992c205f6768b4a7a95bdf7e0b81952df089727abc226b85f134572f3c942702c55b6bb44b9b5d532a0bda46ee58aa7dd1e49670273c2103e29b6272221c87363e90ecd2c55143b6260f2f98e46a327fd06f0dd4f1a7ac6824fb0f194ee0da758c08418d5501338a836b0d4a2166ef82155f6a149d10ec4b859741cb3b982b56ae3eb343902985dbbb651751d7f977df56f7caf9aaaf73e44ebac258cae3498fb778b8dc89e1b03adcf9463adaade63a5b3e4bbf7ec8fbe8567802945413f6125eeed7141e3c89b13757e5d46b5bf9d3749e6fff882dea861e1b026f491550ce1ec47dec416056a290ed2384b6bcf38b7acce5dc4c308313247bbaa89e7d4d400cf648a7176dab0e033de8e5cefbb9af074dcff6b33479147dee417d69937d53b46656864628daa2434aed03f758b85b5b92379d37051f44d385fe55992e0cb34b06e91529f2f5858afe706640e7253edb273ba6fcae017bedb63a8819fe0b6b842049d5edb2fb8a5f6d87159ece9e0bbafea92dc35f3594b002d765c587ad7fbd31340b6c8f58fab943cec54bee4c9ab51a29a5cd609fd7ee308b80f0d4f99f4f9934c4b13f44ddb7d1e3d53cb25fbd3d0e020e28d8c9c8d9b64967c73f579583d47ee2c5e7cebdb6eba338a19daaaa8e2b7fffc18fefa09d54a0c4c854331c6f0e23cb264833a08aecc4beb2908b1f9d29089725fb953a9789b8946c93b36fd95bbe2b82c5700742c75763ee65ac78c6321c3e67fbd3f059001d3e19458e79e90af810d8fe113a3a7fc1b78cbc634a35c8f03d702828fe2d7e3d58c5d50a0be235367fc5704ac37c749bd64d7e3bf1392b70c1acff66de50b2ae8150ca008633e28573ea96e05388f5214a68230f2675cfeaf40c3d585ea32dfcc24b557afa14525396206deee05c06d1c5def51615eaab959457ae2c082f2ca3e8d2966b952c7c82668329c846abe631538caf0650858fe92844313d6f0715c9fef0592e2e8a159aa4895ad3072fd2b77872e2cd922efb792a1947e23e304eb591da81f99d5549a7805ed97b27dc16367742019de31cafbe638c6bdeae88b046edf1f4005bf2460db7451187c20f25502cd0c750d5951dfc46aaef8e43c21e2d8fec2c3aa1d18aa830878a52294741267deeef43171b08e093cf49106ad3c8989ddad7a7ed9d6bbced2e4e92ffe6b351e36d353224cd8c29f8cf043a92b4b97142aba29bea1dd73c72f1ee9334876ac721fd0b9275750ac8c15df75bc550bc916a37221adc56e95196e1b83d79a81957c29bef8dcb615b9e677a4913be04dddc527b8e045814cbe2d05076e9404bc52f3098c1527e74f2045c06f533585d72c7159a8f5d4b461f62084335ca92399061c844283106fd7f23e39d0043bbf5f6391a919806089e24115adf0ee146544886114e3abf11a0b5a2127c9eb1c8813558853b8a1202b4408e10cd82b516d6a448c90df69557addb8f3d72efcdb44fec2394a4546d47f25d37b27348d32ce2f6d3a8c418522ef9c1c4e7229ca9e25fbeafec7df5e4acce7424a7faac729c12fc4eef819db99a8e08c3db54ab579e37ecff12d99af02fb1d223b81cfe1b04fa9bf344bc6fd8b842a44d299022d50feb73d0a7b0d7d6894d58603ba8102eaf063611db31ec4c1e46dc8c0a48fe3b87dbfb0dd42cad1b81f68d570cd53bddfeba4e055d982221319e947aa5533fa3b2fe0385a48fcd89de5436933510846d673599eb9f559588d8556c13b261f0565f886d4491a099c7ef082092795f13315c15e3ed7999a17dbcb373d861bbab2c2ffb309a2fceaa775698f559e172361c6af339e5025d7665852855d942225218137ab5870c3d800cb88849b290dbf85c5a20994aa84ce006d69e54e3cbd283ea499de617d17f031c2aa2715e890365760b23aa9d1cd37e0d598b90d83d806429d488540ba700d59308f62ba58ebef4a4284cfc39a3807cb00d23902ab571280504c452e555b46fb902936dd88a6d4b5025607b4874d3cd09c969c9dfea080c5da06c940c7d58f864a08a4c513243073269a60d259fbdb34a70059c3264214cadf54bc0335b0c35efdcbbbe7d15bf90ec9b76095f41e91840087a6089683aadeedfeab3c007f304562c34077ab6079e9eea17eae549eb8f0855e25f59e2606fcfd8c6012e10be385ff90bc34e5c93c0e12e1d3b54fda12e6aa605496f6e8ff2d3b1d3d9774c8a57940076af4e943d1102963e31150362bcb2b1504588f9bdc2da92281463a1057965054ca428a06e1e28ec023c5414910713995250a2714cb4eb73271d213ffd12947a0d3cdda14cea53a3485a0693cc08b6f981007bfec4058803c69d913517a89a8a1e05d50417bf77dcaba48d69cf32be52857cd986b28501d361508b24f240b3961475bd6dfb07eea6c3b18596d8d283b06130837b8f46250035029bd5d20749e2c243a989e944b03292315dd0366c940460d0efe1c885c5bc4bec8541d02a54043a91f609443d2a9e1d4add2117afe663a20608eb6b7829dd8576a5186d893f7c5e2890335ed68e52866e167af2d9336d46c330427b498363e82eb0bf8dbcc3e338ee48e13382bbb84effc9636b827d161f215f5ddd91d76acf50a4f0b8f3f84b2e5900deaaec3b1f510223e41d45dc15b6d4daf64c40510ea7cd1ed985f03e232bf07866369b7a4c50a7dfc4c9537598725cadcaba845b274dea2856d972ef8167110b05b65453a5d043dbd41bceea31ddf52b7641daf39503b7b139569089878ed1ea99850f5c25e9fef89c14abb3021dd97619f93fbefa1429558183ec3279ae44cddcbbd0c18c4e24d2e116353dec175c107a3612f602a3ba46e93641692ddad4d3a05345f38fce17e7be4d56809a19a0bb4b7658abcabb989cbc70ae3b72e99b6600f74dc87151ccb3652fe9e8f97d0a7c55ded03d479857331c94e9381c6e6280c77843695c3cd33f511a420fa5efa31f5406e2370ac04c11e478b40e28c4bcc2ee0a6953c3627ed15f4bef34935525193faa08662dc9646389b79f5fab17caee3bce69564cb5ecc7db961235196713e56760a8e182c3a83755dabceab52dfcefc4dcf5498be0e67576f1162b709fe176d1ed17087009935cd032fbbcb5d5971b1100dc7d183edf8d7a9067820e23698b70048f3dc279d11ecb68af301b70e3b5b41df3c252010391dffb9f4dfe0e9e9e18adaaf9af2424ece59a1c806811d31fc200dad5f073c68acc8356faa34d9736c20f9dbb6f81f4b16b7cb96d2a24d6e4d501705f851d32dfd31602b6079559919fcf0ec257a6f7d701ced305cfac2476323b8b210df25927f3e1ae233acfddc5c0d6c5ca70a378dc8c7a44d08df299557d08214d393bc81bbe0f09892bd7865629e826075358f23485081023c753b6f572b5ae9582a75976fed847704c002977f3fcf7e095fbf3955df185140a103ba5efeeec2adcb3c907f2229387fc6a3e35c176451f3af6c4c92a52d3fdf4408cb7cdd2f0da6548e6f3f2c4f037a909b26ec2068bb5b9d3fd2cccddc2927db2f9669ed4cff5453ac74a18d46e55dbd705e843ac86949db1f4ee286e9036e57762b3997aec42123a2fb3d08a0f9e36d3452323713d4def80ab46e815f7a096e0f938408d151c2ff418ed2ce3e4cdb1a297cdb19bc642178a8b59607713b4685de16814be1a74beb815132f499f64070c26a144428b668fed2c382f9244d3f77ed4b60d33a69d7c90c0bbc6546d2d08798d7ec1becef77241ad17df4c36610bc53095c6fe25c2d152125811cd4efe8820dd7bf177342df228da6be08a704f0a81137d7d32a9fd1be7f1b7f45615593a6a71c47ca393999c07690444b74d64ae9d43c00b1ad79780ebdc5e0f5d3fae9d39d6ed6ed2b0bb8ab93d865b04263b1701566980534bed7c9501572cf27e1f9465741a3d7070bab85eeb56e2f102edf3df5f27935eb958a38bfc45523371b937ca6cd900439b1a782e747a49551e61648c004f72a2c3a6e61eec804d251f7274a8d551b5c164486f129acb6a3e3461b5933acc58fe79204d25dea79a9953de8f0886307ae498d7e2f14dd3734d5465cf386c5451439c623a2a8ae0a54cc7c094e11329a06adec36061dfc62de121f5724778e41474448bd7d3087ed0f353a0dcfe2ccd7192d96899ad240128b27ef1e2f2195802d61af66535a90ee2865965f7bc9a1567305da39c78a4290015e59e1279fd83019277b1589b15ce35dfd21e3439edbeb74ad37c10f1d727dc1ef6ea32ed14ada0c7a2927d94d8aa2ff7a6f0b336e1841260b3638a36322553068d41a0dfc6bc5ffd822b0fccce11bd96c2b3eb7b01493c2d80d4b643010fb2946b4ef53189e04e417bd3fecb4c8935d5c2997e6ba6f6d44a2c885354b5b0403184aa909097b951431eea70fc2cbfd705a2ba96f63cb63e92fae95584dd6f5fc88c6ff0385f19d52feee807bfee9e01e8a3bbbda15714e4328b8fa14e397023360f90c3e8a5b7de95d532c88e64fab721ea487f70f90b940ac0ff36460ee8beb75bd8bbbb7a559246a2186a0af4632581ac1156e3438c5d88f85de5e2a4a06203ebcf441c055cf04a05f31588dae398801f051f4766db9b74ddd1d7e8ac997fdde72c4f24bb1613ab33977d8a65a3c3706ee5f225b098d00430ea6aadd46f5c69423475ea1209fd6f821758e13cbf21d9b341050b89d3d1ebc5e1cda27d2dd0b0079089c14a91f1e57e4c1e2088d1605dbea5d5562aa00eaa9da518b2bd18c16f6b7d581c851ad605ccf23838904e80aed0ed99c9135c3c07d31ff7ad8be64de6a99b84776540c5605d02eba630b0d2cd2ed933c0c45e6ef46e81ed23f7e3add5bf4c493ace6d84f19cac4b3dadeda125d25326f8af553a8aa6afd94893374b09d4337ebe3b63ec21d66d72a04343ecff6876c7e33b8679bd58f4d0a376fd1f5599dd02f6ff8fcaedeefa43ff7e125f5d984a1771b6255fbee10d1c41a6c3930622eb479113ca7b2a575ccfe4ab8f36eb86f70da56d0e08d53781f9f3e90a48d6f658ff846de28781823bfeb1f944b7df1b5dba431ba3bdfcf3d9b2395f9ff37d722b6e0136071e81bc6b03e5abd7de305be96a347797c869ec217b14064c157b58702a8dde37ad1e7b3b4dc696bd93be267c7f33ed1b54cfe6c4595097c572d0486186ba792a486e90e60c61f78944295edd31633c75b395f22604cf2f0c324f6294ca4d3937a8793f946f918aa096f7f02f399867cb44d2d2084649d75649c28b2384987f3d2fdf6c41b9d2f441834cb0ee1932e9700a89b32538f6eef34e735fb3a0ff7b1aa59c903cae8b3307632a63dfbd0d55b0ab303f73f5042c6897727ce9f771756a3632d82d1235accb131c8a22f893bd3c25952dd07e5abd356e4d2f13b7624fa578ffc4e334987512c377303488fea1bbfa7bd34144f99d6e3bdaa679a15f0ea616ee9718cef33ff468687494aa3b670367b5945bc5ef967f619d5fb3c6d81795ef00b7ced7c92a984afd3edcf8673edf083358c737f4e94649290ce5845eccc5f7acdffd3e34ad3400dcce2f06d17509fe008cd2bf0ad10e30b11b156def8821e4867e17c6e3fda99fd21e30e231ba3d6f7c8b65b1d888c2b8db5fd9e998245e37fb9768cec8ea2196205c3cee53cfb1ec8de60b55a36d6e09f59e4b8cca5ceae859900530c0129a3e6a3b2328310e7ccf912ebb89b78c49f7105cbd54f01f10f8835527749ae6bfcaed4b2d4bcdbc68723057f2fe1e07c0ffffff3f