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

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

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

Block Certificate

Block 59890 f0e5d31f8d1a1134351e33b1acc8fd46abe36683be97903cfedeed78fedba1cf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8320cf3688f40a06683c7b95227a466e3060286edd337306e074a68defe93356
Certificate Block Hash
f0e5d31f8d1a1134351e33b1acc8fd46abe36683be97903cfedeed78fedba1cf
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020090000101a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005f09194f85c2363bf67109e984c42734e88cdd91dc1dd6cd8c8650a9a03a065dbeaa372be42b9e24d10834251183172df8be922732d0162d2b8a5ba2f7be3ab518bb47b62f0c8320298d940fd7154a7e8ea86fca398f9466c012000000000000004000000040000020090000101a0000

Raw Header Hex

000040201d6cb8432085614839f569696e9be22bfb5b69dc2554006035d67deb6fab7b36908e847be31902749e3cf0fc84a0029542d1feacf7b34dbbba589a451f408c29e5fd126a1a3403185633e9ef8da674e0067333dd6e2860306e467a22957b3c68060af48836cf2083

Proof Data Hex

59,560 bytes
121216020307b82dd26fcdb4a4f876f04ad479e056daadd04bb88a403a3e6c492ad28a8070154a6010ea29d80ce27ac2404163f630562fde58e93930dd784a065c10d8281d6f097dca019149e24c6cefbe4a5115ff7546ffab9ee02a19c2155542adf94a571569a4944d92eac19ca0707cf258a01e6150c8c6283e5f9182cbec0aaa98367751484dcf62e88dbda56e0ca1a641851a42c4760409fa08f536f0ca15ea54234e188173bf1f26b2ccfe4f87f3fe44b8ad4f5bfae90d7569dc923c875c7db25fdedc4a6a68d3711b4923a3ede640b8a686f264b9ecdd8f7864ac5984020c76b63592dfaca82856b49b8d133e0ee03308244ffd43e15d965d664f35434559c18343100ed8597fe292e26a80fc6573338a6930f3bfd46b0c3691a98d1640eb01e90880fe789062354964fd16476ed954681fd6210e58d6d9bfb1c509199c1313149e93d0e92eca7d29c00c40c2edc2f33b0a6a07da88723052c2c286bfcd3d8de1d0cb0cd9fafbf6539ba6a5701d857dbad5fdf557fa9b18bdcc9deecf5d950d2fead59965d6bbfb3bca1c22ce2d2ee06629b5667d0ef34eb30daad26ad2db5e38288af47a4c5b67891baad52b0807952b89cb859b754216daa67af843d0906b6df0d13cb0cc0470fbc3124be1fb809666ff065ee7d455e479a8943930c46a1b18025bf1eeea3a3b729659e987fa8525209ea0c62a0c06363d45dac47211ba84e6a0e2f8a1882f598592929e5b55f2de8f7a2acb56403938726259f5cd72415ab071d0e5f2a5d5fa2ded47d5f7d2f90208bcca715ec276bdae6a6d6b87666e41b5067cec787389a85547237c760766db501e6c1b8044562dd04c630b1eac757578235a01963326d9755f535badd6a171fc3afe645e22162782701763ba12d0561d3a92199edce117038d5b075695751594bff4c34fbb70df66619eedfa0a424f76064c4e74b52c23e5f1633246488d392452cea27529e7a0a7d789e5846612f5209c620914564bba2b6cd114e9d1f2c76030421fa2781f493c1cac872cfbb0cae4fb25cc752805de9afcfbe514a3e3c527d8ce365809ca74e58fdc923331349565bf13534ecb78152819632f522294c2a8bffe8a3db373da17c6cc92167be11d7e3f5ac919a2a82ff43761f393fa7a952ffd260f83121351e6e110b13b158a5944d3f40a72be193d2be54b3d59648eb682805088894c3dac0f45b58dbad35c3495dc0a1d7c4f56b70dc69bb3bfafba08c65335220ed3059b3f1dcd77b690a14aa5175f6fb8554d40632496b19c8deef64d2b35153b061f97c08727e422d5225a4b5d15c6cbbd4dad5fd30fe8bb298eed5a8119bc0319056274ab7d9ae8a7da67d2c1339cbf35024f46191eb1ef15dc77330db09eb75d2c80194f2dc687cd7e8dc81ac6d9896f9c84ed99a9be7bacd87397294be4f3cf681c0a40533e9bfbee5a5ca405a60253d81954198372816eff7a038fc74d47859a07e3023c5685c16afa8ebeae762626923784afb8cc8f8fe79411562d0a5696945d79309e22ec4d4ddce4c0a3cf56e08552276bdd9d0a51b3b5874aa22214530b79f1db7f1586e7290f45de6721bc6e27c7ac47c8635c6491e1d262caf788770024dc08ada4c9d2fcb120058fb934144974ef1b884ac95b0c98b45ac7cf1bcc18930e7ba81b77abfd6295b68dec75bdf91a7822b532a6cc3f53edd8ebbbf8a90e2a785635a2baa144b24e5a56876b1865ea71e84124987a54078c28e70917bacb61a839541a7d1cc8ada5fc0767710aed786d6dfd3ef9a1989a743f0e405ac9b6380d8e73714a7598ef90f0af58b16146c8c019dba2d712c1caadd26b180f20c8f91e51d9cd405a7d5cc0d389233a52d5af5a3761d217b38c0bed48df8ed209c7e39aa6f7213a1f4fffc2685e66b73a7e253b6dc43c668f7c809d92571a6f11169cf5516306622343e8fb5248edd3ba2ead76b9da5e37c809071459ad90dfa58dfcade8dea13b09beab4bd033091ea34c069c1f572db5b43028c8a43fb3d2b3de76adb419b2a006d8cd6fbbc2886d59c8d9d6304e62e65754cfeef6cb6f2b76855c89775b87a83fb29711d81ca3c05cf13a447afefc57b06876360e94c2a16bc709de29bd52c20aab6238250c22b8fef56734c5bb15fee9ee04bca45e2591eb048ace500049b61eb3f03756d40aa56366b05e0f8d21688c3658b30dd180ac7226a359744919c93e321b93f6c171dfbb69fdf8f6d90bb09a3486b302bd50a1b30432200813df5131d93730308f49d81b348189e0fccf9d5b9d359d15201b4c594af95adbcf10609b8d1a83065499d66928d4eb171d623e45686dd21c05339c4a082ef22c4b97e9579e3c907d820e5d977c7ef25ac16b369a1bb57b781a1b54af6a14d3c217e40aa31fdbfb57269f4937686f25960b8d6256a1318fb26fcd286d93da51d6fc641e12533d524cf54f5b5b17b5728ab870a2f00c37b2b7fac3f0da7c82ba31de4ec8b5f5c4317531ecd78e13d1232bebb52ea1eb5a70994270504b5dcfa139f1bd15ed06ec996f69531e3428f3435478c43cff370daaa9c36c151913e77393ce342345d7a8604862e7632bc2af1b7d3559f53881ae63df1ab68ab19bfcf47bf4ac87467805a94889e7ba201674686199badc556d047f1db41e05137fed309d1bf83b1f7fd1367a73094bf1b15d4ba4c81a964a239d6249320a8b3e65970fa1bda7564829e0811213e9c435ac0acc1be02752888ec3609fae24e27a4b47e8324a9e031650916655b0a4cb2c9cde0d3097517b7186cbb534ae2187848594bb41b88bbebf9119ca1b79844af49b9de79f96840f5deabe5a282539cb1b30756e3680cd798d3fba03e54f4de69c10ca4f466cc88118bfea6de19c3ea0138819b3eb632d514e580b76173d95f67a8f075ed9694d500ba8aec62c2b13efacaf7e81efb19807b7d1c40ce725d17d1b01a32094a3bfef90dc7c8935b813347cc6bdadbb8e385ba68350e7002db14aa301611c542a90669c5c39d1c99e716d011ee0fc0570d629152146cff6ed3483692deab34565462d1241eff455401c4437b00b7b82cf640e37ea59a5cef77d2a56037fd1ffcd108eea8de1670966980683eaa17bc2447119e696353b63faa2dd072152b9d2033c619ce7ecf5ea0c562641c000d4bf954474c5516ccf51ae5015b2e52778f3afc9d40ccf03dca22604183f4ff04acc2594750d1d14624b36c91e3452bc85239f40bd937e6e99e3db6d521a4e7363a5e920cd48c606ff8a9da377dce1860b97df34014e3bd5b84985e4e99ac57ec5eb4b7fb139cc2db897db55f49e4f68c48108b4672808b2bf384e07e69407987754f904f730fa63ca6c463818f4b785ddcbf48cc682cfa3f7480adc7f7abbf903d7be3b8a3cb9ed4e5120f128d70f454708ff5a44abea9cc6a7175c2b6b7729855243305671080c05ed58e8660b95f766e7e9216be611db1c7b34d4df70788b52e2194008332a8f13c5871f1a51b7a5db38ae87994628ea5a1e27400e1365a25e4358b2c2a2a684a73ec70d8bb9a4fb35dd846171f90fc6fd3b5f215bde00c2cd804200433546f3b0085e70528fe972a909e0d6efe3cff70508bfb67e16aace698a266d90833524dba597b3b4cf601a314b0ffd2986196c058e48a581056cf8a01a458f79b6929b8e2b254f0a4ac25ded97cfe4470c77a0c80bfbd20c9dbcabb0390f3af647bebaae9da4d0f3b87b5da7141c04081ae93e2fb1f9b133a7e9fed998c426f33036d9917cf587c231ca75768d3d5d67203273c89a3c02ed34e80617ef6323d49a751f25b6883d4bbf3a69368d71f53c755061cad8f79ea0afefba162c6d51824d8e0175043c2e380fa7396fcf02c7d191e77aa3c8f653001df4117fe74255380db2c4a33b53c14daae1d80cec016b02cc9d3688c8075abbdb576681c5ef0f573f762b6427ba5ccb35a840051fb9dfc20d6b6cccb76028a184eb0d071a1f3ba86b905de76249d632176d70e3d66cbf4063f3dd266a3609e98cf8ac81905f6160948bf6a8cdd636c0563c1dcb6c442b240e602a4b7025d46184aa96de37145075706ecfa001d2bb0b3e6e66a0ec4826217a048ddc10ae6483d39cc4354d09941d098cd83187da1855c94b5c3cc01fd578e93e8a83a07652e97b0b1808a801238fbad440857319fb31ab2ef1d62bb7a6f460ed6a0360e61d52810fb145ac2029233dcbbd7ab2faffa263d0e0814c4fae9f0e4d22c8deeaac4006ab421bad43e89b1427d41aedd20602a914034bb1c53db2b521fe885dce3dfe705c8a485b33252d488eb43575594f45ddfb8c7092ebb37b2a3a4c739e791f25e8b0ca6017877ee4d8255673b4b4bf6f16027b4acb45d39f5904221395ee943a6436f98b89d56e8f4f0d74da3a4598cb4b35ef3b74ec5afa4e38caac76a8a05b915e1a80117155706ae4ab724aadb6dc6a7882b25bd7b8e752e451d19faf9574351764f8d1c8877822fe8c748d169a312f1f85547efdbb275c538cf9373136c1baad9b85dfca957c35e7d03248475b3ad439f1746f879bc6bc0b55dde4c7fa313cb80a238212c2c0cf81646cd1bef2f358e857f74d6763ddccebafc11b43bc70e4cbee95a824fec4e0cfb6f725fa197619f7d48df859acbab5c41dde55920cace57b57bd133696bf2011f0aab030b51413cc7c438615d98f5dfe89f42fb8559c166b703cd4245ce37474608f79eeace7edb1a2e0df64cb2617cada39d28283a375b1c20f0a41ce783b37151621bf4fa35ad44e42ab167598349c78616f2dd07ff4096fbc880a3d51533c7174241d794d4c26e34a7ccb1f88f6bcc9c7b26e54416401f1e0204f357f6cf9f3b08ad46a3ad75b3e3a87fabecc99d1d704ac6334e1d36954e00883d042c7abc6a0a9b83ea96d83ae5acbbff0c73622305a1806d13a97c35263c6da1bffc5aa7f447ea670342e81be911a2418dc4a965bb1bb600965c7fff9bafda8248bc6fe4e3bcce4f41b67e20450560d1c2025b00d15d2606fde0cb9327ce9085cddf77a189ce75c996f56cffeb30cb02415d51d5e28ee7429eabe5ef904d608e75f0c8dab4e57eaa6b5b01ab1ce82b5200c7801c76548ef4d409cefa474eb0ad4c8a4cc39601bbe24906a82303c273ec749e4524c93679293cf8ee2817cd39428ac2a6274dfea4df4f1776026e9a6c53ec45a3678c4cffa7e090054cfa4f3303b4892259f003df8ffcb4bbeae89ed1b8dfe737ea841d5345715da9b958e75423b7781e7330bca633a372b3c4a1139a801a11857212ad01e2c466bdae087b9d172d24b570a7197e8b7c2e634c42d57f8892723b88eecc23a621e7b78aad71b1c230ccb8aa17da066a9af97c1a0a2b025f754b8d750caf49287ae349537d05047e4addb3d9fa4302fbb09778e9b3ced41bf9743cbc50f397cb4a69978c74eb7d882bfbb8f3b5a86df0891269cf1bc4d7bb8f0401cec3a9b43afdf514bd8d72f2fe7417b2337bf282fdb02d083749d72462c27c6d1b3937f3408da2838ea59132e2edf89aaa743e90b9ffab627216621dba291f9069508c58b05181bf0a7d9e2c48bc77799f07fb43d7edf4fcfd3f1e8f70b0736e3f6cc07e473005436ca721b70999db5ba9d22e43aa32f49de04951f2632b460f05ee7996a75a56a0b4baebac7ac356384fd81fbb413e21867f4989b507c3441595b2c7ab7f8cecb8f85db961d3d8338156ebe1bbe16ef003358ab6c467e4f25165aef9cbc957be6e791b1513c4debe0e15d6a5c1aed2e465ed7a2638cba68d7284988b9ca6a122a91efb643688d9fd19d7f67d5ce281bf9c53c074fd2f964b61f77b98ef7ff79359a2e424986f123c9cd64f02e73d72e047368143135a3ed6da0e15c2115eb6a2991af5d8b9acd9979ebd1b9a56368e77c1bc946dbbe14bbf856780b5d338b77556f5feeaf4f3d6c59a36c540e1c3aeaba710efcc5f933ac6cadecfba7d8f1131956753d6924d70c5ac6231dd05b1e5fe9fda956adf5a699df1412675446177e1687b3af8d5532489fba5d4baf19ec01ae4dd1c17b83a8eca8baefebd5caec9daab74c02cea182c5415c6417c474f57c74c378e62fbe38f451141df165b36cf851420643cca131378ca21053d5ed550bd1ccb2da9c0ccca84c899738170bbcf367583abe745c1babf184056262136771f886e0c5d6bf5da40e99a63b0250f697dfb7e417988961f8d5d35576255ea7446282c280604668ca47efee653b1c26c466567f25901afbe8e3793a098aabbd8b7d81e888d8343503feb097f443cd06b72dac35abdcf8cc5b53ff48abf5cd8d86fbd2671565392bdee992a71f593cb7d90c502a53be3e52167d1e4b145859126d742154c54aa4cbb935d8d129dd70e328a1b0f44914bd84500f901921b67f8fed6c740b3559a733f2e4894ef004007322211d7874fd2cac3b64cf54f043807837664654c7bdc0c1dc822d1eb6d50aaf95343d3b4737512025ecd08fbeee0d299afbe10b773da5943a8acf168915a16c2d09a40aed46275e601c8c2976f598dec9d60ca8de798c3b04724d16081d24690ce0a2f0e574c0bc59ce205e61241203969aa598e433b4a453327881fb147d498469456f3d35cc20e40c68823789f5a3a90a4a20acaba1fcc8bb5b481c6687840602130e43f23c78e55e3f1ba99fece086578d612f29f52888edcb8ceef6b09631c4b93bdf4c7fe9b189674db9dd4982098d8d6200feffe6903ceb849431ed9966232716f81ec0cc815dcd89f86a3c5aaf0e347e71bf758eac7113ad5f14aa9a903aab3b692a8b79e9d4efd2acdad4f077364dd5faad995ff82056feda5767384689a352ef535f9f0103eba0e3baed8a8641ab70c6ce47081eaa8a3013f498a28a009171a6126a1057b49a2d80513e95ba16e563699ad7722a27871429ed535732b5cbfeb513c5dabd8f1184228904ece5e36397adcc440207388f41890f1aef09561ab3b5bbce51fbe25844093256b1a1ca79b77023d766b218b215feb6d48bd5941b101587ad3f9ff1a714030184d30471bfda0b7bb6442d7f2979fa7a3e157e9ded1eea0e139872e325e86f07be0173836388c92f9727fb40ed3b02b757ddcfa1aabe1ed0b7b2d19841f02285a43f3979bf8f6d783728d4ce278baf1f514c3f1caf0a1fa0b2a2328037edb5d3a589196b7d561dccabafe5717d5ef29248f3f1302715ad5ba43605c97b1d741067bde53c156ab4eeae136f26e4a3d028a6e9c69957efe00da7ac1b4053d9f440147760b1c1cf902160a59dff277bb58e1b5f9403414735fc18db8745618d98d5b5cdbb10db1b0f2f0797158ef77204b3d10bb45aaa039cca7c1f75929437e37db5b56630f7747801e27fee875a993d7b67805c572230570f5a6e578194dc5595d7065e631a7b02d8af8a7e93e4f97bce001b98e22729b1b27c679b710606df81e2a3671018e6870f5e95f64697530ad9b729a70a4d4dca0370a038695e387c760372f50eb526c911a06d1e6b545671eabcc52253b99c5b2cbebbe8fe40a7edbe4faaee817f76d149e017533a0e71b9aadba7691e4ca098ed4bb00d813b9117ba8f215d858cb60e104361a2c3f6e36159bf7ae441ccbf82f8de376e72383deb658cd4e4b5899bdd9e05072d42982f56beb7b0a0bc1cd2157a54867b1841e8b198eb481bbc611c23bf8e13de5afa245fb508618df2177d6b1414c62b3a628cba2e0cef634667a716c921e96ce7415c2ecebea61475724125472be6fa99440618bf11d8fd875abc49bd1672e9e4ce9636fa22742afbcce3a87748ab6925e87aa6949401b777cfd9dc0ba6cef7f8cf72da5ea9a06d2925897761edf79ec07d1bc0567d7ff68caae62dfb4b98d4833b9e7989f8473cdd0a2c728e00ce6c63db1e70b7b9e3fd7c305883dc0a72280c96ffc899beec317f3a8f1e16014616c8f190d910a3de26315362aba83545736e4d60aa6ffbfa2d80eb2935c9168a7c8ef80dc370f4685e42b42eba868c4a8843053165f51eed04bbc7b841fd8c78ae02ed6cab1ffad6f28459c195e2a5ef9de376338191864152155dd69d520df01f801bf598fb1ca6412f7f9fa6eced9ffbec127d3fa79e528c89aad271de11d2c4ddc99c83d1a1592dd7b83f5a85bf97911b115bcf3a34d2432eaebf5a3eb6b5122b1c167ae24b0c0c5d1814b22b7833a3ad1263680743e0614a935b3b1f635dd2456efd6abff3b421f48e071fcd6b580ec02ca8be2b9ae69159743556e3533a1661e64b0d84fe62c0e2d6759f92a09511ad1c4194e0a1b91d38634ae8551a6f9b608f690eb3b8ef6296b03ef431e5c0a0a2e72f863f82abe69a84abd66f8ee6cdaafb2c4f63dbdd0971c7b1c1698d65b6218ad07f7e36c39e48ede41910392a508054103e6ae729de29872771e8107b72fa1b63cbb43d2542d1c3997abd77363fb04805db0097820211129c5d9e5f4308b5cdcddd2385c5a2ea957b96990dd84957d3c7974ffbd2e9b1e0b43e354b16bb4090fe5048bc8629fecab5a69359c10552fd6578b8bcc92c75be6e1b52808a14f9feb1c6c99bc72346ad40364f16a22bfaff35b937b74b0bef6b73df3f79bc10965c83adcb94a7204bf1b8a6c0655db59de7b509f4c5ad582f5016c9e62683b7ddb2b362adc9ccf17a2bd4d9d0f33a4a8d8102678b4c9c4029543129799e9f83bcde9a332b4c37b1dbbfb1389c65f51304b270493b49f94f898f1d22b276057eebd0dd4548908974be04cd7489150e7d1c587b4a0971fe8a59d72c72d8575b1be253b2e5aee2e24e8bd4d04cd94e635ebe81573e0bbda08050cc27637edb4adc70314b53f1d1e9cbe47eecbd925c9f7d957c7f4db1fcf93596059c55b1818acb3dcefee0ac0b0952c7c01275dd893c50146e6b3653659cb5a93371deb06d6dde55ac6a11c0c8c74bfec5b086880fa02f548982d1780ce66f67350549fb3704460a983d06eb5bc268ce9ea129ecf4ce6821c82e9430d0d4698fb938a4df214f2a577cb6f97f87065998a60c77916ad6d2a492a1b96220885307fbde01dfa922edf0d0e5a93692366c79a38c414b036f078e7a9fa54523bdd87668a53402277fd04c6bb9843de0f23640f6d2a248a4ccc463ea307fe1a6963018f0b6d875929278863e5083daccdf3fbebd7113a0fb8b56db1ce6fad7aa676cf98fe1b691716044ecc4875ee96f5fab994267eba2bccf89d43c687632904628a35caad92f12eceff84feb26884f5ca26a0c775180d33cad32851d8ab5225a00f3e956394a09bccee2c67da4d4eaeae91797770a059704755cbda77d2dfdf1162f30253cc447054e352cfad2dcd721b3bfb85d05dc7756cfbba50f001bc0972a778afdfb18ca247e7abb414de626e29a60dee48630b38f1a583eebe34d5c9f2276aed867992e6c2aa0a7528324b4fd604bbe0d5fb1798baf2d00ee553f9ddcdf807b4ab7e9027571cf8e0c0a4c906a0b90e4c9da7c07168ea421d60b861cb32e849ba5dd64ce6a17db4f255f2a7b90d81e877a85174d9042e8990fa4ed1bc4abb2c758f82af02ce425af7103a94aeb3fd89a64599ebfbb5c9121447b94bcc86523ad488316b137073dca7bc6e370b638ef680765a3d5da24eab8cd9d7db5d6b0b761014248bb8051ae15f925392b30549b526996178c55586ca3564eaf5f74e94917173e9773388fe1adf8f611734a414ab3d22591a412ce1ae4a91ca3a7e326a6ca6e46957168a512b9f2ea4200325830c92ca47e2ad8fef44af46165330d69a3504a062219e8935fa4213511ae05b8cb013761c19196f711f28c0df0dad3beb5e68c90978e77154aaefa6cd76d23717c8d6c93d575a2a6ddb0b2aabb382328c799373ece18173dda45d8163767e7212defc6dc665fbe34ff6ff739a262ca9f0e9fca1d291802a7564df4fd27f21c2e63b135037a216ef4719a43a030105a68a61b6ec9d8e932f84a6b4c50f652898a61b9594cf5fe745631bfda2b6d5cceafdde0af3a3970704cb0a76084025b0298bfab87ec1bf0cb3bcec4c98a4ec09f82360f4a10aef14f1f96183c2fb23446cadf0cf1ce3e2494f65a67d2a95aab97d58f939d1c3ab5574c667937b1b6e43f5add129f0025e140c254f714b88b0d5b3e406ae92252ab94e1ad9f1c45ab1026239018dcd5a720242bc6421b985300e702acccc800d22ee4a7b80b1036080a9decd5a43bb648d67a3ed7cfdbc1b33e5ac8ee3c9b0e6627296582ea27557ae3ecae9c1fb6988c0495897c76b172e94704840b1217c292585987700b7673ced851201683082a32a9ba6bc6da9acfc8aaf13362d1c33e6e0d48e074a5af5a702dca2b4397abe72c8f2e8e3e4774a6a2ff71884c9f34400eb11ca3c31435b13e80cd5dd4392cf67dd4f7e5095b22b7a1865ad8d0c9788be2216fde9f584f36f20c6993d565b77c8f927c2599164c670bb626f3efc6896b99387703d36f63c5c5c4e76f4cbc6bf93abe3a6b00cfa1be682ce45f84b3fa2f32e3bc5e564d7d26f0d5c1bf45d697c5308e1fbd4a03bbf305107f98052c0faae4766a7825f4f228e7a7a19fe61587da4b35f393a74195eddc27e92a39673f6c3f9093f285e7c9a1d42deb44b83e4e5d4446fc098b4a7209e327af4fb6ec5047d25ae1721f360c170404ec50c4d86e37d7db6da3b894a09c7c9ed21982b0ee58c5a387f70e13a872ebb2b1b91950db5e41e724ba1c1c5c44a075e9d46282b7b8a4fe0a3f174f70bd71cb9e58f7ee867102e656845556745a014fa681e9df006cb5988c5106adf6bcbc6a36cb076ec31b5dc21931f55413aef8dbb49da5bdcb90267b34d001b1a9700ac51fca55e93db04d6fb3ea4dd1a05a51639ac6dad785b67b4a5b13b5d883140c1b358825f3e75a222fe6f16284dd5da716497a7fd3bef8ba747c7f82d8515f1a8ddc8a6cbfeaabfd88d076df830dee6d3de65da9b6eb54ed7bee11484c6a2c896e9d0b19bafbfcc67364d8833fe413ebb1daf61ab81bedc8fff99157ce72ecab75c3ddd9fefa7c05c757d281e885f4165da1f66589a72395845bb4fdbb3d2abcb6b6cb8fd1adca561a776e62401589eaf194d4ccfb0eece992e2cc4a3d2cb63d7a3a68e85afdcfd89e1eb63e200ecd8347a82faad3a30d67ff3b1084121f02b2b77c47e8e804f81840f788f1388b1180be49bfd7b50235ee7375158b2e85192c978b4d61f722e1dba560750a13fbe784f832f06dd1f4aaca2719c1ac2623f635aeb05a39c68fe36551400c88934bde0bb233ee8a1c666a58b21f09bfd1a714d75c707a9d3488bcac7f9368d7d217a7923197618bdc8a7e7832e9b7d852a1dbe4811a2f15a728dfca133301d38ec19bd29b4f8324c3c03010a5991ea8753bd1bce94ce9d56c5738c70f077757175ffa2303f326e783c126d44d709d8da08963159ba6d049ce41c563ede4265561e2eadac87f430bedb8cbebd3abcdec07ad1d7733617699db652a67430f71266b746de98c3976950cbb8b750ef01ab93c9b98548c2ebbab362f0bb1f4151ace40b4e11c8f05253435ee7d053632437a9985f716eee146ec8618f2991df8d32400402a8f9aa2b70771141228b88be7e3c43d6af52af85d09479a2ad247eecdf6afaaa186b27a39329279db0ee8e9f8216b6caf7d9b6ee967432c9977a015fe44372fc8df92375e89baf23c4422922b7f3bf436630b67d70247e0a5c8dc45b6ae85bbfc1152105650afff150c995ec4569987204e9f8f5990d09cea54fe34dbd8e578dc5092eb1e02adbda9b715885df2df0fe0e294181f0928522020b0bb76ebc1c259d4d6e143113ab05701f9d754b0b7272725253a6c34ec6c69c66d86abf424b0ae6cc9029fb6212ca487c8058ccea34b59b6a058f3ab1fb076ea56c5bcb82cb9b2c6e35f3382188f1eabf70f31055cf0ce5bec2e185c7f78ba282c07eeac7d09f12f8ab8e60a18c42a1b44e76c0c575b9c2bf8ce924896b41e06b04027e5e341ddd915dfd5667e26bcec0e2d27c948ce7d8d0fa377b6f63aa5fea2f8807498896833bd535c5cfd876a2e3eba18dd5fe54c679452230084a34d5aa8120328cc21706ac0fe215f478ab3246b70b444077fb8347bbbc9a6d0c0869b3bc1a19106112b1b8bfa21aaa479a2bc1aa9eac418961ced23c5dd6a9cb27454cc94e625d0621c97d52d1db454044d7136809f88bd9f6a91be0818ed9a23a5af2471e5765aa1eb4c9f362088e67e5b306d65c4f2074db05ad44f6eae65a415df9d7d9b6de541f8d334a4c439c3783863167bcf4a6f8c4ca2fbf1ae2df4cdd2e04b5e7d3e27d060452dfe01ef8ecfff675913ccca39571d751c388de3132208787f334790a9718e6a3f6c24a24d2050cfa8463acaf4ac0daed8b92f15d9d98b4275f147243364c1b58fa9d6aff227de139dc443ca69a074ce8a33b882fcff179a2fd99f174a76b7b9d5b96dd33eb70937b462ca4fecb44bd37bbfee1e699dfabc77482e1c2133597b8041d66a99367e39641943858929def2a2dbf7d0e6a32af4565bc7cf534e678a3d3ef467283d538140ed206af6014e1819f3e5097f6fd30abe7239c249e1db40bf03ac13ba718182d5a4b24a710137e75bdcba16b4255d14c3023a21bfce0502bfc20388b97701a3a14dc6e37f3a7a0c7d68de4d85395332711ff0b847179d651cc9f3712cbc91d860b90be160d1022871835793f8ff400f409bf0b2ab33c19284c091d519469983393baee9bca2289f001beaee1ce1e79b112045b94dbdc47a91efdad99583d5b717767a5007890fc6078b81f337c54ba9abd3b78fd70b93b8828bf1ee20eed9ba6a299263bca6db2143483729d56cbf80374519e6477101e5f4936c1daaafb3bf4b8ca9816e282769e7169da76c41cf686d5436659e097ee59180fa20df01a44d4aaf245605ec30dd557fc9bf6c6423b636f2dbe99ed14d5e157cd8a01e9fa907d028681e5b34a38d5596787d0e14c603a9831b7c5b23c0968f4ab0ac1573bfb9cd64ba0c2e6b4f8cd94f791c6fd9267db3bed8b5d9d2529c66cd919251af02a4f0df569adc27b3a7d2c414a1f65161ab12b65afb7e43b63dc95a36969298196721f160e4f14d749bc2f16aed29be8394fc310b1c7bde89ea118343875a7060b21371a3971ae92f06ac76fa609cc7ada42ec346b8788900cfbb364559c32ef51d83bf82285b6ada144f57323eaf9614c427297416cfcbe6fd57c2abc463e09403d03f8474a025b167bac89c12c64f8f8132bf40b66ff96503637e5f8409f2d8ea09e8be96a79d4b9acf70b32c91463b7b32b398ec56b2d9dd8a20c8d27e83837030ba985126ce344da69e455b5f0b2cc2725783b56c7a3e1c66e623b96486201020e13a843be73d1882daa3dd166ae936db6e9a7681f5c301c33ba3c72186732a9b7365839312881b1b552843ea9415c122742682de480a1c6518db0a03b16758d61968e916632685cc80856b3e90e2a1934d0edcea8eafd13d54c13efaefd486444e7145a3312928d3b44a006199ff647bff326641dd7135413a7b7b5fea9f8e3a4a2b4ce8658163be4df5dddc3d6b8a1caee060693f802ffa3e4e10e2214cf105a5c9b3eed346f09bb17fc2c3524e7d09e9f9d0ca17596d5214c019833f5de1c6e69b148f2410bb9546ae97f5d33f347cb98b5aa550a365f070d8b24f0fd8b7f0699141f3a93def9acf775fc4a0f3175ecbcb4572b9b7dd1a641817f67f4ff20f1c0e78182bcfb628112f919d753fb96c9ec57f2977f9a49f60238dd9f68e3973cacb1ca7cbf172fed11df932267a738a84b9b804fbdd7486f24186eded668035fb0889e28bc43b2fd87aeba1400dc55cd9d0e36452245fb66c9ecadff818dc41e14fc8437857030acf5f71ec7c9b75451bcd5d7a1fa62f38be8e42b7b89cbbb648a957685129c880623c8f6040e19c342c4f9ff4751048418318e81ff469144ea3a1e5e4452a11af03fd35714ee9b24a91488739e08f5ea8f65bde1a1a17109a73d2beda4fa994136152df18b7fc65ed7ff99faa31658b438b7e94de5abac5ac99dbb4f9462fed95df373f6cc6c09d0beed4960f32eb619355ef6037060c3c1f172da76da828434eeeb5a1d91bdfa94b1496054f66f65041a63a9f9b9d731f985eac757630a7d99a0b7eb5841447435a1324184725eb40be83cc6a24f709a5ef8b29e6c9c037cd45a16af2c8a95b67e8ab3ed438ad113ccecd76b855cdd90b68d83521a0da0138731337c66e5d231156f36d9072ae621ff6f96081e1a82a2570c83624022af34ae99067d6a79df88574e1ae3829689893c8b552a1f6c65ff1833882632ecc4df3dc692f256cc2f63fee601152d77b158bef23d7cc875b19bb53c8943bc1b9626f64207c1e59a49523dd83f1fa903e73509134b8810eabef467885fee392eccdb548c1007a2cba29888bfd6c0cdeabb6debfa5ae57a717052ec6a0db163e01f68840faee922980ff64d99a87588722ee0fd5c2327f23726113c83c1028d116c9211a81cc6e24ca6313147dde12477b40f7ccf502c5a240e6ff72c6b10bcae64890d78eacc94e82fb48aba4f6848587550ac7b586e934ba3c5e8f551c898a6ece261910528fdebb44e33a0b12afc940c0f853c6b76e90b1a0f9ff9fe4c8a792b1d489c2163d3cdb00cb38919202fff7dad6a1de3cdeb850e6172917facce15e53e0f41ee44eb8b2408c6addbd7f920e3b6a761717c432357adbeb1e7805510570965554b9c44e24d9606593eb6b06796c3bcc8c3d71316ac3885ae354e75db5c64e11caeb84e31e3aee88d552040dde227589a5a9e61bec9df0a6cbe6d3d2298f420ae6b5c17482202ba693c710f79aa06297bc249e278730250484f81a4c88200198192cc1c73875852fc55318337af6e9af1e21a8349a7a6bbbf60fe400b8fe93e9ea42d173d21189e06f296a7a504d44d23a7e1a1a1673aa1c7330c7100a3219a4a4ac573ac78b7a9dfa96ad34b25fbe7baf152e5bc36838ae2bbcc7e40ee077ea405fc455d203727406090b497882d94c51da7afe6f964120ba404dd65c9ccf2124b14f8bc4c1a749e4ac464c2c70d1099aca94e19faab855bdc9443f3c518d99733d0773aae1fcecb282d4d621ce6c48b718039a4363d5277580c082006135eac3849f79171adb23d8f8c8de3214346ba297f2277b292d3a831cceb24406ea91e53f9d789d0163fefcb44611efad7ae0a2755716760c369ea05b24fb5e601539865b42f3057eac40955cf83081ff1d6acad8890340ce802c112daedb6ce4447f456fcdd6103721826790ccfa9a20f855dd5884f27a2a270ca9a67e990f9e0c1c87527a816d81d54954ea92fc915f3ff96a53ab848ad59084d7b277a6a40693a1e780433d43b077a34d435374d39b7bbde637e266c3ba9ff605905b55c545ccfd9b0948dcd6134b40844829fa9645ae1f5d03fa0c6c90cd6e1bc82769ae4cdfb70bdd025cbd3e8d241d869c35b4363ad53eb912cb2db19f119ae3dec3aaaf55389c54e8a96efcab78ffb608908069b35e5596632b65d8d1585d92822ded17e211926f278eec8862e42141ad02084449b70858bc9129fdc9c024e9d57a6e1c259c048831919a2d9405c357800fcac3b129aa0e5a2b61d343fa41078bce325a4eeef5dd349fa8bb6996617f6c3b42608961fd67b36a10ecb9dba3926585e366d4702242714eb3c71f03880474ab61947749f0ac4610da17e68c16b4128f6ddb64f495ad4c31e616f1f9c3db82a68c661ccc9c71c13810fdbada0c524cac70fc27ddef32bf631b8132f0f46d639c0415578a5750db4fe3426431e8c580b76318af327c1e92f9c43e29733694ec5f0021152547d266d58874bb604c12362e5d929ead45e6d331248435e408f91db03379118b16c3e07ebba72b7723d850f6ca76f96087d07214970eaf31ea193c6bb1a1ac74d50a409ee0cc636092ca48ccfeccb5c1cef4d0b8b090572ee3ccc87fcc346adbac8a97746eb3fcc9c12dd896436962768e9e0e935bc6330b40b7034b544da0b2cc091cca8f4a0783cfea9fd3609a2bd0300f13d786b30750d188ecc10d848e6bc47718dc6eeafd77f8ad2d3f5b6c837034499c5e23e09aa2b7952d997fea1bf4cefc274fad1bc2c97c3cd43f727980246fdaaa0177cb937bd3089bc233dd2f7cb846e88c7f7cda8965a594f3413dc9086a7cb3271b2d6f9d371664c15a3598a8d31f36d1ee0b600d3e93468249a4199656b73263d27dcb868e5f9b0d75da68347f50f1e0278287a0f7ea52cc4d8659c9aed382dcd07763608bd772aaee883e3b1f16ddd1e9a2fc0649bb3f927bcd19de7c0464688f84a87cfe943a131d71e1ef662b9afaf13ac91834db180cf3f0b906ec608f81f5f174d4001a00dcd40e8295401abc24efacbc520d865c80ba2f3327ef42d3604b5b25a4b5a5759b8dbbe257a6585bdab775006e0cbe13ede5fd34fcf6a00880c28513c035ef1251078d6c99bf583af09e3c24b67b7b9c4750e44969da97d5ba01f28de174306995cec3993113b1db20279a97d943466474be74ace75d1ef6632771233deaed6efc57a11da4946055bd5950560df83e67931581a8c1ceb1b8c398734e8ccfbbda6c47c53d33ca231babd828949f5cc53c846584218772c07665c8247936771f2c14cec7596415248a2ecf7ecc5bc7050544fd154cf0b14f9e743361a1b8ea4da8d3f5559c356cd87702e618ced6a6fce1dbbd977252cf6465f29adb1d647100d49460e9ec7775f868555e16a861dbf981016404c343e253eccd6e78527fd2e209b623b1b3afce92237bf47ae6573485fc979838b660c9e11123e854663c96271f1134392f39db4ec48a44026dd446ac871883493b1eaf3d21b239d668f0680108182b93722219ef7638803c79d1cbac8403c30572de3b0d1c7c943d369db61392bd034b4e76b725c41ca79f1515676632f27af27a8bc4874a098b6a478f919685515a62dbfd4db4d651f04a521fd6d43b0f4137918900f6f884f6016a4adc28ad8c912e967c39d0f3f6daf6574fbfd0af2fefaefef2c201a236e1b8c2931fae4c2a86dfc19a8e04543601d116a64db77a869646efac49ddd2af4b931a92b43d6f4b45f178c21ae5569d5ab952d952055b44176f9eb7399ba29bee1fc407078c0698f863d66a116da5ce745af00a3444bb08bb844f7f5f242d099cf2aa9c31eb0ba906342aacc4ec3a2a19cf4960326e23e3fb60ac9fe71833839d1730743cf5b5adb1034bc8b83cb22e058fa39743fd426d0311a4f1ad6daafc6d75367943ad803849c1cc1570c4697eb0654c28cd0a6b1d93a2f1f8e5706ff15b04d8e84d7c2bdd20fe69576f529b20fe083c90023c33774f0ef3c92458f89df4da6f22a23de94c32d9a41eab49bd373471884e1fd2174a06a21dad552f1e7ea724011170c71fa968717b4c6006d97cbe277b496cdb24bcfbe02a6d9887bc348f74225b33ac17ca6181df8b0e5acb3ac8428e70c97fe4b329ccb07a600cebeb9b49c64c6d9370b95cecbac86aa8fa90205e6049f08f950a9dc11058af3036c23f168b0cc56b94859aac8a03df958c3ea785ea96cc13d00dcb89783658339d4968d8c5d25cee7049bf2594427070e21fb4bbf63dd9a9d24d054179b1f801ed6e052479c19f3d4da5088d3cc50af2b9773001854f751bef49061a63e57be793de985e69ab543bdbcaf843624420e074adaaff878599e2adbd9b57b1a18f03a8b35011f6e5eaf47f7a0f35c74ef6461cd462e9e7b6d445aee690b17052bbec6bcc37499402580fcb25754ee4187fca02a9d4413b938176ca5bb043f21b428ea9d59251dbcfb05a5d90b70a1c14cc98cc1c21e8741f98acbe0173dd55d2853defee787cc0a318af6329b9c51e9636a2c2e4a4a9b89057a36eb4e76cd16cca617cc96f851fb5989d387d495a1685bcfb901d711028009e9e02437deeb62882a87470226b55ce3b0608afb065cd8156398fd7f1930de1fd06244d8467ac73f4c7f967b3f13ee18b3d95cabb44fed227146931849b3191106ed36a1da90430fed5fa39bcee3b1e01b487b2d0aecd3909c81fd45cfd7ab6b0ea7fc25aea576f8c97955ad9e5ce182b4641c193b24f7decc83f6b5c2f192a8bdec741e423c91f231d34d65d2063a3609699bc39bbdf66717ea1d56aafbeec19dfd1822f8f59f9c9f44f3288b5f90c3c55f9f959b3baed4998875fccc15eb25e9effb3682d8f63b0c32c46abfafec21a37297595d4f5b3c8bd999d1a79696af84058c8cbeec59663ebe2f32bba049c81de376c243062a300a109e6a88a60242642f1a8af73cc732cd73ce8567b1d183f874a9c50de2be2614ae3c3a82a9bf44f4147b412c8174aea7e7409963794676f9103e3da2fa106e4de6a21086aaf22ccc69a7b8abeb684b3363cfca27c5e4cf0508323a20638c863377da86eab93a6638ff81ecd7b1209f7ee587be38f29ea6da9ff6fd226d4ea32314209d3ac22b6bbae2ea0af021d1d78b1cf07aafa6d502da8222244bbdce1a2addde3722238ed9e552d2ee9f7c93b37431c55211f71443ea1cd1257d4153c11c70930f49e90ba7a50935f93b37fff6f19e775da63590d3a654f0dd1c712ee8f020a631b6f3b15aa39a51a5eb62ba64ae1dbf87402eb865fcfbbee496557ef2194455a1ed169fe77c369a99a3dd0faaf87a13105d4aaa973ae7b218febf397e4c5caee35ae913df201565b2048857c57f43267b3dc3c0c49d7342362e8fd12471681068a2f0a0f9721a91dfbd634befe41c06681f07bfebcae5a0ed7c54f913c2cf4af5d6737a29989e7bc33f646bf6ad0995b32f720e2d516621b7ff90b0608d1a9d296a881bd06d68dc7c108a7855de3e6f9e023172e3ba6864736fbf43a7d35760e5c13366ca365bf398e7b4b3a040c70993c60841a5a9e80f466d6349eeb685aab7ace7b10fbc108538b4ac65fb2475a587ff70698cfdb925e917dc5ecaa16adc9411bec3676e9220ba19ad0a34faf120bf8ed34035802ce687eebf0a7a64b3d0001370a1a9c8f804b512ed1f09ed1c55e043377aff6ac9d60370f498f8e5138f96563ddfc876d5884cfe7f1e74e10e487174bcd58821caec49d40dbf1860dfd0f3351f206995eb56d6fbe1b9baa80e7ebc504f4ea3f5d1889aa496c657b1e4fd2b4fc79f5925d5dd7588669e17d255743e79d91093bdee8b48e0d84c96f22de47fe8d23c6dd6644ccafc8ad352c91b905249246242d4e4e6f5f0b28fbcff4fff0f7d89dd1d4f195991c4e0bcce89d62136f605e92ad8be668a1dd5efae419fbb88a3c6088c9e5f9002f3c4158542da628e347c5704b5a3112f57c2ec1cb6e39daf704ac68b928c6ffce4b311a992da0489b80b6a559fadd2a871d944f371a68ba77de1ecdd8124b42f474bdc22ef17fdba74c8690c1a671fc8d3bb82f5f91a49af7885376d77f71c1a7b2ad135cdab9166e07a7fa7e578a3469afbdee5f09bda63b4a8f421e1a0fc0d2d240aa69aa36ddb10b8c76f1723ce9c30cc54318422e1a137b4c7b7a63648104534cc73e1d85c347f4d828685651c79822bfb8224b41040c936d6adf73410042983ef14d20940b73eb2e96c3ee69df9cb85a9a68234740ef3e85a3892ee05e9191e7ee08cd2d6a0a80d6d0d2358c8a9b576b237c4c6e527637c579fe4018aa5364f04858c942c2555130a2cd9b3ec8642d807ccc26436763cd5fb96dd27059ef05a24e866a6eb3087ec3da7765b6c6f8ef7af1807b62a139ac38132b3745a5f77377d02d2b4e54d5f5afe7b9549c41ee67d7779d6107bac651674617ca18ad8cddf942bfe6e8bd198c78e3b3c14098df5a5723e8eedd55b6bbd992aecbdafd3a05703427801f67453b2335bee8528b8de5ffaaccc77d68bc95e2135f50b2d1d191373241913d11ec917d9f106789b412cea75a7b0ea21af7a6d0588a13d9b8257014ad9cbf1fd1b80bd74246755347b22bffb3ebcadddb7ae214372f7411e0ef6e6caae30831963b7eb0ebd412e74e2a9050ed4169bd5e71c72097ab6ca98413b5e82d8bdf4d88d4e6e1e186f2c303c33fd0920a77951233acb894658f0c0dd9b1aa97ceece404029ddceabbdb2ab1303399fea04e897a981d3406e4e103e719ac182c07a6175fa1a5e0c6ba28495fc922f503aa3d093392314b2ad56ac70a1ad4b5eb6b9ea58e28ca7bf799195bfbb1dfe21b5baf3473acb6bd0c9dc5db2a9ca9da2fff16aeffcea4278a999dfd016a5dd1ea66d9c332e2b909bd98419a5715da20eaaf41fb7388a5c4c62b2e91c6f9b9dcf966e184674fedd27e8570973e4ea20b0b02989bd4a9fac13c5bbc074cd8e40d78e08d06b8c7d8b5984514d7bfa279292430011b98b38f08b6691f3c736e980cdf85a85202c4f9af257f8b4e9eeb29d493a0bbda1d3a7bda1edd80e538a06450a62d51dea98280c7837fca29d9dcaa90593c30a8ffd688764aae75b6f4e75a70696064f8ccec62f316637fb870c9e66d6edbda4776e585eebda02fab158531a6741c79af6807f6371d13c9a1da1a9cc962c5d96ede3e0cfc9ad3e7e82f6b704be7d6b54c8044d950200c05b9827d3deb14bde577c830522ac4eb782196c72884199c0aa60db8d86555987fbdba06ee134554a441bdb9d5303d52c18b23bd5b7eb776830585a5d335e59077cf990d9f023db17f017531dc2c7a4f85a57454efa29ffbf81fe9ef9f5bcc27c8fc880738a38296600a843d6ef0c179f2c4f8daead5d608a3527d267d0cd764e6c4c00bb4d67e6b7b9024ce8d1e0a078a0e5766089810c329d625141baecbc8f50c416486f5a79af9df666fe2da669dd07c4f34233156d6f52726ae95657ec7b9c84c00c44ac311d846d790e3c7b5810dfc4349d236f1b1d6f33c0bc753c7e42e6920e54ec821fb3101943cade039f194fb65fdfcdeba43a7a31874189d8592a8034e112da87f2d7f50971a9665ce6bdc7b5ae8c9bc5df9f9f94556d38c85b358eca63e5d319d4322d941f0f7419c54e45dac9c11dea477b4d785aa67a10926b868b155ca51d4055543d8c805d9081b246545ae3a81c52d93e32c93cd40e4d57876e9990131d915f01da38905a094cd9b8d427fed2f78161c0e31be253e46bb4cc261493522c7b0e2a64f4762b1d45dbc52bb66784285e39407fe7c4bf580661d700af1cd9d85d1ca720bb902a6ba8ba6ead5d5e60d99eb7bea7f4cb6353b26003ae0509c743b69f016d16ebe94fc83be5e9fd29efa2d5be1b3fbf57197f774674dadd9a57aa0f4ed3e9fdfd824d67a24b3cfcdde67db73c493937bf6a73d88d81ec189b6f15063ef03cc4434918a9c9c27748fb0253ad93d9edbe389ab056c80a1b3b8e6ddd941b588bef48bcf1a8c62670d50f3706f7a450126ab2dc057d113ae13db56205196836221af77b55f549f57295f1add53b74fb44a49095afea84135949beff41ce0ad9c492418eb8d7dfe75fc3eeb54dfedbfff74a7559e5b3d7f7c525eb377452e0b53f1a053b10cbbcb28cea547b5414f92a21bb56b8bc28155bc311cc577194912022e4be30f4ab501bd99c9190e77c2a96b37e47a149f21e1ea02ad274ac187805acf8818aee644eae7bb4b72e6a9e0541f5b6790969e2dd2b9221ee00c13c2aeb61a235283f2358f85e23a7ea12cc3149f951943988ad2d94e09900feb43d91886dec3e80c7cc704f6920a87ac0b6fa31da96ff5519b91cb8d064cc1c8c3c3981fbaff99faf7fdd56374812bcae19bfee6eefb20fbc30e54217f6fc5b44104edfcba409a4d87129d0f773701f0d2a2c573144faa5d2a87cc2a3ab95e926ed5b09c10f51eea7d63f8f8a5a426cc92bb60713f7ec284287c9595b8ca0fe529d79fa22fabfe7aba483a97d4a8c4294df83b691618a8a8d495088435a35b3a091e7d018cbe807bef46bc0aaa3c1e5d848013752428b5d39eae232c73084f0b8d78e43b70f734dcb79b76ea9940e5c3ce87a98e321a28ad198706b9be0c115330aac3f42db2e5165d00621750efae3aaf56bb8e6dc93b500256110bf29ce524ec6cb457372d2b96e9b95e51fbc60dbba9b232a91c13085413b43da52ebea20f664267e00b7380ae5945659ea017c814eec7033d10d9e2b9320f42417d6bfffa7858aacb081797f19c2078e6a6d82d966d6658a6d81d8a1fb35fe1cdeca8cffca73d0aea57be645cf34f1dbe09a59fc7eb82cfccc55566345e8647112f9c3a784a8b49deae000e87a5cba3d240f1d14fd03481543376bf84df13f0eb49f377104858db7da072b5689e8728741903e19ca3d97d29a8e1994a7ec14018c933eba3451a43dfc178f76c18ae6ff6899237eba4e317f346153682d84ebe9edcdf7b867992a721a4b8e29be4d6e6948c081e2c28c0543799656939f63e8a1f628d8d137105de12a91a2724b5717f62c6fae3ab684cc9ddedc5c5a1c024d07ecf241395da9a68bfc8e570cd2145a23772fad076ac3e55fa74a89c7595e117ab9af8a545bba15f3f7f063af19ebc48b49fbd75bb447f413819af8ae04906a78b64017cbf805156eeaef329eead2a1a603d858e0734f5240dac5785dad6a1642f6c47bedd981d1be53e23f742698b7ec39a8a44ef967ffcd8b23768b00cb953ffa73cf5dd82d981565f8d1840a2ad847f7f67d1945930b7b3880ade8567c19bf723fdf2878f85179f67849b47025d7e5b8cdd20c0ff0be24e4d90aaab3b1b0fb29d391ec07fefa3a13aa4c07ce0ba21e2c8adf5214ba11c74034620006e8646deb7c53dc8c1e691d82bd1037124d9d230d92d1e35a9d1d8c4df941c0bece0e0951ebb30999859850a535932fae535e42f546aa9b199557e0780c7b7f80e7d46f8cbcedd8fdcf854be24d3017661789d95a90f3f39979fc8e3dbe80640d6aabdd16c6cbb2378509a6da1883ac3d662b23f0b3467511fb838a77ee758b560f0e6a2e58644580883f0b680baa7f1d5741b583f969f6cbb36b3f9e9ad4d448d5eaafa2fc4f6fb13e5950189654f98cbaee74fc008a3718d7df45fe4ecefebd79af1deb10a897f4e261e55bc7ae74f3bc2d4e0fd868b8ec64a267f31ca406aacb849782d0c8188b30198713703ff6b83c81234a6ea82f94e24642e19c491fff29dbf2bd805c1ab6cfeb45e3db2c2b12b6ad5045df31aa38b9ac142c1be0262bc097746d1ef706392c04b22bab909549da235698c36534a6043d53c7977c2cfdb72c2efcc8c744a76d02aa716d2a35bf0b7ec385560ce54a46bbe2f68f97ef8d795ecb348cbae778505c57280aea17c467d8aea29879a7c0a1b2df137b86445008f2bff233456ade20f748831f80ad831e3c01ed7dd4d5cc17b83fdfb89768db1afa3d0aad9ee15d38bd594f3c31a2d0807435bbe52b8ee7e2cdf71c854a2c2942e685016121cfb961ac3d03da15609e21e4e0c55bbada978dbf02c9cd780562bebceeb7b3cde30d7c6063a881cbc8792fbc4a43c2554cd7fe611d303427d4ca89aa516bc2fc67053d901947a63dc92b9178cc9902a9c9cdab8c73c08be97335a116044ae2facd197a657fec6a58baf3f1f13995f2b3372c74cac54a98d3728ae57dec41d4532c1d917bdefd7c926c591757bd9be7790db36e18dc7c891beff63db9059e59ddf3613a322665d76aa4b86cb7a5feb0cb0b6f6ad3dcc343e74fde342ee29e6910d4150ad2a8c076d253ce80b37ff34c9607900c01ecfa8da99779dd6aca50d5e2b36dcdf5ad15411eb72386c05928c316918a7914af0a314b617a47ef03e567199a51655176fdad33a071937fb97d28e237c88e82e5890d4fefa77e1e52ad9d7605847b1d3acd2ebeb69974ce4f0fa21a6527347fcd4b34fe45f128d210f1a77749001879123ea6995701771e457b4cf2886507332f61074121cbdeedd08b24b25c3caea446938dd8c2326af395ec743b3d64525be4cadc5ab2da3496ada6fa9d4204733a838c7614d4c6f547265ed60b62939a859c656d0fcdeb295cde625b97cc638109dfd88d26af815f7ca55bcdb306d9a7f748f423acacb4989233003716756e2919f810148c978240722263a833340b9fb18a9d24bb74f3ea08467f8dfd6d2e1fada27eea9b2ae67cd7502cb42adfccd63933a897d892a267b0a70c5b102d484e558b7616e5b4724492c3c3a6abd5f4d8e531d781b14024c3f5d4cb66e17e59545c3a238ab9ab24f1b46c8bef49a7192d45bfc57a66c838a7bec64cbc24da44b546f8ff5982c8f52274417f26d45e1d8e7735e4207c9cf797fd07c760a6a2835c50b24548ebf925835bd5b14cedf4cb5625f9bdb69d79d537aeb6d41a68cb66c013669d10c550c7b3ac121c3fdbe848c46adbecea4e36df42df85718b571243d6fa135f09d83b5cdc05b326881bec8e2f4a031c801904fce4027b4e7f2e1763565ea9a0e16d52ae67bccb6da1df2019d775370e5fa409a5dfcd6a411ee4ea9f1b0bbfb3e8dda1e03e2402f973607f3d9288c9fa6b81f31dbe0b3141f17c5549c46ca647f946ae168267f831831ee2892540cc5c1dd4855caa34852028589353cfbb071c0a06c684de4e6fa5a4e9f46e0b6e642629450b42f57f28d0cc51d01ac3a91a6010b206912d0662df4645916d80c44dc46cc01deac917842864e40ccb22aad14484859279addefee29d67028ffc02ad4eb1224f770d2f0999aa60503cb51e7555cd3c3d7bf22bd99cc97d1c5705dbae1183b64b724f0f4ba19313f03b7327a679ea44fb1fbb2330c02c5bf550133cca468980b9643279534fd20ffaab87a3e0ad882df58983a9da6ef244268639215c93a0f8947770edad42677c43d4c58aee39139cd024febc907b877d40c6ab0b581689642b1224447d1280657a98ce0a4e40bff465df02a89d64417bea7fe2f097e218f8508a37f755d58357125d680c6adc171e2abef328f5af15874d3b09da1073d705fa28cb0bedc0473bcef83fb235bd6d76fe1b6262cf125e7c00c89d7503fbedada989214bcc0df8b07c7cbf76bb386a4aa366bb64ecce0dececf6ab82670f533543cfb8104d1138cc13fbb42b5fc8549e2df12c7ae3e279903a9517bc6ad6c69ffbe936ad1c2c543d041a5c2283affef278aa257643722ab2116ec718bf721a3fd5803729c7b9d739d83d1b8ff0324ca8befc9e0daf005eba77e088f95ef505c3d742f834706da734765b822c913574190de95fe2256fd48f44fe8d85648576701e26b3b38ef9564828c797440429e45bf70d208df5b465f89890e3662357a8b09a595be0c18ac1f89f6f924c3a4eb30720b23807d734369205cc38757f977af1517d2c9c891b9a19a04116ea8dc28d49f87ab1e42916769b72091c1e81d1f18c1002c377c043c8f909a6d27ef5c827800ac68c5f707e241719a1e65c96c74426f6b39f19d43fc8e85a89b396b2327d0b2ab7362457a6d2e8828f3e6830c4b08826b97b47c4287321e2531b04a2ddab71777ae2f65a0748987fdb5b8c946d2359a0db4c8055af1f57a5bb3d286003eb738e507f5d0c3279e5fde97586cc336f6bfc387d582c3aff3ade394027411e36fe0c8a2dee6de3295ef946c126badca1e648e4bd1315e5d6583ab82c5c8d4aa7a25ef395a0d1f90f4d4f1f43974eb8ab9b5c875388cae1744c8639cab916519efed13e8465c50621a3ae450ac900e63e016ad76ec9630e56ef55f09f32ca02b192cac1b40ab26b637ad1108dd3e8f9e7005fdd5f5e3d6528672624e0cd83f56f593104d70d7d30bfc0c963358aeed3c6c57c2f6954e183bce7cb0620ba7108042c1076cca83f36113f27d2c3fd6b5acfedf662506da884b3f9f5454d796a5735e5623dac261a8a813e7ff38cb17202aef0bd75fc3c417c5c057311a00f4b27d0167d3a2db3e13ddabd943d598e5109d0bbe580b9cc68eb369c5338359798830d94a2cbecb634009551b7c83e27e18b3a381c90878f55f6728bb1feeb0902a100dd4b959365dee034cf9e9427e0063826cd68ae88fcc770affefd35794a0b9c2c785958ebff3a3cd72a7ad83b2030428ca9020a905088ed481a2947d0d39fd8094370845f65e924137a83262d0e6e1ae795f0ad4f197709a0586d1c335e633dfe0ce2cba553d906bd47a5e5a99e3c116a4fc84fdee80b7cbcbef6041a1a1b48cd822b2c128f11b30f91778ff7140167601adba98698c70cc2275f7180bb31f4f669614746363989d5dbf27be560033e1df7e20566ace59cb139e0596c081a40fb67790c51a1618b8158c423e3d6e82240c3cc766e16846f9de71e4387a700c4baf7d67905fef57b87ee992c9f26a252f7252ea2b117d656ee04705703238f8de072d8658884c1d59aaeef50fe5d1d455f4ae4d3cb8a526bcdd74eea3211248646a7c70bcbd0711f389aea7c231d320e631b1b1f84d7a996e6f6cecfd28586b6eca2f61e68c17e7cee11053074c7bfddf9093fdb1b6936f91cce3cd9da3368a32a238da9ddf3421577c06b1498437e3d87c7af87dbb758efd03c6a47229eefb2b5788b749de4978a2b1b78460c374bae53fa6d3af5070c5968b18bd07faef9aab4e2d7483139f95e94148c1e0d0613990a58b7456d7286bf1b1debbe4f7c9c1ef4bf70dcce99aedb14a72db97dbea3f9b9282cf20e16f8e13a971c8133d0a2383d726f2b877bb6ae64555ee84414bddd82c0e11774f11cd25ab59275dc68417b61dc817c9200ed3bd4b5b48dc261fe2a7cdf979d1e21b5f22370506af9e3803a6ce507a8792ae8af6ae8ad0e00b5a56a761b7e60a01a20e3261946cd1a7a7e43a70a4221d975e9227a9e99a9d97df6b85021208d709e1042432b621e1c6434baaaf791a13060575b2d7a6c7238c6187b8755aa2efeae49edd93586d38b27f6bfd9a9f437e63d272531819961ab5c57ab9c5602e61e41b06963158bdc1ce401777fba262cf1a7427214ea8c3b830cbffb88ac6e1975dce7dedbc2bb2322e884a92d181a2671bbe35f2735568eb7559742e95814a90c2f5db426d2e9e9a734a37c1ab489a5acca5d941397758054e6d5d0c55c68acd2e71d21da1123332b3a4df4ed9bc92c7c830a34df3322b060c754da12758e20533c705fbe626dc96c127ad4bf6a369c31c03b793215faeb1503b50dbd907c45b54259d6d30d23c2035f11f8ac657d7167ec00ed9a0ca0047bc1d906304482d2ad21ec75a8cb9a29e760f2862e98cfb4f99629f8053f21c5025c18dc9ae99f59a6300bed7d9d1783233956b1c73ff2cba82f93e0be6ab07742f177d242f579e71a8f7911af9ba3cf5e429bb14007ffdc3e70639142f21743f50e1f1437659aa36a897ab8958a664555987b064b919d6453330ab1f091ccc083fb4cc5314e432b4f24031b5a8c7aa6544548d077806b62ddc39402f1a11ac2ee3c36b8b3105207244a7c95274d1bd3dabbc8f9e019e3d68984666c895d0733b3018a049bbb2944fabdb2a6c3358bc8bcac962cb02e2a536bebea2344289365c2298b88603ff4752b3431d91e58cffcce4a02ecf65ed5ec9430eb4a0cdc9a985f48c8a444f60dccfd2ed35739f89c015454dcd45ad97b5cba0d1b88a5296f96ef30a321aeef727060dfacaed69dd59ecdfb1dd3c70f72fa5c7436991a68ab8b747b67195f82a1cc795f94bc6a4e585fd040c0e59eb2a6d538265a6378c86d3c2267d0f6ab0b203637c0a5d2366705f28752867ed6146d87757bea144c2a55063296fe88a6d66c2f94ea2ba8134ecf20f9cd8c29ef99bf01c7dcb7530fada47104f32bb6d16946833152c648f67f75cd697c24ec89e2c036aa8393d769c64307a65cdadb571a20fdcad5659b2607d4c1287e879005e737476fe366ffca854c25cc7d8bf64a029c9e517c74365b92b3618422399931230dd86bc8cce91f0372f5801b22797a26a949399419b14ac324828441c4c7dd971ebdd9a62a0c2f684e07731e9e570d6f00ef7d712047247ad88aa0fdcbd5e73367d9565cf3ad8b500880fa91d3beefc7362243874810c2043ae201beb880d0187907fa3ff3325d447c4364592d7bcb7c7a7608a08e9c8368f7336274b30b13e26e54d83c59ec3b132c1edbbcbe89bb94a7222aa4c37fa6f50d5527bcda60526441130cb798a2f2d490fb52703b066ba76f45b1447027155ab8cee37c8d3b6980daaa9d82f0cfa5547240b51d08ca20b1cfe1e4754b913f34e28fb8dadf43ec0b802696ccbb5c1c96d25da6ffde959521e17edd0266e6de50030a00b87046d1d4b07230841d4c0a29e136f2f2df46c66ed11c2a732cd8813597ca63f53a3c75cff7376f19c351d501008250e623b1d9914deabf25e18e78f43cc3729c18e3f92caa91af10e9b87214fc9910d59f67d907d389757b99d46ad566cb27cc3c0a2f4b82607ccb3115c942612002b9a508d7dab06e413fb05d54a6e39d249a6b9205048fc688959e483e3297c53ff67c389f28ec37ca0b5dc368f9b16f931de96aa3d9a6207b1163cb7da976d93a564491410cf1419214023a399bb9e6060334e121fda2914ae0db72f216eb34302242817bbe07fe9a645ddec13b0b07579561ee6a7a05e8d13155c48426d65091974f2177ed53e116c73063586ac5351e4db8eac6e0dd4c3fd30e3c1c1ccc5268b8040fe56c5383a33949635c6ae72dd030b3ba25e3b9cf0fda6dd06cb031972f13831511c86536694558289901bbdf37ee44a82b20a75bea5e570e36356dfb00631cf35b58fe5af2119761ea918bd9429a84514784e531dbf6a5b49eedb5ef0bda943a8cfc6f60b4389476050aa6ecd652bb28e738d7537041190afb8938e7894aac80509458f374ad52c794e9ff29a0ca57c0dd211453e0912c644c0688465aea2908fe5a2cd3cf6dca34dbb4e6df44ccbddd360daf64c9fe5d40012965842f0d338124f4a72812b31c11b71b6b2a581f64d142a29c28a4662aea1b821c290bac9c181ce0fdd6463e84a217d0f77e6ef25b3865fb8d7cc7e655debf036484d16ec5772735673bc2258dff17af1db70af9fd2dc6def552c6fd3e8a45e2f9c33298f37bbd7f565530c9135bd74d6a22542d66a132127c5d3970de561d073f6bf3b83a00486aa5adf1fafa467c165c5f878132747bfcf4d7e0e1346d2dec6a078debbe3ad55d6861c040e0259af51b7ff2087a57396965c1aaa47541949ec24f06ebd2935c980e0b79d71f0f3097ec0a3dfc0bd24982ee93f395708810889d02b04a21ecf5894629b5dbb5b17c60046a8d917475914ef064b806db1cda88ad4410bb711ad7c319596851786c3d149121760bcc6094e46dc488bcd65ac43d5367a5d0ec1cadf19304540d08cca4cfa70e2074949cae80b227f8776cc7279edb96da1ea6b1d40d908f31159acd2da640bb04bce13192b7ce287833e285ca569df2480b58e9fbb4b99caa559d70bef630e9cfab81ffb164179b79d23f0886a6c4ae5bc776e627525e64588bc1642347f6b744d53076ba6da639dee4038cd8372a59df81e2f02afe09d08c6f884020f38d10b5fd30e17a42bd65aa8d83e56023c578a8749fb0e78acf2e385e8772022a711538fa1d444bec59d6c874bfe637e426fca024f72078db2de63e5bc3a1e3ddc3f7deea34d9b4595010012b47b1904f2ae68cddc28ab5cdaece8420a07b708e4474e26549fcdeb8cabc0b6dd15cb6a9e187dedd9e5fe6eaf95d18c06ff5c0b9c65557888e11ac3b726c9070462cc329ee1cf57ab320ca6bf5b2a21b8cc513b545b32c8296562ca2db0bb775324abb11622830739fb9b02c549c9f9a5ded7d50b0c8f93736e39f33c3eee3251757cbc53df4790cf9c6db85b8a380f03004be5c399817e484da6a40f1b0bb5844dff1dbded17660cc702e731e3fc05082c882f23b4de9f5a27466be122f130135856ecd4aa3d4cc46bd39609de13bb2becf00b9a6b091b65b14b3fc3106e2b3d1dd3c7e5c46d2f76ddf0cfd11df56bca10bf4208a0e9a0f4e3ad3f3c918131313cefacf86cc9ef5208bce7860d8e5df2b9dc59098a1db9d0d1cce606c0403e3673db954b494a39e4f58223a7107708d948e62c521bee95a053ce466dde690b56913270ae37108c33045357aba85db7ac46f3010b4ebc4cd9db1c8adb7833da62180bb6b13adc37d0b13b57818a6cf017857b0bb68f2e56a4e7ac6a397743e1fc92533ddc2af4eaaab0dd0011d2d3fd91634f3db0c2eb11c656791ad7b5e2ddfe5837defe5adb4819e9fc989935c722d561f6784fb412babdee9f33b474a6b9430c5c4905b2b5dafede15a35fccf7b0d7e2d7e77e986567bca0382632c2c2a5e0b86304fab98bfeec9e9ebeb71ffeb909510e55d131d68f2036587696a70578d17ac3cece20d25153d886ac22e16d091f0a194ddbc45c423dae8e8475c2a884e7b56d56c0e4075864f645d561ce1befb5b65158c3252070bf210a32b7080a9f39a2de1d3eb9abc96bd89577cc3d7825cecbb161c9f324cec98786da0c940767033aa1701ab84345b19ed10c3b37259b41d35062bed692eaa044f24592e06f8df569203f3a0cd876fa0a4b6a1889f1d3e6f5cc7741031fc9149b4a1e4c47572c6ff24d32fb228a7a78f0c1e4edc11c8fa487dd09e29252e04ff67b7d710e04fabe876115b940228730839a64f20aa1758457792445d69ea263006a11cfc5904ba1bc92e4143ebdc2adaef03ccfb947a40f372647a9af85a571e218017a1299597e26c3adae780b5b5e5defec1867ffa9e3c1a54f25dbdd2c458a014f3939cf298c77e991ebe596916283c91df9c487b9ef96f780963591b997460eb6c6058615f99e3cd67d36e464cebe901c731e68bf7b7f24626036e4fe8c863f0536d4b48313365ec007a95905818a541bb955efd5ee6f6e6fcd518dc9080afd2559b9464655fd89e1f21e6584cd1722676997a8d450e95a8339362e8a62e941862574edb5f20841e83b630823a218f29d12820966b04eb0c23c30d7da89377d1bb65f6551a14a888e9d1c16ee8e88303628c4a6dd520dcd0a7a1b5c54f8b571b3a7e3e286fbd35285278ea8ce8ea874a3c448cbe9f8eddea32127d442f02b8fa47ed337d3168c090ce7a829384337b1a1d7bbfa43da65832fccb3b8dd532c56228f8121f9c295b8fc00c648fb874a77f6dccdba5c022be0b68f6d867c5edba9bff8927c963befbef8ecc2a14760325f9f32947de2091a1af480b436a9331b0f5eadb489ccf6004d727b6dde926666cb879c225cab61362dfd23177f29958e2cd3a56ecb1d685d138efc1a3f57b6b2e456e0cf798ba82a6ac997715ae6cbd98d0eb3a8bbad40704cddc965f17e0eef1d231f5ecc331cbe80ea323b4f4cff7ef0f3d7cfa9a5d0518d90ed5e4f2b5b54eabaf0ec57df39be57c7b3c06571933de97aab59e53da1b89268420e6edce82b69f6422e99437ea15f97449fc12ced7ce8e4a67a22302510ddd4f5dcd9413d9f600f2caf8537fda7ef999205c0c711c59afe72a587649d30105bc9c8db2d4fd6ffc3a8a24fe358b5e7e1d14a720b93d611d51130418842621764e90477acb9dbff83376dd49ea26361c5ce8711e0d01de2c6f8bb3e18a03432f61e18d078c7ec1c159e30d26378cd5c66bd0d26c980a8121e66864d0c4a9a3907f8d29a539c558279a0ed961d14a2ca6fc846e5768fec99638be457bab019add6649c2355e6b7c80c04818abf6f507c36762ddabd4e27c061c4d67da88264698dc67ece12d637a2c931dadb406f85d43c8fe347abba91c7fb545dbf50c483371c2df2c50938595abb3d701dc2cf247481d9cbab46ae9a2e1f8ef887bfc58dd7d37352794ea232f55c463e987e805e221241b6bcbe90f8fa4932588920672f60613b35cf8069dd8e999c1dcbc8af6157664a1c2a4dc96f8d9bdf991c80453f970311ec438b302d8e75229259ef93cb302e20a7283ce141fcdb6c5c22461f668882b27b07a35ae7f69728ca2f7d5d18fe8ff6d5f5f565de98a21b6fc051ea289f092123e85c27c9e9124836901cb146846f2ffed6c3b9de6b7f96fbd91d72cb3fb1d47634acb47424712b056b597f6af04e29928c5d14a5c09ac5f97a6f5914728d5f8edfafbd4bd1ecff546c2fbaaeffd2591f0c9cf1e1290dff0b194ba49ec9216071bc117b27a277264f292e5b38f6ad25231e0b127f15fa70c0310c2537b7efd2fa17c57e3cbe4229957bc744dd039c3011231632c8ecd1be6da69e722dee4b5a37b6cd66c2e15038a1f5a30c6fdc1ac2083b8f59dbc440b038b7245c3f9b0124f9aaa9e4887490fbe171777b75d77e755ec5b684094f0f16fd9f36c2f2461186c865c2de1eba218bf7a472d84b2c125f8282c4b02330f32a76107ffbb1f45d9b422e27d5f0de0622831eadadf44ad03624ec07e6a0fed8ed600d942b869303c211904f6da8359344c9e9ccbd74b647dd443024ba7740fe3bc987cc35b5d3d36aafc3a15bb5e7429347ae99acc8e7d3520291335df7cd9059a0cd1dfd03611e13d03aabae42f8c0432df0aade422334495c2739a671929d220d022430283d869f4955a25f5b3e992d8301aa055e5cb06ee252369d50578689557865c73d79af90f2e67a4db6ecb799d054b8ae54287c97e4b7e6cc5a23ff1b4eaf917b139c6bcc3c8b6dd333dd156e0868614923a774cdf5c477da69be24d31ce870e1fbf783fe91cc3b46ae29be4cc0da5fe0414672724b537f3af1977d9baf1deb9d3bbea0046064b4e2d0eafde2d7d01d29c1ac2fe739fb0ad1be66089f1c77929dca60909f3deeda20f1a5716b844ad7c11b1bd6651f795b152a76da17eb0cd4fe57b4b0915c31b9c44ad6155fe5652140a3a197f489ddefe870fc34ee85b448b725313bb09ffd1f67fd0e4e204b07d1c0b38bb21b63720733bdaeae22484d566f4ac99a7e4f64ecf93b5445b510833861a78c63a15cf13befbc538219e78e53e57fd55efbb4630c28db1d9d7fe39db042dced49ceba56508eb9e5bece82a8d2c2c01e8fb5f3e93b13159dc44d60c35e63ac5e428981f55619fab60565dab335da3496ccac1805c78dbd19fce674ab772d9c939d98dac0e215fba334382a3576f0d85d2464fcfa556d0f0d562e3cd7edb923c5aa0a2dd647a390ec3471e71e3b64e589fc3033c596dbfdce2f7982f61a7f8e646988072fbe7ca0bbcc88a22a237aceb40de0d3d7add2e56f63b02a417bbfe8b67bf8c6baece991a081104c2dfe2279c4eca351a04c50d0f448a2e9d602f48a50a2c6c93f4d7d1a169d6bfd887558843c88ee16454c7eafceb3b33c9b767ca7fe48efaa113535de02c65fb3d43e33cf118e81b79379ad0df1d337d3cdc3e61216a9da311feaf561111325303b4dcc63766da2fcf7274a32eefe751241ad81b5e0f6c613b57d375cd1a9320032df73f322d72f324cd27ace4ee772f62afd4ddc0ec323fcfb9ad21079add3c99de7f3cf1ce749415af0aa746de77c469084589b2ff8859777fcdddf4bbade18be3fef611b4de8d63244f19293a6218b229714d974459a7d14a26cdc39a465b1035cab3cdf1fe86cfab11196bbff4d26ef5e0cc5dfad61ccd3c0f4658074e0e7be1d83b479b32d87c84525fafcfa5119fdfd1babaa3b43656831c0dd7b4250fd80a05bb0ec4d5a3667aee1d12da91ab3dfe738550a76bc037484e17edd33df3922b50eb913f9e5ecfc94dc40b774c358a476d40eee0ab88da3ae16dddfbb315bff0e8af0ef45c24efc9ef1ec2abc89444fb099e45cd4150ef872e523ef8d8f966c5e08738d17e6d726004ca38e5e0d38145aa903fd762c67fc16f282329ad831c92a4de414b501cf0973c54560e672a75b13c131ed5f432bd0a8e24241532e6b3068aab97ad9de1257338ed3bac3136f828a297fcae7f37a4a04c6b94863a67dc78d22c9c19eb2b9f12eaba449935b190e568b3ecf67104a0ce5e58cd6fccd9de245ee14157aa2e6bcdf8f98ab6581839416487356abd5c5a96867811769a49c170567066b0d3d28826811d651d5f711d402778cf19ba11e068921703a6dbdfbacc079e2890ea672a13a3e915381bdd2a2869aaa50a05f2f740f0524e5d09c67bb8a212c8c8c101e98049f4afd3e4b50888523b293b139e00cbd501dd31ec66ef73541b96039ed4e11e1e38f09d0c1bec8a405cbf74cf25832f2b85af9809554c464d6b4ee922cb83531ff0d1aab28ed843d04ab070cadacf1086aed8233f23aa3034e8e82d9a7d4385371026e3d52860ffed0b07ea836a711f6b16211a8c22d0708943c72fad52f776d3f544827cebe386501b1d3d73983827eb28f0e2001e3b8a45f2fa309f7a05a0ce733e3ac5aec1b562b84c739951af104bc02b1d2ea5bccfb83cf0cd6d4c76ee7caa7b6b6c58851d5f0ccc7c0fceaa8fb31c673fb01ba6cd094b4dbd7251c47f5ae23e6943b6eeb847885ef7f82ac3ce2501ade31b6f74a67facdfd5ff9c87bd4b73da3d492b152abd6cf9ec6398be48bfb1515f04dd6225b44268dc23958b1406a20c597b5d8ca70b5259b74cd0f5761bfd01a78b04466c6f0e34d90fb91cf6df6a89ed8746a6dd6f5f374ffd0222223171bc4deeccde742eaf69abb8302e41b061a7c7fcd11bc2c30a282db926f5f695d87a2987a10e1103020570bf64fcb02d6ad214df84b03668edb37b8148778370af85cefab017642d0c04ed07e5f28d047f7835e89bd44e0bef51e2eb996da4e1fa46d6b5fd14d9206b0b2951cb6b7ced359bda9bdd6f7640b6ddf7c5239e6e2a3432cc4b0966fc1d92b3cad7b03b64b0ff2043136bbb97d786086e3c40f3dc284c3677e7c9c1e8bac802db361131aee2dcb9f77bc0c83861aa62d10f738ac806e9a66161faacb4bd43d7ee3bfd6c01ecbb4882fe5c11314f6b196b053354ec79e2c218280b391d14618aafd58b8949467234cba6cf9622b05415e2f7bed1d01a90308198a3bc4244d6ab3a4612442a0c0481fa7b69821e86e919c5c52366bb6c01b7186f3a03bd92d9f91fa5120194370a5046a247e77e7d25d2700ea36ab023b2afd83a0600d9c9ba8ef4471b141829e05571cca744a0ad9a66127df7dbf8a9db20186fd2309e98438fbf22144a873523d82c981b1b5479827754cda1f2052919f9b91ce87d5e07ceedd61f609ad128bf56da93befb056649092fc40d0bb10ef4b2c8078dd0066c0bbf8a7e4476dfeb7f408f352d7f2c7121a7483f9174644a2e66352935f364aa2b026fe1b16527055153c0fa9638a4195f2531aca1b721c903a650f22e8f8ad361e659df23c0c5b5bc8818f173c73bd4733bbaf2ae96156194beea0584e353285a14f725c255dc79d47a4209ece9c0243562013284e9f70474814ea9d345508213465e387072bf8d58d7cc73dcf6e241ef2ca5fbe749fca9c6fd7ef08f09c3b7ad0085f029de89d5ed5e0e5a2301e12f5bfeb09713c6d495dd71519f711f5eb74aaea9a6198e280b3f70264edbd4b7c1e2f09463477c6408610c99c9425ab6e5bd6241385270c021d97a67ca21725a4df9ae5218e74d0d109535e4357b6ef76b9cc529004980dc479d9005c6205fcbaecedc11aefcf3dcd65cfdd545dd5aa0ee2cc95241bc9301236a84e9daaced39c058ced19661ccd43a034dac0367caafce4abfadc43653c9961fa72876a40aab3e10d63fd9b99a998575f9a15de9aa21ce68032bdd9940d3e7e889e4dc0389aed1dd5c301f4ec5539ff0b8ca1617b4f2597fcc4cda92b8a438c6bd0b00a7004a40ee8a19ae53a6a2f00f64cbc392254751fd274e015d70a129b3e56aba47329374bc23006e2a030a1a50ef2301581fc0b7de3ea85a43d0008d890cb937f9fe33095a3414868ff066307cb1803df8b2ac15ae034147e9768736f96f0166b8c720eb4fcc051fd06c7f204f87beda93e47246a1eafe9973da05821d0efee4697b19e453e92e312cdab1711ba6063ddbb27d8c306ee903bf5a6fb7449781142ca5851ac52d49f61e34c6fc9fc5f0eaf20df2876fd283d3230b45e3058c151c8543444960a5c159bf9873fed96d205cd28168a3b9faa7ead0f7051b14aee4a24e6f0cb5c892ed1a093a34acf7dd5281831d835469dd62a9d664fa3f09cb494583382fac6beeb9c60f4d96bf6588362bf56cdfeea5322ec9dac7f80b084d8ff266f6e71344b7e98fd2b2ea0b5a313df1049ab3de662d8ea11d5b3c174e4205599e8b3ace2dec69160288e0e92be714714ec760ef3ae0af882104c0ba34bc9416e3fc9c399f0a8bdd62bd09c6d5a2271054e0d0c334b50b2e7e7b2d9dd26c1b0fddc29cbe2ed64786f87ef88d18ab4790fb2c24022f486508467fb77a55baca6123265a5fc248efc62ce5b7f35a5181aaa7646671a12391f07f35ae8a05427c057bf8c5303f9ed6735b08d86b17a9e87f1b35dd60e8ad618e9b81aefc6e1b33ac043997b3f1eb0a650d328f16480fe611d8e5d52410c80c5b3ccb549648a7a6270f11edf691dca486e54e15f506c4e9a999daeb8f28a1c00cfd7f97bfc4ff07fcbfdd9a84fe421122a2dd8c88eeaa162cdbf315d7243a45a716b012aef3d23361c47e830c4a3e4c361beb3aec4e6eb566b357fb7a3b8dda3a2a1e7d92c4e1c19d90a50c001e2811c73b4c36ebfe478629a866e49357ed7939752b313f778a08129782b832753caae49f08a9dbff96ab1ed39a0007e08759a2b5e41b90b7654c30bea0c7d88c5f6f816881494444196960c36e679f9941a43d8e4b1eb36b40494ba1b32f1687b4d7c32b336a20bd20ee82adb7d7a59d1c8308c17db779e8fcd70b532e788886d18e348a65adaf0de103cdff8ec76290c37f254e1a9d7c51a865ccde4e2bedbc0b42348f01bd6fa57f41004a5885ea61d148967ea1d47671e6aaf99ee66d276836a24a2912695b4f2c2901f3803cf512fea73423161593cab99f340eaa98d5c628981301231de59f85215e062c7a6e6f518e1aa81fc086704d94310654bb66c9b7499d14e8a97a9c7d0e9729687c6ae7f49aabc3e303c44e55cccf692a65ba034015b5982794836abab735461e1e5b34a7ed0727993e8700bf534d174355fa9083092ba7b8c05323996fc09106272fe5a696e793149dd56ae186006525a13d9537a746f24d4e25aa9a4366714d02eb8baafb31e8243963f14718c6ad52f24e1783728376c76968e5304f3442d004e297021921c4e4c5b9f4f28d4fd28d5b6f9179e76211a0e7bf44245c56a8efbd58d453205c299a5bbdba7c32af81af630d553d9ba48ccc192fac8d462dfb5ce838b9f106b3fc62447d21d03627bfa2af09e1ea2049b257e87878a509ef71c2cb1b554cf44af9f3941ee07c5de085f2f3899d83173410866474a56784471a6a18ec2ac204a0e97862a8c31816cef9381d75d08277ad9f4c8a4a4c48fa5d0980f0d27ce2f818a016f530347fbb83ae5fe435ee54b7cf4fdc99b7f079ee14bf93485942e106554c8fc32a780dea90f46ecf33642901c87ae2e515aeca6c68721ae37fa82610e55cac01d3db8595a58e88f2dfcebafb4444e069b4f04b3924c5bed8a65e29c41694ffb1d70a207ad0c360d9fa3d6cf4419909ab7bc33c529de0686fafe69ce985fa2a48d883e7ff0b498de6ac2d17eaeec6d6e64b957d2be3604ec7e1377f4303bd497dc546bcd51ba23afbd91307d45b877e3e149d71a19d78d9256c73e6929ae6b7bef5a2e0a2abe4718c40e3ea76c67288c350b1d92a64516902c7b70f766ee145c9092cc62ed5c6a395e0f7892daf8b788af446b6e5211a4c3df2ee20298f05412dbed9914fa5e499f11a9bd88c3d27e91a96ca18526bd2906448916d4dc22a46a4b4e159706905e7be0917ea37ab44f6d2966b6754407bf291dd9b9ca04a716e1e2934c2083e9ab38e0dc13a9b75d044c6f98516801806b3e89324690163600a99bb2044e0cd11a8bd23ee6ed30b91b33212446093d2e7b85d1b37f73ea7daa4512a2a2d18e0826792884f3439fd2bedca990f53ce07954655c9c9b95426d5a6176b9843441b17a0e10c5e291004890672c0abb44ee332d4ae89c7722dd354182f77aa2a84f798a9de2684622fa4970d47321f5738d8090e02bd248ba9d6e39ea269a6fb5572e06088e401c2a9e785d817eb5896dac22f6804aa5b139657cbd8bf721e6ba9ded3fe6a597eb592530d517bb94e1a57c1fdb72e3e362f5022d9fc9d4e15e6d820fde53e814582fe6b831b35b8de83604ad4de6d585bb9c81dc9d4d6e61060fe5b5ef8e5844bee93ed5d716b211ee1a79b168c981f50618b426d66a222979e9c1665b7dc43957b446418a801f1d59473f809c7ebefc2f7c6b1d2e57689510f424503c65513ecf44be11922095c511f2394270cb2e7526eb567eaa17eb52f6058e5e33e5f9f5f85981e379cbac3d474ea6eda426384246f35fdc02cb7dd3f661ed4d77ef9377482150ab4e1f511a5561e68694c738c47a2dddb42600c0e52ddc9dc529d32ba3323655689aad1be6bf71efbc741bbe4d6f20ea182b052b806544b5732e8f41fe0ff0c4933fa034f4fef99936298d4aac65721ea3858c922f888d1c60e8e08e9f106537c3e2ad563b3968fdbaf46361342fdb30079c24821f75bea4fc665fc5851dd46b2c779f0abfd1881eda3af42200d49e36e418871cf520db13d4a96dc1edf49d53c3fd5fa5686d6d4e591ddd09b29c9351e26106afdd8695faa306a497ae7f70afd3322d104a208b4a59069ba157fd15b07dd17c45f7af40d565f8eeefc9104322031ccd3b2b37136690c60fad41b4d4c4e588ed65ddbbab16cbf47f3e5be9c60c728391b750105d7b218f0b07aafee872e92dc8ff7f3096b227b4bbb10d4956b00543d251c0a0ebd5daba82d34bf0ec0ab79723ef0f97b42c96e8df2622214ac4a9ce1e582968f05954409adbd7714fe3e008284f7f358f3c9e2536a16f9506c7f4840af7e0cd8995b02ff36bc56218f47b82b7896072f59c1d6a43b27cf87ed7d6bc8eccf2ec658d34dce3c8be3ec7ee1ead79227dfbb4d3ef44190135abbeb844cabe39013b6c93f8e9273d4d28a4aaaf49704c1ddeb62ace003828ec32e88b3f62ae0a9173c128c078b1f9bea3e61e686f25426882d2e60b980618141233de6fca0748b48ce0914a5ce33ebff84804784de7dcd660b32201f95b82b937e91853c3a5a67bbf0f324e14c992e550e1ded4f6bc7ae201263a8a15e4f3568ba401119af153a7ce58bfaefde54163c745385c97fe6da1f487e5710f892e88ef2b60a120ab7e87e2062f75e3e20b6c88901a708df43d93fedeac11dacf04aefe6879c1fadd32e6873ee0f41735ea45364d412d16ad81c813af2ec9945f397c7aa5e6586609c98c33218cad0e34305df9055e42e89654e0330e2e9aef23943ed4cc4ff2579ec9c765988d08c281aefd3b77849f080b6910a432e1005d5a94c759e92b0bd5772687239799b7033f297b61dc2060d1fe030722fe51bbbebfa85ab7f55cb822a3a517aa142355f273874beb449fea9ec8aa2d0538c1903087cdd8d1a25d3027d23adc997085794a00599a816d41c199466e4f44482d478287f9ebe74be87c56616e6b7fd5967d9f33fd1a8327bdb11692146f1172346ade23089866a2b9b459cefa4b2ba33c2a8d2caa9ed51bfd36f93512cfca57f1ec416a602dbb76693cb7c00151e77c286320ddf491cba03e7b1e7ff374a59fa2ac1b5cd47eade493b4ca0ccc791b96d41b1129848fcc0a57f536bf504c20cdd03012653fc934a6dbddb1bba5987103130796a12cdbd9d13dd4ecb54743790fc1613452484a822fbfe44f607ac54fb3bbb5a83a64fcbbafbf0d427bb8be0eb3a25da8d4763dcefb45bb50b539ecc4224b414bbb7155e0c832319400e73655b9d7ec31804dbed49ee4739538c9f17b67358c8e3056082750152668a686a51d4b09e12b93090c2151e7027574764c529c8f820b729580236cc37de1b08a8a2802d0e13a736458d2304fc67da519bfc7084b247aa9ab890ef3915e6c4828b33f8b29b10a3440ab78796aaec48eebd3278c5d921b6646fbf75ffc5f49dc29dcd1bdb0b8955d6e24bb46e7ea1c5443be015964ad5d2db3c9a41af7751599be0526f08cb9a1a5759dce44e25f2b2ec3fdcfff9c29a2c9333cbddc599f037accd3eea613521c87b879d5de46436a84787879c160adeefd60c9d41245c16090181ff985e25173ef685369fd916b05abb85bc20957ed7360830d9e83648d706c3d919f8658d4d406dcbdac2926374d2f02717ad4f95d831ec54639685077bfa0ee66f020737ab9c4bd070e10e5364e7cef0a426c6906da54245106d245bef2e9b5f7cce61bd34319e9add9488944b6d4053d28b53c167786d4dda0887e8522d302356f1c02321f566cdcef4811f9b6e6c2cfe7556507fbe2f14517807bb1ed16832a7d669a466d70f5c4a990c11fc3f1b26a4abad5a5c6cfb985e81765aa74301b5452db9780cfe6391b86fc60cc70dd904ef2ec4182e81a951a7a05f4ef99efdecf416ab809d07ead648880ea10959aebe8f42fddd9a8c240d9940c176aa0d50e40a0648fad09a611240f55d50e09105eec9a152a84bf76c2f8ea9ef583e123d526b0e3f79e303abae5ecc685cd01025a5a68531b8901142c930cffc8075a49dcb97fa78ba3991e2ea1e0df3b745942ca309e59fdd450b366f98f52471eb8495c0c88fc79fc23e0e6f428c6a013dec9a8137326f05200d3dc7b9585623993a2f9d57703fb8958d2312d340ea74a7c12434e32dde38cef9a642372ed028d8d22df71628181897f653dab06fb5ba1e69e4bf44cc87a43c53c41b24998a05bddd9446315d34ca40c7cd595ecceb344ff7c4e13f25502cba6b9b351bda301aa881695da46673fd8486374f5c5c804557f510f57ffee550e78d7904c881b33b679898a6ce81fe5ffbbd6df6869567f5b979580321d81f5a95ef55140574545fcb0fdde59a30389518a5bc4d1a2b5801543df52e65be9bc68caa015101109c09654a9a026e332523cc961a3fb64d7232176753fd354860c163c743c187243e90f2b0bc8965b1456dcfc9e375f0ae7bea688c47803f329aff334bac1d810c96bb3a49d96a8a54f60764ed18e68be1e864e033edd40e7345b591b42609c4685fc27c2a39314f676255e9df2b584c20f9af268f01ac3685536b2491b2eba01948e2e697f4e820f646daaed09598e7db4b9848d822851262acc9378db08a721d9d087160eddec9a3470b381e5c86ced3bb543adceca2063b9bff9a47b06d706cecfec00cfa521a9bcd2b7662eb586797e209910fd5e5db62f5d86b7afd2c60d44c38bc2ec84263a477ada87d5a7e12171ca59ad3ce447c536efb885c59cb6d3ebb82b667be73876e9085475e7995abccbdb807960265571dbece14fa2c0177141f2a1a223547ce7136cc96229a46004c621bf87a9e5e764a5da4b8eb212369057bb7686e9c04446d1d44316cf9c327be90c91405920116cc5dafa665d08249ed69e6cba352d5a6a5b38ab214c5e484d6da7da68a9863ea5e0524cdc92c86998e4d96f05accacfd56cb433eff8308032e9a70d45116c61ccd58f961e4d7498f0f3135208662b36d1e97673c9fa7faec38e309c0dc2da6b56e8b3d407d1ef343fff688085789fe4b40ca4f86b00ff635836e68d30247845958f5c17ff32d19ef0ad1fe620545686b51669b43c734ec4c1305ac472d8d65c04c841e923a034a108eab6741bf45cec449b2d090292ee2c7535cdfe778495021c4b59914966d200eaef5f378b2711cd469a4efb215facc5df4607a926ad998d1cb37222a61d8106e50d92e73af2267607e03fe7fdbac5121e6a1bf68be48cb860308840d4c54da1a766889d1671eb4893665c8056c60e5bfc52e460cd6013c0ef1c58faa2bf46e7e1ed97a5387deb533a6014d4cb1de9758a763347aa7e4968894fcb5dfa63537457a6b7d86fdc5162c383dde529ce5aded6523e95a5915c70cce7be1d544dbca807e4514078787966aeff71c2c5af19884de2bdfe53e3b9635249028685a36ab30908104cde57c2b2ee5fb5dfa674c34329116af110191aed2e6fa3a81fc2c45c7b28c6c7f528dc53526c61e99f9f105b42500d71b0c08f88bb1275a815320ed6bf0f3f4ca35e0e997c4813c3d43c61534035f088da194817d8b127f12c619c3193fb96edfcc9093f80c6eb20e9794cb04a9c69043f1626125193e0c7631dcf3e6852c50be52e246761ca818522b192b01944611fab2416526e4dd81ea73dd7c78e4e4c46b5e02b585e307b311cecc5ce03ec2711151ab7d26b371a34b85103655e50c85aa05181b9028f42400bb1d597aaebd0ca10fc12fcfc6bce88ed4153b537dd196e97fa66b5607b6427ffa0588f3c059bfc157235ba25de24490f5b759769b49332d907204de72c583e757fa216712f8022e93c1a35a9994ca7fa8ab7f7168402517bd7d20b7996d8e80189880840c35d247a49dd79b0b29fc8cfd6346b0f5fa88e87749fee8794d3ef0175320127c539db719c7ba17ad2e9681c07834aa41bc940a18c96a84e35fb4e1dfec119abca55c5332e52ba73d147b5761d94478c7db52eb511a87057ff3bb8680142e97a936874beb16300156f611277abeca99431f349fa7526d8f1ab4adbbe494971029b9c7857e413cd1cd0ad44b1096d2b3ca5543a3a9d02278a0de9419119c9124d3b7f226e4abdbf8b9b2a137951686f6cc3ec0f35f581c081ef0b7c7a3c8a388ad1726e047b5876f9efd1fab0d5e4eb999ec04d47d22bcc10e038c9a0470bd2b977c125dae35c891983bd23e65b0a76fe1263f2fc24fec56c50d3a87461e536ed3589111de7e17041b6b7115fcd03603f32657749b5842fdf89fe81cd8f7d5556dd6a4151faec79e36480fe96c7b3be3f485ea903e37332195973b45de0fdb81c4646abd762e11a1fc78d9b25a391e7ea9462e161ebd67f352efc537718444a32fc9e95f9ab2d8f1a22a6eacf068ff77fa31e2aecd0047c8fa25c26360ae898a8fb8dc6bc133821f63f302bc303a8da7da869bfa2de7f67572206ec127d4db8287b862ed35b567f3de5145576f3682a604cd81715e1a50f664614f6bd03fea5803099ae046cc4ad5a3ed4a2f5352adfcf8765311a9f12cd48ec8eef9404ba9a2303639bc6cf7676d5076d956bcd700ccf3c9622e80e99ff45109162c25b6213d0c81c84a20e4f1537c1e2be898462073aed5aa441b1b26d7400a1a5fe4ba51c30e29f0d215df74a40ceffc176f21e32ad87bad6ab812fb90c8de15cdb980f7bdd44735c84e6b7885337c8da6316660d845939a0ad11cf41e4209f1380e47654f6ccbd8b5dc1b132629ec787831a2efe1c0a9b13c62635905e10408eac208d629715b5fe69416288e527d489e6b5e70bfa67dc197d030e3902d0f7e5aae3635b9ab5b8bdabf8f523ac2b4bdb143000f253adb38e7600dc06979272f34b11d4559944b14c3c463f5c13da5a082a80617d431e4fcb3bc17b28314378de6e6d1ea9afe98173ff47e7998eb684e180368212a79fd6fd7b021b96c3ab825d7ed468c36f131f5ee53bf0e87383b1a9a06fd60a9955369a230cb73673d961bc326e805088083defd889f28ad36630c6ecca3eb8804fbd4468971a211cc081baca416522ddda30600a2432048371f615109aa56cba14127170043f29a4cbd2309f18e3508475be6506f0fd859116792926d9a587d4676c3be2663b41e2510ae999ea6729cff90003ad23f2e918f7842331adef74cc1a98281c622a30303b039c248b2a7d0f96194ecb08d43f8b8777fb439fa394b7b0056e54b719f75d5ef14abc0924dde47d6a7a8a40246dd00724e56fb429069877fa5264d20925d4b70a0ea17a6ef482421ee13f439b58d625840cabf891b78154615acb7e421931228f0f73edc6f576e9dcd15ed6f8e88ec3b8b86be35ed189e4e99094b16d471c583b95dbfd3c4e548eddc8f52e372744f1e512a29f2128af566547ff77dc925aefe55a573be2b3211f13217fdfa7517321d51cc20857bf29641cae47dee95af1ac99d7c7d9f1be8ebd0e97bca8a839def252cffb916ce38ad62d26b6397799dcb61bdb70e0c1822f3be5367698b99afa572141f26e6e8ec186834ea497b302d7abfc1f4f11763c51bb59f6a26bb19acf47c12aa0c563b99a7021cf3caaeaafc9876302669a91d80004664f493a68e988b3ff91a78e30eb88f53489f443d286817cf360aa6c30ae5f9d33472104e33d4ea400110ffbada86bed177444663ad1aafa6be26530f1fb6a77c8fc15fa329dc0784fa1dfa6e54aaf36016774d93d2a84da2e0ce2d74280c7b94ee450dfacf5c4dddc5ee13c9d97d7648c8772217b77a4d936402cce97b39532bfd60c8d250bfd81ede18155593470b375e1e176d0e348b630f704c27da9f9b29302ab9095c4f81431d32fe2b3deedc52132a33fd691722a5e0ea570a73245c69184f65bafe439174930ebd94fb3cc723f2eb6a61c6471c438cd6ed5511c718cdf7d3575464154ddef02f7088412fd1ca32f9ef30b684ea89ff7bc81d41e05c1bd4190f5d870c149e87eb2e5f696c764b7511a46d754ff1ea07761f85bd4173a1667615fb5c4b25f592b7fc4c345b67a111d35c6016dcd76d078d35b7370246d045de9095c2dd3ccb64561212b1b20ce319e9f04203e7ca21fb4481048e4a9ec84f4f14f1f160aac3b32182c007a983d0a226cb6ba5e99c3c73437f64ff3413f73be4933125791e6bcc9ba6bb8ff6845044eb5d6ab333d2cee06f66ea5d6ef8bb112c26b9fa46f650a112a5c998b4aff54e888ca3d721955946cac5d8265d389c17c9268760c850fa4eced82af4c34e11a05a6c0fe4a77891ac162209a50591cb93fc536e6c3aed9c7bdc6b2d69547309a19082cce4cca91e13f3869ff4e06a249602e1d4def59de7dc168b8dec86496fe6c50fec65c3d35f2378a3550ba609a9f75f4c2fc429e519e2c4136e8da6a231c882ae6ed53dd515d68093d7daa33830c330dd9d6695c69bdcad4afa25357d3f90b251719ecadabc7972d668ea73bbd42691aeee6ce4e91f19420124ff16413b6df1866fb0883638999359fe5ab0a0ddfb41b81cba25e4d170c4fc3708fbe9e4efdb3a08122fdffbbe3ece0cd7f0114d5964ad02dd9f42cf7c06ade796a40ba3758136daf8310be39137aca7fad75719074559f1afecfe61a79638cc16a64713252e1239724e47f6d50aff96c934d2d10a57dd5eb3e907dbccccabc7c7add48c136c7065e6e06e5c0090f165663e68a27f18f85aaf92a0811654bc4c704ab8a1ed0259c09a3db09a60dbcecb979c8545d8c64ec8b097323edd365dcce7fcf5647a66ca05f227b8db3c7c3022b6ec37f2981f21b07b9146075a8032cf81cd5b493b2427a61e60ad1e672a28d41aa59efb023484a81e056c43c0f55aed0ca55254f14ee6a97ef42e3e25cbbfe352df78815163a4a07938a7ef67e6dbce787931a9260203dbc9f50e4a36ad23b99fe058468ab4f197c5331d47bf18802013819d6000ef16a85472ee9710b62a494917c46a26f92ecf298d14dd7ebf2bfa9565fa408bdff578808797cf6ac018ac070a8b1628e54da0ad9dd52f6fdb1e9abaa2e888f3e4a37f9d12ef8e8aeddecf6c1724dd1ada43b55096d6a66df77903959487f902e52f58c4bc2fa31183617a717485994a60e20d8a494eb4ee531c44ae9f21d8c2f54a580e6d4a3439da0104471bb56a1708480922f69bd3cacc6220d9ccfc8b2104012bf41173cd5ff837650f998d6bbd0212ea95eac088742e69217549f04a89e7c6edfb29f70e4ead52cc596d4d218c607b4dbe99b05665a28523b73e1613aabcc1694fef48562804e54c23db2bcdbf66b91863868b4dbc11fa304d57db11822a3b00e5a702b10586505c5dc44450215cdb4793208423f50f8ab694162c88e2cb4c979dc4352ef1611843838fcf2bfb908eb85c81735501014d4845765bc9f80d83b9996147a30f37186f3194d105810605f0ecb91a01b9438dfcc08c0507a79026b73e03ce49bd195ff6f5f29ba823530c5a8c111093defde63cdd947bf34311bb915b39ca1d9220af9c8d7f7a04c7c6a7ddc8cd82eb80765d88464e452399cffe303de1a609e8c5df3b7bf4d72a8586ee001c92119ce652a397775f2fb174775389f3f763e92948f33aeeda7687afb2dc7c66dea7393b0ee4477ac8740b6534f23c5e9f89de76d2b3e3ca8e853fcb1071e3292e9c7b1a5b0549e1aef2c55044c3d1567c272d43a901bd16fd6559b6c11225d70ddbce20efdb00cefbbab8d5d9303ec3596ceb0c88d9e7d50f2326ccc3ab1793568f5f4ea6a0bdad724a470ee97a79b844c54b3a3ee6ed870ae01aab1763755650bfdf9fd50f732489bb875b17e526bda7b895b5d8ae6557cbd2841c4e844d689d21ddc4a7c2d45b8d28f1f256e54906833fd01381c976bdae2f283ff3fc14d74dd9339fa5014a7cbc6e6f3d549693ff31950db84c2421267babb83bf97a35c5928ee5688a767edc1d147fe63da5c70ddf51d92ab38b288f631e9e78d7936b8b2f73ac975fd482437f2854e95b200537ecb6160dbf0eb98ba0fd0bce8b35f6ed5cab38c4886f9166634ba07953a13397608ebf3d0d713f21bccc9e827ec5497d48f739f74c967e09588cd25078377faee193328ca4042feafe4e4597274a4052bce1f87ceace36fd20c3e6058c04e54aa0379e955b37e68671b9dbc3d845d8171cfdfa7ee65bed59ee316ce1c5cf2379a8d6cdca13d8e79bf18de5f466bee1a7cf91b291f044e4586e68b4eb3afe6b727150eb1deb1f9672bfdbb400c3da4c939d2a96d0c20a8a74adb43255c0b43d5e21f83ede0458091e6ffde322e535f89ad60755c8ac181657392abe98d1223aa4fd945ffb3d5ff78400a8b38f7cc8d2c059467b53927a5f23a384656a7cf12d5e5e5a0d6137b832307dcbb1ee8a6866fcaa9db1c1353bf6beceeda8263b94505c414ffc0f17c0eafb2b0fd236cd380bbbf4202adbb90393bec4adee158390233f2369eeb35b4ce7424eb774e44fcb74c43a7af246a79cd0482153cdafa49fb3b592eee82dac44340fdfe3ef868631b754d32d2c358954e570ee261dc86a0b1d1bd182a33d27685a98603081d3a480af8d891d9cf840660545494432098992262a7e0be3868a9707da05850a9fce65842324d25cf0015b282695580889cfbb51da45d1e8c7d117b1d23e3b589d9f0b170459ffe2f53061ddfc1bf0492687c5d7cedb16e62a3c542ee1519b9035d97461ca607fd48600e7953307366adc69a301a5feb7479ce7595486a7dd5bd10c04ea0d3d5df7b157563bff1056f600cb608c927928e4d5ecfe8d5e811560048a9c9c8a6be0957efa37e6debcfbe1847ce7ef9297566bc18d2158ced3918af482bbd479f266ccf26a38f0533e5388beeea650da77772e53173e209916e51b6060bcebdf612ecfb53e29e89ed17550dfb2864a637e3c088182979d4cfefee857c49ece50d53e36f6710ece08762b7479db9da3c0444ee572fe8b162d9eaa6ef3f12d2e288a9c3ae9daa99bc507c65f70f728974525ce6c0cbb77c88ac2163217eacb3125de2ca25f9bc7e24d36278752bf7fc14fc4af4ae0002bf3db458c33d579a1d494b27027ff06e09d939024da80d624d032778368e0070892b00478129e39e467234a9714c3e44dd095fb984d69fde8adaf3b1e843a03da1c64d93795d89f931acfc9ed4b0341de2ab44563f4d305322fee96f2948d86e6e0d615ed9bf0b91dfc44953fe01829c8313727c294e545df5db478e9375ecbd70f697e07f62e4a0cf1955f13e1a8db38673dae8846b2c24942452c9e4e47b5759af0d5c74f355e6bbd9901e9c3673f56a3e930c7235b1ed6f6ab0ca2f83a387fe7889588ae1e417267ae59aaeb2893e4c1138806995656ff7ec335534cd2c9e9c6555f2686900eb051e268612272563fbcc1e7e8f5195fd7ba0ee813dd13cdc2f76977a718de7ab44e02e2b2a81c73cce7985c9866eaf78a0f826ecd04ee526c67f800838487bc7096ec65b1a9f28700fb2d76d467e0535cecaed3852741e04428efabd0644ba45e1e50bd6757740f82d7d109cdfe836895b5c7b8481276e4f4565e47510aacb053a05ca9f34cf32b6889c7296f775d9cd63facb189a4932ca673dd4fe5075acaabc5db6a686c0ed23ac8d4cc00986fb4e8ad881709f7e819777c5e0c94a3ff37168c869d8540e6422807393a97f39d58ad9996661f1b3207f265929bf0178dad28f2286e5c7452055f72b617c6db749b85584a1b3f2bc5c5a20618a57e5deaedcff56c264bcb1adcb0a47f2649a9e45e060d3ea8e4bd1d1a98d071b7f0f4b39c7f9544a5e988e5b1efc6bfe1da52f2fdebce5ddf56b0fc762578a9e87758b86f368a8e6ec6ebee2d37cbdf8c1c892fe88aa34b35f53f550b086531b08de62d5ad49dc57bc1a1794c98b97472a6df0a8ebc49f85881180821690d51de44a84494b4242758aeddc07ed5b605ad0923dcd130f2b9c30e59d8e536b2578640b33f77ea05161934d48d2ef00f437e45734d599d8f390481e8e6e1c3de2ff8572e9212708679ad46cb51845b3003a1fcf9a30d01af4845592fb23da56544d47f2e864acd1dcba99dd25aca216056eed6230e2ed600916be70f9329e798fb4345bce36a34220a36eefd91c181a333847f6ddf1824a8f7551a6450597852e41a044860c00ae27a9f602c4fd04b1c86a1ece7cb404844d3ef4533c2c652d2c8ede917735a49692980f74130238f468b48ee97c3894adaea0d7fdaac969f40a9a6d68d2cab3e6fe0a006d480344a2d1b8221b2518696a4f23bfe00c1f89b1388bc82d34e4e415ce860a807429c138101dd614c7aa87d3bfa29018704ef6d089eecf122dae14deda18bc15a8ac00808401538bba930b46b61ee5628f0ae4b37796e622eb514a936a1762651fb018e9df9bbbe70c96296c372cd1e7f3a42713402f66a131484b344c367e39db48ceee55ab62b8ef319aed31ded6de80ae531859ce5ecbdca8ca0accfa1bec6ccd1a42cb5a46ccc49e8a3de55e1a8005bd46271833b652004828e1e0f5c4ef452dff2c39f62bd384fc4b6cc5e2bc3858bfbbf822f1d729ee77b1dc49f4802225a9da01c24ac1b10eba1de337e88fc1404501f7373474f3b7ac0b665b7b34fac6b80b14bb73506e5cc28c0801fefd3fd36e2ba692d0fa1d03e5a19a751649da6eb836d0904b7bfa617614c78a13bb4f6f1adfcaabde842283246ddab9aea92367b0fcc54fad40547d4625987443b683dfab132fec1c34a9760639091d8fad1049bcc6654c0f99eac5aa7463c46c3ed9fbad16958a5e81b74aaa343812b551939c856aa464b3b42ad5db15b6378ce3651668ff6176cb89dbbb0a63b4d13300885043cb443aaf3a95ced11c9a68cd9afdd0623a735d2ab1ba22a414039e238bbbd04d3033a831eaf6a4367b3421530d5aabf9c71c8e4fda719bdfd4ff2d38bb600711ac4600561c939f5f85d507447485da52c84dadfac2d074fd577e85e3f88a624061d151f5ca260c29e4d5c3535a76612167051ffd6e0165d284ffcfd266fa287446b907d43dd5bd888fd0421a121619effa022a873eef7be0b1f9f3d9ecf929515b1ce2777f982f4d073ae8b31f9525d2d289019861e12d255d488df2f327100858a1884f3659b38324b3ff2e0489a0e4d935d62f85e8a731a1c32dda4018125d654249acecdba5cff286d2a17eaa03b848b785f7f0aa2d2b60ac6b5615c15550c6eeca4d0acd1afbcd49f16c98155ad6759a747cfe4ad0a9dcff5c9048b6aafa4a904de85bd3998363af19940724666369f38e781d5923a4406fa52e229ee6713277e191a2883d82bae7c563a868d86ad04184673998e1d769631600471b84c08ea003ed7403dc1c6a82eeea10461e755139528a5d0e21c260e76e70230ecbfc1d1681b521d61b88546ce8da15ed3114a02b140c7a558d667878826414f690eb2473a35488f5fba31b30d7ca694b57ee988cb8791c52e53f6e5418cf1d28acb4c9091bb52e98be61b84780e278bd64e7b831a1e62a522610280cd5ad3f89bfa2b3b3160f72465abc31aa1b692006ee322def0080d0ee43335d0cbd6ab541ac35a2966f3419a3384d140fda9b7ec7fda6f2962e520e8ddb93e83cecf5ebb91303d403027d09ff56f674552f3cdf113bffb48dfcf4137e4260b56c534231cf80734f02ff422c79a653a2500377d1fd5767c383cd67a06c59aad6132ac5599caedd806a459ad9a2ac09008ee14863ffa25af3ec0d6b22a08a6cf533c631e321ef7967df7179287c9370396b1c03f36f1c034e2552e4495d6a68c6e79f9d8b8fe2bdcba94b7f107786f5b4877fc4f0c3732543480163f57226ba6d2ed3245d55514c134aaf7a8a2215d41e2c78314658fbff5a660873c4ef88d1b656153cb1214dfc25a3b266ebfe4dc530eb580f1dd2fa4c2878a499cdb3a16b28877bf7e3062305aea1577f0a616da123f76f6e3e427162b789e57ff9112f11fd07308ecb5ba0b2e2fec8ab85e08ed8b410d7c40f0002d58e2e217cb6e1d271ceacae5f36982c3e0a22292fcf0c7615045bbe73b2f98e11d705773eadd06b460a9f9ace88766fe1416b572a46a7f38bb25bb975602dbde649dfbae395b4b9b13555a23917895ca2fd5479e706233d3a63b252007450cad1781e467581e83bb783cd645897410904f6c357da7b28675cfa110d62da645a9074b6a8df9c36bb420abfe42b65d057046ad4c22a4ba11e3773c98bd6e8e85952a161a46cfec06f09500aebc225f7e4ff57935be11afc68bf4e5e09fc8047e1680941930980f5645d2eda8282c3db5ee373863e7f8fd9adf0d768c2df71917e222dd2e81be0f72a5839e2cb85d7a0963bffa11183e1e5cb985c5811ad6ec93a315354bdcf5b0e5a46bea122f5c8c80546c2407996ea8ddd510dd0c4419d6cbcd0fddb91701a3926ce5af3ed03c62e77a628b7612de9d0d4c5cbe2ee62c55e516e64f2f11921bf45aa08282a790b719af3ad8ac48573b5abcb53b3d805b3e3d3fd6b2e08b6131c8d2a7ebce6681e915f0f4fe8d2e1743fc5f87955f02ffbca9541f7c12e75037a2f6ca635477f346e23a3ed224e5cef480536e5496d135ae65fc77c5324a0977ddab4aaa5fa59099f7e1de69319ddaa180a116048313a8e15b55cba4543d9c2b93937ed22d9062b2fe4baec89d7ed23aee0dd22d32738e2f7fd413d2f70acb53a382700cb422c6abd1fac9acda3054496065a8b81c04d0d6bba35c53f04505abcddd15ee433ec18ede86bdf8b3d4ea0853aae9a4e8759256e9f14ff9da233257f7d6a71d17e0de2b2a47ae5f7010998678ce74e5862d7a61ea25ec0384c69470d4d6751d0c547d8a2b2a8bc39f64620bb5aa4149b0fadda8ca15ef56e93e34c144662690ce1eff3d92892a2ae983ebd847b43188a63779f4102ecfecf2682238e024a5f27e9ea6a6380924b9901c237c3900923ff8eb37e65bbd9d7b9cf3a0966b6bdb9a3ec6558db335c346d92bde55f5a4d2b562f3954cc42f5c343d6955a9f59eff33136f0f20407bec19968916ed0b5b42ac70975ca115a40a9ad354c87f394c3539ad5e02a897eb6716b844640f9481c1288869a77e5b812e933230b35e6c64dd2b3a08934db1b1e5b0569eb4a8339f937d083b4c5452211624c27398f0e69203c80aab85727419a93fecdd4dc7945d28c784ce9d961b651377eb7502f49baa9dc89c3f3bbc41f0e23e563af701dea124f7db27999aaf2a206267677557f266c0c6456288bea7e9fbaf65febe854c1446440b4599fb9ae4d728d29837804de373f89d38162c56d65e02122d772c4508b982ce37b74fdefad8ad003eae6e3152dab79dc02f880f5647570a675cbf75352f9efd585b53d7a2d8f6af65551818d51b86259fd99f289c2f85f1f9e1c11e4e3b04919287240c42b4a5af6ed4b8f0406abf90ec99547710d3bd8a8287c51fe40508cd44c17019342f22c77ede788d1041cdf253e4e1c3f005f973e084515c0e71cafe0c6b60dcc543c26dcff2961ff6c16954331b57e1e715c1a811c50fd3f91e1a69035c706dd74d1397b03315f52c78529c4e33799bc4eab478aa9675d222363464eaa7d61625825dcf1fa8fbd255faf9b3ac142a1102242651df22e9c952a4facd7ed09e272cdbfacd0618bf037eeeb26ed699b35ed329c90fa82334344da329c9bae2e8c12b7555e18f82c85cb10782acf289793d35795f415f913e5e95f6ba0158adf39460622d46fb39b3db87719e05ce7935c1e892b132768989581ff5c882d4853ecc2ed87e9e6805e794784e27111120f741ad782a196e6ed9be12f7fb619e0f95da6f6162870ced03604ece751f40ddf966686588eb4c541bef7670a8225aafca0fe1433800fb2230fcba81cbcd3e356f2a364f79f24ab4eaf206c9e55cc075914b8aa2bf64c1ac256b9e5c28c6a0ac10b5f9c483a1b474ee1c3599b3b18d936e94c34f39214c0bf5e023510fe1f28a9e2b214c3a54c6892b6430484cd1d03ff2ec8a52d61b38317b192640854c62ff64c8d17b85c6bb9b2f43fe387c4f722cd2d58958b9341854f356d80870cabab514248a642b305dc3963662fd78e0f16f7a3f3da50329ed3d531d025569e99472332b066b381fd83a83a763660ad4207f7ef7e8a612901dd64155d40c06ac23aeaa46c4a3cf425012c9646186f254850ad504b0b80291a32a499c83db6ca4d42d98261bdfbc9ca3de0552f3275fe2c4422ef8c8d3be9b3143d7f02bc2c8bdaacb373e8748d7a4838e58a5a3b259ee397a129a4a7989e5f5119f8463c6b64edef08a4081bc2bc97d9f94f2fa68462ad7d4674cc644b66e81de245c5c09214b8b72d21224807bd4bc03104b1fa75dbe5be5750fdc5d31f2dac7b1cff570b07141b0289fc5a9973e9ad4a82376abfeec7a449860946e6a19c13abf3e1203d88424c63e50367e8afda89460177bf94e8e6c101bc47a2940fb31e949186b354499f11a9bd88c3d27e91a96ca18526bd2906448916d4dc22a46a4b4e159706905e7be0917ea37ab44f6d2966b6754407bf291dd9b9ca04a716e1e2934c2083e9ab38e0dc13a9b75d044c6f98516801806b3e89324690163600a99bb2044e0cd11a8bd23ee6ed30b91b33212446093d2e7b85d1b37f73ea7daa4512a2a2d18e0826792884f3439fe4098e207e81c763e2eb8583771e600748701cc995c1654529194d2bbd7b73bca604d9e158392c8b61c82155500948ccd5f84ff3f2962ae6c90ccf5651e0094ee23604b62814e27dca8bef62be9fc856384588ab9da52b7fd30ddc7024733235031dc716e2e8f12606865fa9706c8db3f27650297abce7ecc23a334ca4f4219e6bfabdb848cf18b6054629d2383bc74047de7235ed2b68b70f57c5a261b1dd6db0bb28a346afc557676faf49f436f6b9451a41e9bf6302fc2c85a2ab777b434ca1a30ae3604af1512600265d8af202325d5ddafdc252451717a988a370d5186ec77caeb12a4067ff75ec19f540ae4410bd4c848bbb08556d3d108cdb98f48783b22fa804027cd637316c406e9e041b1489fe44dd7626d7b045797f0bbe0e20d3489d469a5d4bbaa61d9780170900d6b14cf2e46ea9d66c2cfd8026af217807d2078bbde6547a5f3fee243e1ab8caf3da3721a3da0a31d3b4a0101b8b4009893afb7cba207d8b282c4116047eb7ef529429cb43325a636a4912ac0a3c62a348e6c1e2e4d81f813f6e8ea6d39f1742e3cc5651c7ad13377867f8c7c24851e5ef49d3969124925ea6fdbaf46361342fdb30079c24821f75bea4fc665fc5851dd46b2c779f0abfd1881eda3af42200d49e36e418871cf520db13d4a96dc1edf49d53c3fd5fa5686d6d4e591ddd09b29c9351e26106afdd8695faa306a497ae7f70afd3322d104a208b4a59069ba157fd15b07dd17c45f7af40d565f8eeefc9104322031ccd3b2b37136690c60fad41b4bb599fd72a908bfa8686e5483fcd9d3e38e3e70904c90443acefa5891a1139e24404632d25616b58a075368494b413030f9cab23ef35c32c79e6548abebea2006dcf8a165799ec9dd63065dec12b06ef42c2e55c6071ebfc9865990ec1ea38b36e2967755c5bc05bfc2a305ae898fd6824d0b837011f54e9f52b65ecf25d8167ed43f0d879ab3823e9be69a92c01ef4efb39ee2dd0e12f54c1336a1c37448f688ebfe86fa86d72ab6d9de3cb5495a430c956953cbb035d8ca9828c639e6fa04a1dca4a14f66756961373271c612516ce83a3320582be8ae28dcc414d4d795c3af6b680900274d35ec02121d9b32e2ec59aad1947c7b65bd03d616f7bfc1b60c2daa4945abdd730a40c043c95b8a4b79fd0ded94c2ad1d32b0f85a67ab4cc0be2ed8b10043f077191f19ff3afadb0613f727427be1633f575d64b1b73a55a95f17f9a4d286b00621304c31be5487a195e051bd2bd76e3660a70609070f3f8bd784634af8fa465cc3eeadc4f4ea73fd6b1548e2f4fb394120851b0cda43da2bc84bfae7146144b81eb17dc7d30a3974732d97db94dd7e8c82954f0edc2a0ee5c8c0c4a9cbc0368512fd8be3c8653be61ea81abfcc88a0fec1ceb4c4fa105651fa8767270cdfa6901ed635e73c4db25e263247a1532fdd4580ceda47801a0195f0dccb30cd1a8a4feab872488b9d88d6a29e1f50c78732a26dd88998d65759945aa52654e8ffce8d0426abfa661eea33a0908fd2f95ddbac0fc46ed9a83a345b423b6444a9a352a3344482d478287f9ebe74be87c56616e6b7fd5967d9f33fd1a8327bdb11692146f1172346ade23089866a2b9b459cefa4b2ba33c2a8d2caa9ed51bfd36f93512cfca57f1ec416a602dbb76693cb7c00151e77c286320ddf491cba03e7b1e7ff374a59fa2ac1b5cd47eade493b4ca0ccc791b96d41b1129848fcc0a57f536bf504c20cdd03012653fadc14cffb0b3746bf2b7668c185de9b74cd488f38b0df33e27ca3392f417353dde84c4171558c4132bfb7f4fde02f3cab48a30853d67a0829d833d16c48c81e4ecd03ecd0ca8490859a54b202f3401b4b23d8b7d78a29906fe9d66d0e415d8be3a94399e8a25fd81eb903b6a9c7e613b4de4efab9390174b28aa99d80ecab5d20c9969ab9607999507cde61271aa9456cd5c40b3bf11ef827337da8265adba7ce8fb7cb3f68bdf75b2191d35a9c19aaefae9eb8b37ff58322bf6403eb8d6755d7125ef9ca2858546eaaa7ee4ff69016977e7dc777b958b0ee82a4fcc9952559d763d160781ac41a64514e72364194cc0f8139260e8fea1711458adf958d2d6a72f77144649994800b10f2fc751eb99f0648d8420aed4972cafa02bd3144a7eb18449e2cd6f184487ad5fcb32a92cd70342ea373626d79fbc0f0c213189edef685369fd916b05abb85bc20957ed7360830d9e83648d706c3d919f8658d4d406dcbdac2926374d2f02717ad4f95d831ec54639685077bfa0ee66f020737ab9c4bd070e10e5364e7cef0a426c6906da54245106d245bef2e9b5f7cce61bd34319e9add9488944b6d4053d28b53c167786d4dda0887e8522d302356f1c02321f566cdcef4811f9c166a8f93f30fc329de8985ec91db778ff30aaf8f12e233a1ee3426a496e7f7d650bbfa4e91c1a2e828f65de04faaf1cbe1bab00d56aa8b2ec8eb6532930228d580cf1accdba8f0d9ede00a5d4e5efb233d9ac6376394412a0205925742a4e10b6f8ec9715ef66477d651ba2db19c7aaae7e69244bf2499d69f590fe94b23fe009ac34b00d6c48663f9ca2cac939c8a1d80ecfdc0ac8603b9527a4df7ee772cd130485b501ec84628453dade59564d46551933ea7ba3cbaac21ba262b26c3ffbaf581ccb1f698f0449b7555a18a1e7e0ee8c2dc7d1c21bcedc27ca46fb59ea083f753f637dd8b075bdf792394885623993a2f9d57703fb8958d2312d340ea74a7c12434e32dde38cef9a642372ed028d8d22df71628181897f653dab06fb5ba1e69e4bf44cc87a43c53c41b24998a05bddd9446315d34ca40c7cd595ecceb344ff7c4e13f25502cba6b9b351bda301aa881695da46673fd8486374f5c5c804557f510f57ffee550e78d7904c881b33b679898a6c167034e79950bb1863803f5edde088417f035ca3c30f1697fe014a3e235fb53c9de967f1b92fa419afaeef5ed175a22bfc94cefb415ad24389fd9ea8ce6b667cfd4866366a39ebebf039ef5292f8072576c4fde41a1f93867eff850f41250d0cd2ee5a510fbf988399c7a9522ce0b8fd3196d30af1e93a39807908e9003559d31cf31e261c61a49dd27a68bf59ca28a6203c6464394ce7f82ccc6caebb0ca6ce5372523c131c50615c54213f3ccd7a9023ccbd89e1fd993c2d80cc1e51ff4314a948d5025b5c721df46dfd1815a4a26106a08bdbd92f714ad7b4cd357da0c726e778f8bc18c96007a76f7e17b485a51bcb050f406a39ecc37cd04fe404dd8b97b840a75d8149c044330dcb115e32d23f3f94ea0c4b158ef18005cf7e6c481568506a7ed5e09760a8dff1ca2882b422d4f63c021118465d1f4b46213245a697e80aa4b0495d763e59d4550fdf1a7fb863900ebcf3b7a789dc57fb75d6f16efac36e2600adeba990c3ac60acd682bb2b938e4c100774f28f17a7b61f186896ceb02b9938572c3c8a431eb5c3c0d54235424c2733bd3a4c9cb923dd3b5eb941de51706d7d7f4f71a54e56590741241b7b1e4faa95a02ac10b2cc71d7ae18352dd3fbaa6c1e17da31b5dfacf16fb6b0b34142b1cf2fae66a78bfe9df440a84c7dd64e52b3faee85f4f805b63b36db922823ab76ea8bc2880886d1b2f274fe68885debbd3b304095c90bd380a43e86a225878e1d66f64b1c1ce79f9b0b7fea7d4c2b517b77676828ff315eeccb3ffcb16baddda7bda0ab10a34d00ad02f682c9bf98c4eadc071a25856c6da1116a6190318e7b615bee78f90894d29322022b7dca527a08b77ae23340549d9698713ac9d8201808569fb558d50204b5c75d0f8686b1ff3ecd58c0ca631d7441c80ab2faee4d318db21567ac2c79c110f17d54da392ef96ba45ac7d6096e279b4c5495a82be78b7db5a84f7e3e4f78fef43819591818b57987d2ea4c5ad584c263f931b0c0689e41435b1732a6c77e0dfab21408efa9bd6a652d945e3ad245c54629003f75f831783581feef736d1dc53ec54739cdc77467cbbf6962a19009560ed10cf83fdc6cc845a5be3db9a1c18f42d0a478dc87161c08475ed914b5bf31fdb561f3db5cd0392690e4ddc8eface4679f0365c3cb5a7decef1450c93b666f2e45593978352a19597c383356fcd35215a170f3a007d9dddd1dea479fdbaac843c1fe4c6ab5c6c44b82764c45e819d4f7037180661bd0a25c437987a1f56417ecf00300717ce153fe77953a372001d9b1749c14384262d768616734ba2ec7d2c064dcabdce8bae5ad73551ae0de14dc43c3a0db0ad8adef55b654bbd23ca2959ca96c38cec32d03f6d0048aea69299f88301aaf21b2b5d5d86175d07f54b0b7a9c5a6656379cf2d1ac4b97176644b681310d8d260ee6a5e9065bd6e3582f23dbebe2e35ecfc6a15adc93a6b3ee4d4edd3f7d08b8840da9ece86b3eb51ecdda5dbc86791171cdcdc0d974172a0761867705b485474e1673d79008cfd45e5c3a2a6745dc51fb0d2c7b17ce5d206e860f6fe8acbb05c08b1770e97725d41f4143ef29e5d75cf36b965bc6d7e1a22cec1ae5fecaf110730777038191c1797c0f897b21981f25d4224626d971350f7cb4690b911f77d691dc1b02ad1f2774048c1d11b7536ebbcf68d43ea9f5cf0691a0d4c7e3837cf384e247cc9f63eccdd9772572b7b85e090f995bc80468e2724f21aeb09820a2ea1b92d90800a2c9bdc8f05c37864c59bb5bd78bdaaccbcc4283f25a634827b5749207a33ccc2ecd8a0bcd20c6a1d7efcffd9f9a22384887e46f3191d0227ae2b4b0e0f501feeb8de4a5a9c6e606cbe464e920a5132f8d74d5128a240253c1288118939f6dd66c26f96a33004980add22175e3163c04f5b2d9c4a2ac55370266052a44aec65ad87d6f3cd8c5123c1e5b668c7b9609618da6197b81f79ab3998ed735ff5f13240af9de511415198361341b09b3e3445ca75f9a5b7afc438f313fc74c7f1a1d638908024c75cf847ebf0a68d78c268999a173326d4ce2c2c48c0623c350ed26910e1b3ba41b0325dfbcf7999d4b82151fbfd1737287ef2818bbebb3712994b3b2f6c20e8608c3c51e50923e4639ce31edcc51f56a17ed8427db18ae29ab62a442316770b1e889f9c2341d32a4765813c31b27543b287fec63999458fd844df5e0bccf9b2350c6c6a4027ed78b4a96c1e46b019b0292405353af59b3ce7b00f5158911ba88feeee1de21fd853587d9652fbf483c9c2bf8cef49f1481167891f792d9af0cb4cb8d81ac895a5285bcd43fbcab67a7dfb489be8a5f1ca84feaa4c7650311c40f1f5800a7b718fcdd97c49d7b857b0220c8bd872e39dca476fac6b9610910df82edb94df11d6f24a1527292983d6f8c9f1eb94f142059df84a054adaaf01c828c728232486a67a06add57ea5425fb3990ca69e659fd67e681bbc8b8a4d9286267e3376632cd391add8b3ceafeea32e3ef59939f39a9d3d9002ccff4b62f67c4b764033ec03501d50ab4b401329261dcaab39d7cdd4773c48832ae9033d59b56f33d37dcc0c61ef12ace6cb20ab4adb93799c828377850e86ab845adb3492e40cd3c6456eb13f78417138fbb87ea7d67503c1ae4de46de4ac2f74fc6af12c3934e1a860e480e356d01f52770562fac77ff9c1a68b3566771de4ba27a193c73747999b0ac45b69778ef1343b4edf7a0e25e3652b9fb807d76c6d193afc32bffbed1cb44caa2069bb67eaf88e8ae726b499cc2758cd69c8b7a309ecea4d40a3b069b6f371de71fc39d81a539b563da9063ae1188f04c974c1bf779fe0d4dd047bbb64e68f16811fd5b8b87e63426011c563d7c1e3c7caba488a06b145491e3e43cc970d7e1733e5b75a4dbe626da29431eae0641f5b6998a713b6184d9d0f65582c593b381df8b39a7b66b31658da2e40c82b9437cc954c6591d621d4b2a844e200c2e235cf75a30d49c90fe97bc26bfd0d52dfa2adad64e55a242c959e093051df61cf3ea7c2d984f24a2f94ee7487ed907952e138dd2a083400adb7f35807ee2fe44bbfc23c21fcc62f9742ba6c66e470033a912239a7a9d79460af9defc20f9ba5f7ca9282d2230b0f7c92361e2bca97779c7076ce8d67a91acf078adcef331ba114fbade109e3eb8a56b4bf205388f715015587d11ebd47520ae7be4d9a44328bd9f1d158b1c13cdf4c2a59b7c72dadfad17397b716dc10410eb1621dfcdc2bfedfde64295c56afdf66941a2ff3bae4f6493f032b3632bfd1318c5e50030a742e33166bbcf17a3f6a02c4905490fb41ff77aafbc307c35992cfc4f49b67dd0a720eff5090be93fae3e45b97a8c6b3a506a392e59cacab71879f1a120dc49365a52e06afa66dbebe0ea76e6a98015f2e15cb777358802ee1b7b93f810d6497c2b3b5bf059387e5614133eb75d10ad8356a1f5e8792ea4578624d83c88abe676e7d7f85590fbe9c4d1e857fca953f3b82b517c1b62433f84c2fd7e80068c74e9660dbe14a43bc61f8bf4a7c5e544cda1d6696bbc279ca7698fbb45dbbb610f391831fade029f7fd6488436cf213457aad3123f06717c736307d0d58c18b2447baefde9754320a7403323931d241bea5c29a93c5eeaa0eea22ad3f3e010b4fe7278ee99c9424ec3e41425d0780a30e975003856787ac9326c631fe37f5b79c965ad9144ef68206bc7211e03719656639094a91ef486ddd7d8433f58982e2f58375ce33971551f08ebc54dc515204d76343bfccc737f43faeed47704e708227b76fba21801eda8e13e341e74b618fa241a5df9cd6dd3bdf29030a57b3f663a1d7e7b8159f8eaa4a0a185fd2d28263389ca22c67034591085f2063dd0a3d2031cbb954161d66eec120ad461ffad7f27716954ec1dd54bacea89f6827c4e5c701bc8b3003f407f5f60b8089c8bc14b2d3a63748ae838cc442417ba2c459414f545dde7619db12b0bed19323ca8c96d1631d01d2834f17dd5f242e0d04651a0801f316cf54345ebd94cdc98ecc07d4ca320cf3dce4825f80d8329eb11b84a28c0e068b350c7230c73cbb8897acb2b27685c57ab6880cf517403f7ca600c66f239ab1471054ab87cfe5020b85b71d08405a1e59eecd3787cf59b99acc12307936c0930bebeff92d523b299d5b14ec7998dc15a6299526e933796929d882c114b27f2ffd32c0f1e124ed275ba51fe61d2b82e6f444a21c887de272746a597b9d2f3b0fbdcc42e720924464c31dd944cbd4767261089e2c2757f901720cc02ae6c1e27da5966a699cdf6f838af69608a2bd67b9a7880f41aa5e7172f4da218d3bc41517d9e1e87ca9ab9e4e80d962592041cf5db1f07bf9085821592f1f3943f20c61d722e8c9f05515a407fba4dc00d8925352d0dfab5f8e99e881ab0166dade3dbaa8a128e4467201f11dd9b3e6858deb1505377fb670c53212cd01cc6a697c8b6a3cf0236cc3b737b731709be318362f72040c70285d624795a864a751e9a40bd153464c63cb32ea162f31cf5d2f91b4dede587459045069a7147e332c546d70598e27ad1a69160443dd90a86ea6b04614a98c74e4a066ef35c1ff79fd5f172f794ed9e7b7ee83e7fc356d66ad0f9e9d9125b0e386bf4692eb4ccb64aa639d10be66a167616355b524f2979cbd26bc90adbb6362ab477672b235f1a9d01355fdac2173a5824e9fe93a38efa09d9e4f1e8e219d1b4cb34b325df2354799564f815006b886f6c80520e4c4823fb067c701e3858e26f5da351346161ebee0d8612e5c36718b601ba56fb14ae7e7190e9d001374c91a70154fcc4822ba6add2fd7b94fa64cf0b5289c4b5aeb5524149ed45275f5b201958884f673c540c690262964dfa3ded355919465a55c6d2bc8c1eeb1856c338a0847ac1b58b4c47285bd3b4b521c4ae08adde5caec98045a4a06c435df2ad5264a0fdd3a04914b65ccc8b91fc6c6da5ee463c9c68b0aa3f73782ff87db31e22b38c58d6b80145c0e1de9a2fbc0853248d8d9f8352b5007379a534d6d93990abb2a7afc7b68f11415e78337f1b652884140f420b36e4426cd9e9b21df7a54feb42ce8a3444b52d9953b43b054541211fde254edc0a3b9493708a31c9a017e99d7980d10ba4c29815fffef4b8d9b18519df152870fcc42ea645b2c1af207038566b0dd741f7f9643203b9c001abffa845d06218b3f97673a43e387a497091adba259a3863c772ea8597412c3650aa6ef8deea34f31ec5f7fc3120e1b313fd1526b9b6ed2fb14a4910f77a071735f9d88afa47ec61a70aad8267339b81d12cb420e9f8b227ddccb31bb64d0b4a5eda296d793a3c8925cafc8fbc2cababca50de80bb363c0a4e74f37993a300aed9d3426827ad6829c6c64d1bd1b3e94190e04c39592e39a8ad8ed23975521e516a332a1a87b484bd2c9c720d232e4fc8a7593341da2ba2e4665a3e045811d4afafa873a41f2e8c39a9f08df076cb0e699e3ccf21bff3e3a57fdb16e35a1a5a0f3c637240d7bf0f94f3792bf22595e5b9896b57c2c867dc0f0ce4a46c74d2f86debbc63c46d0960ea063b8e8e580fc9e6b178bcfc9af37c5d1a194ad71e519d5c94750ec062e2372c242c4a218e1516f04223569873020f8e34f8bb375d6b4e6129daded56ccfc67c36d91cef33b8b9f4c8fdfe61b8da4398bc4ffe6f6aafdbc7d50f79db1e9c452956972fa60bdc1c864d5374ca0670f4a1006b06663e61178d2fe829d65cded741567739362fd1c22ca38ce7f0db8861e51599cb26521bd763d17e21835ec1ea7b2d022d315602e60c0cce325d0caf47819a51eeb8dbb3b01c9ed90b806c6d7b0d9ae75d79efb99502d58f50f40e12928614e7dec8cb53423ddd4d445dd1e1c8dc2f43e0d21a3b925fcd4b2e05b9980577d60c8712f734a20fb1a49eaf8f28998cd9a7e7c1e2ffb0276a8cc399d18a4d3da4b501ea9d78249929740117cbed38bbf8b74db663d6edab85a461a602c0fa7a907b50b6f9932862c83a281542a5ef06ac1584bf7298344b4df936bca81a49f7b72e3c83207ad6b04225f52496993446b8c787c1a5dd445809b2d53068fada20ee03e57a2f5f67089b6dcfd788c53c220786f5063185d0cc7888616218157989defd7cdce6e6593f29121b1d38fa2e31561b143f04959742739930c5db0ccd6ac2f4447db41bae803a38e35ed50efe260005196f4b91afbb7a49be074e69273ddd4ef87650edf32068939cad5f2f316abad9cd0b7bdcfce9e12f1ecbb4a1c6a2b78869553c482bed14617e0c10c2bef8104f2ccb8af04abf65683403a389fafad382614f7495232da71643d385d38c88581444e2e33b95b96314de416134302ce8e19b38f5f1f5055a2944364fe9ca450fb31346bcf96a68d3af3e64dc1e51787b4775872d00e87a47e4ab3cb6862b24de64176ba1a051251b1b9105a4ca73c66177f7bae82b86142c2b904423555bcac72f8d1672effb9d943700b4f84b57e5c6c93b9c4562ea47599a544fe9c1bd7144477359c3d143f7d0419d7c02fce7a03402984f2ed7c70c2879aff649c1772180e48075d8f0981458e7708a72adef989561ef6e324dad27d101fb5f3f262c51a0a03b39364e8ec2514ea80c8d0872bb0fb3deb5e2863a1e19cbc57d2bfa7f6c0ea48eee8ce8735a99b2d90852080ed01a3bc614be0ca6e09bdd3f29feb12e6e463f80400adaf15c6b0136df7556a00571ea23eac9f43b99e17cdc89c00808470eae26b6e8ad135f6cd44065a4d71da997ba41d8e635210f46cad7d0106e4ff949baee7641012657663f229783dc53d9e97497d74c8eda81c88ea51886bfd40ab20f120953ed81e528d939acb1f376fdfdd69bd659be5164b08afbf83b1efaa5f9b048644b1ba5d0815d7eecf53215c16c790f33febf14dc872f686ef45f25b2e32b1ad47eeb8f2775fd3f51b7ad20cd68a810d195084e9d8084a6fe716ca173ffd0604c6fd23b22714bf273225b6b8cc0ed24851e3461c8d568deab777176bdd29f7d642680ead9468927f9aab4c71f233da2a7d7a5670aebd8a573e7511b4478514df0a8fb3ff93866260e10d4420c9f81d7a4fa1bae8a91672dc21ed0d6b324bd890dba78d058179e1c66bc1f2791b2157029ba5ab3278a41559c56a65bca245c8a1caa6fdef9426ea5d68d4a5cd9a9b76b4b61b5e6a4c8ccd1c5e623ac3041b3bac20ffca27807478bd1b0b0182126f491165e69b2d58bcd68fd698633710fdf344ee07143121e68de889ba66404e1a8be8c03750f8014b7757ed6201e18c035346ea3898d6b7a86a2992857ccba157ab3bbd0c5a3592207bef0c1241a29e16a7f732dd5e65588a359faaf04cb137e77efa7497d74f2d90e15e8f3f0367fd66d8931ae921babb19ba9ca433e7043f1ff95293c3aa58ecc9b300adae70fb819397532913a6ac6c3df00cb58849beef44d0c5b5d77ffd1bcd33ce37437ae733cd83b1464b09a9c90af46619671f06e6f6d9f51baf0539c5f41b75a685a0bb19a30bf3cad6f23d5b749d9fe930afdd6c2c6bca8d1005e5b3775a2d676899f42ad15ee09e90c572b6ba4970e792a0bd8e6aa0cbe9bd5c033c5c2951f0d0f73a9982e8d7fb3dfd5596f9ab0ffc479e812863b5a511905c4bb4abdf091234317d79220fd958c185483f4ef287f4328552de3f7ba3286226965bdd22c7b04d1ba531617581567442d4c3100027333953281f8bc8550b8e036bb3f7bf4c8265ae8fa42c01b1d94fa727721bb1d12e0d44ca857290adebb9c5909288db5336e374e6959b41fe78d944a6b72e4aa4570c96d326bc63e4fd4464686c4fa09738df429660c8ddf85e03e5658df4bbed65cd70eea9c31d29220e56d10f1b1b28e69bf5d0248ce1ce76c44816c4ba042c775daa64bad751775c16c56352743510ceba70408edac08b882d528ea250b4ba34d958df234c9e9d132bcd459027c036b3fad5ca9f8dd24fe1c557b429ada2471f2dcc2fc634358be1d85681a0b56c0d24ecb556484ebc7fe566d97ac1da498d1d5ee18219c4b65ff5646bace0ce8f420656ea27a97c467a040eb45b699ab93ee343b11f3868c48cb54582daeb0b0337f4a338c42b5eed89d99d2ce1f782b7507742babba6e305a6719c5e66d8aca122769b3d4b5cc6e53774e460f18fe1167a0a953517d0f76981c2185b44429759314281cdcefb7527c891695d36701609d8c22be176dcb6a46f00562eb8d62e31cb7a5faf8908feceb976c538eb7d54789e3fd9549340802d7b4fa8253c5abf6cf78831fd665891ba46c5c226c5c249564f1fb9a0a153b52730d132e426870c0dbe928a0eaf8dbfbc1da712a49325b8e784a5aefba927dbabe9ba47a25382cc365964666f3c29e3102cc9ff167ceec1560740fef3522ea00ea8f461d974d947bbd43c4c1e4a2f33b93685f802e6df15802773f99f0b2ef3ddbf9ef80940b8bf65f4b1a8ed03140fee065f769a0fc557a7f6a9548b1197695c710b50e4bdc348609d6fc64b46ee3889bdcd1782b4c58b329f98e372ecbe5fa32fd7a0eff9b35c86599c36d15dd01b8e0096bde0081dd23774ddff67322e69cdfee13702c20995ddbce2e30a3a9e02e2671ea7434171b6a81adac3e2fc63f22b8ecc866ad5de994f767fb1c14fd1698ac54faa197e592ec9cab53f4f15b69915022c37d38a89f675ca60e66233f0bb637dc7b7305af9604abefbf9af26723f2870b50c7e9c01017825b6e39498262ca5d05576ce3706e71d90ffa885d618ae49ff1afa5f6093abc10f631381cba37d8b2c36df1d944351f759cd4266d6665b7bb4bd3a42ffcf4faa368413dff775379526d569b060a591462ec38cb5fa873ff2901c32f218c8082f17ce414285acceda6675e032f0087cb597777863d5fcc525e367508b9ce80ddcb161308bfbaf30a18ccee8d2281630c11b5d0f9b3bb048d6ea64f613da986db2df6d7ca020c44141e10b1814c2167b74ed8325cada053866fe488a706e7f942102f36be698da80c0a8a3bfb0f88b2af682239dcc337b5f2212fa866ce150d190e2332affd4da7109e3b8e6e39af457e75680366e8adbf0f1590ff360a97fdc835cb4493d5c04e887016cb54341e5135e2d33883e8b9b71cd221737239ba4e640522a71d078573c80c7e0aede5630815136eb1735dd6d1356ae8d106f5e9299c018a952e05dcb579fa6383e6c3dc730558d0d1c756095668a84cf6f1b1d924683bbd3238734092caaba9efeb4cfd3c9423cca3728599a865e96c7aef49f54fd59b5612dce133aaaa48f6d535ab347e8ccaaa0915a62c256a0f67cdf95a838d1c279f6b58c60c6f87386783ae7ab6becee37f8f177f09c9ca519a487b3edde5a3fe55cffc4fa57ea64e9f9ce00d2b624c0eee7e8625bc302e6aa8800bd3ef46859631f1999be1c5830e0f099c207b920b6200368a44a15311be589b8a5329f6f2e148259c16f3c2f2af288da823b6feedc6db8db9dbc6ceff325aa94d8f8ed1036e09c49c6d46a8492ff95e1fed11bc3daf62642575640f7d12ecb1ccc4d0fc7ed4cbdca95b95ac1f2dcc7e5d4da2d42e0851dcb9539f56991121741a7249b57e07c7176c5eb7c587fabe3236a6f1b9ac79f0c241747685d5fc22791de291ab9db7053a84f1b779ae48641e4529c88f8f0667fb98ba8c23e657d84cba7cab3b3d82504e48486c9a72c9a18fb3c95a8ad386160338a4e74d6f1cf8af3cbf4a8d5f8c0dba7ed9de25df374dc0c3b7a7b1f939e20b38701a3ae9b457377665e08ee27516b67ed45a23284c4d1945ef09842b767ad101165d3068c7249e444e34fcd07e26554fbb672d079ba154339bdc436b1fdace5b6a5ee49bb21f16e1190a2484723b3e67207c4c56a5b248deeac089fba09514fd0130c15b9036bbd00e29e8d5ac01a06e46e2d3d740b2f9fd3c4be8bc8787b6ceb8efd19f05fd3d82a1fb6abb3af27618355d7ec40195bb25d3665fe3fd8068bf7a4d23be489e7c6268eeba098bdc076888fe2a47019f98bc841b6c38a4175f680f9f128a9b680f0106cd8de5a98d6ebe913e7726047b9157f7a6179662d049c8d7655d72eb255dff30fbf530fb3f61f5b95d197953b52931df2c60fea34bf0df970c2eb39297274aad297421fdb754a13dab411679028cce4c921b4b7135360ae0cb178095b3cefb4df066e0d3ff1ecbd9026d058d32d420381c533ef248cf370187d58d375c7b25306a2a5fd65ef5bd36f1d660564d21d7c38e824d5deddcff60301ddb3ef4289c750ab8f735760b93ffe62aa2d4296a1ac2bd8fee27a48031f52e6535c566af32a50f517c606778e633105ce01debd4b897a873485ca0f47e59cdd5c4bca0793e49b911298d80ad3dc1433b8a02d1872109d208ac63ff611fc0b7c9d6a369dec360b7c22a8cef0f37c4f4299b6533a8f378bafc2d7d4fd9543169465b67e90d263eb0bdf9c2b09158a84727da3b9b3e120c2078f32e60027a0b846138fd33567ffa402bc83d5ab5e60ad6c1ad2602b17b53467d17807d663458d559f72c014d4e5501144efc3fc290314d21a1000540e195b56554c68efb2d521b372536fa59a4b8eac819c2785f4294467d1b8c7e2ecdef3246c81f87875c1e732b6fb8f90f0ae0442e5f75d6a0ca5541a55602d6ea18d0e67d24877b6573f1b511910727534cb23d220113b72478aa01a432a82bbbd0093c04f5ee30e106b3e2ad18a25f9598dbab2cf6c2b8554cd0c19b75648257c5530e14c2be2399a9f5779c40d983d4221e1244e7e62646c01f49cfe556adb9d073be5e4c3bb6451c1ccc318264445ba67110eeba53d85520388e982a9667a3647475b783af6b80aaf4e68282ce0a3bfe2cc8353b0fda30f301c0f4a847a72b5adf07cda2f80110e1a2114cbd536ae5e3d9291c7183282e60a429ffab8a7e9b805ef0f911921e9ccdbcb1be3a1eaac878c5ff1ffab62c97dcd7871f26b78648cbf2bfaa0cfa8eec99db7b7af1533616a1e688a38166a6f7bbaa126cf039d451c415731a80086cfc387f7e0490180ebe0e7369ee755b2789125ffb64f79fda704a290c812163ea446546f07fbc89617c5a40b2cfed11caee15827cabc0c152736e232e4c2ab70a934456416fcab5a2d5dff9b5025cfa4eab4a740d8f65c34e10f58fb42206a1c96f86034deeae6ad9fac6be5b0d9dd4af25032728759bc68c63e20c24d129ee2f86f868306b6b5c3d7792028628dceaf2ad7626e6c518784afcadf8aa265d6f16e65ec517c0898d0b4cbd9f5cf61ac70cdf64939ee3771caa4af8f98c80c16e1cb02ad76bd6a0aa84a1d28d107f6d97419a23a5988eb0ed1760501abaa3ab8016e286d4be50b7077d8ac2a98b54c4da43ec5e17a6d20c3c0ffc4096c16a1581122c52bdeed1bf9aabc56fdbb5c2b133542902412402a7fe6f8947be080e039bb8a0157c7d49fcaf2ea4da7d19e0c815c8eb6b29eeb75f76822cbebfe88cb347703ba1f6545e78b55cdaf336cc4751f4f72c05894b7053d3dd1a39a6bb5c0cd378bdda8946a7a85c9c24d51c3b71d042b46bbd78e11a01b6b44343b7d1c7c0444e9cc698fb533690a3bb9009ade3a6ac846fee1dbfce3f412a130f95c4a80c1bc0306db9ed35faa74de58138f140aa7558d346b7319f43307fa148d1e977bd9bf1307d5bfd45e0a5041f7427b4cfc1273b275417aed399e817f96b64dce1c3c9a7f88e9d60b6c2be0f5de1ab900cd9246522bb3730b10b839abd88870603306a6030cee38cd86c36d154bfe9c74d28707cd0a8a2011c74cc003b37144474bd88a626610d0594a0727448a1ae6c4dc459c7a7a6c77933e997d14aff36c4106b05c46c5cd7faa84bcdd12e93a6bec27b23ba446b6fad8f539922839b1362079eb36ccade9006b3960914950501ec5043c354a8d7bb5703ba944fe7a2a2b90ed860d1c26e1835b5d4932a38d0b665f71457e69c5c69fa50a27c5763ad78defb62fa6b78d163f22983823ed087f32ba8898ae8747d0595db20438711a48332e05810aea8dec90920c7120f29ca80a56d378294ea116a6a91aaa394adcca597e95076ea289fda06d5f4422cd6a2f936533e4fbbbedd1154a0866fde706fd919620c0166cef16b0d458237a703e7616382b6e7ccdb0bc065f1e369efe2160a06fde409a98b2b05e9c8ebda3dc0074826ccb9702a959174fbf9f2811bff7bee126e7273324cffbcad08bbed6ebf449917164db93c123fb2e88ecb3397438cb30f80f8f015c3308aa26d85eb3f7f75a36b59a775c46d302da2ed6aa201d3739ab2137012f12b8acf11a1b628facf6b5655415e933cfe96a3197335bd73ac8c3eef5003aca604299247829c9b97ff16b33336ae5e8814cac0d9acbada01223274147ea507161fdcc5dffeb9a2c28d3644b0e1493770c6bef0605834561d57e5ab6ce77cec841ed3ba56d5aa8943786d17560b185be07ac8f470fb654320506f1a1690edc2a1f4ebde52989bf8dd410ebc57730da6c5cb6fc80ae10f859f8677685613c11483ff3e7c471dfaf43085673dfb102348bafb68f5c96492100103f899426945f505a46555d53b8dafb13c41cd6895786eae2d25c92698f16276c17e874d2c4792773f649ac69917fbab0caab03c795be7cf55b04fb912c8ebc74a59b9369938902035dcf3a1d4ed5171b86e02b1c87356f44cad21e9d4b08766189ef8d0e9a0ba69ff57f79a28006cfbf3a42a9c3316b8f756b7d545315d098b76f27914b3096450df14ac7813401b2535617dd050b76cf4fa52634808b28f4b3c105a593587cec975696e3eeb8653d3e37547279584e272c0ad1c4d8777bbd0e6769065bf77ea6204a87dbf6eabea528993b31ab5b76eb49f7fa77c0c69646cb40fb3e8baba3aab76e6cb2517c650e7c3ec88ec24607cc25b531a9148d285795ac6dbd52930d17d1e06b860d0a8666e6615be3bfb21d4ed67381046d38a28d41bbd8033d71ecd533ca7444656023cc43e6ce9efc2e7f4cf5ee7025899c48d303ccacce6020e6712f5887c83569bf30e87275f4dc4dbe21388f7c3e9e71ac0ab7e58ee352e11368198009d1bc7df574df70aa66eec56eb4de6cd681afe656d8dbd6d83666de402942c4e902ad1407faacf96c0a3b2637d170057bab9561a08c0bc22d9aa6b3ad187abce1c904b1db69d280a9642c86a907c96728ca4977de7d56096dd43ac3273c15a1188f000b5758843a8266582c5ca53a566fd383fdd49745660c5be7e7653ef677e66a9587314790ad82d5435fd9fef92d0e6943014180e17ec7616fe74f21cbb173feb7412b0e02b541ba8117cabe30e6a0bf6a072533b26d43a0c6bc8ac3b57a84898594a3309860526694b6b5f644db5c192f304d220a0798b22c1c903d0b1c2499bb1439ac7f42beedb7ccf6c83b0dc296757883505071f1053640e8b5c2f5d290beb554bbafdac4c83cdf059cf6919a14a36d84f56f0f060efeaff0a9d0016720f01de828cd46955d7a6d9e3489c6b9ad86780c58afc5986631e9a1fcc78fcfa7f445ea53c45f7e1e5a5bb1a0691d3e3a147db5451ff013bff8e0489940049f7169800eee4ef42c955b0e770ca55008a4e17a88e428e0664e903c7a1bbf229e109bf6e6662519c6573e19f6ce60ae0137600baca8990cc331a530610905102f7e7a65f6fed6f5d8067ed14b5f56106dd06ecd1878a2fa731a6a5b39b663039e8ca386d1f7ac39b675e8fcedf4c2cf13f46a0ba6a28c862b014a1cb76c6b353055582530b9f74b93dd7d4f91296244db23edc5112e31dac1a59473da908eb2c8514596e9f59c6abafe7f395be942a2f3a2ea5a0b0c246d094720837dd12b38e48aa00b46252e54f9de4ec9c6a2980b0fe20f2c5a73edb0c51579572b5f9c9d2fd11994203697e59c40056048a513fc2ea62b66533b727a93bbf1162034a8e0211d75796ccab606439625e33729de55065d28dc67cf5f5f657ec9953c8d9c41391bb5d56520ec098d18e6ca9bcbe118e0002618d2490b76f32f0bb98f1b837472958b6e9c96b304245b72e08c2624b77b787f84e406532b0314bfafc5c763a784424d42e13d5df70851ff86d22dfeab9ddb7011e14333dc9ba668318f510e9e968ceb7bd01be7843376050bef18bac7a45d3475a500d15cc4488c7a568d61c456a4d04b943daeea2891ff21600f6d622b4568f90499f6f7ff0b1aa4f85a712a5c002e8d9cd8837a3cdf18a94a02fc604a46c70cf508c010caf8ee02ff739bd5035ed4e1ca6d75b7dc0fe8c472f6885235056f6291af10286f70a55a12e58c392b49cab8368ccfd93417c28ed0f2bb2bed631860d134e568143ae2b2f6101a91ff423df0eb36ace39750b16ef7f203891ec88b06b254d16a3ea6edc690e6064633a6e6071cd0a0eb92f502e87be5fd9e682ee7699ee4bdbe7941d4beec3d3e8cd249b0d91e76642871e33344f472e3dfdad697323da639d1bae1136dc10bbb9e7de8ba9f3dd5914736d9e36a83e4e1632ef77ede840db9fb6c34dd9b836e8f1bd4992c7c48e9dc8d3d29f6e0c9749bcae9a3fcd803bc93c5d7c4ac7344fabd0e3e8dd5f23c3c00da104dc77a1cdaa84e6fdf9929d09ec73f2e5df610c3af38e83e6ad100a12927ee8b5fd65ca21a30046ab9d58cf09254d5e90e75ae53001f758af3bb148eba81a3aaa6d3b079d19a2942fcc8791e218da1e5ade65b64decc92c7c0d7add4ed2819101f1e0f870e51acafc4e0c63b684fd3138a6c76063f626ce65f5a15d469335a9f6f32111f315ae4833a0747da78d3abb16cfec9191f086b3f94e48e989e33a48e8ad83ec710b80bece2ed4e035350b4ebdc0847068dbc38a5d07b55ffbb24e8b1c11a5fdd87638c0c7a7c11a563ef383305cba2309a652ffaea22e0f9079dffabb1a42331ac430d46bef97b21b5da572dc563fde7eeacce566572432a58458237dfaa2bde01169ca2d69ecda4434163db109bea2adafbd51f4d539dc42892f5215ec824a2bb344fde9fd2ec777bafb0772980a47bd785cde5ae756e724615b15d240ce40a075e7d9c87a1e563ac170364a7b7ee92edd40a0b43b75ba95d2b0c305b19f49f539d9f8abf78b21050bc4e3e1ad9e9ba885207a773d466d4be2dcfb0ca9248d4fd0a4236e6b81e58805bdb5eaada7f917ceb2f18a633a6ddc3b33987d8d1ba297f379eee9042ed5103fdd34a61a5e083590be7c11797c65d72d5b6d263c2b761a8b6403a1a48acb1a0dae95540843ddefec83e04bd3f8b9ac3fb3a9653956401c200bd711b0be9c2b56a1f46542f189c41e10f67516ba438541db99b5b0e7c0a30a5ffd2d6d656081ec47862a78c24f3ed9a5a91d58ef2e163e3d46cc8b750d5cadeb6efd5c0839204a63240e16745ceb281a8f684e5828a30ff8a06aa50375ea122e30872a56fead3a3939ad91d4f060a0d48a886c8662c24fbffa622a7a742a864aaa78bcc58c6c706063187441e148fbeda77ff012caff4cb02e62dfaca652110a9d81220788b99b6c91359d986d6fd2a2e3dfc8cdd523d8148ead844471c4515ef23e3d819093729311a7f0e4e0759f14a27e592d891fac31689f1faceff2c57566f6458f747ad0ecb0c60a59fe2cc216cf5fe150866ef54139d0ea5bd578c6c558778fa4a050ce6af734ac6e5c2522e4a9e5c6b79b0efccd276e48a51441b1539d96c23508bc4da411cebf568849f7060bb234ddc38b99c7f61834ffbca02964b0056857b06e1e94ad1f3ae26e5f42c2b7747a5f9f3701663a5f218ca18de9ccb60c7fc6825f91ddd333991e896a823b7767993ab10c06529a941613b6bc3564d796b40c57cd3ffa007823c4bf81a320132b8b371f451c7f3e6fba2932815f7228518a0d28ee8526cdc8306113b03e49c5ca395cf4632e40c16efee0dadbc9b8b9290d0cf229323d7e9a7f9f091061adc3b1e456af8d046fb00ad2b77b7af210bdf7c1642678cf1e2740cd929b26d13691d4cd0ecb680fdcb4298840796e8ead9abf2200aa7b145ef865853b7507715d8dfd02cc279d4fd9f2fbf5284222d428ba09d2d543008c1c4e38c6129936ed1ba45694adbae9819f62e8435a52c69228001c5b162365856e1be6bcee883d2d418592b76bcbcb9644ca1e71f0bf91cae0ea77f695ddb00652bf779ef0f51a288f3bc4d02ad3311f1e872a7cafb7f93e7dabeb80f26bd302df22ec70766d04414d9898f6bf3fb1c2d557fb1a6a124824c952908d32789e6d3580d6dc4f47f1f1740aac13dd2b46de9168fa33fe0ef6ea9b32d0e08d4b1a75d2811b1283a5df8c5b8d1c68166ece15fe37ef84bbd8d9a692627ffb6fffe09f80ffe15cd9210355d4d0df998c6d71696a754a8aa4244ec3f08524a722004bbc8617391c7223abf74af9e43d7c9a3062fc960367e5c7ed67cfc5a34730f60837f09454c7be47ac81cef5c18e279e9122619ac3a3871d5cd98800ac3c76cf46c04b4565851dc2e205cf0a3e41b7597c0a8a5ccd02e69de94f732a67593a8ddfb9d9a9e0071c802810d1ee981a55e3951a95acce6326b351edf28c8c26fef8d0ffffb5edf6e84a3a17e73dc6f903c8da3cde2a156ed3073ca24094e571c1ec52553c7f2d0bd1973a5131095ffcf888bf2ea6138a20d87c9570bc3b07f8018a37d7d565b4f875af5e4ed1ef02ccbc6196c8063b933c38aab0b3da7b52a6e5f8608e5beab39280369920a02a2f04132147b6f5f0216880ceaf52da3325d079ba2cee0cafe4b3705924222c7362c0683476b3aef9c32415c0aab3d212272952fa14a295a220e00b59da77955d75dabf58ab1d5c630ff935c1465fe762e9101246978c2e4749e0355655eb2d675a665df6671626bc5a08bfd80591ba8eb05100a6852e9ff9992bb2c49e233fbd6a0e01792cc95fc699e05c19c87d42fa73ad81f5cc608fa9642df016b49b29ac45eed6f21ee56784c2690e061f3c1e8d7b20098277f2c42c943b54f4787d78adf12024f926cb0b67dfbd93ed45d012970b47ed09cb89c819181e4564110c99ee12092d621ad694a3edb8594cb1eda1df2188aca235aa49fcccc1aeda5a3715f78c763004e1a606baf3a459a08eee825c34538e0b0b32fc4e1da232f36755081f0681bd963de437e3c552638f99a03f095ea4771d99e40de34e0f3dd3012aab8d347d7b163fcb3fe352f754890608e87972ebb8c036c7484264b5be6da3e66788e59eaf35798b6e6691b7bd4910cdc9eeb5ac6f167fabbeb80280434c2a652bfa34126f39c422dc9bb53b1851243496b9fc358a985bff1a1be2657c8d2d1fd5d64d8b08dd6283059a965e7aa9d420b16745efe57aa8e38f88861755b80b328f30f834af1bcde9c73582d6b496298e394c9d3050b61b1e11b7bee841dccaa66eeda75e8ba52fafbf0416956d1087624122a1860037abfce613bd5b4358fffa0c040a3fb9d7029e14629fc9d8af7e9e980ee2a5401292161ad86f08b12d61d56cef4aba3732c38f195d008351296ddf91533f6d8f6c8e87e7f76027b9ac020091f624388998b6b1c2ec43020c10557cdc0e6a29c48f02556e114f2ac14cc7bb827a8f5256b7c4b167be4dd0b31f08ead33eee6a9a727bc10f11e6bec23879ffb41de0cb0e507dccfdfe6a904ecdb569c66ccd26febe3a13068bd441814b097e6943dbd622b4b118b6d09e45b1fd05193c125df9d9b58f3e0128910ad6e0c3d2a871e3365eaf7402267628f1fa1aaa32e617497509912667e3980a4b0e56dd9af4f009b080fe5be401cadaf3c1688feaa69dbcc1295cdaff2645b4ebf02a46c84ed479df170c06fe97bb72fc8fe95b2b4daa1a6f61776adbabd40c54facb0c7ae6ddb56311477416853e54f0160aafccfe7a472bac074e575261dbaf025d1a0980d83618d3937270ec341d7eaf9f8dd9ba78c5d3cf54989d820ee380a9c2d2bdf678e5a51607bab5358661a92ec8059f301c63c0c8366a3b7ea8eaf89565dfdff88d6bd33d7544a80297151dee0c210d9028c021b1b052af5e7880d5527fe46f214f4c9d049cc6d4ed0ca7dd055d2616b0302874691e94f5e15802b5daed5c9eb90456366571c2aa32a13af79707992ef296d1a537d0ca83887854bc80b51840885d52ed5563c77eea99aefb874e95943251c03771789b634e6baffe24d9ae31659ee258cb675386b49dd45ec0441b5bade9460e883afd12c43554d7ae71e764ca78853384ef9c2e8491e52cc4721fc31882a3ad4234104855e2951fb44b0e04b539c583cc01a5a5fe5c8dcb6c0b504aa8c34ab02be4050187354dbcf23b42d30c42a05c4a8027524cca85b5193dc7ae6eaf3efa0deb13e382d79bbb78db3d91e15a5cd45a0a25b51202c2326e4b88fa24bcbfbdc2977e219d2eea836904a67cb25c65a9bb2109258ab3c62c6d402113762911f0f6133f88b0c28b5efb5da14b61b413ebbef087ec8a6e7e2cc4a7c4dcc72c775f23cef72eceba91ab09ba12e4bfc73d9ff75846a0b44027be51b4c80bf3563d815ae6fa7f622854b409f66ec5c6e76fc8b98c818b009b6cef18f028cf6442857d2e27a117d158cc20933851043fd58b2f660b0f3b3f9b6dbf42a9cc16d4df6345eb7994d52eaf31e4b6006a55137e9a6b27c05cdf1b57da03a7cfdae19fec25118f0b21b4829767acdc83acfcdf48bfe9d1d64783a2d13b6d8c8c3468a888658e531a3d7a6346563c136e5d965dbe4627c91e06ae6adcc804b937385728fe58e2d1d2251b9dfe51101ca6f4ebdb97ab83b7a08bf079eeef7ae80e90adeac2a6c37de98a3eef37c6c68efba98b0fe73987e8e5b503323535acf6d67315c4a0dc94196df1db0ea60ae7e69534f50e2a52cdc7fe6992fdb82ff0c8a462730d351ea2effd13f2f244f43da94369d84a3c8494fd7decf1973e05f14529a1c0ddea5d1b872d5ff1dee2daaf08cc299993442542ea420806e2bcf0ea31d6fd94231c9052e1ba0d48780086b93e935657484d98acd5188835dfac0d43562398b2d8fc80826a71a0fae1c915a53b6ca8e145dca454730f78e8e5c3e8987207f78eaf4d3654e51902128a4fef4bf807773c9a2e60b73f7efc6280aa5b25734ea28efe4d35688894f9384a8935ec311efcf3de0c8234432f4fc57877d871b85f07bfe3a687bb82bd81a3a548a18d28a55495c7410dced23c045363858fc8990aa1d8351f4cc65d9c1ebbb0cc08015c7b4832638cfc2fcea373563984f96a2fede4b4195684723955fe916f599a09b07fe1a676552ff8dba885d342cbcf477bef8b0e96c332bf11d2623c9e70f672b1f9bbf445433282d454294a7eb18d20cb619f61d11c80078dc41ca9a3443eb40ccbd1b1cfb26bd4ad4fc8ca2d3e4369b68f874f325bf104992bba9da2f0e7a83ba14a4c7c22b95b20f6a75d73ed7c8c0bf2a193031cfbc95c32ce8edd68816937c5c503813513c3ac3b463868fd0d873ad07015ce85d75a8d9be77f290c3a053960f329aa29fe63693487c7cd08066f289bf08d29cb31b5f23a10a7d4d10ea2513880ffc10ced107c0985fc2f89f3b68ec575b4feb82261b4144f9c8a1e5b253cb2e70d978c173fe55b535b5d772ea2a3acd062e4b6124e72e27cf78b74e724a7c0654862f5b6d5e99fe01328eb1e9df3f9f5027b38fb05a9d355fbd860107afd043cfd899ffe26b8413e0ebbd1478df3106b212a3297db884d6e54da92cb61fe2bbbd59a71b0d42056e176bb3f8f9df2766a11fcc5e8746f7354f400743c911f37598c29faa0df400b10eb861aa43031c18d075c9c2562788ff38dec956164dd9c50126680474fde77de7d99e983cd249e4421dd481855462e50db95c16ac66901cb1f56479a327404ad84ebd0c1ac521dc27a345e67cabcc007bcac6ac0ec18ea012bce1ae3b2d74ace596a892fe5d6691ff99007614265bf2ce50718e9a58028f4b49ea6058f5ce8dc3c46f8a8d147ba6dd433baf1554896fa7fe5cb119e891f1de41309a3b1b6e414794bf6dcc8cc185836d3ae5dee6d5b03f23a823100e27b0f63e0df6a025ae0409c895b0afdb92e8f088e6b684ceeea489b7b3401ce1b44745937d3402a2dccc5b3b431080d97d616a496968bb9b077932969502c3148be263833ba1b06089082f09b9001162aba7d7cc5e1a07597785f0ec0f111d40a082d3cd6f3b6465f988f4e137eccd8b4efa5ad36edf887f4569ec3d53a97449eaf2f95c7f98c2a0593b0edcf4febe7b7398241b79c73d0b894d4d1a6975db9438ed86e8d3eea7765ceea1c6c82cc9cdd5f62448978cfb24989e354856de7712b44e5abda42f054e609f8c1e198a373b52a07810f61699b387f262067643069b827bb3b20d29e04a2fb76bbe246f2b8671af7cff262715de3a49fb253ea8a6ee46a0255c1259e42e919207387ca00e28eb7859ac63b027c9fb837861f47fe511759b32045bee6016faa77e72c790fa2c7c49071df120332812d560a50b9772d59c2486c5ef27c6a66f06c7897d286f9466c33bb696d1b67e00fa3502711231d37dad3417e1c31b38e3a959b22d0f2c6682a02571d2f7bcd0fe0706924f51b132f6636bd5e83b07ef2239fd0b8c15e74dec95ca471b8ffe983eb9a8aa830a7ab6d285ad170ea83a8c6a9140c25a4f1e35b33974f367151c69c9aa2edeff7d09bcfa0878c74d88db612025a83dfceda557c10e2ac4dd5c8b0a628eec2880d7ea1f3fcd57670f0d9a5bcf6088be33ced15dd077770de9709382bcfa401329e7ecff30ac0da111925437e1b6e20407b96286a268156dcd5c12a9743604c9ff7d08ed7d44849177f151fc2c065b11dfe77b57db0f490292299488be08d3f65bf66c8d1944601f399a573202e4857b205d63b4e938c86b586744d1db2a4a417c01cbc695e6070470bafe98bd82c27a7d84b1b2139a8b8c22800bd4dc45350528c7a3ff20e41375fc39aff22e0dfbc2ee51e8280969042d335a02bbac2765f364d2749c4f7611d91df359466c6c628b63ca1abf02621a8112d72283da2c47c9b7766a37ccba4235c82891265be3351e9ac5a7178017322bdf064c6e00150ed0131e2aa69bfda28fde3676e428be7f536091bc4e7d2dc14feaa5f4762c43d796bc48799c4cb52f2b1d10bbded04581bcf70d6d20fbb5fc82bbaa5b8e24c4314286d94fb5ad2ada66edc0fefbb0d9cab88e4fbe275aa32de6fe67296f189e7c274d3240a8cdf1cf2e6a165d1a961c42375cc72ad5e73cd344d678f78f3ab90afcfa0fee15d099175cef2a36bbb91aa844d89347fe0016b3c4c4e186fdb055c89353b8a0a47e1d1430ff090ffe175ba15543e282dd271e6c5c3dc56105a4ea98a4179b2b26e1b88666ef6a8ae6ca5bfb5e7579b670deb60c9fc9893fa2d2bdcae77e2d2078e8db5b391fe7696a35afdfdf7c6d2c08647dc37acbd81d74c8cc45f17e62d308e2e856ccbe70341ad8e66800c8aa3bc285685f91fab53aa7887354b724979a3121ac017d046615b13727c4c397adfde0665cc1df7c79c05095884d69b85a60019a4135c7a4dcf2b64fc6a5f45473702ff3eec1f28ec93fca602912042f3d15a314c4600d1d493e51a4e82f533638d189542e28bf37f1c7ba09ae975dc3f6f6ae30a1c0bd5553e66a851d00a195c2bce07a7e90a345a692e312e05b294c306afbe5b3828a85dabcd1159f3d1ae57e223f649dd7237bcc83b6048fcb6e0c1cd0632f9ed1d9a31defa8f75cbf608d28a00640b2c0dc8069de54635bdb3771f9bf70f1392c37bac02b2726fe016ca476fc348c2bad7dca941cdc66afa970274b744cdb2e9e608d5ee7aa5b78107aacc5b604d26cf5c79f0532e2ff50790f77e1fd7b2d747122273c1f5f9a3ae1afb07f4fedaabe966762def5170c5e4a2f5e1637dddac05245c9c734f2906ec6f8da44f24be0fc32f9fb2f405b064cc4ea8d1fc49f22ec0e33ef2d82e273f24b522033ab0c2afb2d326c90bceafcee8b6a9cde43f418effe711aa5b9fcb5d99a7694afe8b14a2b3c75a63e747071d223b29ac497dff153cf114588fd614a3e0e91eb6420a6acc6a7d3d23030a01ee798c1f7d64ad6eff26812d9825617f26a1b2593bdc6ab4a83357ce079554b2281c20e62ffcc5f7fb2794f05cbbb84a49288ac1e4531f2b2557b9e689f66fbe76c19ae98905779d5b52beb7e0e37b32ff24c657ec6f409f850786e284610fe36121324c9993d26187fec23b9d9b8f4c51cff62f57507d70762eb8cfb5da9e3c3c8094b908c5e1cc772e2a96f782c46e21745b75b70b0e8ff00962cee62fb702953b7d0549d186e2d6d3e9872921057da56b87ddde431688e81eef83a8581a41a1f244628a751044e5b3c21b96b29cdcefd2c0373ea2b2ba183a631287d08d830388dfcfa25ebacb646ee7623b6f4888d066b0b5c7bf3691475e6f56f956b356f2afd43b8bbe753cb020dfa4116e7d7c8fa336981587786d144efc1304ba4fda4dfd459cf8be43996170faaad08bee8aa9242f74ecdd83752f242bd8d62a60cb4ee312e213bba874861fdcd8eb76055b709804e266d7ad4bb239822d687c1ef60cff1bfc9ef8a0faad8db7656e9e68ee6a97c978ee85eaf7abaaff20d3de279a7ef5b9a52425e426f530b2c44d9d5a6b42c4cb1f802c90f0da7be39a90900672783c03854611ed90f6914f57f3d0cd9ad36259439715d324240bf7d768b94294573887916d9b0f7e4d450a2d1dfa54e7983a0429ce67825e6121f4051d3d45e40239296d8c58f3fe5aea935b1c67b98b1abe3361d47938fa58d6169eb8cc7e991524fa5c9c3f7f7e3c329c5df2d77b8732fe5b71f505ca0e289fdb8f490936c184eb82cd7017989256b57de2a933c174462b020215deb72eb0a959a41d596914d5bdfacb7576351abd193954a91814cdcf1bfef3e7dbede55b1abcd8d98725f0da83a72e70a4a5d3668abb18aa8c1e096435db302400a04f0d65461d7c8e7903ff70e62715cd8f003ec1e48a5bad4d499c0b0b41aaa92b1cbaa0fe34374ac40bdc936ed143671e1ca8cb4cfe40e5e488848a80afc60276ffab6a75d1995c49ad390679dc19926e14198f926d6480ac765f82a100800a6c1159bbbb15b9fcee8c2a28323828e914b79a632a22ceb6f051fa38e18b53be0a501c33e184969154670647ca57f74df6f5ff0c0f8b12558f125b8fb434505bea79fcf77a9fcd462519874eab75bafc54be843df1dd7a9a3b483583242a4fc81785007e5bcf528dba8c1ae036ba96c8c3500b18f0039bc18835ffde117254aef3c5622a4784ba0841b36977479361fe4f6b1013feabeac5eed1944c9386ebab6f2f9e861a5a8cfef38ccf92cd6835eefa7165dc58f50118b740c924d4e6ecb3c4c4a5f7dc575c43d5529d48da9bfc489c9fe24b34904cba535f764e7f607aec788ba968db1089e3b86c6ce103d985aa0944162d5c639d44e56b9ef8b02bbda2bff5e33f027009509e2eaed2e1f96735b25ab2f762772beeb1e309a472306ec38470d4797bac00ac0c2a29231c7231bf34370abd710d59e4929e48702716db906242446d7bf3647f4d761f1e854973a81e95ff8c1deab7b616d6442978bf68c95897ae6237eadb94e44e197eafcfd3357fcdf0b635e820148a195b4b16caf98c2d8c9aa919f68c3a95b29f07c8ddb0097875ca8340d7b7fd0d3a284a59240f14305173f0b1636283f51ab2e5aa67d731b280e4064c594b69b2a0474e4645b0fb0eeecfeb0b410802b98bcfd059ec6227b575287beef4829b1cfbee1fb5ecf6369ff43c32607af7e7402063740b20470aa7c81c6025e65e0c7d7ca5961d933641a742f053ae91d033d4099fb61017affdce4a8b46b79dbf234d4246935214947db423fc282ebbeaea1c87e09b24bf443acc6544a5baeecc6e43d100fe9e2a02cecd132176cd93cc576305de0edfed3528158bfef9184e8c18ee15e8b7f187b1689399487c84aec46a6374be8b956b4d48c4617b7fd1e7e130bed79044636e20d20e6740344c63d3b3a01455809c8db56ab0f44034d27be2b9f85515d53b020ad7e4b3546f02ff48d0607b2e0eb771c07ed73b9977db36b2164546c4db8569633e93eee58ea3698a7a217eb9f37fb41a0edec945d72c099d55fcf97613638cf56d1d7ca58d09f4df8b4196e8cdc5d278b9e87d5c4543bb27f9965202898b91ed5e59c8239d04fd2a03f13e653360bf17a75592128a34fb26637a59dbed44f829bfec58c6c7b8aa3d1a483cffb6e94105d3c4470b6424cfb6723218f914a0141a291502bfa2e38840dd484f9e2e3a9f453c2d19c0577a44e859253f84a23f0851d262f81144ecb9cc1c14d677159bf168e754a15bd252b372a5db6d4375e9414ead63276a8f4a68fa1a42f328f6dce3f55c7ae53694435b41c2d0cced8f7abe9f1d627984036827cd7fb0894ed942addbf8ae40e6310c0203634f5d6a3b08d85006680bdc289885bbca3718539c266f5b464fe5c12f5277ef48991df1624908fbb945138a7999dccc97b5a23bf71c9d67a3f5f94078a970d8d68edd8da02349c82eb03c59b53c73ae31ae1421a151fb502cf4f86417244c29451c278e99cb8774a3238a2e4d2623969c313b52df937acca90246de97fdb903a091edccdc7ab55e37c04a1c871156f9b496f2cfdd689ef3378dfffba2e5591e6e77db0aae3943445229008dd8c12507941f9b648603e4fea2ba132d59ea724c4d7debe25a0fc3b05af7a68b280861adc86eacdff5f60893d42ff53546d5fba593564bf5c03ea5ff9f296caf2195b9956fb84e49f4464d9e0a8389c72f4e2552dac52b377100866ea3c24b572beac122d0978e37c54b5ed219ebc891d4efea6b38bc4108dc3008068a3c01e39d40ba074559f07b6a2bf9a4d150c9a689531ce1bd696da46cc78f98199b5720d4d5f30d5d5d481f0be1c0da9a7a3dac84bd7e40bad4e9b792537c6514ccf4e34db02d97e9ae27eb8f50e6421758ed4d4eecc40df852d04a7098199869754cfecc31f0dca893efaadd37d609eef4ce95947bb718317a53a025f5bd7e15358e97daac061e3076cdee1567f5a73206c1c0dd3945a8c2a1099feff93d593b96d1cca4774d16aab03598c0069d75c6c2dd35cb70bfaffe2443a4e16ef394c2f09421e97dc9fd316caed6106a33d5706c5a1eca1791d11d82ddc4af0ba12677e3ae5d6c3573016b75c29eaca6501326ee72501ac3b48988f119e65b857462d46cfe80ffc90fdcb9ceeb9e4d5dfc9c7033bf61cad731deedd8007736b98a3f6defb502a1490a8694564e1f4fb3fc23422d3771192ef72c3129a644e8f07595215eedfd544900cd6606d9dfe9d94bd4b8583b60ab0ac2823aacc9ee93273cfd3c8b8055ece91a6b944cad415a0acab43ab063abbe995a09bfd0ca7ea7afcadb891ad95c85f7126068b151bb9ab3c7ec62ec399509abf332b97efeb3dfec4dd73c54ac8b307c111d42c51fe468d6e2cf57a94964404b7137b0703a26771b12fdb088fa56880a57ed4e7283fba6a52e8c051ff0b2a97a77794f64f838e9cc6d96b86e5bd2b169392f07d2dcaf3194938e60e42b9879c0fdd1ad173ce7255c6ceb87d45b973317a2e034576da6e92369ba7c832d3403b07f28316c64100b897ed6e7721a68edeb5f64b6960ca29319429d91f79536cf4a17a7904445443ebdd84ef25cb51b7ae79d8b01f3930c8ecf8fdb435520bba3aee87961d04eee3a5490a906ef2d03c26708c61929f756eb4998e591be4513ea2c2a49f3f8c3089a111778c59f0f32e79b42ac1b82feac02b4053aa98cf0261e80efb4b28808ff8389d4b7ffdb004de32f684b81ddb05a5b64f66dd2c5880b0ca56a669526da91f1b47467df2f238641c82f92ed3d3aa2062d41dc1a0e721b792500cae4676d174dc4fca71bdbff3c87aae0b37a1e963ba443fafaa2da27480c161130dc11efff40a0c54eb6824d310a21c03ac3455ce1370d9fbd3a53487686c1263eb02c3937e87903952403cf88db206710993b9e1dd6435006ddfcabd3a93dccda48d60d66e169abd62f1cb8af39b9488051e39286815358f3af9dffce7347b0e5a303f3a66a656813941767a7504335fb9d6f835fb96b4a19ffd44ab0c7bdc8c19724e4b9a205497e4fb0502649cb883c7b92315a7b0b26efa74d5c37e2ef9a2dddb650a97418d4d88b4e1e241b1c06093cb12d2fe17418dcb54a125b63ff09183c92196aae38985cbcdec2bc5e57147a4c1a3042a14bb81833d9cf121f3cca9b2fc03084a5ebdace39c8fed868a9774e81f43b5a055d7c16f673bea54c3d53cff034a283d6c8d95006a2dc26e2e4912907847c8bb8dffaae33c52cc3bc26806dc5f5eee18feb5fc4e78d7b930a41977f55691647fe02c45ad64f6fa3471b24585b7524e68cc56a2c18913403720181aed4ced37fd9bbe7bd38e3a24530e5fab553bbb88b39f6d1ee5e00c1ca09aa844f9f58d5b9aba2040d07d7a89060d4cf95bf06d28febcab1654dc5282fb01b9e07d473831bf925f3ea043657f279fd052fb885a802720881141f7fcf8bcee75919c8262a31846d3bdef5ecfa484c866bb5d856fdd6f70ad18b28e8827d8a0985efb4ad98ac37202a47468b8fc7de203255eb94e3d2d80b356e337c07366d3520043452a29c59364e4b3f15e22100d5df95f52bf90d174796ad53ed1c61875355c3de34690386bfa817e35b2fb30ba8db02e83bfa2451ae674164f7d01438094d687cfeba8b596ea3131fe7ed92f4a18c182cd5ec7ace94ef9e340a60b9ea61a84443c62aa1ccff055d71691ca3c800bfb436821f6c11143d3593e0f72304893b52837a1a15d61698745eb8300f74bb5ecf7ef7601916ea2673a723e39366a464570e1374d075686ce0e9b459d10b6f2f84a3d9a868bf4ea10b2d72bfdaccfa82564989326e536575a7dd3b7c690a918a2c480b977cdbaf4d2edf3199f33a24203d495eb447a803617ce5af8d30912523ee737df76ec6c3edd86723bedd3d741579658a53df92d54cf850ab1e47d76a1eb8faaa1301a7864252434b371066ccc19e2baec703111f6b115f67f8c92c1ff3505959d3b8fbd1271d46bcfe04fcd5e83830a1175ade2b19a8bc8410281fcf698904c944d33ddd72b38ecdcb76f29171b6339cc7b597be502529b71dc608df654f4f30177037f1e2260107b77dc840f355d2fd491e5ff583f884f245d9c332f51fe0f5d79ed701b264ac64991439623ffb8df3939523ccd51b3e19d4dce97e4c4b411002041f0ff03fca872612c2b3e761707e1e4d6e5199878c6df2d69a993ccde81f01bf38556b60829525b8b9777a905dadc94123bfba0a037a97fe41df62dc33eb7bdc854158176579d69e6b6ac53b3284b29d4b7403ae09e9b67a6ed40bebfb1de00b7041d75006f229ca86465f7659cfed9a351e929189f3b68a706855de2bcba016a8cdc32d1d35cb9564f1c47699567b2001fb458d2b5f4269f6deb6847e49ad994d9012d7fd8e1e80b72f27cba5bef7b5742902fefdbc0c858bcfa9cdd093944cea238555c1ab61b6ee444a6c95852dd83a339bd3a90b4fd0d67a98df6801c46d11041f556a499c880ccfac0a964e62929f58edb9c52b2303e6d46789c5dc9b0923938668c15d275efcba6a97530202fb2c4caab12acfd906dbe7f69888a7978d9315466c621d2ed4ea8c1559fedb620ea050cef5cbcb25906431908e4389ea3d77e4af35489644705301e7e8ff7a84f76204b0eb4d8562677e74890debe4a46bfb082e08d109a304f93a3f078cc85d123b9920f137380013bea2032e0beac5396573ceecd3dcf523513c8f00c9fff21f9d8c869895e422caac71b906f9abd1baf1a93623de8c3498401ac88e56ebbce277fd5d0ccbb8c012658d5a210aa9b3b281eefc6992c00894d702e4c9f05f2592e2ae3c89f0d25066a07249cd6e26836c4d46c0ca092069fd29128509ec73a2e89fd19550be8321144b7ca531e82e42a5750c7b1c652921f4eb0a174e113459039a0b898ab28faea7697ee54192872fc809a61d9c9f9793d4d4f9afc99146af9289c61eb0a0f3b417c2c4a1487abdc825c50d06ce8b3d4c3d6a97dd3c7793cfe99cb33f06049861108d4fa44d5ecba4f58e2e3890bba36e42398505275f67a004d410d82001e16fb4d0026451e3e953d429bacf17e6351eb499951900c1fbd0a999dcc71ac1bdb81b88f92b69383e9e1f73717d237c21cb8be44ae75a6c683d6aec3df81e3f65c8deced370fa8b0ec76da2e44c90a156f3e481e99283bd8e51ff2019dc68e7cb915e1ff7c331629df76a00aef1fd7c5a91f88731192148c80bcf691aa9d40280ffffff7f