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 77442 4946fa404c6ff291628dd71360657d7134da8f22a673fbb6aba57c4d32876153

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fc46d1a8f38a2a8d60e5a3fb6ccf93fc94b73c0f07d3e76d40d65992faed3a8e
Certificate Block Hash
4946fa404c6ff291628dd71360657d7134da8f22a673fbb6aba57c4d32876153
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096f500001a8e0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000af90d0b9c9c9ad53df521060cfd46d1dd8ace1e7bad164452fa963bd17346d283d40e33463d1ce419bed8e4558036102057f87bfab1e5cdda265c8d13a49a4f1376e62cae07aaac8f3248f4b7ca4083ec1e69546677b7704bd04000000000000000002000000020096f500001a8e0000

Raw Header Hex

00004020a6114452c7abcee2849789a5731ed5e2523d61400bc6ac066b55db0e9731bf24cee0cfda827201f07ba7d0eb974175088fba5eddcbf72454c6499fa6ae9624913a823b6ae4d400188e3aedfa9259d6406de7d3070f3cb794fc93cf6cfba3e5608d2a8af3a8d146fc

Proof Data Hex

59,560 bytes
121216020307e838bd678ae37f813e7784bff5e52d83469c2609b8927c6f20ce64ecf12c5625a3b4d21a70130bf4e647e29c39adf2b6cb74ecdb73818628eb327dc198df96427a5f4b9fad4ccadf775e501adf03700d8380a6e64d237c02ca185e8ec515c8c4d169914b410973ca62ab4cded4b4bc6127b7b18d2bfdada721bcecf04ceea7b995a81db0b0ad6cd7524f0c17e28a6223ff8db2418505ec78f2330b96ebfa73072695424232fce84e865fb95b58d3e044340610b5f5fd3345b16f56d9aee20c6450c8504eb47726a761dd2e4b32cbdc479007833be10b9dfa28395eed0a78bda7070c29b26622e095868b6c5f36c934868a4b55d82a83918ceaec07546e26189177f1d264b7295cbbf86b3d1c350f655f9e4992605cbcdb5dd665c806991e2d878ff51411aa1f1ea6fe153cba3369db8003bd78cf0ef89b62cb26460de03a52e1760272f45f9debe0bfb8176b79dd41a6f920462d0404a342abc8751ae36393534537a02bcbc245d61ad0d5db4925ac99b7ec2a1a34ee487159af996f3475ffdabdef8d8adb261dd118ecfd20ffc8cba2956fea568abb69215b4764b869145b754e8215e1fa4e08ff6af8cd5b72c92af3abcb0f9f289ab0192dcc759afc2840453aaf39b561153184a764d85785aa9de7040bab50054c4e9a0d0087d381c8e3a02ae0bb0535333eeeba48f040347e51c37a72c36c3cabab42ecb6797de48a0d5d5464652f0a2c5874c51b1907e2df086c7c13464d50a8a29d2b849e506512eb81bec5c8de7cfca6dc4b5812fb7ad155553ce10665086c222cca4230812685a1a77b9be17ca0a0159dbf023230c94210bf4028db90eac02d7667037eba42353d018d7456a32408d92cbdb98a4c482ebbc7187884f3ee622a2afa49b6b0968c49253e25fd8be00e74421dbdfb9bcebaf078f629829336a60443dc6ddc50d4b2aacc5efd3656280240dea060cbe438ead436e8672a521b2dfb82d2c7d4d84f485b7be2a874d49d20fd8d142751bca79944ac85f62ff757eeb7d326788d6936f3eb53ba186079f9f1b53de76e0a4ca3e0957edbea0c072b299df328906d586e49e6fecd93dbc55230d9a08b70ab74e9721ac0bbc52d914ae3dd048b3493e155927013bab308e1485a5f894acb45b88a0f870b4e5df3880cc22261beaa2776992ce984b944b23bb4cc41f4b864ce5f005fad82458d3f42586f20c0df0906f82464a9764431525c549e9541cb82d378a237d6494fda898f29d9df1f84ebfaa308f5ff91066f751cfeb572cd3340e6746c57df76e17919a75126e420eb49ccd2dc96c207e300566a7df293b11d3b683751e433f68c3775debd83b6f6bfcf16a6ac5d53e347351aa82311c4805aafdb17e2af2b44c0af3afc6de445424c44af20c0a07bee1626b512ac1da7fec0687e91165ce9f56d49851e37c95b9a9f8d59ad6caf38fd298970667d060ea0cd7211c92233eab688c7e3aa7269b54f7b0b54331278492b6570b21cbb201c75de7f273d74dbea9387dfa36b7e99a9945f7ae7f6232ab9655f3de1aeffb8627bda52cd9bdcd88851c4dc33528bb389547c0bc6e402e2205e58245afc0e0099ac5e99ac352b2011ea8bffd4325a61d741bea0acecd2cd025593dfa7707717f56dd705e34ead2c49874f64dbae81d854a47df4473cb7bf6092d4a8ecbc5e9f7650bc42da745e13d8a5611ec2fdc5b8c0af34424794c5b9dc63c1e0a4bbfea6d606d8fb7c162c49827ecfdd71fc680a678f4efdd59225bdcdd73dc431af6b125434c96e3b1ecef5ef35262526759c62b47261a4c791777261bdba390d7df6c1a4fd5477b06a795e43e595f1169b5aab8781f16a99ddc12f8c48a76341fa72d3acfe87cbe510eda7ba9ea631ac1572bfb948d92fb9058564b258e76b37ae99570b64aedf540fdabc81721648ef86ed5ae21ad34017cd4a04c7d321902dda4098a46ee6a04b310eb221d116da4643954638366a54057a4fd462c73e993227f7a611958adc893af4bc76d27bf190f84b791577eeac0cf998f135408250bdea347abf3d356fd88380c8245f6a7484529ba98b07d37e7b542f2cb3d1fcbb5b7adc40912d8a12698cffadb14324e6a30c5fedcf123b5fbaa9910b8ed7c63e7296e2be5ba5b482b12a4f81f8a2ed963a9bdce0c6f7e3e5b5802da2b25517d5782fb4749b8c1d7f34bc3c4a14f41727d0dccadaf48fe6871a174853af1934ed8589fd6b5b5e9d52e26d34e7de4a6ce07173441cfef428c7939e008f131d8da35d4c1eb655c20eab2ee06e5af32b4578ae0d57d41b1a277232308bb66b879c8a6e31bbd685bb7bceeee723fdb4e64a82221fe793b7c070dda59d04d79c47fa4fc8aa4aee677ce4a21af6bbf8af5bcedac949aec8bcd838170c02138d3f41a944ce3a23955d424300e8f6bfb42242b099f4f88222ebd7ccecd5e4d99503b147df94e4101e99456f9561d756af525f782f9641f96e1b4c59ea420ebee0d5b5c157d80825cb6617fe2b96fc155e6d6e5eb405146739c3f62be8dce65064cd0c9eef88f9451fab983b4adc4d44c67528a1c0faa14a730482b288ca53ff2424ed8390acd5c664eee90e250f6083701c1476e41fbc07c4f56e3a69f149ee2ddbbaeea2dbd9d451c610fc2b534486273717f5605c025624fb93d4ae9f8ed5d7a8a2a5f0ab5e33b33983c141b1ec994a051a3bcce55af0ec1420bbc33fd37a90d2b92c862adfb547180ee23edaf5c985049e4b5a8ce6196b1214af54749f7c8201a232f1e2bb75ce5b29f9df1bdfa7e672830a630fb2e638a21e0ffe2840e15b8e85d32ba43b6ea9f3b61cfc706c0fce5608611d2ecfbf73ef3852a1190f8dcf55daaa78db04f42f8ccbef69de1c16f46f773bba137bbcb9b990a71a7459de673a8a66af1f9fd697949847983e098d70ea54733f56bc4d4c6303704faf8432d999da0a553d0aa82baa8044c3e774b536b1c0b1a0a81598c697688236ac26a314c287e4116bfc0e08100ffd3639468cc98689cb5a4418cf139b79e8b2f4d1f1d79b43cfa671244beac57a6ce4eee92f2edb0b62df6f3af594459f01d6ccc7788d412a3c425aaf29da11a01c3d2f688029addf52dc223e9d3acc86e83ee73b0609cfd6fe3fd66321bc501e050fa38a01d52abd50e16126511a22d2642ffc6de10edc58cea65b27e217f0bcf70f6b6266f26fe68e01f94b99ab9c4300d6f33392d6a2f18f62e8d0a1c8645d7bd644c5e620444498bb3922ad78f40dbfc6dd3547c70752c6826bef43f207c86ada2d29744ba35890a32ea27b7f6dc04501c5dbeffd9dba8b4f7904f8609c60f6ae3512fdba4253b93d2e7e62df0f59622dd8d2ee164be84288519bbfe5d170d94160f0f00953dcd3e700b6eae6f581c6b9b2ad1d7e3114fa4aca2dc321e8c1b0115275ef1c0c5b3b50450fba72b51785dc418b77b6b6b2a577eee8080e7eb48af0ed025e2b810b76d1a8b0a5e5c251a84990d1341b495b140792199d32465e96d99404df0697e5ff295661ec51d5ea2204228df6d87f5424743c8dc787ededa09f778d61b6f0d4e9b332f726c290a10c13c23ce20165278c70c1ed66097bc8fd2fee277f669f54f1fd132c1f9ee75d30fe5d67e8a0b158cc01cd095e11fe7e1ebf058b69c7986b399b43d5ed2bc8281de21f1b47604f001661501218fcab2ae9495456abebeeb0c0c78bd6a5df0e313f72939926f68f63a9e60753aea0f5e7f785c4e5679af2840763d1893cdd2863893805b4d6e5c19fb4c94778b180cb3781aba2ea074b8725ec2582d04ecba5864526263639b8a6fffa23bad0441816a12dec7297409b81593b9b667c36952327143b237344f697a334f97a67857211e6ec4b9f10520d721946c37b7e189bd8d715ee5b648f3de81f5a26bbbc064b1160c1ff0f7066a31bf9689650d377711d6ad5395523fc740f4957fdc83452e275726e990cb4a44cbc5987881b6c971440b2459718fdf3a178e6618ed86fed1b90815fcd3fc6d0f7207a21e4a936da29efe40cde8e753b2d567036a3c11e3eb601e50f71e62f67cc9b129660a9e2897ca414bdf2d026c988112624eb6df5640b656a80a03c7cc77aab028624b9a4bb9acbe9cd5d972925abecbde75d001c4e9b8cef7dd3c250dbfd01660ae592975a7f00d94e4a998563f1e646b83bbc40bfddd07568d12f7235a334ce771317df39293334187401388039f6aa81c384144dcc80368f20607068076254c2a713d3d70d6893ad431286de8f386ddc5eeb0007c3e4b5d962297ed3d46b8af1d68ebb6f56ec3a6abb9401abcfd7073d5286c9e975f680f4a20ce89744712b633910cc79362f18646184c7e483dddc483806e93be2c80e1d7ab2c24efc296102768bdb141c2ac9d0f87c9d9a33ebe3c4254f0b294d2427a895919ee57ae36c0f653df629428be6d148464f24f7ce0bff5cd3e05165a856c2120494e10ad53f3a1cbacebb93ad31835720028e34f75dfc0e3356c7913e9179a210aaffe2c50e208eca4b3c804ae1b63e4db505b3227e27ebc6bf607129ae86af2d03293fc6d889b2b28b7c8ce776e03a27c5a5ac15eeaf62b9389a7676274290a189f3287024124ed93cf3014d93f545a05473d23691e9f5c3cae733320a8f027b3935d9b394737899cc66d52fc55b830f0034481bec021546df030c1b0c7f4c69596c8f8f640439ee1349e2abee4851c13af78a2a2cf4af804278b8f3be2af0e23a601c2c454021ac4a3e460a5a6cdf866b851c929ce1d26e294abf74bc86a6db662833569d155b70abddfcc2fc4092624c64e6a4a95e7c53f4ceb0ad82353a9a369a51ad57fbca6ee79e690bd4ef09bc1db5f35ef57a76688356d5b4e58c92da0aab5fcc671bfdebf2ba84ecbfdec2aaffac7e53389854343e9d705f33eeaa5132d1585282fb73782d7ea48c29f3de8196d0cb3260714ad1fce0ef4cb917f49a1549e03a2135702c11f912e5bedf37ae57b9641be3fd1af60ce74400ab73b6518f575cf3e00574b62f8e7bec7ba7ad390f1a9c30e972ef9248830722db8a4fe80983c066da240ae255c55f0c12524163f1c6c581065314dd893afe05d9fec501b6f9fab43b693b0c7cc13ed91cb39082737310c6bb1edc446e6d187cfb673ef1ba1a314ba78e5c0e7ece8a680ea2b1e2110186de0576c3f9714fed5b6135004f964322a99d2824bb06ab6e7a63ea71650be3f66b64c6bdfe2b3b1c543017390d2a2a5b2fb44cbb9c0050ac23dc8d6173e71ac470ed5d10cd68de65493f8257052670b7f6488eca5d45ec41c44381d1b1a95affa5e63e139bb31bc2c77d568c0654a0508a884d093c57843e29ae7ec2b577c106f411d58062829b958d7d42d27b9183d69cf7173469ad7f33117d4497670002c5f477ff4d2e2868bf0cbe0c5cd14171bd362fc68241371a97fa641a5b6345987b201c3b5b4876465596232c0c2e0faafcde1c0f5513ec6aca07a94a8f7a2955f681ad905a3ee760a6923f2754145abb59176269eb343c7826d1cc48d3c717319e433bdee1fca2e1953bb973a2cc656fcda615bdc97ebd88102f17c3fc0eec11123e7457a0526d2e2e657770ec4a9c17bae77d145384a99ce2ef994379d9a5764c2dce5ffe818d0f1ffcb93811c74bb3b5a53409d7d077c0e6b00b271f99e7713ffee17f23f17d50fa1f0aa36fa6105919254570c454e45541aa40c3dd38c2bbbc7bcf8284cbf0372df7e7e7876fbbcca14b7f647e3a29ee8001ca30efca20b465b9b824bb1eef4a4f5454cb761e6554dacf909c3c32888bfd32e8569d5f64bc89e62e5fd5438590f2ef0aefc38cb59d6316305f03b626746cdf47d91a3a7f9d86b543d6fef635b1f88af54b507c0f31ac454808ea8959fc0ce5ce4034f8fde58575387a555861327cba8a654d1afa3b9cd28e2c86c5eda2fff9da4b14d889a7f42360086356c41efb137485db89cc883c5cbcec3f5b1720aa20642e5fb1b70fc854925c05169c4008337dafcdfcf6f6faead57166dd5d19475e33cbb52c0415aecf79586bb3bca8e0226b3050487305d0e5e0e96c1bbe42953438839c8df6dad022278475408329a678bb6e1bb2cb112c102712fb45ef35c258685745013b7fa7860d4df1341c5d4a746ba641655bf8f801799e2afb7d58f31bae04462d03a3f4869d25c396a1d7245cc72d92ef91fb45f3fa009563237e8ec74700b848b5ba74a21f4f4a62b3d2886462b96e53191b66c717226d07e02b9ccd3396aa65204a2ddf9ab63f985c5efb025a16d0437c1ca812d2422fc12329a9652d63577d8731f3edf66b2ca81e856d89f1b293fcbeb857d99839911a06826e071802a77fafe4ddf6abcdaec0cfb0bc3dfd4a57cee50e8ec9d012076593d7347d05fa26bdc7b19dddef3fb334e4f953e872cb0887432a46d07c32ab8882a7466d5d7b931c2d0f0bb69aa27818e444b7a05f82ade391081465cbc30621120f8466468d6d48fa0f298c4b0e3e829feb907a31c7acbaca82bde8d57adcdae4ba139332dd1076881cd90c4e9f2c7b842e2e992c1795b9f699b25ac26a3f9e674518a998d895d34a5733b2eeaa26903eab9d9ef6d8f1b5974ac3c49589233ddfe0cd4a0a406fd3930b2fdc240ec49f73c51399a4f7c345a7d7ce33caf49f1029a0a15f1be1612e0f2b87faf038d5551e819c88c3fc8764bf66fe1b812ffbac3ae255c0468db96c7419d628f9943e57f175725a0f8304a3d24617d3f4757d582babe2146f2b7157f92237b7393ce4ebfe8741857c98b3fbec9b48e7dff2abd863a74c8eba8e7860317c4858fb3687ea0ecc8088768cf6ae1a763db8167e44bdd50cca826ff98d2abcc3cee047acfab2cebbb0b76165cd82d3bd8c14bfef65371aef614ba3124ba9eb13a486d26a6b4489adac9d6bc032379a098e240523cef82e41bfd84d8c15c2a6ecb19228f32fe9b9d0e7668ba7807d71efa7be2e5605e8b2a8cc5afe006ba558c1c129250512f3f76c8c52429a3d3a40a8432f14515d2da1e687afb5a77211d54873632068354c2b83e974cf81f2ba30186bef34e5f4fed660d2452afc6e179a86512b9dd194d1a3bec7bf0599ce60ed6d38cd4cef06d221bc9c85000440f77cfb22cdaee6ab499502b35e16c8b421308e6ffa824ade4e3126218f4739c5a6c46fe92643719b131d67fefd11eaed25099eb69237aacace7dd4aae37fabded31b32e2ed465536d495b2e7352273b1ab858b89415bb83b39facb8e38522cc7e03838eadaa31933f2fe10af2c043889adb1ba869ea2ae6ecff72d3704d7443ae9f635a18f6860e3f1d481ff262bfdc98f103c2b86bbb4be1d5ac2b3e88033f60d93648fb28bdbd0536ebfc95faa97585e0f6048afe92da738c6b477d7d0c69d9cd3210ade3f8f9d67fecef17a52c70e490d139ff6b36f15e078844fd42893b635163d1724061d4c318835456e8bd253b9ffa4c5f3f081f19b8024538bbf1aac27c4ce55129fa1f9321186995b03e51c414ac6da73e1433ff039aa003b9110b01d75ca54be40c8593eed329e01c7b0bef0b051d43227262846105b2ef1c10bf2621293106834be2eae7b36b5d4cc66a87f790e5d33727827c7c27f9a7e100becdc3b925f672da93fafbb36fdefe9132a764ee47933016362299639bb7eff4b2421f15cdfbea72b9fbde9cd618594438a3ad0ed2736ee9506785c3033f4d0aa8fd2818395e4a38db63304aba48f2ab41c3d0064f3ff46ae6d39692bb16c5c9f616e5fc23924aacb6072f86d4f5b70dac744cf3cc8fd8033ec5e8dc523d03627935c8840f151c2fec2cd1ca97f0f243f986a4a87819263042a8e78c2647bc905182aaf11b6cec4bdfe415eb6ae32d256211fc9d8970be108679b303a68d0c868b8e08030211595359ecdbb72ce48f79a8d9fabddf8145a01c5619d4e4808c3c19cf1ae356e20e347e08378a6bd6e61a93d045ac0e37ee589de8f1968260995522179916a6488995ec45843f55bd00c02a4e0541da86e429935cb14e46bef8c468d6d8e0632b85b41134b4d597aac64829a05f7d8b24c5ba888419a481c98fdaf91c5f4aee1aafbbc9ad5f565cfe3b0e164c7447370dcdba9d11bdd511d377bff5c883f49b304dbc88dc17fbda4478a8e8fd94342b6289c209d6c89e7014c7b27ea95939ac57fdb4924d9301a7dabb88ea14bdc9d84effe54ceb41954501aa3cc347c078bad362fea7d00b5723e867461b98eafae5bd6b9b165aa7cca4e738698b9a4f281de7503b58918d1829024b0bb6e780b9f71cb18c8cc2f968fa5adc5434f937eb94fc40ba37cd8c8b335ab3f1ff354bb0d7e0d3e078752cbbf4242d39c90df8d475fc5acf42c22caba1b550b7e0fe9b73337e0ca91ccd608ede9c626065a3193335a79839448858f3917375bdecf22ac3c86acb5c73af239d7cfab35b824b780fe423e45af3c3a92b804b2fd675f59163dad592624b41fc944a344d176c6af10dd138939d36021826d228df9de5a2d30be2b7c29581704eebedccf5eee44d84a0264d750e19a04ac86e1576918fa083a24d8a7342f69ab9d5e401df22fede856175d557d1bee4fcfefacfccceeb65b289a40d7be1aba9a784956793d9912b0b12b2c70538949f356be49cf1dce96efacfcde487b547d0404c5ab2f7283b7b8c795c8b8dc2ce932a67e8fa03cdc61e00a89b752cefdf151376037458a6f9f981e0b03bf114a964e10ae11abc4f6c346d809f5892f3c05958838603650f68c13a6843fa4970619b282b76e7c1b74906984d853f59151b48f1a2f2668e6bb9db3393a1fb5a317a69f55b56a550bd7c7cbcff4ad1310af0ecd709cf6a1a05eb6b555ca2d53e2ad0e16db9209c7cd49e5af2f70d302455c7b31961d85d6f65e7544a88030ff951a458938f6d73f33c37e3a93077e089a8bec25bebf023b93944e9120e42faa9189969265b8cf6e065f4edfcc56a10407f99550b23c4670e8cb4a50be0ce35b6a1664e9570ae4797b00baeb95a37b52ca50599144d552b9712aec00fa5fe5bdfec213d4e6725b0fa64f6e5f82cae3320962f59f265046fe8737027c7c5c94bfb7d0020b534c080b3829bcd25ee690627c16804fce42ab0ba4707c712c7eeb5b8d9fb4ac07e4d6f37f2e291a519749df6a253b67f5880f0e9330797a83cb2ab990d7fdd6107dd045155aa1f8a4d89afb525c6836b52ea92e684c3ff23090112448a63c0e200fb51370f2f78405b0283ee799b800a79ef9ffcedb45492187d5c3ec423a944296ebf56fae38eb2af33bf3fc89e2d9d5fdba4ef37fafc525697884859bc8730fd6e2c170879bdff4e80ab9515f05dde30bb3c28f83901d3eaf8906f1ff5fe9f3de35ebef4c2dfec1ddfce4475ab60be82ac126f6e593722672fc7f94f9ab10bd99eb66d879130245247cedebf2cb376baa84d9ef95514e3b77fee8846a5bbdd4d330e7efa6e038d639d1e49830fd5b1d8027908425847ebba32b7df0ecc952b7d24b7ace6e893fc6bf03fd591fd31e580ec6cfbd31dc2a15f02917c22f6b6df0931464ec89a3cfd7e8bea342295948b15d7a88226aef9727ba33f69262aa496616d9b08b30f7e391f6ba7ed319341fa9151b3055d6d152c681cb2ee8834efabd84730bd78bfda5ba5bb8e5cf5d3ac96f1aa79e4e775c180703bfdcbed82ea734e94e453fee28400f11a66b2db5daf960f0d83fb329bd2de2cecfefbe833eb98bee7315d853d4cf87a3fcc7b79f77661703e0b9e380604b766754e08b0d64601a957047f3d9f1a45812c5c4dd5016708a4fb56d4bf9849f79f1641b0ae2563e1b548cc9f5ba28d0fdeb4306abe25bc6a243f0d075e5b23680a911395cbe6fa83d839cd94a529ca4f00702c63a68aa391cabdd65069fe931a7db751941909d978f20526b4622ba2b967a23d1aa329cdccb41256d32dc120c5f854f2d35ce916c6ad610db86f2be80c5d687633a4bfc5c0a3ac97200540d4fbea85c6834ffb2aaf9bf7aa234b7031625f914bf2e4f41c77a4057b1d5e860a825d5e9af25eee6e13a73ede6f2296d065f75a3954d329401306461bf17f6a607524fab872a32b826f1f88c58fce4ded1e4f91561514ccf7f33450816ae08c65875447f5c1c4fb6eb6d7d72b046e8d3d48adba40ea49fa1f8c774f7e18a95d5ee9553d845ddfbb0dc2e1de0623ac2e798cb2416649228254a8f5d1fe0664cf41f3312f6c135094f6f03ab86918b7a39e6ba4777c057c12d424b76c7e533e0381c796f6d5574e04a793cead32817fd0456202b7775a575dca594bd7dd7b61bf10dc53f96f86e073c48776a9b7be9d2732a8635607d3a204f7cf4630a0c688fc3890314c180f76b22386912b8b1627c10511ade511b75c7aca78613c1df7012f5a142c49229ac34f5c1927704ad9f9f26c01192ac9d153e221af643315ddbe1503b603268e63e3d2610f99d74d24472fe4006722df56be55506afaf0c9e77fc18830c0abdbc742f91aac706a365f81c171c4fc18dacf15ff702968a1e62645357af0f4c3f60c572df3c32e07692415b9182ebbc42eff989ba8415721cc02b833a3f0bb5df7bdb46644e6b5022f4a590c557e75ae219cf9286b1438ca14c557c340a9df757d4498d41ab6b948958c96a28ca1bc80e3b8c9fca9c759ec16fce64c518b05cc66999c065271cc35b27af8e2186f5791bac3d55f6233d5625ef4180a39103fae24033ad312903c31fdbad134cb316c85ca79f0cd4bda805e522a941d47ce394afb5bfbdab243cc049323e064b050326dcd118955d01300046bf08e52af1608dfa7de89850287101c077f1edd0547cc971892a778c219053f0f36b99f9909f37c9d39c34ac8bd77e4f52780c32966a1aefa4b054439f4ebe1d68f6182f69f511ac47535467bd894d9325433c1cbaed53a5701e7229d320c8ac6e33e3af55b3ae568e1bd8c73fff747e3d1aa18c724db135e656904ba3044afcf5ed222fe581272e8fcf7b5c4efce627680b261d67ef664a15630c5e79a7ae73f878d18774e89b628fec5b09487cce095db7c0648737e7e835681b90c8570f65debbfe1d11167c5cfe37e14989e16721257e7203b1b3dfd97074d5eda2e86aa7c4b0c4c13a59ff5b4d5d5630d4a50622a8331dcbab8730c196efb0e17940c2df2726c191885431257aef7e7db78916623622ba2eb3b6cf41ff2dd8e7cd5990b26bfca17e93504f01ecaab85158a5a909d70e82b7eef69d6e6483539f9fa1aada68946bb564f8db50691a7c4ae06c9a756f56092659d2cb04f29d3183c3af19e94c6d638d1829211faa7f481cccb43845dc0e9547655b05a384fe9e7e43f13281f55ac548abd407965810fc89e957bf0be3d61b5f81390001ef808ea467d236d6b66632d69308a4bcee955e7a3293a78a70ed2bf157346ee546a64c57fff490997678ad0b651ec1faf0416d148f8f2755ba3090c2028cb076d6b07b7e23ced0dca9089895a444b0421290a55779ac4d8e4acb39e25427f16353f265f2e099b242c2b2f95dd3601e7d86d5fc806408ff28267534c2c309d1fd3692501cc619f26d5526455af47bf00015eaf3ad9fa2e3750ecb53ea231c9fe4b27f29ac87732324a6a6c1b0f19836f7a80a8667f0ab2855b9c4d475812a22d3624716752e1c36dad1c907a671d44c4d166036e4b9cf6b6043ec3c035570a2225c23e90d18fd5832e6fcff5f6939a084866b1771627d3ea4bb00dfd8bdf980ce0571cef9bea2c4482288458bf9d1ea3ab5b2f8e2335b52988e5c69505dba5b686b12566da9565193455e81f4926dfed2aee26cd4f2f1558caf9ac894f716ac75c60fb80199374903afebb361103c98d2ab7f0a92c4a89f2f166e8d3afaf8d748788d93800ef82b21549285f068268889dbe322059586a77f9f750ff6d459575be0fb267c44b9b93135ee6098c5cee074e39bdd8e5c6ca8f0626617720032ac79deeaa4dd6001bb19e10ae0d48ce78d9e9acdae024308d45b848aa4ac996b3938ae60b73b723b742d3bf19939b23440b637e6c78b0aa1dd495d0e09bd75fde2f961e9b73dbc94cca8ad5cbe45bb3d68e0f89af9d9801dad67d3aba150024ad3d2d19ae2e82e9557e7279651ad22c4ee049b11884fc4b7911c0726d3a20ed07454d9ccc6f7ba814d88abdd364b754e88edb454f14ece864376007da7ea85a0d85dee9fc65c4798183bfc2369234fcd633605ad65dab06767426aad3b367dd6db4895822e8f256a464d0b951fecb913689a48f32671095b128903d07560abe09822a80177b758783026dcae5e76ea3e76b0530d8e7f4abc265e5f78e112abf327efb887848e749d2a5b6394e618f0da136fa8916e5b62e2c0f3daebb0bf26a3fe46e19b0c4b36c7cf9a5b7df0802cc709e550d18945859b3146379795e873e8f8e8461d0c0e7ccaa5cd75ada6cbe945f2c900efa27c15ecb07da4d73c12629f02f320d2e0a0e675d0f6f598cd9909849002256cdfd71ddd88d21c6636ef3c466a540c9d67170e76d587209e01bf769d016af42418f707658e9438b0907769f86fd1c93c47cc6296da98258b7b2eb3b6534002f259438a013844e590e2d17ddb761f9f3b8966f4e1923664bf6a7b86b21b63a48283b4004957dea8b37b013a450689d67cd50aa02e8ac7b3eeda59134da8ae3159067181ea2706b7698387ee29028cad95a3afba69b9470f4e2216761fff05ed34fac4b8b8274686a30c5f795a81c65ea9922ac6513d7add2f8768daff9f3e29a6e991b80e315e968458847c080626f60fba8e461c2b7ae3d4d9088cf6cad68b636461ae14e78f18ac587cc2d3f3d43b5014c48095bd909b3e385b58b5336f0b6d0e452789b7d67fdd08e5a8f71bbc637dec4cecb56bf59f7755e279ea57f1ba99a635e29d1f45bb1eb5e4c6d54ba833f623b7b0e8952f9b5ef6aa4cb01a2323cc1c31ba7d7873de84118cd8c70f0ffcc1c83200f5334042ef124853e30f11c5161bb500d422dc266368b6855b2917a6e1b5ab16ba085b5b40d411abfdd59f772370fc5cb7dea7c25019e3d5cdba99f63f28c37d1cf6e4511f7e550b98477423ef3fa6b6fd5bd1e2285f7199d4734d32140a7ab21d186ee766524d27b8109871577e98a7cdfc6895e3772ab03449ae59d69fc52278266b6bf4b8dcb6381b11b8b055483ddbbf364d4939c91c3f0b664646bc8ac1cdbc29ece310576ddcd578424dff9074ec2181a2a034af289ec6131a9332647c78fa8cb04a4890592363303627a9dab221e33b8ed24f5e13cc185ed08c303ad89de098d1bac1515c175d81ca5561214834fa01138ffd7234c8b496fa441c331dd69c0243a065b0a3efb5a1c6c7db327b5a33cdefbcfb375403991a01995638eea431f0ed863c5d2e86573e394e7504f256764a1814062bd7005dfffa7febd8c2595bf4d0018b889c6f9139b950bec48775c6487b9387ce7e517072ff6b48b239eb2966b57586b79eb5a0bcff7aa1d1022637cfd429f7f49564630eea2c90072361a688ddcfe10824a2b00b7d1ef8f05228464da20992a01ac3d77350422fe24f495d7993e0dacb48fade643c8ff50d42d91fba43cdcc33d210c3281c9665f38371755a929594763e2fc1d5466739327f9cf0bc8fa6d28520cd30cacd97a784189207eb1a8f9658f66fd5cf37cb88aa6fb00ff256c5d7604822d32ddb3f36fd79eaefa9d4d62c68e51f002f5121ecc4ced19719d2930c66c9f95c7038a57bbbdf2735e5271e40520527bafff8bf33e32e96eaeb2d55e87f658a057bb975a2e3e1e399ddb1cbff614f4594c481252fcb6035126362dc4cc575a6c924d16552831f1da4b54f0e9dd469ebd1ce7fec594da36780591b60580f21d984961ae84fd812af0d6b2aae5de8825b28df8b1de47df636125e70ac0bd3d59181486f43c1e6a490c21414be1dae702ef55cc69e496936c06625387518a7fec67a2998189bd320af829676802fc2216c92f5516b5064fb8b5f7e221e70f7c4f4dd2b013067c34811e56b4db2c0ac453fe7d756f7a623ca6d0365824e685a84a66d50fd17d8b7d1737d90638d20e9a9320922049d309aa2e65fb8475a1563fd564ccc8235310dc282e6abb81e77b123dff61911691e843574c2f3e440a0c50536938dfbce7cf01ae338edc1a571a445d464ebeb0547be0e3b7ee278fd723f613493feb680ecc2f0718c214c0a630b601af6b0e7fb3b42b70cae62e4f03f24763681377daa38b2834af3ddc33eba0efbf5d5fee7e8ec3ca5cc4bd4e14cef3f65a53f9057a67a7a18565a2cf88bf28f38d31147e81365ba4dcc6ee182486a99bf2d92a46ca5d82c9e34def5cf9c6f22209bbf839faef3101d29e12d3d30fb82fc362c1cfd860853eae6020e320714fad0082b706940808b91b4b4a80b271d0f89f8c6a1709e3eacf6228bcf950cfe160cc445b4f50bce12ba530fcf94aae5ad5cb7322e5b0be7ef2ff27061ed4a708295e4cbbb96b4f5c006e5de76d91faffce329a684bb582c42ca706429069ea908168e90b493f7e752abaa06247a035d41e2e861436e5983699d5bb6067e01a65a0fc78ce818c3723da488c220b5d080eab3b51be4cfd8a5e752d3eac49b11e1e0bb8a62aa637adacb91d765d9b9e346f3cc3281969a4a6aa4190d126988d3115dd3e4fdf9a787b3881ddc947f79810b1f560310bf7efda02e17f6454b4ae3009f17125b44b1ccfcff9db541512eef79d24c20c0ec253060b3c561134d99cbb4f03f33bccf076e62c3e713ebbcab506d2ab7767c153d31d1bb82975e26992df750493ec7365997e729fbcf2a623418184065988deefc1dbabf865d3bf790ffba39f6b8cc127a2db1ebd46fe42f824b82b2760743327fa61d775cd3bb9dcdb915dcbcf7b5d2f999c3da15ac314ddf29d91a2694dde86667786392603b88f439306388fc6bad6597868a5b65005d6945fb94a2ff3685accb6212ac026f430a7469bdf7c1197cf33b854d43778da96c0667795168fb334dfbd1027535808f4f2c8f6b111303d31b069b52af609d221837b119687c129ab3499a19b1ed38ecc0f466b4c889a25309095671c1fece7ccfacf1436a6632c0b4497e145fc282f536f6dd740e0fa2c05091e17db1d7d2508a5dea71d86a265efcab7035fce2270dfee84815ab205043df8ec31208f00723935b9ec0a217e8f87a1112b366cb960fbe37389857f324e59e582c36bd9f02e8e0d83f1fe8ac66a8e065225fd5168d8ae621b293ee00a031aca458bfc8936b40d36275298bc196c1d6e14f26e77dc25eb682b163ba0e74ccbcb54332ab53000863f41fd60746e91011b470aeff23246de48954cd7d6eb066c8011eafd0cf03524012bfbf9e112511bc9bc738c175eeabc803735d9da87b36b9f94369f0e98591b359ea683c65b9d87aedc67d8494f86ccaa9c4164688ecc8485f37ef713577138e89576c43a7959fc5bca405d677d305136d2b07b34f4610a999e4fa1735b6f60e2f91c34ca7153af2f8ef811f2c18cbd916b0a8b95c230ce494aa1027d8529dcf7e2ccbb50df93b9573965a70f63862637b19e395992e8501c1fa030c072f9c18939582cfbc419ecc5e95a16c59de17e4b11fc46a2ab80a1037de44e68cc302b20001599d6e6a89a9e7525ccc9895ddcb093e0a3aacee0dd06a37b91759da39feb0d226f7adee560dc889a1a81356030077b56c5eedcb2f68b54b03b44703a3608c238737c08c3874f23afefd4ea5cfa69027d6ad701a35312a513d112bcc3df869a3124a251cd936b1285e31f5eeaa75712d09de7f6dacd37f8ddb6400500e3582acab769790dc322c3b8b87f93dffe919e7982d00a80ff0db614e062ee4a3113c2d86e1a6ee8bf7605d72c56cee4f4e073e586f7249e5846fd898d98014da6971c455d1c754bac081f4edd91c269172b348133d7af0158fdb712332098c88f1805601777cc77afc2c848d77d68901e1f6bf02a980c3f7117d8ecd15c9661635b1f121373429f9932cedd7554f7748502b8003dee5845bd0ac3b608bf73c7b90852ba4cc4a3a4e87318fd86551d9470ee23989a0231ea5e8768d323dce7bdf0016962739feb7d980c180bc3e0785b6d127544fa0041d1bf6541457ca63de7a2fef6e1143eef127e6de1ca34950fb01a2470d68bbab469480d517d8f502d38229bf01281faca0c4603cac7080dafc49713d71abf5510e7c66c99be29bc2e59d615ecf201822f8f37608aaf29abe967e0679ecd88f20d0aa3ca8fe649eeb7cfc7a1a3cd346e6b7697e65945ee41d9d996a7f3079a3ae2d30758b315444d78d35c7b196004dbf14c94c8a99ed3d5a2893fab4c93c181800aa21d81ec6bfd77b3f7186748b0de4be17ad89e6dded5ed1c1fa731da2fd04bb2c766cfab211def5bbe7ee8cf493c0ac363c7573495a20a238f666b6d26f706711a1516fa2be938e5f736911afd07b554012d14c6adcb79f504215accc878d1d080b4da5c6f778bccf51e3a2f485d554593c4e1e58b0ca3bf444ca5c6b84fef9091bf59ef69511d18776a475a0e57d360ceaf943e87fd88c4550e1a229789a6bba8bbd60fc343e27a87bc5b6172cfe9a2dc1b9e850e097c5ab4ec6765d77f8654003d3a455622eca13f71602e4ea2c76321c087dc7b9b4c0c7be48ad72125360f81f0f215359ff4f37260b43f14dc3f3b8adb1f05811ceb4a0e2598ecaa5068d3830bb74d15522b40344ada2100dbaa5efa37cb62c7e95189400b79b08fc3c810acdb4169b18736b3fcf96a8734ca423756c9ad8743b747a6876ae3f15a39ff0b8716413999c6dd0cfb358a4d5adb00e842361f55806f0d9e9d22abec14cc0fa2a9886d1ba185459b48941f74a22e02e862acf2c0d27d7a57e40c2e8135469cd4a00469e34fce4071cd56837a3b11f6c5345cc72ebfa94d3e828319f0f17e5f19586fef25820566599cccb11ac6adc6ddbeb2c29c509fad9617ddfaca7621f5b71fd566d1ee1bab6b284ae4b479f0fb526046620e6997ddbea753363283e6855c769c3f547b964f64d411d50826bb0598ec9cdb9fe5baf612ed6ea9dac8d86c3d4a963b6290dc473b38264bba5e1416cfc74e9fae710d67653eccedc809c31ab819a376db321b0699df2fbac3af9a1130e93ad2995ece8a99d9235500734716712d63807bd0a8117eeb0da9ed7b65b363a511efadee4344eda1ca499f3201e46dceb6fa4c6a2465018ff68b392d6db6e186dfb74287c32704fb75c637961cf68860a75119785568bbd983448280a88861ef67b5020e360a9e24b86a5eacbe26339317c31a2187bb7e80743f69c3f214b419d6ce529c3193b1bf58ac4d670598fe01e844e64a436d7ac6fc3f0c08fca5fe84fef9ae2656cba95291bdeee4fd82200596ac0c80b2bbcea45cfc4061cda947e5c455942422cbb4f5554e990cec3b44decb6a23b3522d3fcbbd307fd6119ca2f61318960f1ce95ba1514e64b51c894583246d061c91878dcebea9c496b56619410d8de10776e546a76c2f24b19126f1847c06cdca2a6fa073cd2b476c5b124665dfc60c4438a698217e901fcca1e222b01cb9e4fe167250515ec5754201170d13987bc3c1f73d6a7332b59051239ff2bcd2430bca731e32cea32a376ec48a0f5f6f416ed88ec6f4863658c2e2228de18c19874b0f420e2a00a8e0eda581582e9e5f15b5768a3288a7a89222c812a86b79ba4033c1da4a7cae324c21425c805ac13c38f50af4da4391873764222798c3c31da66b19683dc06d6339ee8da9a4e19d87a9b133869ec1cece7110ffc177306b7389141431cf3606e1819236ada7f76361f1a1d3d45e714c08c0b2bc09ac068e2e42f056aed85957e317fa1590797e87650223c78fb99b6338116c7cde63a73633cd31c1af8ebce3448974eb23956de9ba1ba2c930a33ebe5b4e13c304a15c98c92d6738dceeabf5ac25927f8c170d4e5ecc9ba08ac792115fb7e9135419f0f62ea039c71af84cf03018be09464b1c1649690fb5509a83af1d698a839be99d99ecbfdf184fe61e2fec75649d0d02dc51e7cb29b8ac2b5e4254d86cf3adaa950475aaf5c68514d7df2c4d6390fce34729a0e9acbaa941f170be3d1bafbf3d2aa2a964b6103f0e6a61ac4a82943297dcd7b38c91bdf02005fa3a3bcea1df3b874bf38b1337c93ca2c9e491e791ad19316be28b84be06b3c642a6e3f35fe476f90c8a384a14034127ca9cb91de2379cd235bacf0209ecfd3cf5620f9135055fa36347493069227db7b5010cbea4d0c1f434f5b68a6a58c2e3578cea1d8ed9d59b4843b684be31b23ad9938dd4f6d670a983bb626e3fca13e7b4b8891b29453f7fc95f14aa2934f6e7ad75c24b464d2ece5b70b25672b66f707adae03c5ae5e0f3565c932fde967af7ff04d7822f13bdfff7a1a9771baf81c60b4c2e383d26ce45e70a6697df3a02b2207238423f7cc62214ed0c6de98e52e9ca76e1a91084c1f04058e4fa1b938f1974f9c7fb1e97bf90bff30b637868b9c9e7410cec390026fde3081cf58f5bac47414fc16f901e0d918c888a7b435019bf8f469e1082a96ecbe1f6f8fa139104e7ad8cb37861ab1a4793b04eadc6ca7ccc11c03e7d9b73f0f6eabddf6c77973465482d844a42dca69d740320d7620cc4f58833c90207c1b0819a6822b0dfde48c5cec22d9622c365ef54ba2123670dcf67452f91b61dd6347c59ec9c22fc922a0009f456ed01f89eb311d691857248a110762e34bb305a92255fba67b67bc1023bf100fbf050ccdd21c809a49d7e7f4dcccc8189d5e601c516b53b59b1dc0da572f6641a12dc7eeb311bfb7313850f609e9808078fadf90dd46c7d17a0ba581f42b6f954a06372658b1e0730a386af27fc20e98c1881cb47bd1c19d0d82cc74e5b06f3cd08d46e7293823b12ab1353abcf48b95261724e8c8756d7ac36707dba73555b3d99fa36a4fcf3299f77ecef2d287ab42103f4ec91e7d37adf522e71fac0c0d9af44cfe6c6772b54627ffb625d0d30d894e34e1e4712e11796f6ae8b928bbf63c761827e63b2e5c5025031f3e16627d261dc3bb3c303a14c733d49d5c36c1e9eec17930da00b1e0720801e02211fb5c79342930a3313fed3fe691ea74e7810d2a7a6be3b025ea414c8cd87bb4b47a00c80346cc26ba68b2b7c91948e971e4a1f9013ede810e3578db7a54d578a6c44394c0bbfba0715eb74ca888162033ed041eece33cb750e02d6939c3bace0e6901be5fdc5cce65d669aae62df6f2164b7bdcfa3180390a213f16a1b0d1b4a88bdf9e0081c40308749990d9b09aa618166340ab95b5aa4bf75a745358beea7634a12377d660d1cb559584cde2318ef1711975bc095cdf96d2a957adfe1e5d9b12c2e5915b8a4cf8b1b8b50a406516de278b7de66b3098ece5f0cc6abb917075c3608c776dd3575fc710ce56e8cb19c0d3e7ebcf6b1803bdeff63204b78288fb7ffe48089d1819921d31d8c8fec6773369c0490ef558bafa73cb98575907633ea47691f2da0ba2350c88a3628ac4bbcf791fd8489a947be6cd719b7e9d99633505217e50039ffef6172efc49232f3b1f12d3b80127add83450ac2c8ebbd6d3f6a29210a1b0c902c2fd71bb0fb45915ffae885dcaa48610e216de638615b5377ee8c7e4998c72b74766ff369c805eee95c0932bfbc4bd698b674fd6f0520b7a154c2cbbafef5b9ba8a74ecd7dc74358c44362448d08f54d458eceff4d13d3d9ec0b6ad45e48462bc7796e2f8dd6ecdd8be0f2c66681aeb4ebb25a593d4970c9d821584fe2bb88669926d74a5946c5f4890319c2c0aff997c1315ae5ab7b70e80ee83bb3d9a101b692f89205b188b12c9236a87a847ce8461c1817d88a7444f0919905bd16f6bf52020fb6a1b17f7e9d8f78ba8bebfd46c094896b549bae515d101931ee81c724d5ff114da7a7ab0f0798804a00e6876e79b0599e7c4f45f6ec9938a14d60e71309ee4aedb4f7b9c6602d31b2b8fd6e50298ce093ee5816f3b6eac6131b6f7a229ce869cd1ceaf6a3586f30ca595354c37c2b58d13e7b7f4226ba759737f573a6ef2f511bd66405b112c748a87aae60db2b81988cd24bc5ceb2bec7f724683baf843504f264b49434982c74cd5e82d8a33affdc6a38efcdc9701f31b64824d3e6f322c06cfa30f009b2f6433a18939fe3cacd558073dd58b5754afc82a65cc44ff9198b1f6f3f6e55829ad1fbb83bcd184d35e5676a8e0f54a9f0ab7a241e4baa7cc8900c5de10f853a6eca9494c282281cd3898899bf3a1ca4e4712d0f0cdbd6d8dae569faa2808a656386fd32931ab80ea082b1d50d0ccc053d31cf2579896efdb8d7cef14b385e8cd6cb627db9c8ee4395a4d0d27af3c8a09c5ce470a0a7a292832d3acbfc28dcd901e93a2cbcd5c8f1631da86f9b2ae2b099f1bb503a20d913d5fa1852fafd80839d3279925d2f99e83f74456190a0a2137901220b3b15565e931540e672516a2d9b296507defb9a284a43e1a9173ee8ca4f74ba5492a919f29927c98725611ee9083042c3756cd8de7a548c59ca99e6a762d35d249f7d239d27fd272640be0deb3db5775ce49406e7b31d25c5b1271b11bf9205361d06d4b26113c8f98905ae0950f12227a69a37fea7f1500425166e59484091d2aa48168f4ea5bb4d670fe4ffb3bacbc21a32c7807b62790c9c4359b5769a8d078401c71c46e779b3565a3c95c1157902bef0c21e6e10d9b66fdab80e6ce291da0b93b83a289093da6cba5dfb31661e696e5a1826535ff4d60d8b039e431c2a62bfb84305bc48eb2ff18f4a9b4a33031da59bb1d1835187ff514d188d79ad6b46b9d07b93e37dab34640b5c0f6b45adf1546753c511d4f23cdd3ef629f3d5e4a3d89ebe432c94c0a34cd0b79e19bccfdfb4498c3f4e0a897e220f01a755b4b0d6a51de9b345da132a104e4a5f09b0fa86329aeab9400de444bb60fdc5ea1f89dad74a5b4873250378a900afa62600bb19c7fc88e79de78ec6bf89207864a0d3f2084853d8f1078260ff60b7fa9280abd029ff8e28dd6519941dfdb912cff69075217d9b7948a2f270d36c83e2cbe9aa2625487c8315c77aa864169f5316eed69f853d6f2fbc26da056547ab6d32c29762c5fa9685b3bbd7515ec22ad1dd1f9fb7931fb7caa7b0d004604ba46f5135340f9d131ef3c3c6224eed9b181b97400ff2dbf62121f63b605dddca2f72824b131029c617e6fc0dbb8574af35272d9ca168a8735dbc65f1153c308d081e295cbac9b04d67a3ad86f56f070d2d937689ca67bcefba03ad6ff80c7f66ae3b001e60639647affea6e7a07fd0fd422ba7f2cbd4ee1fe354275f5b38bf80c2d1ede5340041ad8c5e8dc97a6ab62b95644e892611b03a9827f5092037d2e774256bcd876382d57d4f5118047fb1299dc944049559c66086ee5d05ca2a0c74de2a0f710451d7846809ee590bc3201427df99eff429d9d692e727377c864154d94429e55769d421de4c33ebdaea16eb8b181bf1e917ed21c4ab2a1e76094684f4b8f3c8a8cf6987ab839547e7f0179f12b10c526210d1c59d27fa87150bf6e8211bded6c2b60f9f3affb5f028b2964c668747744b14fd39cdacd098af954a82b82ab7d8b9b21eb3d81a836cd6ca0a6f08ec8a3cd035b50413f16a6674a1b631c58db35944d23d15c6a5c5a1bd547b5ea16c61be4f7f6b59970d027d007c4d2e36b784467fa2780a5d76247bceef98b8676450b2a3c3fbe57b56fa106f5531e3aaee9b6b3a403a3b9a90ddf34b428b2a3d471d2e114b6d2a45d0a1df5503b7def3884f953812d421409cfe262a3824d9799ddd3fe0bb3d34ea7bdeea637eecf8e85df8d4d3c191359aa7637ada87893145d1429126ec66dd75d64e916eeb15960116bc509999cdfe7edaf65882295e1ec1fa169abc51ad2bc5127a55f8202cce81a9d56bb7b8c85a49ec68fd232cccea6d4e3474b7a48fb8d6c999788d4c55114691fb290b33dcf690fbd96a14897ad09fb3c3991e080d0294abc85b8d442993686dc18474b82b483ca6bd0ad3b018577388c6c4a3827086bc8b57152f026f3f85c2029e352cc97e6cfed2650fcbbacbfdaee0f82e8db390381dc181d88ba292de8a9a78b5bc7dd039014dbf5e3d33f0453e516989c47930dc324e2ea607d5442b69c7ab01fae6d5238af11ad13e35ce16fe5293b198bf762eb6f4e7f28126ff76f2cc651fce4d1cef935ecc35b5a32cdf8dfc7de07761468eb26a95dcb6046f263813c59d5a060e61a695953ac9bb6dcfda714e929b63964e8cc44643ac60becb9e9eca60e42d2c6ed55a9cb3ab9f4990c125b1eced45bc876bab6226c9208fea0f76c7731667b3ad62efc2096148cb830f3e46a16bf0c9b4ef7c48f5f95d0e47d06d66eaa5f32a87c8f703877c86ddf09d91098018ff0d08b55e15e19b2152a0350329a707c110179aacc50703dd2c7eb713224c9df99fc181fde3e9ea88e361261a0d5c6c10c02ef17ee1e5558a0e1f564ee6b1dfd790b686efcdf5d91327722d592fba04d64a6edb528b16f14cfae157875e247af521860084b79d9c14c73a250042ef5a8841315fca481fa839cb971941aae9ed74e89f072019bc339b5e719068a01f12ee6a172f928c7bf0792386c92a33032e21bf616fdf49b9040bd75a0ce14b0d2bbc60d51077c148c5da52db1d89f1133edad6e48298768192945d7790155f49d0c276e7563e1775c08494c1946adc1d0bc90ab998cb5c98c69deb10ac06b6effc1cfeaca3c6d172948c09fc2464e1958d73997da15ed028b8ec39270efb93fdf7b7de8b952e4cbf9dfcab52cb80f72582af26c38511863035678ec44a211a27c1872c67808fc06dcb4519ab334a695c609fd63fbd0f056606ee59e54fa6a8e82cdd7598c13046b6a14aebbd0de0c835b40cc703d7c9c400a26922c3efe8b27e1013dc02718e92c9346d41734c7d73b0101e1d984df1a0eae5a11da8aa3f861e4debfe967ae9aa035cb4e847405e4a618d99a5893893bb7c54905e61c653c2ac17c2f49c76b7b5f164d1bf7a50cc2a2e9828dfa50343a357df2a5f5f14551b637e07c6a5d26af3b23240f29384e8ff0a7159c3b414bce532dcdc3285da7bd065294564791581d1b76138e514161fd5e25a55ef26dca1b702f89fcfec55c632e802e3536731f887009b2a24d0488685decabf15e2ff92adadd7bbe5c368233a95d8758bce2f27dcbd1f689227a7538f51453cb32ab754fe140b103c2f029eba70400079ff5a1775d1e3f53f9653fe3089369546e8d7ffd61a63718ef48382b1213946c458b17d2d6704bc9f8142682e70f0b58fb152f766abfc884be32699be284a94caa0a97c02c6a29ec2c5cf37debc97c21396d29cf83629a1d27a9f6c8a28d18f9a1a484e6ea57e78a1f91d213845ff8764152b1a67b421d4537f2dbeecfbea77dce4f90d4436f8fbc8a1ed7412cc7424ba73d0da77c18aa5861f2ef81beee74a20fce96744c107d07e8ecade123d09eb28d6d9e240135f468d42bb9838335afefcc2933879e28f401aca595d55d9dc4a888d47be3c465bffb4df2c99fda0e3c0b8b6ed2e6c8334b8c24dda686f93177ef6ce60c3436a78c047bf0d79b3e1c38073f56e88fe48eb9a99cf0e058c6fc47071accd013f818c39013830612cc78bfc97a0a2f6b15f735630ebafe0b059fa43cacb6ff003a819441d4395cffc27144a18f25c67bbce37a29dceb2b7cdc214a500678b7af51b8e9b01b203806dcfe12c2ea7c0ea8b37ba6b0070802de80855e39e128e897cb4e12092f0b2c11177cc6685d0cb4b51746859fa150deb1c9057987dff2d930246fa048c4cbe50384b0f2fcd0f86e461dd8ce49f221887488ec916003456f54c1bf24067fa04f44298a8a2d2c775ea0f5ba22d2ccddf8d09f53776ef6ef04f426cec700eb1162174384fa401226e5be901470e1b7cfd5a7d29f17da4d2caf2489153709706601e8c609d7b5e40151ad688fc4df0fbe854e888316eeba83e34a3a4c8ed4b9ced3e0cf7880b18ba65f3fb73c05188c529d4c8f361b720f0762480ab7b3dfa7aa900ad2d1e867f59c216576e05da7193e9c083a7007b71600169d9c1d905e3db4b523ce9f094e20700c66576da081aa897cf98fbb7ae737584d9c8fbc07f53e24bb5d07fafcfa4ee60baf356bd2d198375857daade94f0366f62d01899a1adb2d7fb262a3239eaa493d0166cee970a828bb408cb7b3f7e2d2c9f87be6c708dd4c7f5f96a37b5517ad25b5b35b1ae5e2a3c8bb07ef84fdf91a8a22edc3d7ff06469957ad189b77e648669c705e872a210d0c037ae2a3fec6e71f184e2be9b4696d91ff9594a11aebf417f764103da662303c4160a27a3dbd9ee143ff6882184d2fdb281423175b6f1a7ce63a1a4b2bfe0b84a3678c7f4f76e3b15249867ae0079fcd62f21d3e6a8e76d7e7d716d583f16c61068b4a4f8671c36fa641d483a60d1fe3f14c9dba4e1c040090ea01fa0dc9d35215eaf44f05585026bcba922158bc7ec317b20530a1374d66cc0b991a9e00ee66eb80a386d4fc8468a2db338d6b1fbfb31e931a231dc016deb28b54856fca7cf0627abe4b0d8311908550e770c77a5f3b467ae0e14ad6200530cb8c72d8223bfd8728b6dd26dd63946a1dbf111835403e03d38996b1ffc9b4af819e66eccdd3dbaa56780f84bc49b047cd2ad307c3919861f75068c507ad3a6969df31ec6a087f7b6efd740361dbd3f12eda036b609496c5527a773180b365d21a15cb1cbd21a52daac173dece4b9f92b8302d47aa48ffeddbefa3582c505304a55e1c69704aa2ab6e33c2d2d028f958e721b3bc559c21940fbd88c66af33f412b1f028bb92558969f34036f5421e7434e5a767f6e1cd003d6ac9d6b784880e68ab27341377545b6fea4d1f4c689be401a6370e112e7ceeed314f906bf7e1aa14e22393d6d92b61d5745bf6ba20efde52cb84842ddda6bc5f239879d9382ae0781aa7de9bc4371b8b6c88ee0d1ada9ca893ca487e68053c206fc4902465878e2fbc60aa7b129bab876f9573835de29b0c90c420bf6f5834584bf7962230b6c907be69c16d409424d1bae32235ffa3dfd3ee708be6f29c6d596c647aad7ffb548a855defc56ca64b1863e409250318dd00f001962b3e466e8e232cec386415ef8bdbdfd7a19ecc7664658ec7e721672cbad1fdcaf7e3dee35523ecb3ada5613e4785cbea1a10ad2bdce3e5b0ec589c0abe9ae90103d288550918cc22d0019d0ad1c45453907c84fe844d698802d9a1bc92ac860df56d8fe9bb8fc4ba01dfcde02db5b97921bace4b7f5408f84a7606c720de87f02ff8cb49756484e4a1f4c950b230de77eda4308a252b7dc9affee638c6740a23ae97b1a98c9d068812a949e632178a9d964b2ba9581a5ad7d0efb36d13bfa2db9fb12bb7f73a7adb7570a3d3390c33fc1799f2d7d3dfb2178fe7f79688c9c0747bd37648ee42bfd38ed3508d19353fdede43119105b1e1ed0ec3244d3995a176c08a8f6e3f4015c903493922ec38cc976aefb554a8aac2b8f57c22a7cf1dc51cde38e5f8b1d6fd8b7ad701a37a4a40da2c748529bd59b991a57b594c6d0165d56343e51341156e643debc5ecb5b1a417b9e1937d2510e769ea59cd8babc505cf586da73d59936d6e54945c9a3d000f8c7cb59684cb90dc6023c0b6c978915e1a28e599f0ac800e08c08cac178a5cb6954dab76b23925481da57a037e4664cc5ff89da45fedb25b12ff5661cae26984eb8220aee2cbb7ca4f2060eb438a72cfe64bd3d8583758bb72372f8e753ab09b183831bd8c94424c580c11a3af7d2b1f1c1fca63a324592e1866df6fc63a3a08cd351383691b24e2de7b3797612d4a158f4b786573eb60d24c78e053888d41e8cad6c65d099c60262c8b15304657f2ad84e54509e3a60a2d5db10b8594fedfa119cb167d343e765d1b28229d9beebc194001263250068f1eab1d093cd1ca7e6d524c3a673e8ae405a81243134d48ad8b5d0e6a9cfe979c5624b0062746ccc2283d371396cffe03718bcd3ddccc16379b8a241d238d0d194137221d72125b7eb87dfb049b4b3b648e81a62ed2c414b4d7b2790d1d409a3c4a415c052af5bdd08c3107695084c32160208426ba406f9ed61760519deffe2857e039d029f669163aabd519b5b9b63ee4402e5a7ab5edc2e456911038c6ef4a564f4ca7038bf649d988f4093a319e294654d10d49b19fd1a9c44850eaf137814145278bee61cf054fa82212fafa7c2f6fb2e3911ab9ffc45a354bd60cb7c8336d0dc3b9d96b1f637442d3a440650222d44c2c43de8ac9a33d6b70d77f759925e73231d382540213625273ef8e5af966cbaec2e5bf6bf8d97e5b3bdeedfb4f5e59723b27187c5446506d8a6bbddebfaeb24102e48ecc5b1bee05cb18356cb96442eac82958f3113c59fb4543b39ac76f5afb136ead9b1dbec785e3ccfce5b56cfa934d8f48205c942498d23bd5116e8941150a365bc22d30a081c4118a779fbfa9ce3a8e2362cfc65265c72df4db7ee8ee24a9e5e42b483542a8f7ad9d14a940e6371f12cc98694d309f32471ae9f39c9c184593a06dc73df16ec9102dab2ca24440bbd1a2880fb1de3a6dfdd1f7fea4085154ef8cac19635df1be60a4c568f4b6cf85307f19f12d13fa29e3ee4c5e7c39a5639251ebea612fa6cafe80959cc6d465c5472329be34e510a0d9abc55faa49fdb7d2a9599b0df2bdb4318d21b3d565d907ce7667f6256566720d219b85987baefd735e82c069d155a83906f845d34c188877948852b1424b1b0f0948350ecb9e4d8f93176cb56b72faa621372c1264524288a87125cd3cdbeaf65c666e5d972b1daf56cc3b7dab24d6849bd3d994797c162e41f71d9b3303ecdc0aa21b05a62521ac399d24ffb9b0ca9decbdfbcb1ba0d6ec4b619226556807005995503be42c8dce188fbdf9d7d3c606eb467cc99ec35d2909a898023c6c96700cdd8218f3c0c0bae82db0ffb90357fc92c1d6215cfef3a958b9f599d03e9b2a2284110bd5daf6f49d61add3a189f83a63bdd743d17e2a49c515472571e4b96965562de02922e6a666932ba10fc44f393835d477df5d11507cd529b583d16ff50d3f96fd4851bd85251060896cb872f06325928c52cf5cf0f6fb65a2ba1d0f6f738470f2b5df8ba98a2fc2143059882d887b4eb0c4403a64bbea5ff7514d8a7b242a80c897120edbec681286ec98e4927835e99d90d0a5ea092a82507ebf8bb733e2d44277bdf134ee4df6a2bd3be63460695f99421efc43fcde0859861304efcfc952e013ff2bdfea8b0fe543bd1edc9c16ed3e9b0d2e23cde49b48dee26e92faf6af1efd56ad18a8b7bf399b6e5ffb3375b534fa0902e7594fb1b07a5f0f8824aa04ac977a47f5f35fa1b3e70fc6dd776c35aa8e3e14932bed5258872ee1c6d1b2dd90d870d6c9deeb000ee0a47474d7d9c9c3174c5fc7129f405d88daf1c0bd0737cf5bde061ceb781250cf052047ea25dca98f10236a0392e15447f98dec823a6675ca908990fd9a742df5563899bd68aed47ecf763518142703ed3f42ddbd8b31db77880ff35bb235052dc0bb4fe6adca2d7baed49ca1d22c4114671157b309c6cda005ebea57d4bf9f066a2668c6134986cdf115814181083881ca661bcd960d4c43f34ef757075104cb78771cc7a7660d0176ecbeaf58086e53e2554b65a9f54e6308eb62163f6a48b283077f0fc541297530d4b11243b6665183135b96b1c1bcffea987120c26722228706013b18de2eecb2555845b3d61c69b9ef117cfd55e0d0a5764cc360d326f11e22fd8b8b8c5898a50efe2a13cd836ad6b7a644f2f277d72b6ecb2e1fa148149eb883368be015a9c331a4984647eee168d5c2a2fcfe6622741500648dfc756a223735b9d7bce7d9ea37f5afcba9d992f74f5749ca0e1257e8fef29c49e7a10f206de409bea3b9af5705850a3d98f8a04ad911517777b2ea403d0d27d3f80cd535f07527a6813511978e0ff42c40d8eb262c03dc6374424af2831326da5c9e3264e11e62e7f2269b4e19fd4f4ac6ef4f1ddd0c4bbd5c9fa3ba5cf97b0e9a83575325effb8ea92397b85f6333c38ae71ea27ca552ef25ef6bad1693f059fcb7f06867f35cb341a2721473b0b115ef13ddd3301dd0f452415876de9d12109d610c88bcc1197e975f1679203b905ba50be7d7458d189f1095853943f8b22497b8fbee7f7ef96682059710ea46ffdcce90d4546995c5c0d609c7f273bd6d239fe077c879998d5467505d348e45143c6f2fc8f7ca5cef1a34e42885c3d5954785e1e926140ed64b7e9eedec634be5cf5b8d5d7235f47b1c305f68f1a246834c70d48199b533255148e6e3fbcfb4181b230e6b2eaa3e4c1c111db347c14da249a303e533aac386b318638ffc1d076c1fe5db0e1563701a62aaddb003a832104ce692fcb1a51cd3c5ad70496c00a9afd30d9c7df0c8f443a5edecb6b35838fc01831e993c6184dc337d9a6515fb3cb5bece0658f7a244de86f0393fbc76bc887a9825f8e0f652fb58ac9f0686acad39b43ea74ee6e679dc823909ece6d8512a40026e45d80177330a9a4e2e5934ff103ecfbd79f5b4d5a02106cb1f40a63af0da19bc05a8db6f2e384181d9dcf2e07bbacec2e37d22b5a8c663ddabfa79218df91f42c752147370c3ff6684e88a77755c37ddf00388580eb33831ef1e37fd016a3bdb0d9f5d4494407cc4b7cd187c82fb4c9651146d88445c23351b32b0d2a42de37fa2e1900222a5595936194e018802be21f34bb153d064d1cd9451b85de9de344a51f3ad1e3d8297d5a85589e38643fd380ec2032087f9186cd63ddaaaddd6173a0fe899d2d1149c72ca0a5717183fbde8b96876eef1eedf569ef78b0d0850e53f32522a644f7708d49e36fec455430f3515adba0f676b1755220a643209427874e6129b946f7687e85e07c92651af7b87c54c509cfe05d4bc73b0633340a84081aaf2e6c2ef0b25285c36e8d5367f5a7db95b9a34656fc768611e5dbb80cc69e995664b5e1cefd47b71572a3a066d4ea7f5a69cc72555df2cd55fe00466745e21431f37356b814ab9b3e0f717b35599a7e59248aac47344162e25d41e5923f17b55058d58034cfd6bc751ee6760e967f5d6b595fcaf41faf11e4bff9b6b06d88770fec9fc2df623b8bf3bfa70c1e0258eec937b423457dbb4e6e228da405086e0e3a42da269826fa7d2742860c4872047f68ef6deb99ffb93d00e3526514c0ec271e01b7c136dbb92794a507fcb63de11ef1625e6c3711c4e3b20022104a954db5bd5c5a523666262ae07dffcaaa24d0abadcd2e7e28cd583c303319f81e6ada802f04a4de3323131a4816defa9579c602082d1283151ae5cf917a3bbc570360bc8610b7100ba5179826df5f473db825e458c9fc1114a1e9d4c56ec1b00eda48791a1b6b606cdbb6b0be529d5bdf59d06a903358de6190287dd063d8d4b737ae1f959a88973f92f406594df1c18f6770a333b84c1b40c7f157d602a4e52bc14ef1463c26a1687a4b4d1a9980b698b364bce471b77a1766c1e1c15e4af44f3742ecdfb30f1f7c150a140525cc66de9d246c47ff940060f7e67690b43c9524bdadbd49d002ad836fb772b31393cf5427f3fa9898b9b82ad8049c2e6404fae6d6d9b026190a40c5f330d55df7e283a7013f4fe97636e88a859eb953206052b727bbfc65eff59aaeebbad655b6e1e82ab0dca43e6647a54d42e3f5ed3909ef99538904e829131a984f8a5b8aea95835cadb88e55c94fc399652eb5dc959214c9b8444a56a29126f6fff31ed65192504ba6f3b4e0cc4447acb191f0a4d855086aaa176e23c7a652708b935eae1dc77b370b1d9f9ef189d38524e8990371fc34558750ab18b5db397aefaa11abb80447711d85819766214de67494ea29eb7170df9a5fef6fb94daf8ac5f08d0bb9bbf09ad6d11c812eb9f13765248f9e07ba9070f08a7424e1f25322311a6be749ffee0547fce67930650f2555c7103f9e6653ac9f64a38a6145bc4ccc607b1e13e5a98d503ae17cbff54ecce3ba8a79788957b4ba45ae0bbeecb0d962bbda599265b00585f92bea05365b663810bc376017c2f5735f9c89ddc1abaa9f89fb06ab714336b2f1a89215e6f34c5af6f7cfccc593a19f2871766f28264cca8379cd5359c77ff01f787e9cef75cfc55e44ca38a9b3d3123d20ac3d935869e3a888d5cf1d45a4587c328518e5b0f5f0be9407af1303b8029046a25b4c056157b4e3446a6a88527f7df98b1d01a52720c26febdf9a9c55b1583ae9cc11309fac7bb6e09719c0cef386a9141ee4c216047fb241f04bffb3e4e7281b486e95d612bd30353ff7a6c287ba56c0b0d917f9236b3234a06b64760f1f034abb6e97abfed9fb7f64817c94e56a68ad86a7c06a343c6ac8765edc846940b44fc4ac518203ed135ed4d7f5c3995abd1ca5706912f460c87fab8ce953cacc528de55beb1f8f94d7241a500afa9d7749a550ad851172c51ac396bdacf7e377ee73b1e5f0d6da269cb2aef77e373534bdabb27735b1e89256fb820c558923ea1e2cd07198645706f5da53495ae904af28e63ebaafbb0702facf7ec3a166be43757ce649d75c8a8c8321e65f19f0e98897e53a03d35671eec86a094a69bebf612689f6e3cfac899500b5eab655c3c0ff4849a571b2652d542dff647ea6862d67608a72f25a164f2c7f3d3a112c7967e25ac703ab804f009d14cea1a8e3d660d9778f602321efc8742c921e8ad95616eccf44b020d66b6ccf61abdf93df4157ac035ccda958d44df011f18982486ebdc40fbf501cebd26d6e4ae4ae0852d245fa532e7f2690f40fba0c2da1d03309dd9ea473500a661bde7d0f6695d6266d01ceacf1c78d74454c38eaf8735a7b2d9b86a833d7d598a19a3f6f4e83220d476b5446195ca8c3b9a6aee24fb6c1539d4f81f5c904ddaed0646807f791ff92e8e3d1fd3cc759469960154a8063ed186877ad2935fe0e496fe3d2f8908f1487c3979708c9f1613f7eff7224bf6c87f5de17666e948ad5fea30ca5a19b2f7d235710877d1774ebf82bc84542a79517cc1f39872140d3508a927dbce94386500265f14546a8cf1ea43c0f2b893923e3c6afb719953249071076491582f7189be07fc75de2fd4c890b5d1bd2e52bbed4eb689059f38be4e90776014ebebc6186530f65876d556d861655b0147009c4820b1bade53f2fa81f48791aff7b0cef2f0820a2db00ebb2e2f10cb7837742d54872ee0a1ea92550f0162fcabf2805cbedc7623e4f8019acba00efc309232863ee0efea8eca6c1afc067284f470eebe9e46b36e855c3dbc955ed72dd2cfd15577cfe19b61c04f53e7f41810890f864ece1795737711161539e1a8756e9dbaaf5d4566947f2430db88bdb2930f57e61556f7b0e6a994c31de60e4144fe152a171fa1c76f32c7aa7e5ee4ae8e3c0f5601b606378be0330d7c1f9f081f5510554d126458658020bcc56bad196b6390b949a3973cfcb33926f26db6eed42e72417be1e1a74cd01cf4d210c41c79852515c5e5d774319187b70cd8b364bc941bbb8a8b882f835e70833018ae2e093c4c64a7923ece83d91fe870d09eae5cd75aa39f7c571404a2d5ef252fc33c231d2b4c7cf00c9be9bcf1f8200f1edeba48b271a1b6bff430cfcb418216417c0d96bf655d05ac2b3d3e5ae3690b99d80a1e376d868b076409ffc7149aa8fbd75e6957f5e583b175a7d80af32fbd571ae77b5b10bf49948c1909a18bc51bba9ee61f6039c68e8ba03995fae84bfaa456e7fd850dfe6f31a9f8ac279c2ecb37237161bce962da70288a186e9da2c97b4cd9c75c81bc8b8ffe274c7ddc88f7ea1e7009b2ef5f5b199af6552ad8fd3a13a09eb8bd06382eb85e23a0611af595ebb4322eefe5d8f49ac53748c0ab892447d8a52bb050e67d9eb8c34f79a11686b96e771232c4c4cbccb50d481477e56100e3fafcd3c028e4d601efc2648865fe217bb875ac20b5e1d96a47449fc9a6977bd17dd6b110ba895a0d9ef76e73a72705810c3b0236c6598f528b29c0df3190c341946d98926530d33b9e42fc0f8625690f73213f36017a5f5021738f58283ae7727ea39b883fbe8ef571b2ef77b3c90acf9b7e259a7e8b408a6fe718edc945fc0718adb31fdeec1186b1cdfb52fe23303da4e8fcea8ea341901f82fad624dab6ccc146538e7be4dae31743b100584dd23a0fe84f4ed9d2de1b069db937871defe3ac0c142b088b6fb1dc41eac4414d79808db1033d358f408d18769af4cf374771508f08452eaf6d028b83510e82d4f894e3921560d0c0018aca51661ae215466e0ad5c590e893bddd85aa3180badb442a8074223651be9b100de9a477e8395aeb0749dc82b517ad3a41f9f47abba511caa708fa44bed605f7c50e0ae00226b07f12f29b0c29be6758145947d1a36bc3f46eabf80ef377a944fd5c808b938e9b341c5662996cf848b44a5237a2c31ed0d4636bd438fe84ce59e01aed5a24c52be7a2562dcd03b1050a5c2db57d0915a47e912f9073380e8f9b29daa11131df39126cb5dea2f527532d579041410d0fa327c82711788241aeda1b85e4153a1085631d18809a1ea76f86cb8493442407c9337ea8c55db54cadc203fe95529666c7048023f871f15d0a5f74d677c55363858ed8585b92524e7170b96ef7b86e6665864873c268d1b2603414b6ada9045278f86fb0be3e5ac9cfd2dbf709cbb984bfb757aa9c910e8deff4c1b800011d2368e3b03af7d758ae27c4cd13eda1c22562c1b91abcee94939371177621ddc14c3c201f4a0b4cbcb836ddb185c057fc1c371ec1464999f7434432db80c941a80558fe8f0654fed06ceec9bbe1c4856c7546fc1c5b0ade74807326a2accb4024239f591c040d772b8c2473910ff25bb4d0c8651cbdb3b04360f20fc1363c81c9f66f8e1bd7ee4a90000fa0846212d0acadce2579518116cc0e42b034e70df265a43f549f796a85826c3a56e9196e6690850f42caaee2db1815fa26a261518fed3e33def6ffab24e98207968c2f808793a96c3064eb22851afbe2235be375c8bb5b476df3fdcc77f0e8864d4b6c0c67e3b086fb7eea1ae3afee9550b588660cf7ed8f610d27a173589a303b58e02048ebe278fb16355ae0374c9bc0d8b1e0275ae9efc3eeed71e191a06d2e16c047f66e38760ac8ae75e550897896e9989243fe83c23f3d3fadec1e576f85809f20c4256b2f5b5522a274bfd01dde18cc268e125c672b6fdf36f0149dcf9e4b8b75a4168558ce2c086e34ca746aca7a05a0a644e5adc5cbf03591530fb88bfa1297bd1c6a21fe260bac3fff2b1bac7ef4cdc08faeb9f151d84c9b8658610e393764fb55a6d4b055bef806b740c45c7952769dc04c328d6d1aecc53f437de64fa757639414ddec1941ae4cff228f33977be389ca46b68db37947f9319bf2616a1c28c4576ffc9f2470a5f5a3e005016747ef70842244799da5d26e3fa83dba04455b59831406782fc6ac9ff5956960a00294248e72be54fcd6659839eac957ef6ab9bdf3f5f11db90e90dbbe3ac8f9fb94c75350eb88db12c61b0de0116013f67568849e3dc93cc871fcee6cd396a985ae9000f6e41b55b51dc806ebcfd505edbd5ea14388ed26f33b0cf8c48d653b0d7ff5851be45898acd807e6bbe2e994373f6dfbe4adc1ac970388294e0be533d395d8441ec5a3a987ca4c4c72de7ca1683829f453a31dbacec83ba7f3bdc5332a9a886cea91fda90424297b21b20cc07f102278e0675b743b040909ea4dfcb3bd7177e2690b111eca151e77922602288d46a5fceaf6ec207e16d7a1efa4bebfd013c9aad640f8d5098649724325b461063266284c7daca49c883eee121e3260abe73f03feaa5103d656e714c6af4f4dea72433fec45bc58568bb6ce1906c87cd301f0d4af6e66b397384383e9d22e6edd165e610dd100b88000eb7ca18a5c00aee5f7ab0f834d5bf1a60d6921e8fb57a7ed25c3f53bcc93e9c574526aeb6ddd867ccdc8b914bd33dfa2ecc428007e45d18835ee95f69acc7f0fa5afbc8b4c6154c10ffbc1a39a4a4d0d8cf194f9b35f6ce31ab66b2e664b15d238a0fdbaef706828cafb72d1df805110a25190e8aeaccddbf1bd99f4b20e0632c291b06639fb2a0e3f3e1f0a14d7cdb43bee0ecb4f66a297798ba4757ae067e89ef81349c3f99c8c2f09dfb5d15f3836f6c669b9768e981490e1858f2fcf1dc9b1c33d7e0fac00397e5e047f7f972e2e16916e3e1a26c76a888b55830aee4253ac9b5f43dcaab8b664e266c34ce224fccf9c713bb852f48734f33c8d621bc45653182b445dd3894c52842ddd1de2c7a479577ac1d65f39e076d729fc39b962d7c0a194b1327627ed482053d5c514eae093669d94f25cc49316db9e2d2eddfa642e4c3984bd74301385ce251b5795f50fa10ab505d7b9db3b01773b71926390be048ecdd9e242a91af72975baab28819f8c9087912598888632da992da134992c5264c7089dc3fc466cc67fa651cff50a050c5aafd779975f7bf47f886538f4c92d4107a14de204258b226b578a4c3951f6cacf8b7248aa86a30e6f50a6722f4138895c21bbe9227fae6e4ba31120400a64f7dbab56e3d29c7b1b6bb5785b6869c57f5a1dc0781e51743ba15f07b37355aa288f6234b0686c2d64698e8274ce44b17934f4606fb39f67663524a0505bea17ff258096f537d4829087c7a59c59e10c35f527e83f9a118ac8505d5caaf1bb928c5d207b9ccc537a6bffa418363f05be5bc93e0057051492af67353219b51154ced14dbd77d77d956592713b8b750de562a10a23ea962270d044539a9fd89cfed5d4e6daf1a66dce2770d07855b7f0fb981b3d1ccab15509c3bef6d6c8a22eeccd02a9419a4e8f99e472f949bb3063c778eeb6bd784f8d9e6c1a7bef00cfe22a0f4c73f6ff63c2952f487aadf2c57ce07a876cb1be4e16511c8e80b31cd758a5203396a41fa87e5ca896672017d1aa96afc68fa7b52a658ba0f18e92af15ddcf6bc1538f4ef3f2f0c55e6787183bccf29fdf90d959f3228dde61e92af4f1ac5762e94372a487e80f491e420c1aa132b1e6e3857cd1f0cede19bac7c8490138e6272f2af8b8749a22f0945cf1d5f8f19c812c547732218e889a18d2f35682848f1976549b355e587aa09724511423c8249bf60df67c53d6e203e4c32a8919ed63d8fc697d70ecd3d41e981235dabe023b36c655f6cc9bbf45dd231079dbbcc615dea975353e569aeeaec761258eade9bfe4b4354639283b86bc9950d9650954db46153836e2aa834cbe068188a00e5c311c28c9cf8a595d69a0533a6deccd8cc61a3f544cf179fefa7bff1603c4e717af766088e0097c4c635487a8f03588fc43377b0d9d246105001dc5bbdd74a7b6030f9ee66675e92c82c3158ccf8ec03c9894c6eaa224b14932c84c723a9b3389409e47bdc72cfb78cfa47bc6cf02a37372bd6b26d1fed48b515c9b22a2c630c9414313fd58397581819a4c0d837717a8e7dc6a89dec4be89d8f23f5fa4bf6362dce6475bf18c023b142c17d1c118c0e3a763b51c803abdb23a2d142ab745985ac8faf1583e45296662205ea72b25057a5ae3f67f5dcfa83a65f01eb144b00c547b07d4d51ccd1212f676924b5f6f511e2af3e8658b8c5b1a47351a8b1c47090aaaf4f6381c1740ab89df71429a1ca0dcc9fc59273ff59159aea7497cadbd344ea442cf7153088d252d3e4a61b447befda21547372c8dda7b881a6cfceb3894036debbd64718c4d1cd27306680f4fc701bc8e23ece77dbb422fab61f68a0da6855974ac034290f282dfb0f5697ccce736c70763242b9f378d01b0d983de7d5fc177219a6b00a85c34c55446c474205ff37c4b4d58b548af8ddfb433d6e3cbda20976b7e49988b7a7f2fc0cbdca87088a04a11fa2f357527f07a490a16c9333aeeca902bc15019af8970ac6edf7554d2d0595cbebf431ba0a54c59e39a78d7b36e2ed34be01488f290b1cc2de6f119537ca10b6bd026aea7e158223947978b64a89fdd3bdc5c4a3dd443cf049a9d9a07cad637d6550e6ac31e66d254969337dcbc463be1a82dc10232b11488871cf01f4405529e9905db67682bb7e9e1a81adbc412a55363c97529a834008672102e411e4c1f6f1a390f34e8d84e52185415e85517c70a021794dc54e75f41ec2f16fe6ea345e6ecec857e8d54ccf46b0b1656b183f67d8813642dc20cfc65d5c8d254b1513ed953a47272392ba05ed375275d818f0eed8c966f3e619f6ad31529f9983bfc46feabb54735d8f776711083fac51cab3cce9faf9e2daa161e1f9e425553aeb794e84d50aae98c57282594e78ac62b45e7024629753b6b2565a2a1c931f2433a5f65861ab84748f9ef1cc30500dfee2cbc32d50ab7bd4be9e96eb08ff7a5f092eaca5d708703947d9c3511b2f303a68cdb1c3432036a42252c2ffa88d84de910cfaf929e04eab4ab6509b02dbd37bf592f6451b9201cc39295a8a6e1668e705725bdd7bfd823ad764a24ec183a288c0224025c4fd26acb3f0fc76af2c7f8ff2953ed18186c5ad61e43b0318c83c45645f27f98f0b27ee30d2eaee2586abaf23312057f0f0549ecf90c6912902ba02cdc8bbfb3aeeaf73afe26bed57a1ed288d16db96beab856ebb9d10683015758ca4c0b16af69e5e8788afc4efd266b7842a13ae31233c74e3f9a7f14de5ccb97cbfb4fca57b6f12744291e511f3eb913d32a4dafc8da767e854fc84d0136497a488979d5ca76e1b5a1a82f33b017c0a89f7ddbda46b7ee1fd23cca984863fb6dbb39663cadc903344afc4c0b07f0b7aee4027807a2ba1868a11ebe2ff4b362ae76d2c3fbd32833a6d71be40845f54bbb0e53517ccba552183a1594515caa16c26c3a1ad8195dbef22d92504d244d75c4c4f39666da941912aed25349c68e02f74eedcfd9d246d43b27b153dfa74a437429b3df89b5eeb58b04d5f67d14ad477d6256097f1cd3632c0ba5ec7e76a7ad2be95cd551d285a88120f1bb61bea00a25d7f5f95309c4144b248472544f0035a9ab4c41cefce1e08b025d0e60d5828a24d8dc5af8a8448a4dc3969d8ddd087b7eb969d9f5dc67f60f6239e0cb7415c54ad979c1fcd7fca2d1484df938ec25eaad599e6c913a98b47e88073e3a920b7527f5221b9c934c09e799f5347702887aa82792486a93bbc45b8bac5dd2cadccc55d347023b67d3d3a950582f2203b685eab436f86322d66610c3ce3f051cfcabbfd88dde083ff93dca0d4b856e44ebc985cb380f3d6cde9b29bfeb5367ed0b236ae55cabc0dc9f8abc28a5d2f5ccb03c2e789c3dacc652d806cac7e1b27107aaeb9f62d9f8e483f8d1e7b14bc3091c140729f9eb6362076808ec0a841c7a39d01d9393aff6d6fe2d6026a031fbfbb93a464b21c318ac18e2ef25dad77564bce96ef0a8e769bfa8474b8b73344e3eb5eb4c2c2207b70b0a07a4584cf5896c4338f52c893a1eea4875964942d8ec2259b35982199dfa2dcc330491b5d6d681db168761a94b7bb577f6f9c5e603869dc2ddd6889f372d429386124a449a3a4b486473fb8b7d97c723424ee1e25ca4415880dd3b305c360b6c43d2e9ede51770f80a825f67cffd5907ec38f0a2502e51f8168666ada09206e80fabf570871cd327772510dc2534fee88fc57c44c50e7ef53460023ae420306cb06a8eb2aeae234113b6b7251199baa57e0513085f6cc888a6a9549db1bfb36e22c330bf700bab7a0a112843de4723f427a2ea330c8f5841ee7a779f6fa5564c645e53021bed2bca51e6d313d36eaa4d5e2ea3f15d0056ae391d36e58ee7d93f63037a9ee8f437172ad45b41061613db3a90bedb778c9cf18ead6837fcb887a7329c4f6d85487eba9c53c59c821cdf8787f8aa77b27a73a68a20d0552e181c7e9ff839f0b1dc2ec88d127e915b8b4797608f7531228a8ee886a4b0b6920cdaf2c802ec4cdbf98382e4de7d3f31fde29098404c2a51a6a813ad37da7b5b7caec8c60844c607d68c1b99b032f6bb7947d5b3f0174cf8609fa8dc9a3549d38dae81e99c2135e7cd8d643a130febc7a18fa593294c82f476fb2a57e4459dcb1bdf292f65fc41c15f4e16ca9d6c177df61c3713d1d192227dc93cfbd5f83f4a6ba672ae4854c4b11ac5659432bc47a982133cae9f7961ecf071c3382a6f776a2b6ac0459b6aaafbf42f8436e3230048d6c95c89f841c4e5043c487de15af2b0df0e1fc7c2bb449d634ed077b6371d80bc01b1296b92ea8a4c38c9ef5f578a36f04ad1fe7c1b6280bb3ad972ffa6604af59a465f3c948cf522cd019ee4c78c42eaa53b740f117db378a79751e7d360dd56a029a5f29519eeb5afee570c7acb3a22576ff5c39a12be7be1721d2bbceec5a83813ce0a53b5f23d2a33ad4261291cca888b48ffe155c5bf488bf1b9a1817502cb313095d6cdc73e8205d10f9e59e13b90fecdf894a326f5051cfabc21f03b81e074705ed946547ade51209d4c6d85df5c06912121a7246afbc6af7a0cfd42fdc2b145127f117a84ad37606f331dc5e84035f7e707ea0f864dd8308c2471cd5727e7d9886c17df8d2b7d06c356ed7c7d17b5afeca8afb62aa4c865728cb5c466c6ffb04de3e9ff12ad1499c5f3e5f3056576d7caef1221c435f3660e79b9f77f485a61a309b4352417c420fb23ecd24adbbbc8a0f7a884e56540d080324b6fb6607de4e571309cf3c6dcb4c17d89bc2583a058192135b58c6bfb79a49c80b3bfe9dbddba83acfd3cfebccac1988de228e5689af1abc61a89de16c359a0d312742f423f9602932cbe60d17dd1c0c4f77ddaa6ebb9a1b79f51d46779933e1c9e0090cbc32b52d894264b2c3aaebbaaf7ebeb734870aa70b79ff58c34725b93bb410773346a53f653b7d612ab839ab3ae232e063f0251ab62f0c67649c0d18e7729091cc3acbd4d78c53a2a68f3b597c369f2adb1a130f14ea0320d258c669b30b15059beda055b4cfbfea78e1200572019b0fa4d26952e02cebb1798d697b89a5f5439d38c7aad550ebb790fb92385e9c9dee8b7a891f3ab2463c2a77996a304c93079b3ed965ee7352fba0c03619854247b98f1cabc1c5a390e833b74bf4926ed62abed63d86a3e9d8d7589854ab3341fcce10e56f6d46f1f465621f009f5dc96e116bbb34f046ac0ee6f90f73623fc36bd4154c6d2c6884525314372badb46f8a4d6b92f2f336e38a2e326dea88aba7db4c89eefc7f9e45f9d39966d404b8735899c5025f17c030f95c5083d4c4b97a63428566f69033c3fa22a6a506548942931005cc7c4487c3cbf226042ead2baf9fd9d778ee07a4f9f5dfc123104db8e1c1057058010bbc8cad4a8c2af6e804d21f94d9de6c26f0cbb217498639342347b8f15a57800353c736220c03c3c500af2206ec7c03ec452f15d40fac750c822c714a4a3e93da349be9fb870205a876eed6465e7af63748b218e7ec62f3d049fd0e8dd5615319b491caa4a3d1237b8b347260d0848bf3966267e95365a09e42c04d335d4f9bda220335423e9ac324990d869c406f5079fcae320c9c049f660779d42d75d5ccd0cf6d92d4c1f2e22138f1bdad34bc86d6d89b96d25632ef0bda59cfbdf0d347d8281ecc80a6fce912114d8e57ba2589a49455e887dda93838a061f7938ccfa4db173efc231dd1601d3e853fb91e96a7e2df92ad4c3924791f0f3e3b0aa5a1aabb505aeec24a3b185f334ddd92064329ea746299825d21e86bbc7a9a4026289e8d29260df971d784d171224fa2ca1751cf86d77903658d2da0bfc960c028989bda2d208c394b48010aaa3277a360c48b7a41b097748067c1f049d46c2a160664892934f3bfd9625e41bbda714d6980a74516c2ce10e3792de7ea32dd3ec8a87909b008d0ef56f995d371048332950a32924636c658d702896c1d3be78b985a2a01e16a4ce98da7812e0fc7537ee1a105498184716de148a21d65cee66f754cfbda636d9f29c5d8e8f3ff155fba5ba383afb3dbf2f3e66ef11b9dcc3d9e67813994f0dbb4c11090ef3f356de8dc494771fcb6fedb3305985b410dabc9177163bc8c27112b63f285467020252056207ccfdc1ac433cba01c6733ec1704563004682c4cd03d8e40f3d7b176b6c9029ea6b2d0fe4009f9bc197db6fa4730c2ef96b800ac5e22f139250829fa4f8c612fd6578de7f476646cb697652a0a50a7fad9b01327fdb8f302f469b71851e64c1007937a59352ff5e91dbdf40be5f8a3cff934d78fde16966c2d2e8dff58c0aa1f0ae32a1a2e1af522214af9455aab2b074a0dde0b8d745b9479c4adca71d43191ed115411351fed6113486ab9e63fd4efa3e4ff6d15213381c58764eab58d4b152a3433c3718ae8fb3513147542d3d594c2a6e73cbad1c1ccd4ac6d6001cf1a86567ea352c873e9cee5b160c10146813c48bcd09ac22cc8bf5fd0baa8eed7fde503e04c845456bb36690e0ad1213a77221931e5a9c86ee5e83064f3729d21e86ba4750f789c31e7d1437a4782380e3ad8536fa73b3c38b286e3b5464c571d4be9473b1334e6dacee19d83582e0c19bd004af4a58d8ca66202f4768acfc37a5d246a15da07db6883700089aa81073d94b804c4a28a6015fd4582e4723cba870aec0f91ae75489bd6d131e211ec09d8b6e4777c1680456ca981f07e98a78ec8a6e0c872bb7a00010c30677b41ce5ec956aa0e7d48cf0850d7d3f2091e528a578ee3059cf2a658fed5f1bb3c133eeccfdd23164063790b14f6e8816b5f1609bbb04d0f98f3e9aa001605be4b5c234a5b75dafb38ca78d00ccd29ff1e4ccd0fc4cf1fbde051fa24c97268f3473ae5dfc1facecb7ef97c1203bd0da2e8183b314a59f12295befb467b2f67dffbd8d76996866c4dc33564e630b66ece69450fdeb989f6b87953079fc2f768d7bc3c66e25e03c4e0ca1f37e60f04df81ad457d1efebd075ab45f3b6bb5e1df95266d982e8b72f8f7990dee117a9798c71c3434e44ea00d2eeee13632311ab1fcb17186b1272d3e2c49790668a90884fb352e87b85e9204f7250a157c64c0dfea5ed79733854e4ef199337b22e9433992a7576aafa035cff59a770fd0ac5cac0f38f06615bc084fe0242305c9ae9f89beb155cb54867a288004871edc4834cbae5ac6aff5f5fe7ffef319c4936884ca7d091e7f063c69b701c6c64de4822b98f26a05f5b8b54b9a10d8302bed9054d01778350ad6c155f3e9824fbeb73bbb513f01407cdd289cecd2f734809b53a4e9979fac793393ba33fac189950c4a399953a72c032ef0f43dc2f71326cec4d12ae6881b68318959a73d14f09c6942416d923e225e7ebd9b4b51351f3780f48cb046c87494d4ddec1446bdf0cd7fda4eef8f81c8fff567a5805e863231942c54449e1e6f88894e541afe1eae962ed0ccf2f28cde9f83163c4eaa60124366ef3024a8d17e59ad7134179909215a6dfd8d900305d553219416e85cd4072dde632179f43c785e550e963ff56b88468b6e290a40917c7ef15bc777416bab70e3aea502ce5af91a245c6cf468e2ee3726bde7a0d26e5ddc07d8685a3767dc59b819483d344ad250f8da6b67c68d357a981c6d87e05fcd3a846da016a9226defce2376f9f4cf13100824750688058546631b6dd1a0ba69e77dea4afc4a82c7149e7054329cd45d47c4b45b027123fa58022f3a95ec5cf335609649bfb1f2d5226292eaf723f0033acb6dc0a912bdc949073c00fe22fa4d828137a26e9dae1c5697a37b4f6e5129c2f4963d0e4afb5dcc6aa2dac03ea51abfe05f7abb446e6d21049e7c87b0f557e8d5b1c72bc421bb2e7287b1d2bf1fc1a36803e82d95fd29c81ad1f275313cde88d0580f948284a6b7019125f661df43d3fcbc6d73cf310afb95cd69a85f01476900f713167d8ccfb85f8d5ad91b11bdb8a72e6191d758c053ddeb195aa3d96baf1ecb2e9807d6d4fd878d72dc311ad678a4f7964dc078cda8af730675181d425c7abf3a65ab03d3515a271284ed86a6f29f30d6ec81692a5acc04905e908e5e4546f598af0fe68a1230f443692d4c980b7d890727a53af50d31f79e178285a137ee9eb79de89f3a76735c6edfc6bb9cbdd45fd4a7789da2e0f876cac4b2ea7c6929ea2a7a5393afc23e67ad70d8fe02c4bd58939ce8d6dc8048b8827740ec659bf05d184799838153140c63cdae55553c63b757dec96e90cade0f25fc91e2c2993b74da5f13803b91ae0f5aca8217e593f6ea7836c1d55e50f1f76be44ba9f9f1d389fed021eec10a1e268d84b163c8350d6d71cca359d0449a9545f7747c62d2dff5b5e5e3ecef1ac641c8ae6be3f2bf1684894ecb99c8c1a9c1a850ca4616b4db1540fb8fb36e8f095553808d0ae8ca9e53cd85839c724e5b8b6cbdedf05bf4a30eb8539e1378c58051e208c5958995101035edf32891cb09e12d1b5e9319a4290657afb9a580c184466e2490295914a3044a36daf81746fec04b97140a9e2bdf33c05cef0072d052073b8b7b3d09dda1d92bf94659d36db31aa2d69a2a478ac59dfce697f7901b680bee37f9d0757b4889f189466eba6a8f34c87d9b3ff385c8c5299d37c6f2c5cde7a2f93cbf2cbf26a732efec112416a9dd59f76c8a6aa3987fe53f982019aa47b73a4f11d6a52aeb53ccc9ce68a865291037177f300d24114d59c73704344dca2be57f04a8e26643113b1324ddf1029f3eb1da5590bba555e3eb823e1ea1c7414960997c2da02d1703e968eaaf90e722173ddb23c7e0b1997bf882c538d659cd505f14942bd7cdffbe3687aae58e920fc263caee2446a97d3652817aca8d9067cb5a6c54b8150527a445da935ebf8555b3a8efed4206f06b4d5dab575cbb68f4225dcce749b49359973595b8b71eb95dc3f7da2714f33404932fe626850289240cfb03b31eb067655ffc66dc190984c862210323a567c926e2a5269f78d74787838a74c7807ad2e6f64ca8c592131620ad7901eadd725ccb0f619a57f11bb5ebb68834898f96aa5f4d089e1f965183ef7e9329d5c18bfa771753809b2ba9ba299d9320cdbd8e78faa7cd0911b2bb8d0c19d03d995b09f16e325b73f6cc8d5b786bc2826a2b8dc9319e1c0807d130a6a0183c23a238fc6e26d38207fa5b0bcb87dde59bf97383fd50fdccb97f7f6d5c9bba476cfb520e0832acdd41a2011cb70a4bd3b352762d0c27ef0c86b2fdb604aa32c599a245f4828414b95695fb19c6c12c68edd6a74b56c3c839d5edae97317b99543761a0e85ab8334b100f3bb94da1137aa34a3b3c2c5681b68dcecef30298b3bcce4d4e29e76f542ad4671b186fa9de61f75ddd1ca2e56dfe9a5feab8a6c62cd2bba6558d0bb04b0aef1a414e647826f3c59a42b5a84eb466ca849008a18215f39b86e35001285ebd16b0fa290bac791b09a7066c9c6a5323ee7af9e6d6b7ad430304bdbc713c9fa0d63e910233e9d2118ccd579f52347a87a04b93b664772d3cd1465110f9e6f327f8fd692d12a6a9c05bb50ded0d3611a367c50a8ed5a5e9f19cf76732bf62691252b92e35053111bb4ff23f67b3c4a13fcec91bd28ce2deebe6c1494fceeb58a90f415d6e782372e91f1de491354eaac5f35e88c9128e7745a33fb5835d45c0806cd5f390b9d7d6490c12267e33c70ec242c7d993d52e0a0a8942e1d88d142d2bd7dd1bec6331562ac1a5bdf47871d160332d011d661b9dd63fd28bf70b6dc8dfe857c552cf260bd08e6afa1f702bda9c93d969d5b0e6b9a5b7390c441384920e2154c64aa5dd8ac1ceb15d27c934992a3a570e091fbb8edfa55c8b2d071f3ab26a0d7f4b14f02fdfafce0216dfb0d283bfaf16a70ccd0b2cae60b5d2e6b812f34792f30a83a0271744ecb07e0ba8abcdd53c400e66725f5fcc35bf9c9e681cfd9179749641adf3f7d01b2bf0cf3d456ca28bbbdb892ca1b025cb375f6bd88b709e1e266e018deeb5ae86eb5d159008e94536405135f037accf034a18829d9a845d50eccb9bcb86272c2280cb8472463b5ed222b279b64304dbba07bbb69763889c3de30f7c5aa1ab628e5d5c9adb7daeea63baec69a55f02b7584f1aeb23a3e4cd452b1e409eb3e37f25e2db34767d4f206028a4c6523f5fb4103f90f4ae0a3dddd6c79d7da887eb9c7369c2a341a7a3e67e162a6e331cdcf03a80724bda5edcb2f63bf7ad21ee2ffabec6d901ddd4e9a949b85eced6e54e74f22debfe82da52d196d8049f03231cfac957931e97fbd98b95d5500ac8f4e97d7b045af4cdab215758ed932f218cc5436e91bdb4cd72a00e3a1db7ae8ca9a52edb6b452f139f3fc0f7cefd9ab968d8aa15ec0344757fe4b7b74c007817a1eb0de0b68792987c8581a87f192f52dedd8a47937b269e60dd03bc31b3a49053be0b402d62996e024b2bc7b97d0f164a2eea890ab594ff0ad8f56ca214fe291e04ec7316e4c624214e9624351eea2e130133b4814f9e6ff745ddb14844fc4c691295e052422eb896b95bfa6b3e69f024639ad14eca63480957fe68662421b7d178a2e9465bef9b7591de2f5c4a2331643455407e358f6249a9e12e0633b1564e0c2e0c2c59971116bd9724fafadf94b244ce0c8bcbe9e3b4969c4f1395864aab554d095a7612e5df9825f74498c3ba6c4eb62bc79732fcab873e2922c750250f53fdefe1b4fa0ab7f5f797a5366e73f05fe535b693f20b177b09d82be3f4ad220db1ad49cc16d72b262c524b10155a1ef938eed1d044382aec2e5ccc49e2cd3001a4818c41b432ee7ac9c5cafb948dd6e57dd265922821c3a008f364bed62a6cfc31bb8e5e9194632852cea1476049ffa12b192fc5027b4a19650d4018088854881da9f45b87e07d70149aae4983f5c219dee670ce4bade21b2b30cd7c6580ce7e21c5898df1f31ae8d78d51ea32b7844f74c8cc8cb6ff468b176d1b81621f1fa6f0e1be238b9b94c7bcce1f620327c7b8a0d71b4345fff6ec77cd96c14537823a596133d2a4bd5193f382f1653106df0a340b1f4b7b05c518e3fabaad2d5adc69fc4137e4f5d2ace50a2394b63c29850780c9b689d4f737f6525763c6378b7b915660955363d338de01b761b300720ec82e48640613b68810b592d13f2a941f17fbf5352c106808ec8cc727bca816225e9a85d63e95159d936134d51b0eda8b7506fb0905eaca80b953ff351fe25d1d3be7152ae0acff6fa979d0cb41e84fd598cfed96b7cd1efb31773b73bb70f34fe5f734b8a3d1dd813f7fae833bae640cb0dcf74c5e6ac5f6980b4a3223c361737d2b876906eb3386ff6d1e2f9a4ea157f59036dc53a1c656627f359d838108738cb1fd10dd4a6fea87e548228a84b0c48b6aa5d8cb674e96a1fa5f172d3000ae5d7c25c4f3a932ebbe572c7f3f34fc92a74f2fe27ec4af8f6ebf8b9f1950ae1b2d96c78f88f3d1bbfd48e07c4727229db59ecde9477430f9c2e443deffff09bc7cd21cf7d47380dfa2b4b01383802ea889cbb145f23c7bcdd53a2fca243fd7ec385a869da1b20e13a904bc2125976920902e2d3929dc05004c0b354418d934468bf975c16d956c9c045f12a183030220a00c375d0d8e89a2be7efa28718ce4e841cc031efa98ae507da4b9709c086adcec71d5edeca602bc793e46c6779e17db9ef6505ca8d858d06dd96a6b75a3039f128c2b0816fbde4c086a6d8d862e65f7be00e3a6f6e9d3d92e526aa4099e11e7cbf74874d65cf32d9702284814f1ff035baafec04b4828bdb4ab81b39773f6409976a1d5fdef34e97f2da14d29fd3c89243b25ac7f0eba1cd8c30e623b44320c25d5a8db3c695a371ddc1e778b9246b5491d620bd108ed27f74833519e4c36f0eee1d563b6915bd5653a2dda8389f92e4229a52667b21d610998cea57592aa4ddfaf08344e7df717ecb50c485437958c051c75f7d283a611af0922d76a5da86ccee4e864d0b4360ae17900672403fdd4543f2d259ac35c1dfa937be51be538c3751f56136356e1094a9c2577530aa5e830897cc5d973dcce2c802e484462dc4146d7e09846e448e3ce6ccf6497b081590a0a2170f4684a29103998e4588fbea1cd24d9d36ecc81fb59cc5034aca24fd151b5b61eb70dd4d28531ef868ffe0d2752fdd84067a15266feb8380ec949c8de3696206e7b91d5e46c6a2e4a9cfcad6dc56a35dc5952fe0f01ecea8a8efcf3cb02074e0e3ce04744df3cce6d69463349ce84b6ab8285aec20d5af275b580d98b8567e1cfd2019e5b4d4d05ebd405e6d02009cfb1374db6486e902d3228c69c7c4ba521ef38ec25f98ef0e7cbba2fc35ae4f4b3e474a75e38eb1f31638611a0cdbcb7ec312d69ed2a1af3bfc575bfbad31ae62153a191600a1ee68358e866333c2776aa86370530b6ddf13dcd55ecb317842534e232ad1d7a627c92162d473b60e3148e08f15c169298b04888bb58333ac22898163f3ddd790eff9ecce463e7b252d7caab7b67a2fe0a003074343a9cd5cf2d340ed4644f43bbc9f15dd8ff1560a0fcdbfab4a9478f695b79ae8f3bb30ae76d0b73f1c40c958991e198b763ea34aa8e11f91c45222b978beda1764e87bae6a74c35486d27011297d8a433ef567d0424cc11f7f106aa4e67e88c0a4279882482809ffa5b9084b37f98fcaf49e0440534ddeda267233050878d0483b30cd1b8e0c83e627996278ce9a5f3b05032b64d1882023e97b53dd8fb4c1aa3fdd40c45ee39fb1a3661385ae9d09ef531788908c6f988a081bd173535b2a68bfd07956f70a7339611d3ac57fac59c785f7abf1cdb7867ea6179c1a441d22600e675e3c8c07479e5a0e24dc2f6b2af88bd0a05794401d74b1c65eaa859b2dfe21f84e91f949f20fb9fb6d36c177ab94630aa062188fe63728657875578937b132c4c55295c48c9efbf6e385fbe95dd74e7bda54b87b8b71962d29682d4673f281167d065c352d13d6049d9991a66dcb45684a349ccded0391e5757cbd44c83fa9252792aa68e00a3a83cdaef69d44a5b15e745af54ba58e79cadfac14db641d7d234001c395b2c4a5d806487ca71a5e09629313ae300d78a263cf5a77d86fa39d05d7a55592b26d05d10ee131d0be8f9c2bcd4b9837480c47ac6cd2a1c4a0e0d4a0dc69320a47f9e36f36b7577d3c4b611eab0c0e287bcf4df7686b5a8e9963f7e4ad774cb26f57af2e0fbb4f2b70a0610192c3d356bc4199e892082b8b9915dc8df5e8d862f3f4d2118f17454b98d9b1fb1eb7ffde662f34aa7c90e2ff2b605b4e387946ba6777910b80672e5f3fd8b7716c8259b9e566bec48be1bf8b208c2b4c5c98f823db4f356911238bde889ea73997e1e4bfa8b0921314f55e501ecc1b3cf58150adfd49987faacfe09bc673ef1968c49459543b2846ec5738507afd4d1a65d4ad4c1689af17ece45bb4fb3bd8be3bf7c7665f1500e168561a93911507c3eb42c2d6bc4e562a76a64198460f28f91592a97ed24120cbbdd121fec193959df62ce65c5b4b9074aa01bb651b30ece310127a6c7c8d98405f2f607759f9634250e40ab5f40dc6ce1ea68b51d1798d36c252603529d36d101e8da25330119aa758cb41fe1f16a2599537028e16b60b50d415177feb75f89f1558b40c2c9964046b20461a4df01ea2306bdae8f40a11159a1095f8320da47fc567b26d787e2eb001aea7b20ac00c322c08d18713682135c133ff8283add2a06cc6b6f97c81db763220fcf00fd84a9e8408594782e48ac3430dfd833f00f6e094f011d679fc3b4276f4f8e7dc92c8b83886e6f8da62cf0e8b10c0bae22ff6bda3601380ba47c13cbcca3c9017fc3b53d8f4bb77058991eb38818c8e29b447ceabe4aa7b50a68d7ce14e497e5e947ab52d0642315fd107fd096522e0212928e37983d2a47f68e02556af4c39ead43f48369b7c6bf790000a7cfe3da340b0e2187626f7f7fa6ce1b8ff70016022de5f448572ebfd9847d6a86894bae6e3c8cd40c2bebe70a6d6eac80007726a8f5149d78896130fbda590a172b7b0d6579b442bafed9d48a84ca60ce50c4665eb5b8ed05c1f211d901bc4d052d846f66a506955b2949b9e9c3e0b271bd876ec753b53be353d6928b40d0233d2a9719cf8a8a980b3856382285cf779b738315fcfc8cb2004ee7446746cbec41049537023cd55b27bf7b5690ff9bd4f14616d7d4dc9f51767b3f2ca5ba4d406621d33109e40ff93d8cb6a85328e908db9370916df895063776204ded3bede79667b8b43579245b45ac74e0f63b81f22b653f8c98f773ddb698df22c266e429d3bb49027650ba5a0623c198736a261712918328b3b184e7c2d6967fcaefda46087f53aa263928ed1bd264745da097560d5ae745914b091bb9bc3411cdc126d6245cd8b90ff3a304ac2420f1bc6d6cc94f043dd6ee76e338a3503c4c559366b555a5621e96b035117456da7d028e59c0d970b7135e55917a748f0d79b1e1c6d621568816700a03e858ca080db03066fa8faf5aad539be9046f2feb7c7110ed0d92175afda707beb7111194fec55144c55fde8fb7955009c260cb1d8725f92ce2ceed0252a367cc549dd5e3299d964e0eb8b1338673c9c2719f7df0952acbddd885f846cff2755e9afd84db5fe23ef51927260daed53edf043a27a805798eeb643912d6d9c54ab9b93e5526462d3ab0d7fbf6d9c8a56534c522417b0cbddcfc4c5a8c53de8dac87856320c364d5fb02010d5efaf6ade27b3cdc008e4221fc8010ff8181562a4d1760c2b1e9693c1b87c4d70a3bde4197c335f9f1a89afeee460cac1594f28eca622f2dcc3003c00e658d36d37c7ef7f32ca5c8548de0eb43c332dba93fee7c3965479b7831346f1cd3e29703740ccbbe7b3902a4e320e0f2a1beee93535c93640f3b983c33a3e414682f88bfe7fbff057549b26c6f1ca4991782cb7d08c09b60dc1204d30968bbd09779559aa982fd0fef8e8e012c69ce2b1c7284c9548b46c67e03a84245366a55a5643a482869218207a4c63624311015c38ee9acfa450da6018a39b19048192ef56d184745e50366ac9f93780c4dc333205afb49dcdeb100dcaadd4370755dde61f04e55d75168830479abcfc7677a34262e680e38e21388e7dfbc8a7600f6ad515552e5722442ee8dec8b0219f3275584fc8cae784818a081957d2e43cb77030edab780fab0cd024c057cf9ce98eff3ee1268eefd61280964d56db59759d6b23f7dd9c7d6ca4d632bf90e40fa97bfe2f82bd3f0975da99759e76b18aeb82961d075e5c8930966ba3ba2ac01cd031b40ea4d898abdd3d13a27136b6fef1b840658a827930f85267ec52a5fc661d7f8ba26d35d3cd0baaf47e237fdada3d2428a1b56378b846ef0ac4474bd1b0a8c0b3fa25f50e750e3bc83d1949846c5c5d0e5c1bdb57f6a989adbf043485a13b5bd96088563afde4892ddbb7d182a53f699920e4cecd793a4359d971489ffe1a68b40b4fc6df59590e17fd4580720c88fc0dc9fb723cb94c49e12911dc069f99ca9ef6b265c3b5d821e777a7dc7dbc837949d7ceebd49ff723eaddb910d72c6137452d5d05dae0329602b6c824dae5bdce1fe4e913d52f33e16a10b18aac9b9fb56119d8180b944c4e9cb95f5e986311e8c326e051a5098e00710dac1edcb2c9e971cb54a3609acb260f71eb0cbae8c74b06275af405b9485769266d5da70e54d0859d02606e5edf98226d415c92a0946aa3d225b52ddbb48058f665188b9989fa0f6d67b38b43f92e4059bf0dac1dfbc3ce571b8355fe2c593f99a88fe94876aaf23666d70e04c1d8d7b0d4dce9c023dc6a4c7ce09df3a431b3ed65312db713c50796d8c1d6f6c9d927e5f9d7d345ff9f4ee95eb74bf254d2fff3c72ec8a53fa1f0e45c9ec5075d1408474bfd89cda9f7b836500d581e35164a9f17d3bf6fb744c6213279f544bebb1a6ad6c8083807e5c5134589a1693f9d0421464ce7a28396428653f68190e7457b60b8477af2d52e5894c80cf20946901c01f7cf041250ef4fd8787b784d34a2723ba8ebe10dc65aee1cda6140087b407248b74b72636ad51bc83b27d6e6d03b24724c20d96658e0e01b560b9d7679cf58a080616beae4841b47dd7b46b9c874c14b74525bf7e7bdcd674c4d93f587d0588c583a64c8355824ba0a21db3c88530247de3f1ceff821d9ee28bdb6fc63c89331a891d1f202e39c99c137fd1d67999841c9451a389991a198a05602f2d8465b3329659de66989d206cf9af17bb42182ec7a2655d6cef008f5cb1075b94fa08961f0f77d8d8ea826e9b64534d49439e2e927a2c21dda7d9bfb01c7bc74e63b9d9cf94dd64b97c07e2536f05cae56ca68721eaa58023aa409e2443d2be1fd70ffe554a3f41e1fe1c3c7bab7afbc4110baa5d5e04eb9fd4cf184b4246d8851e9b67e25eb5ce7d59cc9b18aced204ed019eaceb510c803227b396cd93169d5dbedf7127cef0be8ca6b863f3da3b9a8fc7d2d6026f3331b22afb2382cbd3922d20dcc35d44b081d7574f183b416e39964bbb6fd4081973b28edbd8ff1d40a506a3d5223b9fc9960294ffba89bc9097d329f40e426b03a369f1c8f022d92787aabbed66431c51c1a77c538bfbf12ff75da1226c871da1a087cc840b5623c64ab52809bebd53a2d585b9c347e0e6d6c3c1afdce06fb2ebe35af540bb37793837cb1be47bdbf1566becb28780cba83eeb442dd24713fa358c9b82a3111100ade627fc8ffd900aa42ee68498fecbb1e9dd04c433110efb12d4da76a4e61e7ccb3b3ab1a48156978c90e743e10a92d1c67d40f0292b481f3a81a51b8d819ab2afd43fd1fb297274c04dfe01e530f73fe92f6e2ff4f2ba4bea276392d3b8dd2ff06cf2c880087bb7fd00e1680adb8ec7c5d43490c7d9e1f0e4a577bd92100d521384217aa6003eb4e5a7093a0e179e4ee30da063eb60d5502346668d9d7104a7b03bf08894a5dcdbfe6a846c7b2c2b2cf2353da7ad93c94d79d46f6f4a8af9cf871a34e2ce13f05123a95b5043da1a53f1687ffde677de1d4ff515f572c720ac588796320c531ed1b03f0df32a3b2b7a3783c68454c4ed4794344c3f04d30329916001092c08c30af09449a8e2a7fea47060125a0f9cb109dc69f1f9703f66faba832cf9b9222170233b6053142b1e10104d4f20a85d93369622e4ea927be22ed61ad9ff5673832d37c89ef3fc31f01697445ea07c662b9f39c75519202710496b7030a3b97361d03d8f2ef9d1590710d912a8c802f32f65d6d29073636f9a4770e9943fe00bf121a9c7bc71aae170cec313a43d14c58497c1cbfd8f6b1f8945dd0a87b88fd273a8e75daf59d7185bf21fd276521401788aa2d8fb286736dbf00b88632a4c97c19f3568b0d67474ea38a27decb0e42333289c9faf968e5d3ff8c5ba4704804a9b0e4a687b08482cd921efa57d48d7080208a410f68757f6a21890cdf59e4e258345100ba530bcf443c0aec5d44d299648a29d9786db68e41e6ad25a7db2dd76135ea2c5ad36f39d74ea951a4f13b1333cb0be83c148e30a5edacf47bd26d31b1374cb92dae1269a831cec041c7d6ac59f996f0d4833eede06477b8d5ee327859e45f212a2aafdc452a42506cf73ff489790be21b4a4570252afbe37542d34a155b13ae8c027afaed8b3f4b7ae4dcad7060af4009bffd9993db56311a95ce0fc62ce4fb69585ae181e5c15ad1e54085cbb2ce82c65655315c83a18555bfca63416e908f834747661948e7d6e671185baef9442a097ee4e131d0390b48492577f196f86a03d176c78325407f6a60b8f7776e14653703d2bc280b2ba98f6bf829e3b285c152b534a3e9cad8037d650aa41d3dddf10040b39917abcb8c8182340422b7c6628f914174bfe30c0c6bf01e3ba6bfc743da386bdc8c9c6d58e9d283633a41e69c6cf703d987253146bb714300ccf6cc64354c10e7b5e07b32a878a4061a47928d54bb27773489570d44a2b35fe31f4c07a6f5ca2b574b37173396e3044c2dd3a4d3bf6de7743ce5a4ed01d35f2189f4b821ad00a48c9ac900632abcb2e1d95d1ded8e44cb12a6b6ab6a08fc91795700d11fe2da16fbdec5843a010f4bdd59bc4d338dc3084d9374b3496582dee332ce55695fc8beda42e3495a6de219050670d06bdf3aaaf99e7922d94e40eab63ffc4ef07a12ae4391553d5e097854e68129cbd3e61e63eb8836beeebb2f58982c5233129995872db75baf9b45f7a2dd864ed4eb202338127603fd404ae22849de628d9dc682601ce8efd1366c9b34a10fe2f1d0910056ccf3ed3d5d3de4c6109928965d7c9d3be3ffd493c75d864f8506feea2db1c04371d048c4a06d3ec815eb030a0f0813e1f3709360d6c629468e7ac9a2479ca75a202d470bc83dabd446518b40a610f7d0e81d0f7b4750265b00675c99e2539da431359d8659ba182b2b179f9162b010f5364248c926fc64dbcef5cf214556c40dbe11e6d62471a53076865c3b4c0ffef2510fb3c4393b7349e81696f96ead441863c2ce92f90c124e03502d6c08add63a047f46bff270ed1f85c5468aeb66d034600110f0137df18dbaa0fb545eabec40d0edd1c6b86ad3f3b8e2049923c51ddc621e101c6e98a11a7dc6086d5301bd76987d968866649eb70d7f63b9c323bfa5544949295193cfdf614218cd98e5469c48025d0bdf1f26000f34a4123facb3a64044c92ad3293c58fa525f231fd5fa4c67884fdf71740614706944c359480e4ba7dc9dd923c88562532e3d12ae6fe554e82d108c10bbdf0148004f9c38c56513f9e7058294aaf740bd9690d282d732902d8b665fdd8dc79d2bc6c994216a04408ab27d9d9ddf4399cb16340a6aba94203c3a4e66f9869256d1e31e21fdff0fec4ba1686b73553280574cfa92f00bbfc8ce7563cacf68396fa41dca65868b4ccec51cc27cf5d804dcd7013effd85e32df6cc29b2bbeea925acb1274971c32055fbfa93c4c68a14be6cef5bf9f1d182d612a94d8ec424d40c7d9776409c8625273f8c981928890b38f0b5e2964d151aa0f3d9ec273976c903eb7aa270a00631cdaec45b0165df18944ee9f613a3f00e14360cdf9940b24e731b3dde6c173a63b893bc4e563e388c0a20590a57ea47caee8c64b3cfa34c219561fcc2bcde18dc2cf9e628a4d40d6992b1350d0376bfa89db3832106393ad568108dfb5dc3e65e2d1a38ee88d259a4939331602587955994dba2004b7f233901dc6109df46d891acd681b9eaef6f95f90b49fa09250b06c404c8bec61b112a184e7d0d5469d56a5f7270d82dc0e73e09c28b92a38375352bbf8790f70e89088fb8182d0e227d022414949b327be0fd1226a34c50fb16cdebd20fa8eef5c4abf74bc1c6ce8417cf474ec6257d77b7a56f6fa1403aa7ac1394b1a36bca82783257518d41c97dde60ae9031101de6f7d482dd23db9314d8d3b02dccdb2249dbdcd9399fbfeabe581491f359a2161ad5f070b4c91d45337b5c7e9119a8b8a3d8753df2cdeee92c6db502d23ca20036b2cca5efba97f3e938929473fdd191214928d1d0ba57cacef886316b3da89f2882d9cf882cf901d12e3d2676d529846dfdf0addcb668c12298cc66817f72af353071ad432e79419cca24f6b3e861aafb07907721c0ac0fb7799ee300060602f4aebd8624044176348f84814f5bdd87b678300ed9167b4bc787a16c9dbf301645dfb5e8187d262702a3ef1dbea7a99eae4a66250bb08f45993fbf11c42f25c2ad1b6e9bc65f0f9592cd00a719220ffb4ce529b4ce8890eabb2c45e9873d49249bfdf02a5e6b5fdd6557b0ccb020adf7efbc661c683b56af8a2c45e41476f7809849faff7e7f92ebb93677665c93a9231f7ecfdde107a97e43f63a8b271faafd288760346f036438d02eb08bb6cd031dc5a5b5fa9e22e50ca5a7ee1fe5f58f871f5e36f174c98c1677131ad9015b4f1a9c54485ec531677b7af8a589ccfd743e8d95c1665427c0c9692821caeef5413ef5960503c4878ee7bec6f55de76c5f263aa6d53081a64e4a8432e4d0565698f6f283c6395fec13a650712d5b96b86bd00aaca5a09ea577e4cad0c92b9e200ec02d9c52474e3cf62333b5bbacbb4b2cdd26375f9b31b21db1f58cb5285e2a9c64147d70f9eca86752ecd920014a99b3dcdf3d92924d66f234344e9870071be3853d7170c9c2e7f32aaa4ca2e9dc8485b37b69cae2cefd5f955966fc765c74458c59debf5924fdaeb869eb8a53b518bc1da552f97e713e7ed7a61ca3709bc31551468d598513f6cf179baa15eb197244e5913d3c7df17e4f892f1bca793fafa874c508c02f6ddfe62fbc1a6f0fe1f6783ac864371f6c2f8d21c25cb2c371be42591c1090723bf760f889861626e62c313aa57a1d30ef3f713f9f4f952fe5774ef2c3f198641c5b72ed12b384329f511e94215f51c5c38c16cf58b8a9e01858096143103d5f7e69aea5ce00bbf4d90f2f139bbda1f91ff76fb1552767bfa617195271a9812573865c4f88dbe64e652961063462e54223544d355a1e9a6ced35a915cde47f7513d6b5df58cd20dc34560822b70a1af6b0062b3a12a8e5dc51711c0d3a21e7cbbee581f9016ff92aa55e47fd18c58c00643665282fcba69e0f99a7e1d5a1abbba5a9f91a9e771e3a25ca37aafa408d78981aaee177f2fdc4aa19157d189904e10602caaa3101e2b7269e2cd270120cd20cf1c984796bb44e45c7c6c6f789fe91f79306eb1ff675c303d91afd72c347de06863302e01b985e547acc622b275cbed806c9836ebb4aca49d1ccc7fe4cd8b0e94fd016c5228f0c81637070c37e1f491c942b93e243a958e45fd56e3ca4f48c763310b478bf4184f9e7938564da05b5a37e8a20d9d516f4e5d38d3d93d2dd8ee0581bda1b1eb1de32c03e9d6313e25d1f349bab3f1cbac0f4a445fc9d3d5296261b17c9726b36aee007296d6a806b4226a0249a3979f1dfb0abcb93e7852cdf9a0cb999a9391002d57e55032551961b07c6da230a092f0a2a40d485e479c610e6888c77082afdf9193d42883032aea2c073210dee379e4648b560aa96311bd134dd000e8968a6de9069043b220cdbe0f6a8d027e61a41222f12dbc342bde0edef166e930dd8e50eba03be4447e5d60b05766cfca28d6a11caf7faf17b4909b1fc0270a8887d6a0c216dace497487f768cb1b57a0330d26082592ce16306ca096ce014b59e0c64f269102fb17c0f1b823b401b733302c9871a8f22b163e9c22a2c46d82adda5a463db16b2b01cc117d59ff0d74313165a2b4a39062fff0c025257ba160e88896e8343e6d7f607e088479070f7ecff3cc499340ee551cb1eb6d8ae7f83af1251f38774c43ea66c852054d5bac91652f980b64884eb588f5d84158b6b9ec59bb146c553d0d551d0af1ed4f331f7c2aee0eb0a6d35308662413eaf804c9235421c448c99949e8562b10ad2e426deb2b856ff71717cf4eab37beb8161b179e3fa66ffd771b0f02b7ba8bd5f84862efb66d63c655b3ff144b02d931833fc000c2695db43913d8614357ecf4d1842d02b281617b878308fcf53ee150e25b09f297b531e15ba369155223ca764f7df55ede8a4ef1e394a0201a5692a02bb9acc133a317410aa0d87a7d1fd142f2fe2ce99660da871c5d31647024265f3fde288c4d6441cbaa1d68e3fb97ff30b75d9067984e2f3b0c0b3ee0d7a4ac54d850c2686069a0ad545caec49e01d99e543e109071141070d4b50e7021be8f0d2a6cd1b18dbe2c23f872c1c04fcb6917338055877cd6224951ff6dbb09e22e7a0252710b70de6a91fb2e1c96fd50ccd3526fe9bff569646060024778e3f471187e784f91da46ff2377c065cf06542af0ddbfff43bb66057dea33861a79257577d0da1ae9635eb6c3499976257e98be66fa99f3d367313aa232b3846818cc3f9403e6e4273ff536021f2d26f098e77178fa35807c4fc5d626f7f878cfb4bae5d9dddf5513f16c18d63d2929cf56cd0e290138bb1ecb38ea32dd488024f04adee73db28c44c3c4f08cb9c602b289bcaa13d333c782792b798ceb276d91075742abdee5858005ddb47373a6a198c3c20fc80538c2221ece8a893c2ddcbef5512dce1c6d7b194c8813c198b1ad968c1055568558185a23bead733190b6f28f42776eca702c4720e2dfad4633eb8fb49a98483ef2de984ecd1429a0a35f3ea977c38d7da82cd382fa2b39d6020304b01ab11f810b6381dc1c2068954823e35466235df4b11c44184d9ef2c4bf514339903326f030ca7f23dde28f791bbc32ff02a5e44c7e0818505a4cd8814d8ed8fcf58c218926cf6a80e9620c036d77731925c044f60f6cb6858bc84456f554c3301347aa2ff74d59fb5eaa87e2bef26889cd43eb469043f66826e7f941c1013b78b11f954ade709cf37d57ea573081657287a1ed69675dc4ef1c3bbe38fad7ba65e81b261ee9e5c0f1200a19e7a7d9aaaab08ca657554897beb9bb640dba0be99a05abd42440923564f1bf9cd1d68eba21d339c490d354368f72c0b5c530699df12550674a116034479db0b837f3a4f81510ade3f3e1d34cca95a16fd9b06a6ae23e4e59c9546e63cb619576cf42bf1d380e2bdd201bfe17f78c48ca005e4eb5d98467e53c505f12906ab9c6c1c13777acaf3e0d569c21f9b71bd6782489f41d8f5b69ae2cd4ec85536004dd2f0d735db07c86cf6a058064faca2b5f754604231a8e4dd8c7f4fcbe4134016bada2b20630b342e7570adafa66f080155bb95f1f8f9862d22e4400a723454373c29547c7ace7c984c6487f6535c1ce573af22a8b90a7daa0b04807bfd57478103fd33c709ec8dbe042e442de9afa2446cfa1b5e2801d2433557d500bc7e099e4aff03bc36ac7d38e0d5968433a67eccf9fca63d5aefdd69265c0dc5619f0f73a5a1c2718be732c25abcf61494e820a78d295da1a5358555732b5a47d51ca65cbc3e88ff1162d03b0b8ebdfbb08a4db89acdc1bf698ba9810dd609fe113a3164b7b3b376e46b65ed7dc9b0e13804dc8c1ecd0afabde5e23c1a41223dd9071a9169aa0753df6781fb872f4e508aff73f3f70bf903e5e15e1a58c921957a1f1b33e73cf48a11ffe63a824b87c7aceb245761c86b9337468d17787148e91388b26ee778e50e89576944d372a8580da8dd7ad7a0d3cdf4af5622849d92a4e90c562f6a98332c1fd70c1828c0be69d2c89587926232f6edd1165e10c4f039be7163c270ed40ac3c234e89ced764ab966db7353b9bf3fb6ea87b36eaeecc33c2590e777aaedd61f6f69271f4a546529c15744dc05e8ccb432d95eea2e3be82277162919971d7ef7aca9436aee75b677126792e960e857fa47e7019a5d4ac0ccc6082590e3381e48959ae0efae6de9cb434bb65728b1474e15a0aa170fe9b73d8a7ca3d6a1460b1b89f0ad95943a096ed432ac7899e0bdbba027cfe2cade473caccb88d97e7a83e32a0ffbdb793c08d094d2893b491fe67bb23af87bfa28443aa3272ad1cae4c16dd13bb45e7383236ea10186d85dbf1fc7bd616acc7d759d106997655a349088d48927f95a34c5f88dfebd1e9abaae4f7c3d8f7b9bb4161c8a528745053f32acc53089b251c301647c5385b4a539efc4702642c7dab335c4451975992f6fd1994bb8fc60f067f49f351a965a22ce028c3267db7a115f6a27503b6361bf88f14e6b0d8045f5c202a3634c66cb48267c6a0a9056eafe7a923902639c57c5a75163f868128c3753787db18e09aa75025d5d7c17a2ed7c89bb923728881ecc0ae0473d35955dd25898b68eb174e536c9295d5ae818aad966f4333d1144e3504f42895ae8eb25acc1c491d07c2386bb47556de89e40d3e723542d874589b228edc9873135f29d57f6ac2909c922a6bf1c1ac1931faa1b645ebf052cdcbe2b2f71f3f4820935bbd9be8f8937d64dc59855754dd975dacf8ff9187d4207ce2612fc5936f117104f78d10df2c57a2df98c1d3295721a9f229bbd809cbbf2841fe58f0c04c3fb4de287f41644e0b0685911d5ce3fec5eea5e5e13370b56441147efbb622b2d1907bcef50de6327fa4df0af41e930bc4c20b74a736cc0ac7bf0515cbba3cc7267ad4616ad03dae97994ba4280df1c3197579c853a2179341083bef88045c0b3090d857b9e7105a9668882bc8ea6253c5cba2e77f59c05f344ec9f94b2ce4885af3620400c576eaa404dfeab29dad125881608df5cc66b67adb9dd0b633e0d6c6d1c910e8a09108560320e34a7dcd9954f7ded1333a87686d436511d09da9308bccfc046e06b57bcd13ed35aade33d078f9c9482503749c31335098492a87102465f330ab2b825dd914fc8ddf9477fa6f2ce18765db9583166fee3e5846fc71b955b4acec5d2634fba8e974fc6ab1f22f287c69bf7fab24504f47168e5e62ab54e076a59ff486b2d8f66a00a7fd5753de0f40bc9591e419fac6b4dc464d036a9f76226bdab72c9c01a4023780776edb622781ac1fc32aa6d1a27519ade9da7da9e9918aeefb1361d5488aedf1fb2017aee8f2c3719efa6144f7c187a8eeef9095e13bb9c74da5844c69732e99b75f5dc0941fea23c4d23a2b6a6333eebc2ebe368829ac5a614339821e2168d138f067c62d30bb12a40275c4ebb186a50398a939e10f5d33033b2649d575da4cbeb93deba801ac1d31f8af80af2c58d153a46aedac69af3d814f7632480f0de424e8f79791e48cc26d6347d2772305ff972c5dbcfe2b8c8f16201114b84698079aeccbecf938f111a7422e8a6fd2060b63a0aa664e9e7c850fd34c139a850912dd3886721679fe7c79a4ef3a86b80525ecb1ba7cc2d819788f277250849a8430b4c515dcf5a152e14a346826987ace449548678519512e6e0a94374616a5bc94463e4945e24c5375aadb5d5c593cbf66ceb2932d52ae8c7d571dacf9e414ff22daeee534dc6d076724ce372ebd670d3d74695d7879da2fe5fa0b3bd5f3561b6671f3c04dbbce6e14de7eacf33b4661126090fcde533bbd20fa365a676d7facc35ea623381b4fe712a44b5473bb2b52f40e67457456abe8d5c64a99d432666ccc4fc922e3d4b83bd12cf1250de1f6dea16d611a80d7594904e6196bdc419c5145e4dd6c4f40f86a7449814593c760a575feac840e2b178b8deda630cd037c7aee295a79aab9bf60fac85a4a254cc5a418d2e0c6a513568ee4079ab0064987b1cd98b3eb93c0296101d318d46aba5a9d80f34f16f0f888e9fb626244bf50e42e1aa2c169fe66a311a40cf183f3579d8e50f25925b0ff8f5a2cc39d50bbba540ad1f3c8e6c6e1f43baeaf34a403aacd73203891767887f7e19bdec3bb5d186a7efaa5acb5f0aea8c3b3787ebb91c91f96220023864fcef389c8a7e09a965d5f3a08269c5088a69e5f3b89648b07df4a403f46650fc5b1cd6f6563599aea99331bd71312f472cbaf4bdb995b450deb10718b8cc57dde34b458cf463d5b4adaa84b6bd30a0a311d232b050eb2f12b8a157aeb54d66fef31dbf67415a10118d3ddf9e00feac429e10c98dbea0810d391ea1f901950d2225577c882193e0ec0bf73008fdbecee938a650a48e2dd69156a3a5f4457799779aebcb5a655c89b872bf7f9cbbb01a0be5631e1cbb47b1756f0d4574eccc8b7312db72d7d39c7def559484fdeb159a4d0b37a13b98338784198751c376859fb649c95011e9e88dba46f978925ae43d3cd29056a5dbd535370ea6b5d9207fee5163d044356cc336e25a6844b339a3c04841a5b12790b181905338f6ad6a9f1c54a256d6d330f7794986b145f6bae3fe21240d1aed63c82698ea0ee56bee92ba979f7dfdac3a14e318a7c3c823f0ad464477c693fc6f87dfd95b9a99c3c95b913d7aa8a790dd392c8a35666617eda1bb8f7b4903bab1016df1f7cc1ca02cd2e5f5ee5dd424f7f06acd046faaae4eed8c27eeddd25c0fc62058ca7a14a1521534a4ff4e6b7ea53e3363ea8862188f6da2c368c7d17cf5dd55ef9b69eb85a9c6cec02e52caaf9835233dfd1b8e642d772743c8993e11a100d530671f8a86db01e2cc7826087bf5558c5e522341d14a2322b0d10ac0c7d24ee756856938760e940e057741a4c1c16cdfa309789837b36a95ebedad3a4bbc1b30f16929158f655a045749580ed3360f7afc23a051ddf6e7cbdf6c6e51a750c7b27149a0ff03f17cd9b806a6125e61a7dda46488f9945f6e0cfd9e92e267cb503e92ed53aaaa5038839594f42a158dde59794c853bea73e3a3151eebee69a6d2e75d831dfcdb3b58cb8cac47306ddc9e5f9adb8d11c2c8b490c646869ed6ecb0d3da1d30b67fe22740a5ed5cd541db3e05e9588933e9b9fb3782c7eda96c96dedcf0e1a525beda769c880194ac2fbdb23f085c52247f3d66ac11cca8488c4cf205fd6713bf70c35bb4891ddcdb1126335c9e462cee6bb5c26af7cced0b9013f0d1466af6b0ecafbda26026b88768963a0894268a4bcf9f58d61d3779d9481787d19a3b28b25bb7752b351f93500a521e477d12b4c076387c01a2b562089da6c99c2f22c4ae565c533ad9f46fc841254f157c29012387555c36d5acf04566fb2875efc80d9539b330ac9c5b3a7caebc2e6f27247b4b12aba5d3fb6c5b79c41f31640f3a2649140e223bebc0b07a3e2b7cd739c0798af54949ef6083a67692ca66696dd06395bf139c20d3e41fab99b88d74a1604e110cbcfc0cf67fbfb27b4a0d490eaa9fc26b495101d63473bb113ca7d11764c4ebece9317c163b5c6dd1402688ef96926e0be80d637040bbbe03ab95b8d7ac32f682883181febf87c6dfa782883be1209db27ceb20ed7370d036b845b776531199ce4107a7fdc3cb2dca3b26e6496297535b009be70fb2822ad3d7a6c576f35ea86e7e04576916a8a8873b43891fd0acaab3b44a8d808bb16b79990e03a8fee8f29ae08cc51b2a8a93f3d67a60c5e39e750d1fd3952f14dfa329d9dcd2a2f3ac8cc4ad02f388355b51dc7dd4c72c7ce37378987d1ab6bddb5f9b05250e126e671d8670b5bd17aef7b6214b950ad2a23d257346db32edc428c9df75179e15185e11290a6fe15ecca71264bad5b651e68ca8eb2cc6f14e63584ca68db142d4af63deeabc9b502f8d5e1b34bdcb38d743bed7bb27ce4cb374d75b79d4485bdfd22f801feb1652dff8b36cd35ec20729aa6dad92b883bc0fcb9c4b678a49cdfb98365f31937e2fb553be76426c734a9096d919c36e5f74fed32d7bc301cb4884ed87d269c43adc621709dc36093c7db5062d2023ee09261cacfa40ebbb460e474018cc98ca44558afc2ea526a149924b0c1b0b24bef6ca16ae2a02aa86ef43dd3e4aa8d9459e59b63445424317c65bc8f43c9131b28df378c8dcdb2a670c05e9f89711c2b5f9d16a5722528e48dffbeafc4f7bffa0b3163bff8f3e2eb6d2b1dc3a31628bd768c26489666412978cfb1294c00bb06533029a50293643b51ad6c03d346713ef6fcbfda12629e3911ebab31488cacab1507f7af57307de886a593e103bcbd4ad235edac16f8f64a8bc0e352f9de5e9902fd126e37602695738572c82ae0c37f120e2c1eaa11f232cab7534bb53443ba268d1911f9856d400cb0ab63a29df4d5c699aac6946150a8c409072245ebc10f32164702ba3c6c59ff4036f84d9df96b0162abf7008c5675bab4b12c6587bf55b454661b88df6769ac9e32061e9928f5234a8c61f2f9167ff78ccd55d08c7c5f2476550ede10c487e7d1eac795f4f016c8a3de05b0f4779d92abe5e57b923df453715c8ac851287597906ee2f4eea86f20c93f769febd7619b2838ff6c1db923030d11983eee454af5efcc4ef9db6aaf692115dc37bf98f9a78defcbc523eafc81a2825c08f545d8f05a267efef3d7366743d0851e894481b0a6f97df69439db8d4b83d28675467bb54d23816260553ad275a73dd731a6ac3e6c7b893696edf070733133e62801b3b4b40cf49e3ba6f099126c206866f58ebc6ed0318afbb668ee6cc22ad6b74a65d0d80468e6106ddea0f5803305e2c5ce1786fc6471588aeffb3f845a6cb164e8d48a44ccdca03d22e3408c6cfec9d5a980332cdfb4c7dd26cde008399be7848e45b476454f7e445cff0887609c402912b2cc217db6350bb162b56051e30e5347a830338861eaa0b8b82e8ff3f1841c24c63064a9df89e212181da213e97a9c031aff9a758ad128401979d45aa6aaba19a99adb02b5463bac73f57610f110cda08f6c325d4e6f96c8ba42efe480694502dd89bfb6e8fdc81cf6de45b3c846bb51d9b0fd85f012bcd2761d91f28616a9f525a9dd01ef461e88816de7b52baa1e0b054213ede92bf63f4b10fc5dacfba48ebf45e8aa7ab5881179a234a91fd219fb1040d69805f8574260b36d0a3af26b3e6bab3c7286d77cefd92aa265709722d594c3e5d05b71b6e032e08511bc7980a6f8645c593e15dc2f20ed5245b0589d6b0d3a228b4930686ab9c28be6a04a27329cc98dac0563e9d936701531fa4f61343fbd40552ce088c95031c437c47f7c111631df665155a4afdb65fda6b8ce7b70eabb7c36e1823d58d1926cca89c4e3c53485c17c743637e4a89550670755106ac806f60b9fef318c29028962b5ed00419e3477a9ddc587e35974b7dd58da80adada38c548721369262eca8dcf1845fa22acc3da7155e06f21198925f9a0f391d4bae42603e3cc73b47f0d8c028b4025e4b72e668fe636a4ef0cff5d413b2b68a9b0f4cf59e58ecfebed1307cd91cee1243de0c159631c6974ebe44b9db8a53e17acdadd37895d44aa763c84de0f56ba9a6839bb823b8488dc2dcd5bb13883542cfc5dba37943b5e1e7992079127cadb2459f574c7572f04fc8327bd466a2b72567ed3521acbd0881f17c6f103ecefcec601347ad23339c57c370293f3124b6c16c340cacd0c63420bed49ff24d55c17cd374a749ff8f74f280a523f19f25948772e876868a06f59a180a8870d69616a93b06e089a1b1d80a4aca07fbf25180152b1161c09eb9ff14748c96dcdf045c4eb58f655aef7dbde4e1431938a13b838c6aea1c08f4b57a1922caeea625bbcba8e1669372ed0f52e38f9573e0f79b542e22a0bbf896becc73ff4607602884f64443a1a72a0557ca468cc2869d658a9a15f117e666db987a5c647925be8456a18b803b26f0dfd7ee7bc72b58b91a97eb3e1ac24c3f97e46e6b34c82266ba46d70bd19ba115bb9f413048eaa65580baead77aef65c176ae0c2c802423c61d7888da9ea3381ea7dd5fd2500028eac2a1a940cbe75b204bf319db52921835c0e195565bdaa61136563f32ee082c4288561d07bb94ed6f2394eb29eb05571e9d6bc1ac545b4fd2a62e5aac4b713503737aab63fd0d46da572f4073d4c305af4fc0d3fa85503aad78837e7831af1c292ab62a21e4db667612400b6f1bf0429a4700ed2e6bea1cae9147a685b35dc44ee09252af35488eaea7cc0981f47bc5711fc440cabf3bf8b138181031a33428709d114b69f44d2b0f456bb20a6840f8d26c4d9a0fc6df921f30a88726d3f056c3241dde4b0e7d4f278d806a50295fe7d01819aad34f1b2cd801f051263a2ed732336240e57f798b2d814fe7b214e53bbe523cdc8091735ce13e1f1f5199d2010f82961d48e16a9c6a9ed9c04468f3eae8f29691f446cc7520d1e8d4309ce51f333ae16e9b78ea34efbec15a0a78fb8753be07339d437714a77e031bd20c7540763f8986e46d9f8230e037df35cd4039dda2fdfa81214f60498d9ca3e868aeaf9002ca7d5ae0ddec4eced3b8a2620b51a32392d4daa04ffd6c8807ee11518400763c48826a1acc13ee1fe6d976e1ae7b3490240f40472216d8eed026d951e4d4565cfc4bde7a32ee00d2c8fdb1afb301da7bc88b0831cbec801bda3b1ffa5a92fef2ffe9cdfd2789d347d7e6882dceb9aeb9d277f58b158b2130eafe46dbb0c172c7c81c2e7d7238a309bd8c7fe94042e46623d5330c4197d973167d917a1573b4f9567530e476452092502568e42fa98b90cfe49bb259052482a02cea929205a1c8f46a49450f11dd371550b999d9f419a339d9005e69ac758b74188fefbcca8be1737a3813458fd9322f91e0978ed68e3fcabc5cf4727c5a408e1252faed5407807b26cbd53124457e919dbce3e58f1a91384c01d016ea149ff1cc77128063b86c6230056a6a9c29650c4cf0ed281b6de244aa569c18258e7bda0edc2880d20cab63b99e672293f1a729b0b891b44a7e10c2fedc082d0145d06b655784b250b5e871c498e3494ece6d62578fe99d0c92ae21049b0e88de5ebc145d969ce8f701b9e2ba99e6f793b2d62672dfac4abd25aaeb07b06e7922ae8612022ac1e1a4040b550af7554744ddc447dc96f62cb52170b88b26042bc1dc0605cc2dd2dce3d7fa552d44f5ded771018e7d9dd9ac06a86ed3d5aa63e71ce082a3691f6ba06a22c9c508fd0050b123b4a5ae50a5124a52ed0d6cd55ea2a0c9531deac26b944cbf540f3c78b20e1ab3072d8d7fbf02d736ef6d298918e4dcd126db6afefe9792c566fc5f8d3003ee61ae79226066676be49bc9c563c09bb8b595cddd5ac0d25f192ad04ae0134c64039df85f8fcdb608a90378efd9d2dade41a3f74262ade911e908681737d7fcb82c14abdbc2b047280de80bdbc32b6b0eb1a16d6ce0273f0d4c3cc9efbb166f92893920c91ea61bd591c3f24eec2d437c9b096b5b75e4b1cc43e470758ede3ab94afd9bea46dac79897d34a4688a422d118a0e2de57f9f85a2af6861b34d5d7064d18be9fde6716fbba575c0a47b4b7969eafbe5030462eb3ca82e7e0417631577844fce6ed371c3bdaf29d70da01f12ec6370dffb8b148eec77f5c2c011ea84a372848ae38951080302b501f78a648e63c3fa8c36275e278d8e94385364e001fcb4cf230a6de9c663e70180add32ad09deb84bffa8993a7e5829763ac1fd2bc0260131a8a611b38954f957b654e20665ab0c7dac8df031c625fc5b6fa01a318cc02bb3284536386d3f0f5bb1525ba1efd7e9eb229e29344e7ba206fe396643aded8f2a4bf147d5be1979856f6197a7e95fc7d8a68aa2eef7ed21223f978ec5aaa007a94d9b1e98e9ecf4b1976a204bb0810b82585e99626c0c2a313bad483d636255f6b149834d144fc89377b1bd2ce13b9c97498acdd313df87fff3c0d90b0338c2e24a47a20fd9e240b6721f67b5a2ebe9a4b08b4a2d82b9fb9e103b429f87f5fc2b7970d57f27e075bb0eefda97f00c2facbb1c43bfe9c1345a9a7f4e8a07920b8700a9c65949cf2fc4e9e403c534facf27b5a3bbdd4f48763c35bf11acb6542414c98eb624f58085286d6272970410078e53606a33d341cb9e86dd7022235b86ca1a563b9bc0a8791745b96e5cfeb4bf508f529cd20535c011a5186ca306f857b3f06c35333d2f8d06f5e79d1edb8fec0505af664a3b14e4d760f57ffc18be0fb2de6e304c0fafd1d54e865693b2ea638e7573cf8b0eee8f179ceb8a47e2d37f71053be1a631c0a534458c2fcccf287b30be9304d3b8be2b7c971ab5fd9bf8e704b31f4ae88d77c8bc951db5e3540e86a254f604a331bad606de33b292e01dfbf49469428e8f193f7fe7e50e4a9d3f4432af01506f98b8c6faa6c9e69dec56ba020f72bd3c12b364eaba9dfcb261b224316481281f1498858042d8ad78f3b73166e378534449039a1c3f81f6266b74dbb9bb116e4814afceda09f3e7a6eb39a5323469a347384d6dd2e48edd0ab027c39f6dd27188fc4563d0f7a05415b6eb1c4dc0448680c7c33efcd42d36ed484a9026e25d41af5f8a93d81bce210e70ed70065cb6da3ae6a73ad1f5f5777712d1c94b5f08d454412886ca0f40f1fd5a34b9e189452d2bb30c75ea7c221feb6298dde623570996df93de4cba08444a30c65626c9829a26ca5dd7ea702b5b74dd5fed303236b3b9420d0332c6e597e538d890931e285720c54a44c9b5c1114a14c752ccb4ff41dc4b58ded811d81f14818cf960a362109d6eea084cbd7edca7b2f42623eb88417acfa1b0e2abc03237c213339b9f9b48fb7b0cd9a2d5314d1fec8a5ed94a60b7f5a62a93e744994d0002a7e90c783e79f044ce3925c53936ec1ed2393ca159dc1b70ccaeb78ab2922f0f0b8c635b8c24e8b915c06983f35a31fddd1191e6b3d68d49ae5863d9489ba09966aa6a773278cd8ee522f8f9f0810ba412d751bf812e3fafe64da3c61c1ecdbfbdfac5578997d9657cea0124429d3aab1f5ce11991dc7634a8a64a4227a1f19b981695eb4b9e2e8deb2b961fa37d67f7f0c0657980f020599bf5cc4303d74ce4f2b27f72c11fce0a5b11f9bd8a979493e681452f757a13e6fb566e3368a9a7b1117ded849fbf90cfb15dd6aef4a318e8c576e925c71590dc53423942f352608900ae74b5c0f151c19ec72d2506a998c661363edaff3232dd52dfc865886e52a2461bb930381ff330a2a8583488f1673ba1d7e9306bbd073847606653be8ca9a27af39521dfa00d55c6d35cace415033eb30f730a71c21535ca1a25e62b9a10d4de9bac3c551cd978f43168a64479082155273ceb07ffcb6158973ab34aa34c6c69bc9f5953072e3141555a947731892bd5b067cfca29bcd56ae19f3ebc9ab5f0e89aa58bbc1a5a97d6cced9400991531087938b3a7f9492c7255cbb41c7e1f5681042702757fb6ddfc1391fb970b8db0138f36323506ab11c8c3855ea6a276fd35459890dcc9e5e0cc26b8b600382dea0b2bbf703aea9c75a2a348c7b1179db6ebd491f803fc22b53d6ed424c5ce9026ce2f0d2d86a28a49e84dcd68b476da4efaf4143739501019c30effa29067ac8088fcb571ff738a2359a546a340f34371e2eaec42d3ff8747d2491189b1d0b64e932ac22869ab1879a2b78c2ee0ce17762ef37a1a59db11570fc0558cd8fb236b92efcffba500e8e3a1311c21cca0c117d5017bf843cd3961a9334d87e9a718bafa58f19c93822e8c0e96d304145e0dfca4408e6633ac74ae9c402c9c5d5fc55f3e8c8b934f22d414e4adf6e81c9f6b5d505c3d5ed29bd29ce68a03011bd41ec7243fc1513310acc66c197d070993d23374be201af384000b9d1024987670934e0d72ec1c8cfaca2e3d88c1046ccabd5af43aaab94d7f254d0a2cd9b5be0c2ffb62eb7b3cba22b609deed12876d181db6bcc031ddacd1f68f23b629e888c132e5a9be1fe8efec2b6586dfb976ef8fbc27d8279b10e9b32a698aff942c20dbd0e65f237a54e7919eb3690bcd6a595d0ecea70c48fd13ffaad924b0f4148a57a0374762e1522e1d1561826714635d6b73496769baf8c64420154206eb468bf4ebdf2c918a7e09ca3d19283db1992d14b7513681b83d7fde35ece9ea16e8b4da10ec10f6b11e22bd9027f540fb427ff85e50f38d74b14e569bcd667c1e7d991f63107ce4dbc04e55e7930e7302369383e83d4f43edf8acc0eb1f39aae731f6414f287899e950a80b028689064ed5dd05de6c0fd7b2803f961004d436deb4517fc32184b903d28b98985099c469e73674d3cc49f87cd66327daf17f04903ac32f5b3c27bac84526ca15fc709a8760a6fca06558c3ab9d2805366ced457ff6e442807183e7fc1eaf2172ec332eb2d885aab638ecfecc7c0ea1b51c35f68a8ba011e3dd6947b0fb963836cc2e76dda86bbcb313d517f33546697e3e11a6bfda213604d26d805dd9f61e452043d212df94930b9bb427898d3f2ff045f594580e3e64a0e1ac61b3227a74eb3898cb1a2db80c0dc77e127753b1806d9a21c2e929db24408c8ebf8547205e333fa63c80db8cb152045a0f20096ff979ea4c5891ac7b558321933a0623578b3e0c108fe3548821357155eb5a36ac9167d7ca36a8f97ff89e906e174444a528e70fca5c24fe9f3a20d219fb1bbbc9d35c47c447c8accec91994ce128ad09ac74054abadcc04d2d980133f8a7bffbd4245fe6be95ccd637a4ef5b0478e65f337ff0db7dd6f6f91a1ea8968f66666f4f2190cffb387decc2dbda0d299d3ed2b3f73ca3c503f548d92d6d7466b0cacc26a65e1fa685750597fad3eabca3c2aaff4b10750b3cb12f1cbb19170629675bfd9830427d33ecda82ee41364735964805d54b12fb4b73903284bf853f41ebcfe783924b0adfe6b91d54bb489fd2759ddc3ce86d2823c3aa8e70d369a3ba4ebdc08d96bf36300a1f171415dcfad99d478e3b2804160c0b50822626511b2c89ffd9a05c61c46def60e201d00848e2b20c45cfe1ca6d65c881aa74ea5e70751d287da98dff350a8978e806a75686ba422b6000f7f2b386b5cc22737044dac495bed945a3f8a95633323f55402f6dd93a74a6ac1deb6b2680163b893bc4e563e388c0a20590a57ea47caee8c64b3cfa34c219561154f2d7f530aba0b4b13729dd3ea59deaaf16e3347877e7e00a41db48076f959fca9eeccc21c80e4f9b870c478bda8cba745a8b380b72dee01a9e9bc3f3a23f2dbfec4d94c227a8b670d4c2608e8019feb9f5c503a1ad35852bfc3d607782877955c96487462538fc5e4bae1c42194de324e993e0a5cae2265f3f9951707b96c3c39c94306e22ef0dda9730614e734c26b987932940ff0f70fda05593247490591bf2423d707f460068e3ee375d5d558ec3be81bdda6d01a263f8993db67c91f9a58d1bcac218cd3350cba687ad034c618aa499565c4b4941a4f61fbb80ad87e1d23f6240cc014e960151523c8e76a557363c432e348bd9eb1819603e5dbe268b1a2d9d560614344a70cc62cb824bb6446571a3aea8c57fcb60ad3b31efcb297379611d1400edebc6846819e12d2733ae0647f4eb49da490c1e44fef08e0a2ecaf4884b4468ac2014d8704b377a3c1771581f5643fcbc234cc95b2f5895f1a70bbb669b59ebb5e67ec4f7b85547fe0cb064a0728a00bea1dc67fa02783892c9b7a2ad6092c8ad98320c24ee7c2d75d8179ebbdb9052bb283c6d81f3d282eb91f5ec1bdfef48a07e62b77c8c9e3fc4d55cc892629bec56fbacb4a50be1943b4cef6e6101973e4954b9f6ba6c6559307ca90126b0ec815017e10a45a883ec22b073ecd7696039eb076c18ea6f0efe8653d293c5b7b019155e381231e780fa101373fa3a8ab76a53b02f8cbafdbbb29c71e3801f2d02eb08bb6cd031dc5a5b5fa9e22e50ca5a7ee1fe5f58f871f5e3679ce450fa339a03c32211fe460142e225fad2d5c4c9d1f00421272169fdd725744c385fff7a7c06e6ef679875b7586a4bebd9d5a58008e1e919993ac54e3d8a6586188ed61a2f009ccbda240e46b24cc5f614d98956d0c5934b3303536229d292e77fd67dd08b697e69d4b6db3623fb289b96a85a483b03f1bafa1f83a1fd48966108094e63c2b584d7cb7a0b7f02b03ce6b0d49e61311b82e6076a6a7091f172e0494e32ef01108caacc0f597340c6843c39978f3a5c10619b5ae4482d488b7819cb270f4e7f4acb3800c07ce985e9c456682cecf7b6df494eb7dd05f96d6b0738eb29751507575c98289d2e849b6bab49adb62c15bc9d1db47652dac0e799c82bfb4c1fa55a9060edc66b74df4a721ac26a58d8e6f22c80fd7ce9caee96f58d4daf76c55ce2e2474b93ae26c67f100807ae530dc465864f69b6b00de742dfd42177d67231c6797f8e54df031394b09b8e4a19fea3eae2628b7e979ee290db6e7b9c0b45b8c6416331c96ab69e5d11c3ebc35bc70a581915f947519320a4fce07c39e39dac8129712aa7b52dad8b4bfae18cb4e563a1233ac2038a87490846d5ad8d4cea9e35a73eb8f7ade37469dfbff42c2d0db8b5c29ac9129799c3cc299510e9bf8a0f6b2536ba30339d8f3b50a59de4784bbc84280ddb6c19f5e71fa440368d42bef14bddaefcc82a13ee3337d92c185be0cda51887c5ee5e453812311ea471aa1bee698a591ca9e531cb66127e14ec7969d5ce2e40e2c52351b2a8bcb5a9d566d8a362cf804822cef0153bdac0ddafe2f610c2baeea565b8d4e615ef6da3c3e389277e9ae9ac4fff3fa2dd69e8b78b9476eedea62565fbbff2aca0220c18b3172929940898c52f08eca3449709c7bf5a1815dc3f95827c907f326a5091ea8b04e7fe3323b110ae3ca08882adddd9ffb8a20d9d516f4e5d38d3d93d2dd8ee0581bda1b1eb1de32c03e9d63786c3b80ad9a170fa7954933c6cab5dd54bb35985cbce360d33cc2dd77817d3811f18156dc8745483bfa58e63b0e38a0dd55a753d3dadbec19e10bb50f241a0b1c685350e11c28902c8d9bc3e16c3aa2bafe84ffa551084ec3b0e37f9d2347c02c6cb18132b944e02c4bff4ea52f29f1de1d55e8bc1debeca352d3fe0787e3c20c291716ca0ae2501fa0b97346e48cdece29f1724c866fa26ee933430f570067b619278eeec05205a8f208d427c76835f3043d7775133d1135b47fec652e3d20ac46922474ff620ace9bf98a47d8d9837cdf67225bf6f38c2521109e021ad4245cd38f77a9bcc6f487c94d01dafe586c009cac8cc57b2139ff0165029ab146c6bd3cb865837ee036bb50f019b669bd491cb6132c76586b8c14ebdea147f513ea32c60ccc2b2caae27e80b97a6678fc82871a6badd03d1df89701b62a48a1856f051ee9bfbe4e51509ba927adc0c99093c8e115a8e2e19006bbe8e4fc655c9c61b4b1301e7ea36aaf61d2854825fbaf07ac942be264b0ab97a5696df6f559c42146e7035545689ce2b8cb4ce2ebbba5503dbf988c4c84c32371146fe339686a7818143789cd36c71fd609655b3ff144b02d931833fc000c2695db43913d8614357ecf4d1842040d8c34429a81b203b39a19e0b11a45d3b387c5d7db96ca2c7fbb9785de59ac7d4523e40bda986f0128746863e263e7d3cecd1084822ccbe259bca8c3734347690e1fc9a40b9d3c7ce5a617f9af6a565ad7dbd168d9b4af2d94c2965215167d2749bede05d8faef62f8b6c00ccf438350446c625dd64ec254d9fb7ecda57e9f0941c74b0d570420e414bd143c0436043a8fc3adb3714fabb2430966a9ce803eca30b7c62e9953873c7b822e034b2b6e44c40b3417e1d1f43c7df454f2bf00d0b709c083b2722a638d6c2c29a502e94b1d4d1d250eea8865d50c516fbc676cc9aa18ce6480ec404ec8b83a3ec137a0dac7b1f7e20b7f870a6f5e18c19d215cd6f2394f916222dc4c829d33ca21eae4b0a5c915867f71f5726500801ab60d7033c4a0f62c8699b6f194efabca320ee421743ee0e70da65afd5a3ff5b6f6d17f36cbfd4cee0aad724f8f3a1ec128541a91303fd04a33094ab92d289bcaa13d333c782792b798ceb276d91075742abdee5858005ddb7586006ac122b1739ab5223f1cce918daaf7aca011ab519d4e9f2eade969372c8441a006985a42e96efb83a1fcf6a971c3bb11032db34defca552dcfeafccf144740a50bffce6dae1488ec7f2f8ae7dd130b8a2aff98cc91976ba41a720c5103ca6c88b8562264c03093046401ea1a144423ffc636554ee3413342c1971c5172ab59ba04645219a6c23020af6949412dc0714ddc8c7a5f2a9a285deccd2e685b92d47dfb1623b03a53ec2bca56f8525fdf26f3be9889599313b98e460d431543870f689f54f60599eed4e0e7167e879858f1ef1368c3fc65af7d64a6d7fa6a58fd736446168b8ff253bcf3a521053cd37311e23ebc3462441ce57e8b704722aa882108ee7c48a3093bfd5fe394131c8ba76d6a70f344f20a38109304ff8ab5588f47140b95bb8ca38461699c5742a78dc88c2e04a7b449dabf86ccb522164f0307e1564fc47155807962017f84593bec7c973a0c0df26099a90652ba7f6038860a44e7832f2ba26965eb4ecdc4013703f10283c2a5662f10746a811dcf978baaff3f654a5c3f516b3a8bf5b2a595de0712d67b726ffbc39f6185030e8cf539a1dad3a7dd65c180cc16f14f68a1ade0a640d9624d4bbcd4294e99e3b087623b0272bcb97a61c0d89477510cb4800556fab16216a079ce517bc65eccaef20ce6a4b13e4f47df617c391157f27ba79236eb97002bc900911b606a0f0651ea82b7d31f0a32fce30ee3237cb720bb7fe9d7e8d1a9dd5bc384507735951df0f6a2d576e6dd59118db840dba4b2d0173b6f141cc2b807b13b47ca2a39e652bde14fb5d2bb9a87ab34d8ac42015810c775b147cb79dca445140b650b4b0af2c34b96dec90932a73586c7fd160d0cdfb56fb1178ce17404c2ed61e8026e64f95a8882f854775ea3be25ca06d454196baa8a19f99c78c13fe81f16c223a2b5fa622f37d9815ba5967541f210dd77a143f0802b1eea10d4907eeb62b33e6c5e82ae4014a92f3dc5d49aa6e9e8f734753e50e11a1d7a5fd14b5f351e6a416f91252c269b972937db72ef9142d84ff292e8ad619b0b8b16b2840be0e5ce769de9077e3c30d775e62ac4dc5e839056faad0c61855b7261e67c2198792973ce5716efc06621c078aec923a1824900e3841b64003ab4aeccb2f084b39206c5deb6bb2f05250687037d0a29c2fd648d6abd19d1fd082f846401162793f6ec09f0f12789be08dfa29aa984324c8ade20377d26d57e63c3ed76299062882f101e0e3db6ca58add718817ea635d359896b87ef6ea622e2075f5c1a7af31d6f71593ee7c4d87ab27cd18bd840e778ad446457bda63becdeba12ba690a22182ee49bb1609d010f4d718135044bc1846c977bbddeba7a48e768e7226309fdae63323bc169f08d6443fc8f5f0638a3e4632f55060d1252f4cdde4767fcb6ff2315131041aee0c5155cd6185e9c2b1db46c276ec83337bd59c8b1c25d3cd9aa342dd5e2afd0de6c82c483baa84fdd1a4d343c3fd28b4471d567a45399d1b1856981652aa9bec6066a39aac5db7cf7c72eb8bf19460d8e525fab6e91d79cd8b7d882ba65190fb332459ad6e7d1a00bad5e49c65e03748e9961a9ad10645644f467266fcb17d8b6edf219b8397dcdb6d8b3b82b032d2152849c873545446e6c73ff1ed2ab23da6ee3e4f8e576d3fbb34dec87909ddd77342548def8a43a60c8e579aa0bcfd2640143d36f325712bfdb2f21a1143d08f30eeef3b30a1194292283e89bea5922eb11c8d726514b2ff982f7f4f15ce6c405954512552e145b8142d8f121d6a456f8812b3208a052e629a185ab8481c271e89f1a05fa32cb1a3a00300057d4580aeb96b99d3d1932f0335114d305fa9c89e265a8408d49a9300b4da8dbb27b9fe85cb35ba32021c5e38f6c342f773afa3005a26ffb8140c2d0929f3816fd1daae2f840af27065e489fd40eb53e6cd866e5b95ae254eff7e476632ea7277220d2ef34bb3695bf615fca347cd6b3d651cc8a85138e4787623877232f3903a778016ab74695cc74c0cd56956c6f72d04a17427a3379134a8b426448609543c23a9f53df5cb91f4ab7383782f5c91a6115ba2ca52fe033c0ca06f8a83e555e85af89c3c9e4d665354716238f5589a325547e3bdf11df2e2ad63d70bcd48b2f00f0401dd2962328c040318547fc5b27224927306e7200190692914c85f687dee63e975bab4783981a17ba2d1c93dfc29e8e80e433119db3b372148605ce54f258641d59a944d2b5b8d4452b93853d396636e959822aae7294b8d17191baf8b4b81d4e8858d8d632f5432bbf684f3e1ebf419d9df23c12473ebcf2a6723c3aa339e170cd86e8692e88c84593dbd1532ef40e0f680a04ce5ede00e99d80dc8e67dfcbe8b7afa0cc99813c68b8f85824a595b9676c0e80e601bee72e60f80a688941aa82e91d325740fdd627ab68f2333cfc39f6dec5c2f44bd89d16297a57a69c5f61e78615700fefca381ac8c6f28ea64435e09dd0e30bce7402c062cbda79aa2cd83c7e3da53c14c80b6904cc11c96119fbb0ac90cdc0725e96033014e3478ee27641126a8980eee49987b358d69acb88258736b187b109f9b2841f02e7d73cbca0e930cca3f6ae9a0a765164354a5e9a3cc731ef03d4999d0ed0360cea8690b976ebd9a19d078500ededabe6acae1b5cfef71438127c16908d5d4c0928d4ee8febe6bc8656756c57e0345c3bfd6f7e514d7ac3f61b8a8d6f148d60e5851a587cf998f9b7f5ded10ef7b25fa8ea49b85bbe8ef5a32d1c3d05e93da2b58c4802331d4ea1a3c650e9d7a0ab8d24f69872c216c8f5aaa2c64d7cb5d7b589aa227eb77879f690a1174d2608edb05df6789710ebb2d339cb8a51ece23b24a85402277dca83438a65c57f38728e03b9fab64cc3ade2d8512782ba0f1ae79a6e0a99c45e6a0e3de01b14c600b4468e2f42b96d9f9af763f03f59f154bedd841d1dc46ac9238cc414b6c50e1aa6998acbaecd3e946f1a2e89b1112f94245222a3d7ee95809983b08165aa6a2b155507452f6afb927b3f71d5eb5c46071873085d88d972e4a0f8ba3e9a3db9a05206038b641dfcb5008fc863ec9fa0c33f851c660fc0279a713c2a262bcb01eb8163ba4ed4e42e17c9d293f0a5b2635639d9e90c3ec42f09f46ec94ec734133ce2f59bb7872a4b698dfd1f976ea447e16a011ea3a4d89de27f3a40454e87e749d1c49f9572fd63c402e2f770b183308990ce2c6a2d55be3696af4efa04bf260049b4d27499cac8d7313d9c81a5433a58c5ae14e8a22c32271f78f3ac2b667829f1a6b1f71e1eaf62b04bd1179541447422eb6834fc5d030f862ac3f6d5feca9e46d6cb300fa72816ff32377323942b23c840d247308cc964ac38afa3d58436bfc827460ad5e9b3c1225513eddecef10247dcb3e70bb9c2945c0ff923b02d28e6c8189eee3a54dd023583ae1b0676858a04f33d0a3ea91e7e3013d2566f0ee2e13c33bb71482f82779ad3fe4c1712ed5dc1915115cf1d304e90fec5e6299608838328cb8a063c3163cf988ac5751dc5e513db089beed475a3eff8b8a5e1aaeb2d0dd0fe61a1791c95bc2ecb84ed45ee3d8a48a49d183935ebf3eda07e2bf9e05a5bafcc065b1449374c2d504b30deaead191addae20d4e9a3191f325da24758aa8b2167ea1c155473613d82342c142dfdf0995d56394582f6e8d9359103197f9e52c60a30fb333b2d86bdb12a1f9f2e9290de82c92af597452c26676522a792ec91f030946ae61e15d9b1a2a1a2c2662c9a752693f1edafccb661415bdcb74681271156d567441f1c8d227254af57fa74ce663832fe0b01e31e866d23d47847f3aaedb8074e6be01f4d9dff744fb32021e50ed55e544d55e93b809c21ee98f6e4c3ffdb1a5830b62b9f570913e33936f01b0c75f2747933e5b2a0be0e08340b682ffaee40847869bc93e3719efeb3e7ee80b2d426053e574e996a1dd8f4ade13cece7045b33fb5c7bb2aebd116aa054fb5768e739fbf8e1d52148eeb5650234429fa845c3e9fc2ebcd700294fc3210fed06995e4a1090f773961be6700f62aba92bd5a333086ab93c0e2dacbf040c04023475d193e4c1a7d64d32d4abebe4e30d8942e8c314be01bba8f60eccca87bbdf9f8d20c145b0fe09ab22b7077b312a3e23dac3d11fe9bef7ee855531b38eb8969e7348746d9465a8f1a56602bc2b6d75b886e4716c6d3404261f97aa46ac4c2f4c068c9d8f4bab08287e819f0905e698d12cf5f866f078f384f439e57dddee8b528668ce131da1b7e07548891c9cd2dde8431ceed2f98bea646b8503bb210f7a9080160e007a98c29d5645017f0df34fcfa58cb36218fa8382b456e0aba3192a087685ed6f26a1e150250ea8caf07eea4afdf8006842cb67b30f55f453bffcbaab1e3803a36f0445aac1be4ab8145220edea611578d4e87701660ae37524a66843929d9b5c577ec51b7d1d1230e2654c84e4baa4f5ea9de362cf798da14613613fb20aef9caa63c6b22daaaba29a4047cc69b6ffba50fdbe6e1f3b1077ccb18b382fd23edc83c33ba1d188fca71260233b479a092625b071e64317523fbe553399e81fa72266c61471eae36ad79354f7313fc76863472adea15b9f2bf719148e35766d99d960320d197a1e6580b74d3fa717120f33fb107713e9f9227698009ed14fadb48cbbc86153c2fd81ba1d5948877fae7deaf2543f83ecf03e9f8c2f0acdbc093be928e96f15504147cc1d5b83d73f3fbc2e3a393e8ad58893f4a70e21c3526652feacadea25934a18c7f304fe7d2b9acee6e7dc72941b4d076531aa6f353a8326a77e101183290f93edc47a853dae6bf130f7b514e2103118edbb4ef3c72e0faf5f860d515852d8d87271af40cf7c229597a3ca62da3069c4feab9a4d89762083fce2388cae2f1ba8eaeb97d894ad759dc6060dfa547677f693780b783546ce34c0b3df42cba4bd674aa8a563d6f2d1fd47ad89ed6344d93a60dfad7a0f341e109b2e73622a7dd98a104e4ab9c209e70aa0a49e911ecdb3d5c50f3576a079ecb1df963a44d3d8a66655011a0912e2a62beb3547dd86e5e47b8a4683605e0d9cca231448a26f6845ba7dcaba07a2b5da3efde03467fb26616f81c7816dcd35bfc4874aaf5b5c3f6909f860ed1592f32386bf794d1f73a23a6199dd662c27048dbbac38b116535515de0b8028089d51f2ee6fa393c3230a456b1afd807ddb612fb666cd47551157e64dce9106423b5345f50e90f16ecfa8dd02764c1fec0a8feb21947a5fa017b10f7ffc784b48641e901c1e31b988064ba1a6c1b52183b8331456c080745d6210416398c650a2c042d0c88e96bc809749a9002252d37bdd454c303077d9c6af2da2ffe235cb014c53f27ed4b458334741e02a96e7fe292ae4b4a649363e72f0937679b1713e9ac22bdb0c9dd721113e772e3d8802be628bcc018672612b08c7d3d126f58202deb8f59afd98ff4801a4d28060955b6cff730dded047f6b0ea82c68a49a2ef39875e2467040e8f6b9f5a7d71ee81d9b8f0cde6804875ae78c535a2f52cd00034822841092d3d6c5bb95490703f2785300b09969c20d704d6cbf711b237f9f14f8a43566c28f5b38616f5dd2a9ae777a5187808fcb1b5937aaf956cc91a0a58d71604dcfbca254b88c009803c43dca71301960707fc6ffb472acccd2a78a1560fffbf69ef2af03233faa618b36afbf7f1d30311e93e097466c1e0b71ae3478bac1913211efe7ad6335bbff43e7fb14b77da3deba2663c3037c55e19af20c7e65f45149abda1b8e8daf5d8e5f2e184991225fb469bd3a5730b42375296c45ef0ef8d34f4ea1ff0351a55f882b4422d77d71600f7c31bc342f5cf1b8b4a60d2485e5652905f1ac052ddbc90901854fd658dedfb51b92410a7e446acb5f6210a891cab7521d0b94b627c4cc8da49d6427371bb8850a8b4d4ab7aab6a052d4701aad6874f36266834925bff0144918b14f2869b7c2c1eb44da6f6032d84a77f3b90107fd59cdcf870505d525fa0196507ec9132e1acaf804edecf27082999c989caf7d756c30517e112154c9bca56733930ad08b31918e3e7910da928520bc26a0f02cc34ba40db150695ad3b5efbfdebda5dcd0ab3cf2d0dd10f2899e5817f8a14b1ef7a16568fdd30e7cc308042e3d4700c78f3169ec3540d54f19a23696246aefc6e2c96116f6d7b11223f0b063915fd4df977d60a2772effea97fd98f843dc6e4ca8f837d810e37e02e8392381bc05667df2c3b318ae3ab3d84d2f7af6de6ef3c9c4f238a5e314c9f04bc4b8dbf8026a3e8f79ff707ebd7298970e689cfa0c2b024e5dfe1303ab7be3fdfdb9a3672e15bfa472911c3f7d28e4908888cf1eedb725c25fb0b48b54e7acd38ce77230803bfb53adb8f647a2013a4a854be8ecba5b4108ecefc3952d17be01cdc3fe2068aa2ce9beb5f239501f79586e63a59ed09e87a37c153a80998c971dbbdd6e4067ff9a61172b3680c5e9c87c9e8c706df2d0e77e9e17af5dabc6292d52af24d127098f3be793aa2144b5352ac5100c6df8106a2dffcab9c028d6ececa2ef4dd8ee6b2f8587dbd792d68aa2058ef3bd8d065879c1fef80e869a21f62bbcab207cd21c4afbeaa7f7722e0168dfe4c7208af6b0f5a0442ce815e8c4a233edbbee85e7435aa42bc3ba4d27650305c3f6dbcd6e2e9ac4d06b4b80575ca23c230e3073846e6feee3707b7b250b43da19f2edd5f6e6b5b5e6d703762990a51684ce08c7231ab16b5404cda00d92e8c502f1198b0d3e9f5109342b6fcb51973734f2f4691d61c95c6a88fb7a9984c5dc30e90924c9a3c01cfe500feb37381e31b7277cb70437ff6ea9ddf74f198cabef2d1a711dcf2610a841f241cf31a464f4f6154749e64b891827a313d12c83080c4bc261bfb4b8cf840c4652df4a5f5953d0d6289ab01187d6ba329b868c4c13e58d47dd8270c72d339596442a432b1ac5b619d838e813c47a338e40d29c1776ea4a096e329f8b89b66e93d6730408d8db1213051efbcf651d991a80758c7ea3f71ff0b955b5eaa57b38c7a9c4dad02c1a287f85823e4d2fc18a1b4ab5df46d976bdca7e1e8f030bf9f47f02ed4a820db3cf249c03a10fdbcd17a4b2ad2d039a4eea541dd9d0112e8366bdc750758569f4c2d0bb2268c9337b3c4cad37d294f3dd03cd2b476c5b124665dfc60c4438a698217e901fcca1e222b01cb9e6882a8f57096b7237312b53df9c37354395df2768604a646286db36156d152ea46ac81855882b09421bd228aefe3b717456b1cefbc839b4c6f9ca791746dfc8988d4d89a97b3d6a98648eed12e0fa25039d86c0ee79b82dd394067dc3a15890a04d8fa45dfd6f73b252a87915e84913efa83473f7103ad944a7e9267804ecb90b255066428c6a942a95ee093051756cb6ed51d58707e0d710f05df095cc7944ee60f7d950ef4a0498f5eeb1b62aec614d7b5ccbef16b5181d87a062f57860b501ed7554fcecf0a171fd1f0751ab3ea17a37ab4208d670f95a02ad3eb5b664f35bc48880eb6b6949f55cbd22ad68c3efe9a6835c22bab05687e871eb6f6ee2c7d8b5443ce6c2f89af01d274a22c2901db913c0a9d77ad45bf5670a06655f93cad42a8eea6b5a566a44fa6add83c3ab46eba0452dc494acbab3fa1b7bce8184e5ca5250625c181c389fe43a386d4e154004525dff85da238577640d42ee5373e5fb9cf5d9e19afc193ec20548d9def4f6c4146b75a73a5ea247ae80ded2fc169d153233613ad2342cd08e93452a3a4c31e67e2de5bf403847ccbb1b8c64615eaefd6482f3200649d239b1f0b710e82474d3a60361592cfa00de4682e8ad9b0bb39756f28efaf2b096e498f5ae160ee4aa0facb934b2a8b435f7d1869bc893d4de1fc573d776ecd133bb29a85cc8742565b15cb40465f67a0a933e34cecb0015cd11955eebaaa6c1782feb2700ab31604587f5f6c3e7b4b8891b29453f7fc95f14aa2934f6e7ad75c24b464d2ece5b728391e54757a035d1f4421698346a86b644d9873531b0904930d51d5368b65d1d79bbff0a809fb84a206aa0e49673c5ac9492bf9ed18d3be06009aa289f5df5cf373e0af7f70fe1c1401417398063c5182745077f696693626cec4656ce80512bd9384d5563cd63a553b0b20462de3ea849cb0b3efe90d6adff3c380cf8e92d8831fb4490fb1d8223f3f65035a8a722cf2333ad23725badeb32e504f5d7e28cf1a6cba563a2a66a15a15588f35cfb3cb568b65f9bd1ab22aa28965b468b8d6a5c9c9813bfc6fd346b6f7c85cc9df56aab47e3593a61d542f6c3c6c55bd5a923c8e316b4b410e14d421a62de8efab0d245343eb7eeeca194e18f560fd8d76771f18998696b1a60cef295c31db2ef2114c3da139d5f440e8e00f9bc54084996293f41f85de5f10c07c53f8a64cc294236d7598de5776432f659f8d2393d0c8c2b27bfe7d98e10464fa78233c372ca386de83cb9c73981dc0662a33c058abda5e7623b8379b80a8eae253b30190034a5ba513d170344957e9c64865371b925d64fdd484b2f7b46c38e2624c7f67c6f1577252de41dcac62b9d3b6e5e217402cc07f8280e0c6922787c7471ad092e94303c72920775815f51554b7891e70a1dec02766bfb30cf8db344f85a3ec5e6993562334e98e212766bda210395c32cd70b736aa7787b479fa44ca1a6c18e3d4b747a33f2b7f0a40da9e895ad9090d4f172bb9c63ee3acb89919d6428de340d9a810ecb96d4f42786fb646a036fc4e45352bd0f0defa53287846ed9af33a7dbda205404071cd377eb0f149b68cb6fdc02c58629cb6e621d1a8a1883544e5c0f8540f52ae84615aa50b00dac94222a2b29a727d9b44250296c5e278722852edad28cedd6f5cb46c928084f42abd8fdb900013ba8163e9cefe58127ce770375fd011b1fbccf1379aa618166340ab95b5aa4bf75a745358beea7634a12377d660d1cb66752285086a91381ebeda3bccbcfff864d7a637cad1e76f17bcabaa931bcab882936c04e8216d52e485abe7ac9b202593a57c2656b808faaf58ae8208a1db58d5c5dd89f7bf169cfd206b2b5362906e8fa4a44bca663987e4b674699faf40ccee2dce6700864e474459755f7536cf44a97ab3dfaad689ecd50b653a6a4b80c20c92bf273b6dc6a8438bbe8504ee1dc7699c3d654ba4264500201900c6b89aeb9c93b2a2cf33bf7750d9f7b33b39d4d329abf27bca16d6acfab8d6485d8f596e603019278d4d578dc97bb1701860676afbddf4719c6f5587fea2c87b8d54402bff4eaafe2005f817c3c242c12efd255b3e73c78c3b75f8041a127053494432a3f8eef29bbe5592eb11b7e22d0964748a715355686cd553e9bf3f1b1bd8b3cada29b052682eb1d0582dcc6dca53db63885035926740932e1952957cd424afceac7e7ee714392be371fefc54b63557bec1dbd2e9fcbf64186d0fcefc7acfa8f0bd355ea6a84ac158daace25eb62ae0a9b413f5c4416db8eb18d1561acdc1185ca1b8106a7cef114e0676d8519cac68aa7ed793f3ba7d3a18617b0497fbdd5a126727ac0b5637b4fd74b20c00e6876e79b0599e7c4f45f6ec9938a14d60e71309ee4aedb4f7b93ccfd44b5de51e4155ef999738fd17b35a14ab655039a7bdaae5d2f6d6a9a39c492f65204be5698713d320260b72c83632f63518fcfaf06db57158c5d8a8835f2d0b984f4dbf4d07055655b8162f95eb3e791d95bbdaab7c809d26090e5c96cb93da40c44addfaaa97369f1365453c54480d2d5c71826840922dafdda66592bf09f7c22cbf9fa2a13e3ae20c8a4e09ef564cae2be0f1c343dcc5d1624b5d8a70464cc5bfe6a69458ceda5e2a493d26add66978e9bd4113333ff55b42bec5920e11217cc7f289d338bd22944c2c25651c1a50e2df0ca2066bafdc1c5a23cec6c77acfef8c3ba3725ecb63f03367c40e8cfcf6dacb12774fd978f07e853746a899c98bc10560ea8e0c245f55abf8c086540631fe62c43e1ca9fcba6cd3b6d214469b778234585e6cc3f541ef473f92f5de70928588ae140dea123b80ec34030ea274dfcaedab4e68c3ba30c1db42fc1e3fd76ef44ceb24819fd25e931540e672516a2d9b296507defb9a284a43e1a9173ee8ca4f7463e8de04827c094455f95f928fd7efcfaf079ba4484c5c6ff4fc36a09274ea134741a4980498e584adf7d9425a49f34371063cb06068f75ff1e34455d493f688ddc00a25560962ee83c7bab5dd3806d37625027b8b36e86e71a276abfd200664f8136b93a98c749833ecb12b6a7eb00840fdbe46e9997d27867a4425c5db35e78488dbaac90c84aea5879346c41d7a62135ba49eb40d2e5dcd3dad4dc906511eba2f371c605359e08676ced0ca8b65da4853348c42189386523caedf6f3e22277b020e006e1a0bb1ef4a45b96232c5c6074555b63ce6ad313dfe185ac11c5ffdf2baaeafdf03d16b07a9942a47666b545b140e6209447b50312fe6dd5d0e2d5f6f58f85542bb44f6a6e7d4e1c35200ee870ee871b4a909e4f11d4758deaedac6410b822ff62d07ff71cfc7aba20b62539506a604c2112267a7df6ae6a74af659e05a0af51738ff150080ed1617d43747e197d2b12a0a9e38b5e4330fe8b488577399644a6b072bcf8bb4b5295370fa388b488616b9ef903ebcd008c7fed855b3055486c072a758ee81f110f5a3c29401cd17111c5a4572575d5cf6586da90695a9369827af4aa0830c1737b9327062d2f1ea8597b90dda60fbfe9e4f916edece19a637e32da946f5484b73245481699b3724cc08a4a1e76b4fabbe0859f965d2a6fbb8587547ec998b8d9f206dbfb136fede546e42a6ef117d5d8164f7824649c117a1ac61d55bdf003ef80dd398ce774f5672fb6b0db2d69f6cc2282ebe7a4fc190408e5b6a4a2a2fd72f873e369b61fc3e1bfd7d445b829ddd5e94a6174332a7441cc2e68453d137b9c9f0b0731d0981c605aee6425684b223067e92c2ad1708f3145ff0959046eeea5300f33f80987a86cb3e2726da66a6db2b3ca9bfbb9b1e69497e25d96c890edb74f3070b269b67498d3072a285c1b96eba7d99d88183c2154e1d52cb4a208151105ea7cb9e6a37075d0a5a17ace616f0d89d38ef98fd1565564f28c9f205badc3cbf9c5697ff6734703c3d06807d1399884e4eae1449313daafdd09bdfa65254a6315751c1c7a31f4feeb41bdf50002c2a650b78e19991d40e4dbe39c44d4af3feaee94d8945a4efbb4e5bf0cfcf1b88023282cb2318d8ab8a78b60990ddaed3a9336f1d0f9adafeeb32030f913123c052e8edb705c89f68db1d1321112b529c46abcc2ad30459d5ac7e4fada97857ed5e66f5864f123b80eff3fa51c61a0da3432d2dcd5993bedfc9faf090aaeaa2393ca87e11d836672569bf19d472134f50cae12da288231ae3525cacd17014b33bc41a78191d82c2403b8060b54bc9a27c660b20b6654a66095fcc86d0043533cbce56a67df2c3a44601ce2d2f786ce411e80bcbb2ff5a8a7cf080d8a96d2d005b8afaa2bea66e695d2346a33453ad5eac2300372d31c9d47579a7abf22899d9686bf8c11300389b52b7c67227a9149bf5a616cdd9a8495a44ae10e88e0bf8e6d6f00ff0dd6ad729563d4e36552ce035eda3ed13889a1f26fd34967cda19cc22309e5288e38890108bbb772b5b741f9801fda1ba6ce354d5c67b020fee576fb64ffbd7ef211fb1ae3dc2021dc5feb6a6649c195facda6da26579fff84b81455f6609c4e9f82a280a219785626f7b5df48fb04d249134ffb95e85cb69beb1b7cfc937eeb406accce72d90fdafca2e1773e06529488e1825431e3f0c61b812ca4152a179e36c497ab398c22f676474ad80ed001e68a33535f5356843005d87ec3b13dcdcf2c374a474a8420486b30641cd5df683b182c64e1c6dd24024bd79ce8bb6bcf50e639122aaa26535eeec9096eda83eba27dfab0a4b59a9c75203c909d222f84777c0bd9feeb9e28cfe86600c580702107d35a06c8a1cb6d1b61fabe9df735f833796dbcb0bf5318ff0da08776e92d870aae0453c4090be085286ef911c29c4b51222ceea010a95d7ba0ace542943b31e1e9ab974475ad02c2d1f49ab0db814cd6cc8711bffcce36248956bcfbccd0a758f8ca99a8a8bcd6ba4e582924fc83a71729c35b5e9426d9bd1e7b2f06e74ecbf8a93bf00300b5cd9f64077829f94f5d3bd4353e2771884a99c585d878a140bc980d09d7712191ce8ddad2dd6c9dfadf3796937342b5618ba465cb43e275e050b0c0662599971a612f3cc6e73eeeb826c73f7e260e8da07c48ed5f5cc61ce05e6e9729f86835c9510b0ac9383998ff6bf5b4670c2bdb6453a8b3645ddd71fbab3ed1c75e807ce19f397fda16cd764908d53d0be63a381c1e6f21b94588ac5751c5b5b6b8d31e7c7b0766dc6d3c2a44f909701e41c516604645a174a46c4577393f181e1b0aabb46d04ec2e81742eb5c1512b34236c5a25291917f56236e0909cb6b6a8326bb1543878fe4c0ebdcb8bc39a4f703f1f87ed178da93d3fd982221eab49c6af1ce11a6755ce8ad711d6ff23336d664aad2b0b849c4e8359de68bad796dabb892482853d46836238cb9f86a56678a111286ae94b16ea6e7cc76d89b13dbee9f68230e91ecab8e14a6d34be62f98db7b02e0d2802aaa277d56e50bad9882bef1abc02e39c3dffa8fc05a3d02d47f1b34a9a448713c96ca869cb584ec1a895f379db56ec0eea280424e2724aa0ce9d523ff98de64eba489498442b5f3c3c9e3de892cb976fa975f1e4e32adf1d3da6abf4f63f099381a768a18a16a84a698d02dd8cd73fa53a0a8a1b8ecb359c8a19376fc8477499b531279a82dd080eac6557856e7a6a2b479cfc96c37e244509ca2e4d56284626cbba5e79c18f8250d82d8dced0178e057739ecc2fe6af488dbde0ceaf79ea3d9d5387c827e473dab9d2670c9d32fe2f7ae91de29c5770921f813892623e0f6cbbafc245e75dc087ca90a77ac86f6085487eb96f25b0e09a074808eefc5f230240ffffffbf