PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 47766 09823b72aab7d8d387b9cd1a5a4a79e4bb558c5ec108ca411fa4b86debe77968

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c2fe04276388b3ba11a8d098f3d6d1bc715b09b49b0d70c540a2a2cce42c0d31
Certificate Block Hash
09823b72aab7d8d387b9cd1a5a4a79e4bb558c5ec108ca411fa4b86debe77968
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00230a000002560000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d30482615cd9a1e098495367dbd6fb91b10b51e86a86ffa1f5e5da4c9a7df247c27cf2bd6ff24013dce030c0146b8df851bc148785913bfb72260bb93b42d56565b3afd7719e1ba322e1bbedb6478bbb628947b2798cf026c8f20000000000000020000000700000230a000002560000

Raw Header Hex

000040205e233d4e18a8c5384acc9c2f7c4b5ec82bb2b83fb24f2e88d8d24327f02ccf2a4c1172bb6e165150749225fb420fad25c2f23559bbc4334d5ae4c97e117445b41df8fe69aa231218310d2ce4cca2a240c5700d9bb4095b71bcd1d6f398d0a811bab388632704fec2

Proof Data Hex

59,560 bytes
12121601030762207f3349b05cdc3fa6ebda0cab08e25f134f44dbc2cd87fefac5fabecaea79ddccd2a6f76569249e2b817be8698a7acb89cd0954c5ee9112671c18842145899c906ac82b05721de59afbdf576e5e98c756db2eeea3a93d5bd649eea9471ba320ee690806769cc54ebf702c6fd72d7bcfe487b653a51a9db0994981f031a56775ab0d9aea8d2cf008d9c4bc5fbf186ae720cc5c78bb7c4458c4119204899c5628324a40c8f75aec75ed17dce7c266d56750cd40c535ab502541162def0f546570266bb2ce4d6a10ca5ab2f576369a0aff9ce86223c6981a4cd0d5d0664011fe3e3385ceb6ff2cd41a81d87949d9d0d82a91bcab72edcbd8976c27c8a42ac7ce8f907360201f3bc18c7eac35df4eb65294be7414663f21dfc41030db3092c0db4bf00ca485334a08eca4527cba92abb0f4735a5ba7f832803cb1ecbaa20c2823d7b62e4627f73efc423fd8831ec776afea6f52428d4264029b642eea364a53ab5f5976cb042a956103513d90a2da20b6163d5660d5bf85b18df62d96623951e04d963980029e544d1e90c29c6a85935b3253457341ffcf9f085f6d467281e9d8f1f3e3fee47355034699e7a9c7d08b4cb87af4731a147d311620dc8c32094f887a8e09c061a3f663d42ab730289d1ca49ee35653821dfa4b3e7c116d782219def0cab91779d9920bb3bb5edc464396b5cb839e08ad0d0f025498a2d9faac170bebfcc7b2739153c81c2ab51ef2b725817ec0a1dbb7ab50e796c6f2bfa59b3f659ac38fb1a75e6f34829d2d8eb0dc39c47ed883ff2fd1412401ba7be315606d99f6af34912064d86446991c7d8ab76a97e21bb23ca8eb448da126be5f4612a9650bb7fb2003f646876e1fe33106c0e7c0e15ba9234d449fc57768fc43d8b5680d6a71ce72e2a47cff3e17a126670fa0dcdc3c4c5bda1a05f6087056dc1c80046ad160140b7439cf333f251777d4948da4e42417d0467a1a228075210f71c2ef2bd0af13a4492c55b24aca1254d3fe3720d8d3a47259fce8c9056da4aa8ec3bbac2773901d6f25a4ea60b506fd253b4a25c7b0a2b30ba34a07218d492b6a2af80000a2d8c727fc4e83fe468329cd0fcacd7de8e51e2d482ccc82d706bfbd2eaafd037625be11908a5c893b997ebc65162fd9ba18157b3cfc4064fb9b8c0db2b55f7688261af0f8f11e453828d17465a4053056e9a377c3916e2e52648613b23927413f9ad430897b2318290d2a71fdd1d6593c32c59fbda7115f233ae914cbbab88d1ae979316d4267b676f88766d9db8a1db679f7d8638d6c8cad0efa7008ac69e15a8d9ed21e6ebd9415d54328b78906704bc2ac2e0777087e7f6f43efe442572003f828c8c0ce3d49d33ca9f4e3f2a26c51ea4663f38a2aa0b63234053e5320ae0e430f24ef4ddc61020cfa1696cd9c0dfb80d559cdbfc1fbe1380b5f788658311f30500031e07cade54ce13a6b7fb3f72afa5eb75a066ba77fb8f53524e7625189c3a3e83e3c0d641e93ef4d2d9bcbdf54feafbfb3751d3e73533643c2a4fc2226c37ef12310fcc7c9b08087ab39adebd5f0e4a32aa857eca1648ece05cc31d2a0fdee716abb5b828bf8916d722d37f82d2b2d117a2d0d77b694e43352aa1ff1cc21b6977e26e5c0f4ea581df22143f0c5c6ecbf552c634925e213145025b9c9c6df5c257d1a78990eefd07593c7c74ea072e1a0813c148e6d7baa7c2a5e95eace50f3ee857911b863a8188be13a4448a8abda256930f6515fb450354de6d4606bbed383e51643015e3ddec4677b96ca4e15289283214763f91d97c4e1d2e474ec2eebfb65553db1f2509364cf54139d6c0a0732865e04905675790201ea52c34c61f0cfb0360f61c889db5999273c7daa953e25445da97b8eb5263a9864d441bac3cca3d5575d0bebb2ebd9eb974b3657aa7f037d3de84ed2ee5fbe08b3516593f8909188cd01ebb18bea46f6f353a1d99732d682ff05906160ab7e9e59617dd8683c1715217c35cedf4ec59dc5f765039ce7129bd7dedaa7bc8a3a01abcf0ea66f8b48098bd9420c81be1cb07ab76bb38882c31c45dc96478841ba0e36ef70df92f2141d33f53beaabf8216fae5349c8692fa906086da3d249492896a40d144540927ef5577e5507bae8f7ee28d9b49a902054ee59d05cce82db869bf6329c1a1cc3601ccede44cbf00ffd80f88337e2cbb3ff46b0c5c2adf71300b8ad98190b3468893c4563c0b5e2a53756707f6a650cc6b16a39bb3e92ce672fc37f0259930c2597a25624fff7e8c3034c7d4a39d1a74e1ef89762d4c327ac645b32081774a917483ff416b5d1f8e730c561fe8c6e840b07d87c293d47fb2a217eb4ed29dcd51e46042618648bb12b589b8511349bfcdfe068e8b5f06b58059e56c43cfde07e7f7c85d9753fae3dd7529fcab1fd58c3ed7ccb0eb1b77c4bf33ceb4bb4525120d1edc2e2d22da93b45666f70392f23a092ddd56e328175bfbac40eae1fef6bc83f258006c124a47ef3758025ca8dc8d6c122941241309b058ba77186945702be92940e94283355c47245b21a4c2b043413244dd8c0d40f19beb10595e77abbed7d16bbaa6459154736792d6aa74d73a60d940829435106c65729bdd1d052a02a3a06d101de3e4cb65614edbaeabdc0fa06cf42826a15e6d918aa63076f48a1059f163f841b281176320f91edc344b1f3dc397697e4e7d23098bf474e69198f57c9f3fa8d981aa5370c437a5112f25da470a65e43100acc34854acac859dc59f15e763dda48668e34f25abe63f60d3ab9719c4900feb42e08734eff65819c90f54aa99a9ad2e22eccbd5f13774f0c77fac7fbc296aafeaa0187639855949fe1ead5000feafa596ebab82865664f554b8e772a3593240700b7bbddc3f1675d70e8fd3eb0a317068c764306a5a90e04c9127190e00f88c3123bdff38439f0a7f7a7ed26efef21e35f1805cec196467e3cc3345c9dfb28dc10b39cf4a092780477e9163afd2d502c32f9c5f9a76e0ef03f7e7d4f8e1c91bd8d6e8bc645ed1dd05667e07beff29ca18385e10335199ea29eee143ac27e11b6cdff071a6f9b8ead5f293f9c0aae52957e19c468b45c60b92ce1dba6285ab61a0fbabba7af0d516bfb041ae934bb083b961b2a380269092511214794b131f04ec1b9e70401f7e1c62827b5159b3c10c384deb97ff3a4795fdffaf351eb36461aaf5db381a39f7380d27824656833518329feab21f183384a6f0944a7a678e41fa42b88057855b63d430c0ec36c9f65a30046c44337b687af6064af759a470be47036a7a77dd385d81a6cf43c27f3090dc581d0e40e9d731986ead6402062261ebfd087bdf637d1ceb1f123dedc79bce834a62e97797149eeeb1861161d37336e0580e98d43f40fb64cce05ddb9a5ede2da4e41b3e8ed0207aa4538db058483a6a0392c6e7d8f921f9d866bfe0a8f468601b9fe6d3578bad821485b599864d89b873198d10f7ab16713af6f153be1109eac1eafaa64e86577977842d9fd38a87bd297edb717208815e1b8edcbe26bcd137379765ab4ad631d730d9be068360f22acc5aefc46be0bb8e59c01fa9971d1f652843d7658b16ca95d7e89f70ba05b6957a457a53f936f95323925794b9d3ccb2f39d49297c64edcbbd050f45c0ce4f50f27e36a5985daad1ceef7f203e667c4d5b929d36f0a576d9fdd5ab0277c55a71e6296253150cade448b5ef22f1e8598d56e399f89ffb7d2edf5c79f61858e48054bd62d4348cc8b4eaa946216255afda57946cc8de591026f3ff1677712ce54184480a6ccdb35a30200a6c23aa6f33a4df4c8f8793b007fa0ed2bcc8f672b145a7b319cdae6ab78b9b14647356110b10f29a39d63e13aef808b6528b50058596b3e8571eafde95c16ee3bd9556581ab2a13bc750876fb745e7c5cbf00992a0e3ee14af8cd8f06e8cd0ca557eb8036e5c21896e47b731e4fe561046d84071aa6cbbb4ca185df21fb4f22acc68babe55b0f4820e1e0dc35fa0ff3ed8c21e7cd76afd7f2ef473bba594488fd31de388c901f60f723f173cd055ba9231d2acbb006a40bfa734878e8b567bd529628cf126e375553627a141d3bb1086826cfc8e5355e2bc13b67845d1f52e56f4904ffc1bb4733960acd124924595cded2b660dde25621c8c8b04b0f456ad752503dfe69c326b19c920dc54cbe009501d05b8411d2d11738c1441b8f43bfc5c8386a73347e09309776e5afa41023abe18f25d6536bcab3577e531b250fb48614ed10e6dbc57a4bd31664ab194c449d466f116c78dfdd53163840d3614cbe7502a2e6763eb8f4cd91d9954be943f2057feef08bcc3624b0ff855d638835923d59780a3b0ee0d1c02e3b71f63cfe1c2477b849cd860f4273f8f9034de1ffffb9c2775bf5040f29810c2f920da9a5636dd825c94e82790a00c9cbe396ce5fc67b6f5b3f912fec2d2b42561edc7f1b942811d021f01b0b442dae4826fce370b315c4cc5b3aef0924dc52180ddc8dd587a9d6ad09edb9091b4a3c5f8724aaf95478dfe0ceaa2bd86b26faa16211619efbd73c624d75e435535f16b38e62f4d59c27586d868583219eb6d87207261057be0b47defba9ea05b33b84c78727207e0de5e1dd1ab1bb3a20b01c607a6a9fea6acb72d5e11f1e56293b3a112005d5f0014a4aa437f31378e2be68015eaaa7602fa4e06686c72985347875700a93392b27874d0a46463f96501dd1c3337b1ececddcdc485f949ea8cf12a94f1a4561ee6288ec893d794e6e5e29c1ed40e5e6435c59589a0174925afaba31d0cc0304cd9a75d9dc553915438d39e0fb682ed2cb60c51806203b7860b6acf93f9e688690fa912a2bf46980f34f19f5f431d3fe734b38f004023fa8b9885cd42e916cbd540104b13211f4f934a33d0720eb0c2abc01f6fb08795a3c47fcac2276598b008826f1574f34ee6672489a6d373339477000c556f588b5a13556e76ba486ee8096aadb3073e7a72cb7f4c3ef884bf74297aee1c0e15d98d132ab23f85b4888b41b09e9bf8f4d80bca451913081fe21692d3ca49d0faac22c87818306a388348238870074c4fece31d55ab50a502278ce06c273467c2a293cdfdecba91215109b669225d964bed2d166e4d6decc231dc9714ba0c4e833165cc10f66081e754e45b833b4008ca939c14fbc646d16c1297e06f5fada5455454094514db79577ffe091d7dcc18e5a58ba4b77d5886433ee42d8e7d648001ac25fa4a2ef96a657045b1d575bc68e67d92d4973859be0a7809ab3f50e763be3235063f96becbf69f4da62f985a81efaa7e216b5ea46654eb2d06c19aad5f4f1d09e5f99a60cf49acacf5ece31ff23a8441d12d029d58d6e9598de721d6ad4432013ba59cb109b67aa88ce1a0521fbcd2ded5e84a6b82804d685d0182ccc146936b534b437caeb33f75456d37c16e5a4f0e35a63d958346d49dcd73787da5c550629f18272e33bb7c99e3167b3eddb29543d56784bcc70de064ef9e15240b714ac98b29249cacff22c571abe873a073c7c432822a40e4291d6a8de515c1374c3b125897ac9d4410217478bae703f0604cf7dde15abe5b5ee2bfc12574b955e59aef996eda01781c8db39f1d2ee3d58dbe3aeaa4daa08635fb6fd0c4bb7556b8e34e25b8c0e12b4d75795acb841555b72fe22fa133d8411fc796a12714a928950a4efa298be904218ca8e08e6fbf8755abb4e039f9f730415fe580c51ac5ac70051bcf1a105d37c8cbbfa6ff671ce6d0a83de39d36df2446742f15ebe2e28981eba2deadb8f19b69816758e758a58928f1c8969f0fa7e55ffb3087b4bf7ef259f3a2b9f516fb422752a4a3dfddfa636403a7c17a253112c1c96a9f569a7aa9fc23dbe22ffd12917e69e821e3fd6e82fe3238f3085d073123773b07dde903a3df20d56b0fec21000e8187aa27fb4eb183d81a796f8df998368ca4f5e20238216a972f7ac30e37c208b9b38cdfd58d802a02fb209cfe4f77984d7411a5d25da56b56b638722f2b2125b627512f9a4309b9d2b4e826aabf09e0d7d178f2e11831b16b1d1155ef975543f95e0b4d46f8cc53d81d73e177ea20b499f003b0e29281f703dd6301ce61665481f934e3264c78d07b345c48774abbe006686aa9af56255b48c9feb8844e97638f6208c5932b5bdc2c6bc36967bf3b4c99a675cd7b81a44174ee516cc3efb529d48830de0903d48455ac2ceb3f485ba12743a75024efa6fc7901c0b7c8f46fb5207f33fba9f9ef97a3d562f42b3b857742f06d61e7b68cc1c8785f39763cf7e77a8c0fc938a1a67d260b811d261a17017695b7c7e1d859fbc58039b645591705134bff535fcf2a0305b55efc076c65f3369619a991ea897a0cdac0ac4bfea219feb257591a0100854ad0f0ca92b35bbe110b5e0501d28a07ca55d4b878bb090999ca96e604ee72201d505349df0ca6ff4e22786adcefddebef33dbde3385c07edda28fea1127f06530235e6e7a7d763084820fb210517b0a1c63588aa4c6de44ee938cd4f2504a867e10d75ae2b25c5d20858658fd90fe6a424e77cd2740d519cb42fad0d4c55e152df2be30185f14040437acbe5b99a1e36c180b1cafb94e8e01fd29df0f30e0cce93cc93f4bb2c6a697b98b809ed47882d18ac7cb70742599f2d3bcba4ce99493ebac95ecb48c90c82f55f8067b2aaefb410ea1f1c9a009df2a933d340dbe3ab5834bbda4d944998672aa49342f84afa76c5e7f7132a86a9bc9859c28bb7daae9ee55cb38c9efabc4e7b13c3e32684019d2cd7c53c9ba5bd9fc4aa1adb97bd95d0dbb86475209c36f96dad97ad96132f71ce1858bd8a46445be38f02c383b7533d7a06c5c5c65674a065ec831dc85ae3ac11cd4821dd1dd10b5c4a637828453c369cc75445b96b5e5ff1f12cef78b95896e9ebd63856158794a71abcae656853450d4a134821fb4eb91836fa148ca5de53c77aec6c8b3d0d457c77a77938cbd74f76ac17b67647daa1c289c87c832664eeb92a06d8a9b4a69b8c035109202be20aec5d3de5c46833cb4336147560acbc37686aa0bb95e1e2beb572eb07efab17da9870d2811fe262dbba262166e4ef8a63d36f533fdbded3a7917837d27db4da779e5dbdaec0eb243c00ea092421b89a53e1ea094d82879518c87dfb4546cb396f9ba58ce00a50326adb5adc56f5acfa3cbda4ecdb89a2c3011eb8801375e4d6596c44ddbbd2210ec4592b08bd0d0817548a642b4df462900cb27f953902678b69d2461c6fd82fc01185e0919fdb0c46d450db1e44fb368df31eb8608141720dbc5864e36787e5a8dc1b6077a10504ec08e02b98c9ea172685ff90e7237f2093c2aa6e0556d177a3f4742960d6c59d374f67af377ec2e93a2ecccc5cc9c229e0d622d30ed4deea8f84376fe162cc259964b6cc1583a3b5f914e2ed18a6599388f41b25ba0f6780672ab59ec7064c74bce7ef2c7de305ccb8f459d6b8fbc1b605d61980bd762cce46d07f698d363aa55d227ee2604d53fee7487c2cdea29a025a23ffba9515ebce37dfed9f7d7d8197411ebb59e925b901577b7234a64003d0ef122e1ec9aaf9bf6ca8f046cc9a6599116a416f713eab68d854d18e065f573d13c5672a786f5c237f0f9020b88ee60fefcd838187082ead51785fdc549f1ff615e4fe816dda76cedce375b11392cea56e20a37f4275bd8f0c46431a42c3b94a69e28b70bec844a30f881b900587cfcc9301832f1347a8e86b66aeda2d06a333111d8311fcd80531d9a11b5382f504ec8e6a77633dc7bf27409717c1142f1c4fcf654bda1c6298226b8f0315420c96c7ca5f962629df12afea9fd09477c9d080b158f157d314966ca1630dc8b7fbc45ddf8041cb166f2d7d94ea94ca1c6e1e08c1b51d3508c794184e4c140f5cbf810ee704cc627b237b1df04d1a3f33182a9a486e2037c4cabad09cca93cc2d40c977e974581de2adc16b7a51a9c3b6277ac705d6a8f4c0c2cd94cb4202f0f63ab13d054f9b8e14ed7d465f2e2c72d5ebdb5f40bfaad856a4934313d7285b84efa04b3da7a2325a5234b6980142d77c683aa18bfe7a63d8a79520861b961f1cb03e5fb572084d14c71556bb85e7d71686abffad07d51f92938d5331b53ec9a89a4110d333b08f6798f91dbcbef0ee311d79bc21255c95fa080bdfa40654f0f3ae226b7ab29f24608584f9ba1c50a1327cae7c848ae7a94d17e8e319dcc27d395082e89cf3948ae628f0dd6b650edb1acf23153073c59ba6c28f4abee5f40b9b9f0713adc27a9c2fb696b3757ceced172585ea62f4102763b295ef7cffe757dc8ebc6254b688268d6640115741853e6b447f119667d1743fa80475ac219ed9dec6b35db641a95d66ef93f8e5bf459b9700b971ad464fede3fd38b9138c81b091c79e1344e773d78a4ef594038ec2afb3ff6d51c0def9f221c8e4e9ee263cbfa4ff93ea00f6ab5ff74a2f6ff0d427843e4b1c447cc0d5de3f8d255c5b73c20a7bad750a6af3355c331e1ea01be1f5220d89ab1ce3b6a4a1736dcaff38e5a26fb6ecdceb011c6865aa2cd3b06300d3df8787be7a38d606cb1fd31fd2e227dfb964e0948f31c1a8874ac6a20510255a18bc79c2a71c2f38984e0df0bafad6653cdd03bffd0cd6799ab3ef1882634552c404a0f043bab1823feb00d8e2b57511d04224f0d0c08bab1366420c3bfb1f566d42f14c76f29125c2a70a633c6c1325cd5b3b687336ef1fe8b67b709160b7e2539f62ecb0f2d0574d290fa9d2af488711d48771df586e17039eeeddd4e14c6b347cb2183236a773cd3875b6d12f6c29399ef7d6f6730a8621816ee4653aaa3b99a176db57627791860ea9ad1d9d2d19435f4a8412c28c763fcf48e4d98043b883958ee164acd4e6ef9609ea2a7f6de4f81c75cf7ff05743fd3aa86ebb81c0e59fe3472177be579660e29ae54a198ca71e825ac9abc7b92b6028d85aaa9830a8a5ffadecc159220ec4160880a4a8b6bae4d2c3c3fa2fa3c68a5ac21fcf05db39e259430c34b0ccc22642cd9e6d93af8faa0c01b7afc975ed956d392872cc5a4d1ccdddd81880eb0fe1df0503619f656604cd1f2eb47ff3de29f3f1ed3b4fd2d63c43277474636601a61631e6df1c280695c18295ccb0243e036d00498562c1e9a7fcc5834474d96f918a7d78e5b59891830008f098bba705fcf6be04cbb3e43e74f2a06033d2caab2da3c91f292fec8b3fbdf4840df0d9590aafbb867a575e634a78a7907219ae61a3b58700ffc9778fce899c57b8594fdee06dd4cdcbc56dc8996db6f76d2ffb4d4d3f6438af243fa9a2fe39d878ef82109ff9da5c0d4b3d3d6c6932049e27feaa428ea0559026d920915f592d52b45d83dcb3e9a8377528d17707896e2dfe302eb99f0b5ed0e648c8b4221488ae27bea7ab7651c590a54173dfaacc01ad2b00f2349354e37517913232a200fc72b3285b7e5836c5b21929f38592e56e0157820f7312eff9f5792a3c4e80fab14098f6b798990ca33236b100babbb1537d145fe99315a082691f19505419d298287d623c4ccaaa631ba446920fc4d06b6b00c7744ebef368ea85a4c32c6f8f8cbe1c1615ba0d7f4a50d8f7761943fbe96677a5f2623efe227a0fd0a843a1fbb3a99027b98980a51db16d0b3227f6621f20b82500f433864de7813e8c682d1202cf62aa6e15229acb662d7adfced31d2750a591b5066474b7821b924a5120c0634f5f894c8a583e5b1756812896dfb725d917c636f39fd550c1412b5baa03aba939d3667b6d4c403a3f156ae758a54e599a09f36ec68ce489452192028d494886c31b7b45732d11a5ac96ad975a33a286ebdc97f58a5968a6a88ec2b212d54af4a4b24c300583fc0dac9baad8fd6facae2b08f65df82924e8afb2b8cc8d4af9c4dc30c3983d09dc55d0e69e232f9fe8fbea71a82a8459dd9afbe6709a9769d4c532d9db74915150ab88a7a5d2838149b71469a7e0dec2c4bd3658fbeab08bbc772aca27113339e03772ce0ccb104e0c80d53456e136033263409ab0fb8962b9ceb5240ad74ef8373ab8a033dfb033cb2372c36f18aee6db4d8b6c4ae259623567a7fef45f4e408aaaaded78f57f09ea696e4846d96bb73d974f29ea20687aec92c638db3bf78a7bfe5c280ddbaab3505c391e82eedadc594de78f7975d88b2c24cb776db816a44b0a42f110a51104a3885881671d749b91f5ee41df796230d06f9d5e07dc60309f8ded645a8cc652582165ddcca3a378a333d3c572a4efddf1dfdbf664c88a636d6ca4e0d82260b97d56a7e79b54b346931e92299f7994038242b0569682f6a3c413d0ed2b2ca181dd2996e172e509c83ae7816f9d6aa887b7626067dc07ca87d93ddd04a8852d5ffc147f367b42c67eacddad1dd6ad3a6ba1615da533089479b5b95e21fd97e1e31a2f7f51d2acdb0be3f43c5dcd46015f241e3408c5786ef649561fc62644fee893f8b1e8142928b4035f749da339b4b4db027be86efa6371621a8141c0fd528c97038f994878e0ce2869afef54f2c7a552a1ae551fb12acc2f199fc0711d8caeffa338db8dad02d98c7753a572c8b8e73c2f2b36370ab5411c446020d0905f0c8cbae3983b275e7e366f4e691d30c0a20f846b24a32e999f08078fcdf9f774a5099d492cea55aa484084dc5ea3b5d6674586b27f945358b1dd1aeb3986dbfa38a9b6fb3e1a09802f5f2b3ed3f1c2e855333d991dbda8f54ab1f1fd2da85bd0bf053a0de395b1000d442786f525c0ea2ca90679912b85fdda446f6568575fd10fef2ace0b331308e86ce1cb8f5435c8df9292d6cd0d098b47353006219c4063d81b2fdfe8d456bd8dc32ee3797dae1bba5b21239f1e0991bedb9648eefd78f1c73c5556ad4fdf30bd6c5bca44f126c0299950c7ee753a8f82b5c61978e41887b07d35eefb9c00ba608af15b578275a2aefe1cdb79442cc401d4013cc6086a3df045c1662588a7e2b11aa47d7745e468463139a8aa0ce6d6bc078eeea8e3825402da3e67b8d1c3e61b4db13ced87bf4ea5bf973017601ffba35182db6ab76959918fe016290c01641ec1a63fc643d22740ad2c64b2888916701e021fd3398d9646883371f11d146cba6a681924a0ec63b5a827e43e4a74716fa392d90997ea8896de95fd247ace0c7492dc441f07b864dc69ed7c5c722494cd5945e1e24d8c86283f42ce0d879230a31afdd0437c310578a8e8815ee978852d373a12f77aa4c97efccde71929c1a2c0a766ed8349954d0a453953eae3d18c2441feb577fb485b4cb96b18dcb785a9e08337a755f6ab05cada535d81187091cc23b6817e423c6495df8c0810bc2573efdc1af3053ae2e20df249b7dd04236048fa0565a29c019a9b405b7499e8fa3b871604c3d7513de142c20268abbd906eba5bfd089bcc36a5ca8ccdb899637373160df4538c2a7e44c0ab88bb46c92821f63c58b2026fc11f2449992ca2708f537ed54c99e2792a044eb9d4140650febaa90f9f4ee97f20acc8051adedf09ba4ebc3eaf331ff48c4ecb14348f33bc98419ffa76be56cdda4005c1e8d80709d52dbc28e9f3efeaaa13e2b045a65264bac1613266b49743cee56ec6d2c2fa3b5b57747d10bcba630bc393005ea8d36fcd94612a6bf95d2f260fa2a45325fc7e56bd1e11dbf597239202446b683b2297ff0c1d1424396153180c0017032361fee2295cb50f784e24214e5f38bf270f08ee0eeedbf7a7a88bc2a961d9213a0de83f1e81f70ac9e848f6883e605a41555db7a21d6bf75bec6e695bafd082166f0b56b70be225f2cc1a7d238f135a664b836eb64d0f29303b923f25a6dad9b5d7e7ca0dcc6ca5f06c312ea1d2cb5772239dbd3c96493203799c5b96b1b25ac1d1e5d3170fa24c0bf8875089e1dca19005fc9691f5b8b62639ef2edb9118ec0da25948d19569e72afdf8f53c5c14acad8bbfa2374b734f835316cc98258fb42e20e189742bd81e5767a774c010b16e785230c7846ec7dfdc22438481bb046c04d64ecd36f2a4c4f60397eea872c115af52ee032cfd3dfd7652d8bdd2929613434bb1ab088c8071776df2bfc3a8af77a45f3c894d99152611e23bf899f6c21805604053335976bd1f614f4a084f2e8ac5d39897877aa5291ac20a418daab54be866ac1de7ce23ca13f0d54ea0fcab81fe45befa85f5e7c59222ea593f9bf123f0b1589c2366df00907db4e57a1a24f8b17141aa0792e36d843fe84129054fce4294c780c94679ee805c3afdf2375dd1cc531513196463a2cb3efc5c2f7bdfb75c5c8bdbed578be80e9dfee5f0851ebf358dcc71fa75a25a68185f3fb6152f72f0f93ae9ad27e0a7b5c5382a3708acbef4397103c3f88061d2cd873d7424112a98669446c4ffaaa89e4d62f178b42dd38a2eaedfea1db8f907923134fdbb1d80bcf669c79d44dc896813bc348924d4e28ff71befdc1b78dfb852bd42d552b57b1bedab0493d65b09b995dacbb109f8e2d831412417e89f11599ba4f239d572cb1bf97033f90831a93142aa11350c7bd8024f409cbc153b8a9e7a687b409d5cc40f33bc13d7563d3af014806c7e58408c4e1de201155e68ab4ce336600da609a21aae5c1d6ead22d036c20cae8d8ab20b53a6985ff05fa23ca639f10eb89b2338a3ade4dac6245cca0491b1751055d47b2fc77b0f4bbe2976e8d3f78541823b316916146cc8b00a060f35de13c588c048361f4af4191a22709fb522ffa9aff0879a04bcd33f5d56bea279deb830c9574a6aeea7b9ea2d350b96494600deb82771186c906f0db8afc810625d771194d7e1dd3f0ed4bea4615e916ce104658608f70072a826d929cae7134df679eb385ed309f13d1cf380ba9ef8ff7003cc3bafa2d518df21f0fc9a2e26e55ba7a18309d1cf095b82533194a39c4273d0539ac3e6b4564907afc9fd7202c4ff922d4fbb32f5ab379f1c0d947c1f098c6909ba50d9d3dce8e003a4e52ef1b9cac61b5d2e081640a7bdedb0ccb20121aad7a4def7f02f240bc02e37c311e2de6af1bbe469ece90c1b2e860d60d285b474909b0c11195463663ff338b7588ca5cda5ac085d61a9afb41636f59a07142c32734fe1abdbd876bd783504341cb3ac1d16f07c57f578e9c93aba9ae0f6c1ef6bbe40c0dd675a708ecf44e63c2da08005036e50485e48b30e8cee537bb2e6265c2707c4af41a3dc34a3cb8ad112e66162cf6bb4490ac0937253b2ce5123de5959368ac5087b45403762d020cf49bf129db0a04b512a169ed1c3a9980454020f4cf5920c294d8747208e91164df3cf3b8e1b6ab7cd77f3286dd8754509e785dc5790d9ac20b6213bc3968c4dc053d8b08f102dea5847f4b8c47b53e8adcfb9dee7a98131bcb82191c21d0a46d2c6824043f90be444031050b85f3231a4f2b2ee538d1755181937eff42358968801ac045b5c24a4b4c0402d18d8dec724d845d5d6626958f4ab129459106bbd9929b63a7e65e8ce3613b6ed8fe3384c960712558318b0702705dfba5aec70ab4b90824c5503f73991ce4fb1cc67ca7fe6ee50eb1739506d030bd0ff4e59b9aa1a81d9fd28c1e68870164b04f7356b018836366150bad7247f79f5ce8efb45e38da539be2821c679cf5fe9ba6b3ce9acfc343dfbfa3bd914a478500f4fe2ce6e3a4d7bc4384ad417928ba2f589a26663ba27ba56706ddc442260728efef6fd61fbe3d4ee35da2f88016e1436324c96b7d5d83bde478c6d3a31e5c7f8d5571765059f5f3bfe627118bea2b40109aa6c266176f42ce2d224f60219f415721fb6db02986c6d12d3300f1bf7a26a37cf3f3cccde237447b93dc5846896821f14a6f4d36f5ad378fc5fe506d77bdfb6bfe049d999fb76021e3c0784af9f48e1eab8649df3316d2e6ba12190bdac7895c56b10de2fc38d65df01e2434bb232ef2910fa192f042f8712983591fbc6846527d274ea83e3948fd0a6a18fbf5ca7857708f119ca4815760aa52079f09571a61a2798789fb2e5489f54afa2b5c06d3bb4becf4ccc8f95383efa7245fd54a9b5df43a48754deff97f62bf8d19fc8073d0283f55f479322c67a7738566f091eaca251cd5f8373003aac904d3125ac9a70a7a3a621be04036490f927ca04adfdbea4c48c8b2bf6633c485a3fe43f6c9463ad884f78ef9fdc4ff021b1f8977e0d54db7d2548573b37e42a19136e4ed838f80450ff2b6b4a9ed81c1ee5806d84bf5fab375795226bc252460d97b14d5750a25fab659f5d1d3c5ef2484ab2015882e4cf6697386896405eb42fc34ca0ce1c5eb8d7207ccc77fd1296439cb83ae995995f9028799844a63b239d43725f86152c8610a77de3cbf8db9718265ad39bf722d3031fa161f71c619a4620af3e0b54e7bb480f7bea91fcbdf9f6d6f5e798ef6c4595bb1f0c6397ed72392c07d5b37661afb68ce50316a75a9b0d66241c6189d1e8e80bf3245f72f999c29040b7f1861b9029699c4423ee517d768028f0f4d932c55fd41113ca6a29df9f8f75c074ff969d14d4eecda2a321747768cabffb3beb1326a16a512af34c69f497be41cc5c287d2de0d849334723687f08ecf0e80cc4e30907fb31688569e02f46fd4ab7557def1e65987938b8bfbcf798e19820600920c93197ec71b3f5e762361a341d1829f4bb90fd578c98732dcd09a30a16ca82168602c426ae121080bdf46fe0a8e3128a9a7e33a7541dacc3d947079b7b9878580c8619d7092ff3727f5e841700f3ddb0943573b263b3592eb81dddba9d3015000b65a8abdc277eb459b68215477dfdccb46acfc01a74e63d65b63a9e105f5a6da0f16b4ad9faefc0ae85b92ab162136635fbabfd1ca6a8f41d71e8b8772c9e0aded1ae1e69368ac4b72f5df4d5b68da73150df726ba4faafd0ccdf59628d01931398655405bec77fe31d05a1edbb064ebaec591ea27300541bb03e6bb77fcb8707bac06792295d707e988125f7a7e672b16a07c42712d35d5b73ac8e8034d2e66cdb2d6de3ee94d61174982fd9b5f8b2123121a23ee182f8c58b115bf0860663aaca81ef3cd11cdb09d9090970613c58f2f105a26f2c3a3ea2ee25c0418cf663d2db8b88b48ef0652bc2f92b333aac066e6a2ea135aa40d442d934764e282306592c212334e00b44e012161f83edeabece5e6bfc6b097155aae6eb94f3ccfc4bd6cf2c87da28a3712b51c62cb67f0970b6ff2fa67eb03d71d5a17dc70ca57054cb60c2303d3d46c96896469483fe3642d48856eb8086ec7ba8911166fdc047c36fc1b09088c18e19fe9010ce54385783720e73bc5a38f5f48d0e44a2b81068cd6033469e48d995d714270a43c4fbe77aafd0f3785a25a66782b81f58cc934ccfe53908e3cc7f2794360bef47ababa2ff0eb5ff30dab83c57676bdf411463c6737ede68ce82f45db10e0c87e22388aa2f876db4cba490938570a1152e14527508a6fed134725019b7d88f9fa7bbbf649577d4ac078b0f04ad192c966ad788762565097351c6710e0fbdf552182efe747ad18ec4f0a9f416cafecc07ce4c1e43068f59f8bcb767a5efedf3a3a71618cd9b76f1dbd28078306b4e6cf3b39b4b0b9146e93dae42c6e9de2c83abf826c3703debdbaa5486ee22827e3137e5b163e57230e1d1c5c1c01c96ecbe4be4509c78ec07f768fadc88d3f76fab7d20cc2558364d8d061b03c1bab8d3d8e9bf955c8ba88a66eb25f0c3b1a6e14c9acc44785a0748faa92206994366e4d5bb09b7e230964416e4a1b75c6083885fc14d4980d810d751c327a0c19ea0783ee49e41166ecd71f905027f96e01f6026456e67a26fa1176768c9c30dd245ae89bcb45e76a19dec2e4e9d3a6c5e8ee78088d080137fa3fba0cbca178a38a79ebb67fb8f63439a7058817480aa4b8a9a965719ec9a505dc04dcf27bf227c38aa9a4661adc16461b3d4d4c441b167a9324e6f03ba52c54f151bc2dc81ae13b5a2bb6cad645b5284bc4d75c4ee3ce70cfdac4987dd412473463e72a29846cdde766254664b315368c9e005c84db7b6e702ab816409ae74a5857ed18cdab3886ebfec8f13cb34810e532843c5d84590fc8ab8bcff3751ed191994dd52a3762fe19dfad6ef768dae9ba477b04d0dd1dab3790c9c1cc528311499b79b962f9486073a01f668b81e989dbfb8f74786c93e94cf250eb1c54a4da547796bb435f907c8a3afd0009f63146bee943b48dd6ac5c5d7039ce65617330a68e940de1e9dc71b3d619fda04df78df17f9e24844bb6dda4781929b29757bf0712a8e0b3e858d3721bd3d8c3da7664c20bb19d46683a10490f7bffa9d229a956eea501812917295f1c0cc6f21ed6bbbffcbaf32e97cadf907711fa40a68f96de4ded52fe0863d4422bf5bd41856d2e8e8b097eda2ab451303fe39fb1c852dfbca7a96e89c875d2231a8916c5807b344ea26dcd1c510bef170e29330509d7b69b9f4bb7b1e865894fd6e39164ef6560a60f70cc4e497fb5a70e580ac03bab1de7e078508a4b1ab1cedf6e0fb400801bef32c8b780f2ac67862374d6da11921f04b67d95e7d9e0f01a0b869376b83f140441b02bf42d275370a7cf7b7bce880f85824a889f4245da3fc46cd84a902cb53d67d1906ecbd25a6e3973d275d4489af815cd01f7d470b1eb2f4a752ae4aeca2eee400663801725b5205bdac216bc4c8d984ffb014ffe70a1c77d6b375b091eb6ec94531565c08adf6dd879ba327721d88c9b9ffb84726a0a4852619399c6e2e7292cac0c651e2a7ea35bb31ea2cb808a30d5201a58b3826f821817ae2ea095295008bfc48b8c988429a227e7c9175d1e4935d5325d2c1199ebf6ccf4290bbe6ff2878f12833129d2ac0f0435f2b7e80cd571313e97459c329bb92f727f08faa6dc3f2cc84ee120ca6b4fd6450f0167eaead75085ff9a236e3742cf369fc96feb8ae84bcc18a78167f47a0e2a8f10c35dd6346fab68b4e39d93e5cdc5ac254792ec48c680fbf61a1a64cca45fbbe5c3c08dc1271e69c537feb6ba8e105aa1f1d72c24a6a93d7b7f18582f63a0272b2f46e226c3a9f69648599f2fa1e0b25565b5557b88983b5b4a5b8dd1a5bada717d7844dd60c1356d9b8ac9631a8bbe9b74bc680ded7f762e33580646ea224d9a5ddb8d2428e4d863175ade4c492e52735c7540d2be7f48f6f54d986b4267bed5b0b662fc90c3ae8607a785f26ee15d433d2646d51b677adf7375059762b5f8c6624d6c6a2625e65fc7e508b9d91d766b31b398b07a8a1f479db4332998cd565ffad4aa832c7624197b9b084b460c1b749e0c124ecaca9088f69760f4496e49535c15e19ab80b955e7ca08766f00eb12f1e6b8adfb8a5aed40db5276812505a849e85eb88e40126d1bc038cee850cfad7f3c9cb69de8dcd1f2f90bf96e3ecc6156f8b066245f76b35961335fa6458466b0782ebfb0d2fe1ce20eaf9a9eeba7164da716741d4ff572a5c30e7c41488cd2e225813692cf5ec84f7422a50f8d2ad1c6e66bcfe3f39d73ea22fdaf21fb391212bd335f463965b70e71f0a217973bae22957d76df585fd1b6479368ecef79f0db56b4081748df3afb52e70f264a3d97afb657a02d20f4478879d0f2f84371932d85168f58b027c3a4210426290a9cb16003ee05f941d8b680a1a5822fa2e2e901e79b28b57faad219b856d6666c28a1b41de9121cf5d0f40ea4d4d38d47b64eb6cc1d0d0a4d22def5deb271def43995c172c7831354cadb268e5c0aca3f652c63edf890646262a2a31c29f6fe07b415dd93b6aa0f610d206a865138ffb602797647d2d647be456e363afa21a9dad137560cad676cc39c94d276caa1179d57a94eec763911d4121e0f924b579bbeff53ec5a4344c0f3f6dfe7f1009b074df5662c2e3f8592a85e27afc9920647145881f5b4bb9d729d2a8a094b53682d2c377bc5315524e4c2aedcc2b51bf7e8e62ca6ce3d662cfa338b779d1364893596f1fe2d0da6e3608edea905f82a9a3e3d97ecfe49d2a8276414439664d9c53221c50ca4ac6fde5e2fc7aa1b41e83867f77c4dd541a2c42d62e6cc193f2c361354638c924db17921ee46a0e4284eac6d1217a88be611fe666b427660bcb41addc9f68789f6fc17c51991fef4e2952d08302b6734bdb3a66c26019890c528bdaed02283f62914fc8a6ce82b7ac20fd6c01926a1d48e935b290b71e41f9417011843d17ec9a3849c547306e8b07f62d5fcb5bc209816205e816be3a4f9dc9d58d037c217396de63d4fe44385f04f6a2236b68a9eca686b061cb892e67ae229a5b895348211c0017c6573028ec6be9c59c52d9de627f9d682962eb67da641aa7f38851332cd351ed67ee998bcadfee08f5d2126d3107f162ae5a49f80e9fb9316e1d59b52e9fd28073c7dfb9bce38cf0da2b78d944fe45e4bd56e064a6b9808e870c9499afb4680b9429be2a567d3d42c8110b5a9aa72860b7cb01ef98a4edf47d4a8511086c5f9b1e12db7379dc6ef144f983a23b4af9ae5ef3c40c0d3e6140d9905343ab50d56b5dc26d2fa343ff89b11c31b3a1b8b82dd7eec1de51da90ed5b7bf7454d52847e025353cae3b1187248903995aeae304fda8d221b02d681cc0fa02df1253b36fedb1909ee2e6008b371c6663178917de6d183dd27239279ffba2c170c48b7c4e4d861bd9f7cc4ff094f0e15874fd85caab005e59e30f8b6ec8b29e2b775ac9065e415faf71e3082eef69cd9a3dbca28e6f0029c007767d001140c675cea89c0ff492f4438d157325052991e00b6ecf02be35a145836a184d37b9dfe0256b199f21f26a8a03fa8356a846c2b606f3bb6f028bd488bef81bc1ad811cc8d3d7e12eb687950442fe201733bbb8d20a4641cf040b51411645749c61717d76eab6ce4a8fb2d16c93f08fdeb0a0702329852ab68dc6fb2793d73de03b1a7c0f745bf03db1924541ed2c7adaf812d8b135131e15f2a5e5bf9b49d7f3c58f6a387e7b78cea97bd96ab11b6cfbf95c69ae64a3f0dd85aa198fcd8161238b14841cc5c9ab8cf0637b0a3baba19a3df9b3e608de4e225bdfab2bb9a686604e770dde3128c4ac284e7cd0536c0328c479640f4c04ea7ab0a47706a0db00d92ec097cff9c23b94f7ccadf224547992d5a2169c61d9330b6c58810c3cd9088cca84568597585523cf811ce987c6e9a3d0ab93ed802908b044495bb1d8de601b194ab9ec26f34e206a728de30c524e13b1c13846a328aa51a36949f08d4ab689ce5c527254910008b16a2df6072566b80a41685f00f42d418b3f00eaf7f7ec03356b36dadbf4317872b6e00aa47f19a3728a93daa1bfef8738c2449f5bd71fe143dde3fe42ccf87bf917118eea57053cc7f2d47486c937f19490df8182f0bc9bba6debe8bbd74d75a2199e79ce08db4f3e8b9350a85ff2efba13d292af41bd872bd8d14e13796b96a962f386d586b25ec2e4bb5a788e9e73101a6744b0e4535b698580121b85d774ba0102605b416194e3a1cae5bf5f61d535604dc4940c5afbb14b47bf11f455944143d6b7c9d4c3b171503de42b35ccde6448c54e71712205baf82a6985188d75915b618af5c556c974c217548aa4997fc67b421d1da1a954e5b3a67c1305ed676ff5725e7042236fdee610684294d07d93e29cdb24dbd21f2966cd84eb14bb1b6bbb04042ed75c497627941cf543fa845da9064369f002142e2c5dfc4888d29d90be87a8c485ee990203391aeeee8aa1476d73d6f31239eb0916244f4081d2a0e21dc6c5a2289944b6d4140ef34920409ccd42eb210e0c2b9b5c61981a2eaaf26c0f4a85dc25b9510c77ed7bd866a56039876fbb487e9bd8f9a9a9c31f0caca9e9cc137d2461d4c48fdbec30badbf6f0a691c7c55e198258c6818122d9a7bd16dabb9697c92ad371c0b2d347566f4030fa698e8db126e73d62b84256a7b8f9846ae292b302658a4811788f12f29ffaea7614a87ad91881c74dc951839c2b2fad522f58b1380fca8cb14e9c36b49c8867e0697999eb3321dc809b019c6eebc5044792ecb4f1282e7003de5d59b5e515db0eca9f2a24b80e25a1efd427058285dcb3feac8eefba4f8fd9e51758f4eb52d3e5ea5a58e4b86ab3e7b95258a2cfa9a3e249a867fdac86613ca5183ee17aa3a2450b8bcf7944258a7a6c091a361d93372b02fbc88b7b1495ceced7c4a1e35946e279bb67030754029068d862d090e683392593a8d51747a74b9d17a75203384bc1f74a9f636eebf8e3422cd04434aeb28c2ca91387e9a7ea95f5b2999e356469b7ad4520bf590e3a7790bfceba8f413c0711c39f40c12d8c984cc04213ef464e7b84468cc788e4a2ab4c140e18a013d9b88413a3fa45997ef6a186d200836bdb77569074a3b152a1a9a27bbf1adabdc17884a52fa56f5f01a6e44fe21631368e017fc0b103ad8ccf0ec8b787e1afa38a3872d31eba812649dfd49edfbd00a6956ad64be1c0e59b0f4a02f7bf7b10c66bed07b382c9902165d94c64408cd1ded79696959c3226f35abfe2a5cd0c0c68b1600335479b67c9b0fc2f151ee642a4923e6077b69cd863bcd93010481e936e6fc3782934875c566b26bea551e3a99bc11c743b3cd5da595ba6e2f097fd387950de2cf8a1ede0958fdc523f6a2a8b2b19e95d01cd9963f0e5069f648dc369a69dee10aa01e6b5f0aeac4b5fbe04c9302da63d1d84c2cdec72621633758bb0123dabe75a9825e827ccc32807fe4d2b1b119b0580eaa04765ebf4fb6c27663db4c5108fa15f456cfa8fa052de68ce2f3043bb3e268a2aaebd0ccfe94308ea0857005ecef5b562df32f8d9fcb28ad93583188b7d74a202a9a786def17ebe5675e50cd765d4243ad1b3cb5b086a58b1c0bba92f22ff25949cfea3104fec34323a149747c135bdf2cefb17056f7866c23a38aa5ec104fa7eb602f0a0bce4befee7de7129658ac78942c943789d26acbd54aa13b7e1b007ea15d5247c610b6ed037b063510367347bb656aadb7cee6e8ff3ac11c34ea142e988b56d490c832bbbe2da4adbb150c8e4e2d1b24f4483744433805d37c5544a5395beb862e83030b1c30326d54c7ad15a942bb6ae7e1c890a8064bcf4c5cbf618892135c63b30af46aa3c55d531a459326bc7db201473259578c493704381f70eaa3aadc4057b4a05a2b52f0adc365351c0844b3e0e38bd03d6441bfef7f5f03434a6081be5a3c0f4d44571385bffd8542228c7489fb69a4942e531b5ce3456da83f612aeeb7ae7af662beadfe3c94dede3089a4cad6ef09e5bf6a779d0ea8886b581f8e8410e708b34779586b0049d05d2e4f64037a25b1b60c85dcd6660c93f9db6222464512c1ca7c6b5b79ab97aeb7180edd4f5867b183af27c8e1c9b1f49eb953f0409e0cc148597815833a430654ce7d647e28b49e8473856565c348d02be70ba153a5ca36b3196ca003ea5cb16f2f44f7c1a85bcf0a12b91eb06945861bb719d5eb7ae489e1e314417fc8fa67ec1f5ef169a27d8678ef32f855ea096d82925e4a290aa0d932b5a5fe4c8dc0f9874114e3424f658bf3dd7f4e57934f7e8e484753815c522cc8b670a694bc702c7ccbab3ebf2b80097eb88b03530224c4c893b3bdf6755f337d2d7ed4f447f843e58eb4e6ee17a80314831b184fcbee037eefd69308e9c4c844d6877cf182346da276da0d9a64d8c28c1b84ff3e8dd8cc94f50d58e57037ee6fe7be24b33e00c406e0f756fe3358239fe656a911056f2044a820c026530d0e87a0db5605eae45f1409acc4e80f59ce3629e10d107b660dbce06d1d7b0051d3bcd01f74d72e65622f70c8b8127d833c90e6b648e624cfc4ea3ba8bb86e0370ace345552cc73f78a52447d33d29d31109c29ac7f3c326cd2addfda152820ae67a0b3f1b069b2a7a04e22e969763b34439d64de0860ced1e754a9494d583f2711f2fbfaa2885c40ecb38871ce9a9220d0641461b803f4f74123248fe381c7510bfeaa5478cfdfeeb2e64e5519d310fef43b4b50c58b328862c63bf094bdf0a160362c5ca524cc9402929cd4d8ccdcc25d9b134b1adb4137fb40fdd9897867396512efef39628133202dd0f2895ae9148f6c741895d19319b0a10725103d46f413299ec9df38504acb4db590ab78b2c7f0a947a6a2aae1452a2d2eb59a1cbbc17b019c90798b6ec8d26d2eded73b3b12731b7e061b40e5234c2bb81a8c206ab314a2380c587a67cf8e1a1c21ffb4d8001e2b33f4f17d77c9cb869a93bc8030adf151a15e28d27400f5f2533ea0aa1e8062fac0dd845e5348d63ebbafb4e4ca814283ccf97506560dbf48bc77eb5fb631b79d76068f82b9a231e873e539c2db60a21f9423c8c7b4800f9f02dc746b021e7578b1ee05872b956e84523c953d8dabfa1181179484cb25e1a630ad16cef32b9715f9e9b9330f23913c3bf30227f087e01678946d220cbab6096660227f0d98eb3ed56b363a48730f62f83a4bba47459675c0cdeeeade455afae36c561b52aec515fa9926dbbf9485f11856b7a2d8f1b439c021d2b83e989e6b69ac7ac8e2b7106791e90ed9a46afe04462470fa3fe16be9e2da4ee5fb7cfa1c8cc038817a2719da7c9b6df3793a0bc17634f92eadf9b8c4ee30348d72a9220970a5a4057a4bc653ad154f4a5bbf40033544667f49c8d51945e5f4d046b11054abdf742c898f59c5ab502aa975e0b7d9810dbdaebf141daf6b5c1036dbda79d974da9251c3337f64a7936ccceaf1aa041d851acf78521d5acbe50c3fdb11190ccfaa0ad170e900ba7c7f20ccbe43432caf982ed60a6c6adc2451500a09b211f171a99069448186109b6aac57abd337c8f3e5f64bf72612186093dc1ddac647907a8da8b37c3aaff17ab14a2ccf7660f78e84db1d69320eda2eb257defde971ee4aac513e0bba9845fce17a24ff509d6476992ba40a0f064dffb913a89debe1c96081eaa9cdae61cf568061df7c2e2729ba3ad91b77fb7241873263d0005ae7946dae729ec98842bba147a7823058d01ff23d8bb60599f55a5a7d464ad9613bb0faa1ddfe1e045fdfb1b1ffb0c65624e33947f078959d2983db682f1d11771aa532b5fda3935fc08a91ff8365290e751807122bb139be8ee1e21f395ab23a4fdf1230f7d404a3beb00049d437cb36ebe9da1f4c35d99b3482b4b29210d24b3206d829a74a1e889027325c6d4b0f93d1b1132043262443703e189c8cdbdd8698e4d113bd8d61e9af53c8ca115b0c5dfb039c8f730cda53e0df55799355d30287775a3d4a6bfc10d0289b4fbf681c5b22c088ee61f7e1d05cafd04a1ab2c3cb35f50a259b6e2f2c45503badd9edccc8163cf6b851904d0df4b595632fa88150ab97a4c87c906645b589bd16520161df459b2adcb0f7efc42a39f902422ad85e697e7e91d2ea43a3be3dece93d673e7f93ec0baa08683c7d4f8a13ae580822a29be01de1f09b1f7a26e025051fd98edbc30f911d1bf7ac0c3dbb8f3e77d84a3529dbc5bc3852d8adce94c7e73f54336c069c9273027082a32f6b95b3ea6e37555bc820b253ca9c53041d5baa7874975e8a76b55c98e11a44f6a4615de58c237ece30d450e14591feeba43ed993667d0ad192d6b6eb9e4290eafb6f6cf32bc91a8daded461cddf905c47e33787e76170d9e0e09317286e4b799e22b5d3ddd1ec4092c79196682078ccaac80c98d503eb2fbe464481120b058981cedd19a455075e8bcc8eac0969341f789ef102ae1a7f2e57a1598f2836acf636a16827889ac88967977ca017377e3bce518833aef2537f6945e5568074e934b70f95f0ef56fec1425d18e20e0283aab8f1037bf8ccb3417238f9cca3bcb3850a2e26645abe0fa24aa2452c4cf5eba0146052b5ac7af7e6116bea5cd6b20f4b157894222c758f7bbdc37aef2f83c855ff2381b412e82e251244e5cb395513a83196dd8b52800fb81011d1e0df820910b007cb0f6ee5eef2da2a7af42849270f50b9dd9ac3ee3c101ba02f2329b25356f95fa550a7414ea3f71bcf204531f5ffa97f8adfc1c6b8774633153e34b7cc0dab0397e06793580eb0329d2ac96664a25cb7743b51e6fbb963947dde0f56c1671c5419a20e76c04074341d18a8fd662949f74f10df8b916adff4811d084acc92d91300b6f3930a8ac055b2e0f7d827112327b21e047472005953cc9d8008e598b027fe9c82c238450aee29f4d0e1c0d8940bf62b5a55eac7fdad2af97f1bee42c52c60c3d8a03646dad76733a23e50540b666242d81eaa99d17c17e55887853357bc7e67af66f2136ffbbc4734d2a788bb1c0f99daeec07671f79ee4c3f4ae0df6dd7f81ca1b68eea01890e87c401dffe0063b2068088abdf77f0bc88bd7b94e66307dcc2e70f140e244777967323c90ae0f0457e411a5bd6a339333635b1e8ea9a16e64c2085851f327ac14fcc971cc2e3cbf142a6acc4650c0eab093cad30170c1f929fd58ca5d0a1bb759f53ae0df1ae4fe97fc30944e7b0a4a73b114b9624a8a8ed2127dbe5b241c8cdf1c1edacc4bb477d4569825a63c7b0da3cb2737089a00da38135ba9ccc7d66b35bbcb7d692035054aa7364f8c7483dc481ce32516b356b2e80ef37b12f01ebb2f0cda7e68e3e4e8404ac8a0629a0d1eacda8218d2a94223bd5fed28e571ab6d0f7483e2d5bfef9fadc18f97ddb0d483c6f5dc14696a8c3d078ce2a83980dc12a9ed542f3730c1d225b2d033fbf3c5a7a0d45d094240546eb6507b4d766f45c94e8d4ae308285ce5b725492ebbc24e6dbcafd857c20cf1a084e703e809d26d850085d37ca46cd41c2b51c265d701daa873d179dc47dfacd5d2a2212778e3dd46d4f72dfd54d266541e21d8d28556346114e92aa27d4849e9b471afa9228d5391bb959f90478960abdd51757f3708f30727138196316a4cc1600f48013184c613cb0690bdf55c07667f0e757df40b02f83397e28ed869638e3f2b62940cd56356771ee93ac13e3db07a19aa0cc821a13608d8c45f30254a1c8714a94a96c493a3e84e3ec5c4c8916fac72e636a11a4f8d00c52f2b7605de5b8c515e38cbc1c1c64e7d89865d5cdf51766ad23dd9eada2e4f3bef34eb42104c54cdfd055e087464833364f6e8b4b50de137dd841b7c63e9c248a1fc61fed2e752f38c985d48c9537ecb354b001fa4f737b28fb9149f03b799bc2086831d676861c9e507ae02c3af61d9e521d6ebce314a07d8caa078a2112aa23ca5ee8ff70232e3e3f0ad070141bac434b9ef4e093c0f21a9315169c592ac3899fb3f3b6a69c66d16c8be5ff5ca5ecad7918047d9994e00bc48146e6326f7d92427c29c79b73abbd95587fe870684d841604259ff8f99411561e59e8a0baee9eb45562d7604970cd098c4086989f64b5c9f18624bdfa4e25976a4b723835e28c379075173acba6d705fbefaf58f27f99283a883cad084e2b6da1a0343e5ccf331db32f2b99fd0e1fa1215ee3ab695261a52465d8ff8c8bf38afe66ccd6af911633376b1208d86793ea29c817f15fdab98a707c954d549b196a2a05404e5c77c2dc7681739a5bca43250170afc8163e53ba81be28a6b5dfcb8452b0389fe3907b12db8bbac61967bbb60b08b380965a3e6a9520d9633c72b06cce9b2e0405867a4093fe6e82aae574698dd648744b480f5c59df235936724fd76879a18caba10f3204ef867014952f89960c140553064fe1213ffaae5d8feec5277b82513174ba12ccbf7b4a18f339d26033eea64466a58593d5f2bb79630940d81fe1b6586aba2e582e582d22e12693d93f7fa859f9859237bd7bc0ecdfe5fe39eac34e3eadfa69ecea31b3f8abdf6c8fbf28eb8cc502b4a638db22b4b36909b3826eedd87366c33669cce4a18ae2380310a120327b22d32699a0701162e625d54c48b3d9d6790c8f537370a2eba6534b2a64d92d30ce85dd461233677f223935ade20ee9f8148887f2e89508927ff12e113a5b961520d648df2dfc3148f852e37df9aedbe7c4b5337f3ff6ca6af4c116c023be65c5093c09304b7a613a46d09aa6bcd620e10b92048afc0e2b42806eb3c193f16a6772a52454eaee042750125c5729dd96df90ed1cfc3e4c23411dfce1319f86c20302831dac7c680f60b979e691782e0c977d3197776fdede31c635845b08fdc784ba1283238c1f83eb11f5a1dd996f6a8b077d0c76e4a8317bbb641b9a1bc6e48aa757c0d07e9bd0214d7bf7ce8ea25391450c0b919e7548c0ed1865426e4d836b479190919057712e22dcf5491af2c62cd94786df5782539ee3e9d74a00cdf1722c2d13f3834a54bab9d5e5d24384ca69f6e635f2099f394ad6035ca51da38639b94df342f4037d0ec8a205ad3e9b1e35939ef263a6dfa6d7b7db0ad0efc8f0cd9b557a6c69c3e2f5175729e141adadb08a5679ce22484122a90daf91c7628e9079f3d2690cdfbcce29dcbacdaebd709549207e6acc10ff9585b3d719ccfad93230895247112d61759ff24d3cc7b8b327debf79c0296125f686970a3c3205613ce67d722a43eef7eba1595a4099580045cdfaa108d02714d92d161492042c486c535093ab8bc95447f7e3279ad7a57b54f95ebfa974bc2b42cde9b1b2ee4c131e4ddcd4b9c246f02c8f9a2837fadc817e885071c638ce5fd1e8c286b7b589ea0c5dd89919483473ff60eccf35ffa4210c6ed646afecd8df742fb3272414aa49e270f20063e055c0ece25c194443702c2277cce5c08661c69924a70e7707956c55e316eaf0bc661187c573e3b0ff0dc0559850cfdf7e3f76150bff271434a3e859633941ed72aa297083cacbdd264b3726e82c1e6c8510609eef4931240bfeda7f1a93700d696d30548a6f21814b7e8d2acc6f612114b7973c4c164f13fb2ce8635fd7540855d11f88729392e1934852aefc15a1f270a4ee942623596ebe03fc20ffc86b542f3ab51e85dc373bf14a9ef7ac7192bc46afb430aca56d6063832683c17e2338e27772cb5ace2afdaff6b16cc9d86dcb838be92bd561a6437dc5bac4529140e2ed1b460a74493aac9ad8ab95a98875dffdb5edc0b53265e99563e09d7f2fc0f31a208066937843bfece1e6bb69f43c51ffae72a3034e3578194d99176009d8bce0095c1b187074b83fd7d003852c94bf2088f6a405df585090fc087ea8d8a72d25d8c80b420378c3c52db7c210fd583ac4c1f702adc5f7a1f014ca3901567a09d0f575e45395a99ca1bc3b933b9e725e890a98c76e217fce285e1a3ca420d1c12a1e2dd5a87498bd4a777b715411bd8f3f3ca99ab424a54903ec076f7506c90bfe4a55d8856a07a78df04641fffca752183e172142d63b815cd44e9d33d1a90c873bc70748cbb670e6bac91d5c5a3bcc103732397513d0a86a4abc1431986f7e82e83d7ece4b0d52723e3fc8b074ddaadecbfa1125a1b7e6b7cd57178b5c7f5ebb0a9a21e725a581a140c8a3c9d628fe9c1cbfefd3d0b74b0e2482bb2d6290cfd1735b08c7966e721009bcaf0abc848cb352e845d1b1c3a3e88af3a662dac6ea8b46de64c10dbcb0bba8b3af2991d5b982aaa7817e2de8fc18e351b7113e4676d7096ce32865cb470b5859c8f8109515907964d517c4bf4e6777fa9286e2e7240af21932b763d4c4156b44f08e2c2e67ee1f10de2d8faeb3e247775c96072cf501951b4674557e6d4fed8173c7cfb3a0dcab2f45834dc2c69f4ec7fe8639cf0fc77c79927b5240b2039c5b74a3e967d5c909c67acd6683511c7b5eaedd7e43f4ba5e79d15afb198fae0f28549bb0e12cb97c01c6b3b43e15ce0cae997856560b9084ea5379c74b0acfd3f4f1f9fc83789e90a27f46887ac7329acfd3f112d022e54795f3fe39e5fed23507ff3047443821e3339d49b109f5b9b8ce74b75b303045353e92d4b304f6dbf218820ea05dfaca731cef049a1f13131ab728f5944af8e0ae1d7923dbdae975040a55b1fa5c36527687e5564acd84fdfdd0f3c6276a81518ece329e7ed614560cfb7d56ff0e486c030f8b4fe2767ae9d657df8290cdc11ef517a030ecbee5ede03d1e2a8e37702cfd601205f277905c3977d333a756e0c0980b7bb3ca5ed75a3d68b9c441bc51c1c598a4dc6649b6da2cedcf0b1694a1fbb6c5ece9a223b227ec7d14a571ff91d85571ec349fc38672cacec85b6d90e3208a7261156885b256b53f729388a257c0db1d76685876a52c6fc10b5a74ee76daa2383320d6efaa7a134ac8355933759c37405acdb4cfd55362d1722e4dc20744d50b675bcbd2f46fe1dbdd594b00100022dc9dc112fd7fcbcd36fcdc4b3fd30378c239b5f7cd62666287d5bc38f7ba42f709f08163ccb3f51a22917d8aa0cd93715eac57156fffef12f21976ecf33864406fc5a53070c7de074925cbceb210cfd058357860d828f19c43e9154d3faffc1b96cd2afc2020ef59063f39d5d8fc5ddbc1dc2266ee0f2fa93ee7aa1628fa040a2ecc38d80958c48347d4247944c6cdc7c571f0dc4560e027d6a6959842ae4eafb964b68ca2d690bb3181ab6e0088b9955453f13bf4258997e62b2e27614eb0ccb61aec5a3d7725316f69a6727780a1c81bce4df5a83aacf9542a7d6399728240c2d8ad3ba50976e3655b347eb1bd833e235746921be59e89fc2e740fe74d59a213a66a9e3372a034059c9f365a925d1763a2490e5e82924434b94bf898ec3efdf158e2db643b36dc2771fcaf5cc609a26e397d751826ca9a19c684008a817290ae55d6176877122483e824bd62da1e5cda6478622a2adf1a351fe592cf1dfd226115fce433e170cc0d5ac730452ae0dae0f336b8f39af55926fe1b92f924c64846a5eb553ae2f85e799d6401f60a1ddb4a208082ebffd56d10a202732cfe8b91fd0cea063d6b2cbc2204353c761aaaa391ef3295074b21f1ef610d0ed4e0c0938fbf1935078bd152eec8f12aa6b4f41a3392ea11479c30f763434a802bfa761c9c8b938cfff85f0dba5dda59fc66df1df499f7971e8b3bc88d8634072156dac9e4c7e8fa5fb6723d911afbc9662b433b03af5946b16db31029abbee894386c8304dba85e2f4f696e0bcdf59f7a09b838d975015de4ad10a1779e1d91bef9bad17bf3b9849e1ac6cb4547dc1462b6579e9eea8afda6a4f0a2a8917ef6b5f50809e9616a5f3f41f15e57a0c6b3b02829a217fbbccdf8f6d70ce758b20e910ddea63fc28ca16f0b17a943abbd7bd316540082c4af80f4231ebfa2e7af0a356481a34379e4f8062df2c0241ad5385c1f6bdd4904ec0f65c08c9b9121a7568d7db4112f6d8de6a5e10fea3664c906bc799a6d649785005a1e215bdde7854034f5169ff89658ccacebd14564bf1fc20f899827aff95db69fe7324be6ae9843e7ba61c060011e359be0a6d104e3e091531790edd3435c461a421399e9985a086460ac35be5d52f1b68a3f9daf0c28389029637ba9780e49badfed6b9710c968a12c8cdb9f54f31fdd180788e682fe52064e6d2cb1f20135d4db25ba93e0baa61331a756e325024d753892100cc30bd0e1f15221860792581e73e53de08cedcf98672554e8be6262af7577517e70e9fd0f35227de3a351dde8434d755fc1effc028f45c19baa94831192af40c25bec99643647d3ee1373a7e388fbe5bf8b22a058f35d7f3ad43cecec02043d207ba57e78ff4a41150b26329b1ff929dc93d71e16844037a64f0cde324044783abe9ca500ccb75a00a8776af80a5eeb9bec769b3a7c46f75ebea22bcc54ec25c76b79fa933bd77490882f5e4fe5b2f13fb4aab112af93b2bf0e4a348ce2ecf7d0017d7f214d28fa8634f7a60e944fab31c6524e47f4e46683dbe190ba4220495446fc45b900127f86d125be1b944a4f8de86876012f367a667b9cd46c029f6450fb3884babb09cdd37417f0b4ba0b1ab32598435ecc26f332078e3fbd9b12e6586ae418cc35b5e4eec654135dd6b797900816d0c8d84a1465e73d67ee44fc558343935ac4d0396296ce200cc5961c9d9807f115941cf932b8a2da831a9d0804e173156467c708de3dfdc53a8f6e763bf231975de64d22ec55fcd3665e9adad1dc89c828ec18d6b47c60a610e4eca6ebfa8914ef69ab1438c224ae940810911c5871323e8cf0b86da9f3dc7f7ce1b231d685b74f0128eb2332a3ac8cc431757396544ddd25e561dfefd17555e0f7068afac71e265b47e20108eb922b16428a14c71180feb94bbb96a470fab93db078ce5d4eba8f4f30fb9e7b2cbedb823416b326b0a25f96e45c504063b01410b7513afa614d9304b13d63b31e3c20307586b4cda46896f2ca2af3de0b627500512979320086fc426d91247f841797931155f2ae8aa28e69f0e93b1390974f3fdd4aacf2b2ecb1b70292d621e522647570eefe10548a7d82b9e2b1279bb78cfdafa182efb03f6feee6bd9a4be16fde8d0906c2429301fb4430c145fd49552ad428c930149e282eabe45b3fd66823e0dc5ab3663acf0405c8954fc13c7a02a2c6dcd05e68d4e31bda1769cbaccc5570a249b92258022cfcab27f2801543cbd93cbaee313cbfe50fadcf99123da1368dbfd97d0889f85b017be7445d961318e914d19a0595e29350ddfa03f40cac19734bdf910a6809cad40b68fae7d45eeda3ffd39efce02bf0c1bc1a9cd0039bcc81a57172301ee5c9afb3d53eee9e9551e64204e8ab1f54e06aa39adaac545be2d5d5148116fbb22c1b489d04b2fec60bb106ba6b090c83ed9591039a96d98be24843c7db747294d4c6c4dae684141300b95c8ee8d0c302c35fbbc596c6e241f4fdc59f2e9794d13a93d697c5c682fa5bc2c337d4914291c6043e69d49ebd238a0e1a4236a8ac612e723102e7d119c320da12020f66653653e9ff0865394220e7d9f23b1f4a573ccc6d5519f03e808acd883781458690a51a1c3393317bc987858238e7e72c172cb713096447c9298d824e6b4d397de162da98311203b6bd6f6f7479a3592511f6697a1404f3a94ce36d117de6ef3663d6e17748a1b64a32ae18373badfa98ebd471b5c19b72f679602996cc08a4c1d049460000099de1e773d26eba8f300f2cafd0c15f93deefcdc3a2c0e1adc98bd200e2178be27dac4a7356e5eecd051eb9c52247eca0ad200ea689bfc30c7c649cc378738ab355dd2176494602333fb6fa8f4ea0deaa63afc4d57200c55e1eb8ceafbbedf00b2afedac290f55836e0bf6486ee99ae69dcfe22997f4696ead3576545a9fff748ec097a9a6618bfe0a29595d8d9c37c13b54603c6412e1789fea61128cf2d60e2bb87afad41c6966fedb272ff8a813dd47e8eaeec3a3c78b1d95824e4d121f88bcce4709c4eac749882ef849126f0ec9ce292fc2e8e90620c014106c5a8ef1c9d2452e41d90b4f6ddaecf3d2387bcedf956367ffc206ffa094b0b55f473c08acf43fcc228cf05c9fdd819095e17e5bc25f63c5dc25319f91c7ae460eb43196543124929dcee4239ac1841ae9b38b21020fd7caab6bcc2cb4b7a7af96c5cbbc6b0934330f1d3f70d0f140e398e722871ed1c2a21382dc978de42cb03d34486550bfe8841dda9eb596e49c08e60cf3e1ff3bde68031109ddd52b88255627329e8fd9678a25446af06cbacdcdba2d1a787811049ffa45013e36c8506d84c3f01b27109ef49fe8de20cf912b6d9b443f68a514e3fb0330e71846f5892c2041abb3ecdaa1b1b91de0560fa245a36e718fbe2f6fdd4156727855fbe8da56e28c92c9b03b2adcabf47a9afb841f1c4d47101b25e3c384bbc52bdee1e5b06d59c961c5caa3428c99acc3a5927acb3cbc2d13562817d66bd33a3da67312700d280e48033930e0e2d970a35be8517f5072a7a4971d0dd94e93fcf7edc0bb03ee98a926e7401b270674faa2aa824ca3deedd5a23f41798bc076c8f5a65e5061bed34aef4d6dee51ac7afef0efec29f13b34bae209fdaa63f3cf48bb44ac0f722fca28ad30e60f196f5bfc415e22f8268a7825ee47663dd02b4ad7cba9bccb0f1cfd491ced33c399eff78233e40c5195700045b7182ce97700e4a7d529e8d929c587333d1c6c21912b8e545d30e0691298617a0f02a780c1c24fa6501f034bd66d6ec3d593aa1bf3cca1e65451ea010f27e9320cb777672467286e6861f2bb3a1bb672f232c86ca467ea2721c04e526b2777ca0868b20d2de75e470ce8a826a5d423825601b2664e31a3dd7458c47da27f040e045b13e6640534ddfc4d30b62be1d84105f6847620062fd24b40eefd771aa2f8208cfcff8711e882c4d3009a35f2264f24562c0f6b1380b114b7ecfa6a94d2a56275cc532d8a925b4163108955cb67ff362a742209f0c5427b67a7012c30efc66aaf530357cc39fbd51d6b015e73aa36a29d2fd341833cbb4c1e9eeba057bba5635760e46dbc90ac866cf06be0c54021f0edd885b157e0c053e1098d3de6e36861bb94b042a6648d1a5d7637a16227fd603cd93e4a92d849b78ccaf9c0e2df32f3905bd4c0dbe7d6ff1b44d863aff84c1159e42997a612ddde249965b65a2bd5a8e95d1097b9d410cb1fb5871509d2202805b5de1b01ada897c2143a0ea542d860e7881704c170910999f707afe983bc0bbf756180f24cbe74e92c3ae5a6f69e65c4c310ad72d95920d4f133f639f39a720c2cb1f66bdb91a98e90fcd443268090f57e34e475340cf6bc85aaebe81cdae5acd350b463dd0e72e90ee39025da0ca4286d602b0e5c0bcd415dceeb7f0b1c9dcf6b21beba818ebb994ec0e5aceb0e57b05202afc39c907444c1c7cddad63a4d21e5e2c8f971d312ccb6f898c49b9a4be15facbd122c1fe40ea04906e1e33fbc01c496571104fa337ebfb2c11e566a2d7090b5506d76c8a7a9142e538eeb5279e175de6aaa9c3166710e48eb5648d43f5c16f5bc96b2a4623fe4912781039b9826831e6ac368c2d4446686614238749d6cd4df754a7d118542b2a60e809d2200e781d9272c91a9b27a00fe649e9dc0afdb4440baae739fc12b93eb92497366795b3bb5c81ac9ec0f68fb0597ee79c7590cacb1ca2614d8a65b6580d144bbc378921cdcdded71ad39b128bc0e70ecac2f0fe5333a12d6ce53979fd8f4b4b6c46b5a95f6a86ca8cfd5b8091e145a0381f94912047d07ac31612fd6e779e42b2af83e7c51a2a8ec430f02f2e33502dc5542a9fa4134b33c0e72b132f0ea6dbe2a2ad5beaae824c50b47726ae535c469945d720bf9b8ebe8aebf40fac2f6b5ae2a85f45c8322ed76484aa92602166aa6a3a615f9b5c95e68e839a0522970d2991137c6aff005700dcc887036b3cfe3c94757806713e82f6397c869613f43d316b1f6ff6b4882f9e5e474489aeeb7dd3a61e81b8a494599c3ffe0d8f4e91475500d9c7721e5e05ff543df14b630082be4f0607f4113ef79f28b92ee7b9fb239a6f68784326c682fa1dc09ade1ba98c2592364008bc576b8ed64f94b9f9316cb36214b4c9d634c581403e625fa28bad1d0fbcac9ad1cd4164a06423c8f24458b1419dd4c1690e3951a726151fafa8fade5e4a754055d6f3922a4432676d0dd5d2d20fd7b560941c68c0ef2abe238cb12709c766d49e3da5e7f833cab17de865e09e10ef3b1f1b3c6a1aea3c6899a290d2baf4353436fa53b73443d2f745d29916619122d0deea47b2603efbd8fa8c3f2facb1d5f9a06f744b2f4f9e1babdeb675048505c1116ce685f1f1d45706c5c1475e85ec96aef1a8eed5af10563fbb87574f42509ad5b69ac220efa0099a1984113d0b024c0f60a366603cbf6596801e3469d5c627b0c907ac973d943096cb0f843ba344801b018c19d3b27628642b2bdf0af3a291d18caef4c1b3fd5fb67927f125cbd1de0a4f1c34f9991be049730091de89aabed3f0a3dfadaa1d246a0478929f7e7e1b228e4c6f8d03aa7e257c4f5d7e3df1f6b66bd14f96ba22d09345f6dccd8aa479f8292bd44a86cd5af1c0f594d4a502b09e2c4db9b7b7f32c0544b42045938e9946291fe8b00a91ad25fa2fb31df3b3c0cbd06398c8e76f68fddef10eb358d63c915b0e5ce0af0a8fbb786b1060fc4e8b1580ae954eeb6ad363020428483f799ca8ec96c82ab9af2ad53fccbd913220ca260937a0959d594769443b172fb1354f878d8b5c0a92c53715944ff9d1821da3786087ba391a9a9521b41f225902e57103129b1dbc89ddd41bc106bd8100e1afec8342502a480fa2325c36b51c5cd7bae1ae551a699063442d44999f127badf6f6cf614e622d475342b29f48880517c02085d8f1ce8d85549739c2b8c581d5d7144913ecf0ea1931b3f33fbd731da0799b1bedd0de0aa17477d38b87fc833323df6378d4660898fdfbcce9c12af23d277cd9982636c2f1adaaf872645e648a466b5faa240dbdc42ac6e5e90f368a41fce181ff9831f17b4410cfb00cffe601444d9fa7cc4b58899f9e4d90495604b172fe2a8e051a7581c40ea2882208cdd165a5aca05ed4d4082502ed3e6a00b7bf241f0d60c25ca056c7e3a7526f4bac02cb912ff89c7c9c24dfbae95008bae943fe8147cc61a237f9c6c7073492ab1e9b867a8a61a4710511de2c696a7d37da4ab5aa685c5927e3e9c8f4752ccfa7e5898a6b1b1b244193837e3da3748fb79cc06a4d5d97562bc062626bc32436456ce573daae185f3d103822a2017ec79fb4bb288d4e8167a2afec6bab59301336f6a82febed2c015c04d3710677c8bb0fa0647ba2149b240264f1401265a7b035fe91b311ec7eb47ca78a56295c935ef2f52694ab94341ecadd7f45b3b870343dd40c4118887cd37b311216ac268a211d5de5676964a0c2f8efc84dcdab1bd237667e9ae2e81ca3cd62cd9274d9c8d689d46c5fed3bd878767a46e62a2cf288f8d487c70047b5127d5f5cec44287929bfa646ad87be51d58ad69043858a73d36a5c2d95c0dcd32edb0a1cc4abc93ceb2761c9625757e7eec828be48261eec6405fa7b0fbbf6d28596d6c707d58528be16091b83493d86f289ff0be9b2786ed2aeb7ca6fadebe331a4c92f3e4dc31138c1562fd7feb657d25e359c2ef9dd5274c78bb13c111964c6b8712bf50fc0672dc36a667543ed9ee7d832aa500e40a9314bdd6a9f270f107685ee080d73437de1fea2c78cf28677e11f4a37372510dab259db82e7482c8011cc6f8cedd15c8a4ae0584db9d45b278a363e8b7ee121ac9edc1abef2622e2d0e2d3aaba1e58cd9caa7812263292f23d3c8afcca2bdc82293962c2941bc6072436bd9dcbe637ed3be9b10e84b269af6b326abd7984761951643dc43fcdd6c7587e8dba4449ff48c20a86cef21ecf06d8396d5ffdbfdcd76a53a87877b283b021a8a1892fbe8b7ad87a4edb035f8d08b2ad610d0023da57641088d432073c85dd5bd66aadcf81c2fe21444cd48d020b97b61a4bce82f6a8dbc00bce3d9c47996fe388191ff3a2229fd95480c10ff670701f8c4eb309e51b80d04138d37173c9be61576b5268dc667302bdfd6fa81bb0116929d0695372bb47a4968698cb6e48905faa6d798faef1abf1d74fbf46e4c015a84a754533610dc33a22bcdeb5fad0475d205f6521f1d3e7da968d9ff486a92ffecf06dc3c4aeea4e269b263a3abfb00a4398700774ab71c7df1637a8c52ca30a6d0a8b2cc56f303ae04771fa8b6bea2189462fdd2d4c271833e706c93a9efbb3814965234f3b16bb56b09180c2db85c4ab196ff1fb504b58fed86c3cc39f537bec910434ca46c7bd43dcc20e2744017236127b070b24c08fa36885f83013bb9f981e145db60bd4fe45f5b70f29329206634bc8748fb4d621b58ad91c9c9e3c486aadaa117a786215ecdf059cb9790b7fe3fe9886b532b99081749125eea8ab83766885b40657edabc57f451421a2a7c9f3bb46c0edf0b6f44b80469ba34219b4f6b7026a190f5089affa87e7dfab9c0a2cfe8d0bfaeaa2383278724ba43e8a43e41451cc0d14a8cc4426c3f65de887111acc9c3aebb91aa164db585804e998a147c79506eace6accaf7a3ab6502bc9598af746ce21c32509519dc783a8377829f25185c5369be321f9c72e67148454fdc046cce3a638eaed6ea5cfbc1eed7c53d957b877443c98bbe767cce86c7ab9059eccbd56a3628428696f8c7002c0ae4fd9bac13533ec4fb4151985ec39394d378c582b754dd846c4fffc8d3e98fffbd521e949d0d5726cc15b925c9a07947d331fe759494242f868d1c553b875852deba7ec931b2b92ce7d6dd0590ca8e67b71ef0486cd5e4f0a6d76e029e22fbeecc54925fa99e092f90deec69cd3182a7ca0aa397c7a1b954a3a4110b1f4b0cb4fab13f70ce855f4507e8f31ff638cbd1f66246fa422366d76327fbc397f719b3b5f03009f42f0fe540139bad42a51d7a4660c72bf8bb3d4d0e88305bbf481018f61cdccea531ac3a7f59e959250bd7e3f0de777259d69b34483f72a8566b1727af9c1ca0c1359d8220047468052417e89ab7cc2e19ae5dc38c698f32294b45e34f6de873a9cf9ec80e8263929df51b5d00328a559d1964759d9fcf9be3b570d1d43c5a5fb4e0e571214d0bf1c4f0d27c41332eb20b622caf5f4c2e59cfb65dd216d3ea2355fed15f919a6f73a7d8803fbd1736d592ab3147380f8d6331b96be9974dc3958900e623c5da548f1a0932878a77f39809ce073add4536cf8e910855a53f0cf811f61393285317ab0801190471394c5cba601c73bf83c690d2732ed3507326d286cc989aed223e90f7dc742bbdca7d0d16d22bf98b83af5df6595f59a1dd7cedc049bdef2750da5677faab455c849eb9e005029ea30a0151cdb813f75fbbad6db88225dd6ba77807669dad6e4f8a1011c208f79bf2ede6aaa7e6425be47a51fb6f69b1d19618e15dc02a9e673ce68da2b36742da470e4d6d143d35cf5c83cced26935920bec407d5d2a28e43a343b20e238188d6e3c6d780c11c1f1402d9703f774328a63184b6b5ca0e8576da1945514108124e8fc6e4cc1d8291d63107d263e88310e9d5179b0816d3691b720fdc7cf4c10228cee5817ca4f7e7d8375f235b0813a43817e8a2798cf8e8f1c53edf51a2c67c09b7d8540f7138a249fbaf92fd64228f7629f67fdf0eb852e05f60bca0bad67758d21c54a59d930f27cd4063163cd0567c34d09466f4ab2c3902caebbe391e2c77325f735e1c80a08e661f90cbc652a67b7d2d12657921676c44ef6beaa761547098bb0035c27c8c9c10a6a497a9e78a3f415833aeb8b5e4e3ea367b762508485ca582f6eb8d6cb9b11c985381c6aed6980dc5d6bb1df7fd2bf59177334296f8291c24c85de630fd1a84f91b4830317a9c52986729da38d774396f9158ab989f761e6883dcfc7c1674ce8bf22c5c02d8846c3d197ee10d7f0b3f0f063fd66a989c8af24fa3d93036c89cd6bda4eab66081056e7ed88904d89faae8eaa2be8e7cd9de1cd792475309385637a22d4a3685bf1f90ae0fa3472b3ce7b442341b34d6dd357887537ca79769fb96353737e5173a78c51647a14be48f5c8194346ae602ea5599f6c4d93b4c1dcfd489dd9cbac92a407b576995c3c7429cb63132e6d7e8190f48e7ef5b678fa6117ed642bc485c3a2ce713ae90124ad9ee6a946676494854ce028d9f9717f3b33d7437699c3c734d87484998cbdac73eed5650f2b0d01cc7323a3246eb93240ea5efc02451de3147f8b03220940fbe921e848c8d5f0a488958a2797eff89d6b53966bf0b223327b9fc3d9c4981a3b1253dfc6f64bcf6f474aa91022f65b1cb7ab50d35719b8d225df101dbef222b6eae810d725dfc4347fa4e47fdec102662df137c9d3fa4e8774fa006f1fe1002640ee9263bdf9de15c2c05fb9d3132cb4c058c88c09265d0b942a2be369ce885ec7bbab07b8e87dc0efaf140b48a365e6581d7b02b737519642f204e2e65d471019a203f88643a64fe02f5a62099c210eef32b7afde6e627aa5209c97d3289f0e301fdf5a6cfc3da8a4a93b336a7c873d53b77b996657cb436ecde46d9a1ded04b345f6c65df887f136410889f68e31dcf998bcb1edf977a5587a0da8a2a3ca27312fdb9a29c15f5484605ee5efda2467b6cebc97a59689cf99ecc88339d4a4a6798ccb7fa7827814a7315ffd18b0d4f812ba46ad0a8e72042b8e20eb9b0c96fc7346f2260f8cc218e8b7ac38aea11d1fc0f208823d42f6112ec4c3aec6c94dc82b47db3da1afc15033f4ea3ccdcbd2b978bbd1a9b055f83918edb6ccda779f8f28611354e77dad0318e3f9c23c74c508288bd9201accb8737228bc83389b90c2871bf033d1902979f98cd862406cf6a3c0a51e3575b752e41b45190d1bf4287e6517e63da0639c4b7fda62d68034d565e938d8afbcc60acca2505e41af16b57e717fbedbffa4e5df06afa01d766c92622590754024761c8739110f044527341d40fa8bd674fee670faee218e97d79dc6a608163d17c900636d49133826921f6562c5cfb48c3eb4e06addd4f63429ff65bfa29018cae120e1840d311558f7c96d9d5948aaace6ae85f6b4c63087367bfd0d43d6ec8192a23d8e8dae58447b832ce794115f2abd73080603df3b67f9252a9d71879089c5a97d815e446eff15baec9d6c00c74ab443899de995728b36077675da6946a0ea188ea07e52eefa747fedeed34a680ade9392cd493574df0bfe42ca2ce94dd96bd33b90aaa828671afa11b2e79affbad00cf70b0b1276443aa3531dcf05104ef3d6797528bcea7c215ef52e339c6d5730cb51df31a47596718ce96e3fd24ec026f7ef67f085fda6b317f1925892382a6eff7529298ae651e1cc2f94a33ad25e5b3ddeed6f896d8d20c381f3e5c6507274b11b656b7cf2c4e14c488b1ef463603df328bef283d8bb1f11640476a10b11831921d9b94978b4abe5f06c6502eeac7bd0bc4e6922dcf8accd21b85ae4367a19b90e886a16fb48ed46f8c8e8f7741beb1300641a26a6f6f7e2bb5cbe7e81c3cbc8c7d779cf2aca7515367dfd2aa57eb0ff8048b811eac89746ad04ce8f9ef107c0d687e94aba16f033a9decedddd4b9dd69b41aea31f5469aafc67b66fdb3dbbe0444c31a084e78e61f0a0a4bf3310a441c0f1e88ce3e27186680fa4b29e8cc11ca0d788dfe98c8b936f058912851943740e0ba4c1fb1b8410f171f824044482fff325f0ee79e3ebc2590e7a4aa66ca29c4934fdc8918a31a353964e7731089cdaa5c67b60c22d7754c3cff36f93be18bf41fac9dfe91d781125cb1c2c3d51d5d8f436f322792bcc359d029a420c36be3e1756af6ff4258f01db4ae05c82f5b8f986147f9cb59cce2d33db3863ac530096ab36be7f56f59123e1f79be0f1f8eb9c1855d1808f58554741383d2ea75e3c53125a1b27a632b5e1c457686ec03b27ae1d306af47d24397408e4e5493b3bdc35f1b789fd411b560457c335fd211cb950cc0c44e2bb7af47a5de4e9756e305c6a94594304eedd8a19abb2314515665172b42d8484fa6bc96dc859834b35ffadbe34dfa9d623c90e85183eea5528a00125c44ac5a87380fcf7f7dc7c078de27f868b2a364f5ec0b09c315e03420eecded856ae593871a9ce29c35db6e9cc0353485bf7ab173afcfdbad04699fddf1d210ae246b9f38b8b0c6d18b653a2f59e95df19a21229a997e6401fd3852dcfa03ab6212167a2757714ff40dff9ec50965c12fd150d2d730a92ac601291b47999735dc89620037358c609694c307a4780546d78a0622d751832459419015b3fa01b9723a5f06784d925f4f31712b4da30040c1fe61b4a97499db86c22e1f2101d5afa6d5634e9f4ba9a809343865ac2c649568cef9535f44124fe02e4bcea2e444fa98d2e59d5a39d64940b59c49f9f9667fc02f53449865bb56285c7efc828b7870b722e734ac81b64d66660ce8074c0ce1fd349466ef6dc40602e95159aea60775d06810f582106a9a44a09fd12aa3cda73d4a86463c20549296b0d38291ad7a55fe08a2c4c3d292d7fb6700ce04356638e1afe681ef07c0051ccfcc1055b7b6ee9e00ebcd6951d2d585972dd63964e9d068c4979f22582bcd0407f120d50f11165e5911eaea76d8eb4d28299f8aa13c772e19e88cd1e8f5c168a6c6770036c655131e069989a7d656d1cb66c7c125b5fab3f0f46159501c74386b94def1dd40cb1096084b2ebc4a6efa01dcf63c6f0b05858092599aeb25440692b6e567bcf49dc992e5b995da58b63741afc08978b93e07749d73de1b23bd72db402b3dd83fcb4ad4ccb32eb9cdb2d3e46090fb269e9020702afe9f8293bd0b9578ef27b6620fccc3a059752dc29fe637cb54dd2d55145d83d57797c720f283c5e58a28766c47a7f8b6ab0d265b1607639c22db1d701efefcac1f5215892e50ff2ce4a3f897bbccb68c24d4c58c7bb54b609d0276749334f742aa1c6d6f2001922f597c46982c30740574dc66a984b819611a38c7386ffff56134974051fcbb9e4d5c0de02082b38ef6e611cd11429b5cb93fe1bb34333bc7d9b7b1fece1c3071b3fcd97c6c4ce2be6e0c6dfce9560a6910fe166e4f0989872f09fe802bebe7e4184654251c7fcea112b1e0ff3381b53ecb79fd19ecdf816a20e5a40f82e5c58c79c58cdf3db33edd263593458ab6210e4df551b2e37fe103610d5024f138b351708cd8ae21213c48f2c0f3792d8a065d7538dc56162afec58ca4d0bd788067a030daf9854551cf6db7a910e8242160c24e79f05d44f8e673ca87d63b18023944bf6dd02560de715d449b8f116c662bbfab3014a388183daae692b9543f56c65e0e83363411eeea4e7ded7044303f1567b92ebcdad80813c316a3082a1a8a2458a3313934efdb132af1c27161e23596346e0dfb7adaf9887de4a2099b26613e23c696bb1a63d018e1ac1785178656d1e33b1bab11a969d298d7859e343660e705538b24983f8b6c738c9402e669c7eb16313d9da9a05561960e2709176ab123dcffe72296c830efca0276845c13eb174f75bf8ea197db913ef1a53558288a9d42c33ed3ee34e637eb25a13504309703f43803bd6b81869cd1fd8ce355f8cef6d9a84f1c7c8517db03a71d5fe3c09f0a25fd2009ed8785bcdf81c6d06ed3796947169df8553933902f538cae32ea72f6d96d833b6338db4fd2912f24d0ec0af9e8136b7ef0d6bd3bffa22dfc2fa7099b560c748fa513e6ffb7a8c1e86bde509f9b53c6386a2d87d858a3291e40a1665c1f9297ff6f5cc976b2325b732efdf03b1da2b16662d9887f2e9b530e0224c5ecb2be23eaadce542cfcc65a258134f4aaf5cb4c97e64b36dde2ed176c47068cd03a023d25d03979c743181be93ccc6f07519d0f1c5821a67cbf2e1859dfd18854580428965f531de60aa922c77d94ce18cc6ca8042cadad6c6f35f75a37eded771797e28b801056f56147425130d142f54d9d0f32d8b7f1bbe8d33f59233b0eec2c279fcf42897b31a1be2935c8b9370157d6f23c29cc4ce891fe11fae78912fd7d8cef960d997254912ea549025ca68a685afbdbed5dabccf9227a3f29c2f052d3f51e3feeedf565c36a75dcf2ec7a606a3708daeac903f140d7998a81557efa55a19d714cfebde84cdf01470ae2e47104231a4537795805306b32abc9bfa2d82c5f6fc1afb0e5f43ac2c21a9a6dd21e81530522d63573ac99109238674d0d85cf83a625a42ea7d240190fc0d119d23c63c9b849e1f4c42e158edd735c0b2dd16b782307a55bbc80d9a91d62a11f6a4093be577e769b15fa006b8b97328024dbeac4a6a78a142a9d3ad929368470a389ff62c8e39352ab2e7110e157590c1b13243078ded679448fb44c2306deb211166b1fc5f5e41a148dbc051c807b31a5aa287730cbdd554a48f20ec1196caea98faea8a58fa0057156b466ba620cadd9a9d7cc05a2682de438b0a22787b555081e12c6ca109200a6abec72f56a14a4cd6758a07b4838dc4b34d00e09886b8c039e2f710f2ce815fc3e301c50a97e61daa5c8d5091b78754901f1328ace2cd6325c751607208fd7c73e340a94f12ef4891ed5400b4045dffbe6b877b71c199905435dc2fe38d9ee9070ec98713e385b5d431e52da1ee38e30ba70c84bc8f109ab114d075ff7f1e3d96b1631032acb74c848dcdb087fada672a8de16e8e24b8ec259bfb1b274c69f26f0621fdc8924c4115370a4c72bd75359380c536da3285202e076d0b1e4f64f5ae3b9119829749dea911492a891a6731152fe308deab19cd0a49b04746991022ef7961605fd5438a905b9f9198e705363f4137c70b4b3bd2b8b070042d06d5480f753ff7bc17a0bed6515c351da78053eb785ec2dd294027312d00596e2964ba1ecaf43de88645896dd4c504be2d5f4dbf771acce3415474d0505b1248fd2fe2ff49972d9d9623f7067e90fca43de20a084ba220ea7858abbabc594b5d4d0faad182dcc7d070c348edcdbfebc34858e0847c561efbbe63d2725fbe7aa81f3210f9a82cfb1ca73fc14147c34fe414570ed4e2eb0d514a5a2b8951553bb136518189ffcec13c6c5a53cb78301d77d58018ed95a04f30b982039843ecee8b16ac0dac6529093fea1e4c437bb0eb44dc38b808d956035daaf0aa24b5b7169265027e7de6a12c6bdfb4d6caf15e4f9773f90b572b8ae5a9fe2029f5151cc29f57a741393b4747e791bf1a08ca923b76042cdde1d0e98f59433a2742788c57d95ac1a1a5ffa006b526358d1711cbd6917a9821d992800a040e066b935f8090b1ba677b1868681a49d8eeb5516f6eec9e066c836db1126a457a5ee448b89c0e74fa0338d667a63fce6f9283c3c38a7959c1ac7a2e431e9ab0542ee274d4de3926c3d89cfaa520d93fbee071899dd0e4e07b16bc5eef8533f59710dbd5c20483eaae5137a0ff84dee5be65e1330d43d4f5d7cf02ef7085d1cd093786b261fc9fae4daa1f8cdfeebc6918b44a83a4ff773feff08e9ac8a84c5b8b0370cc7cbad110e17059788adb0e19bee5d04c0dbb6cbe860edb1e3db06e83efcd88f8b7bd54f749959814abc293676338f89b83717d43b7cac190a7814bacaf65a519153893704c467bad2ac1f0b6e5421f422fbb1be388091e22ae0fd8c22f459473c9791ed20f7926f95b989d71e1098949d9cfd9c6efa57f2af3157213609ba2a5e26f22f13c5782584417b6901ca30e521963e1376ac851374cecad58f550e79fe7f04be08513fded6bcaf6f8ddc1f7608d632fafc8d613f71b816e8a12289a897db0c91f51db63e3c46c3d2874ca344df28f26f7a0f01023f7eec3374c19efc8079d0e3c37fc4175cff43807421ad9c980cc574a8203fef578066b1fc258e133efd95d4e94be88d10c44df1cf4cf61f3c1b105df07130d82338783766555da4752d5c1dc029e18fa8d32f090cc371802bffe72ca7861a1464fbf23ce43c34973f7fbc63bc0430a1f91a822d2081c5594663074830e1f6159a43503d535b0c04f6c2f5135518487d4056e0d9fe1cae83ac25217aff40f41ad2a4ad672116cbc0a12611e8bb02eff0050160e3a553b78fe5198c9bd930873dd1da02784512e0a192f09911bbbd6d56250a437d0ab955e1180487dfb0026b48157adc1cd0c9a2846cd367c18359fb1edcd0a169fba2fa5618995828f694a469360ce1552201e9103571848f89392fcffb92fbd2ad2fb51a243a0c8813a82722ffae5c2a58fb25ca06ee7ac1c493411f6c8ed72c12e3405e1d3daaf70bcb3c312967800711e4e22e09806db546ad4cdff3a3ed9e5948989ffccc214a24577774e7e11af3334bbc99caaae3d816b619d49d815427730d52a53195b60f76fb641040834792ae471e89e8dcbdef5f11b1dc6e0649a92ba9c776ef830f86a1a4fdb97c9b2e4b0b0f53fb05bde86652f32a9b05515859d86b059db06cdd6c30cba96855a612822772fb9f97b53899dacd59380568d465ffa8527e0cac918fc33b2c4cd1152150626f70a95ded70c38ac21064dc579b8295f7809d9c6759f63569fac01705b9c7f5305bb9f60654d1c1b949d257e885680ac530992c2989659ac95866c00d7b877ce9b4fd32236396fd8be70d6373a1981cbf7965249777db3175b2e29deed1e9619cf7c6fd362092067a5ca5f38fee0bbcb76b179db7275489777bd15c66326e9089755c094124d5b5c99e2d7a3c2bec5ea3458f28be339d016bf600ebcbbcb141d445a42f7b6e0509e143890c0ac1be0c7638b2a879d36921ca278617d6bee38ef50adf197e1a0fb018bca0f3b9a612f8e303c71332540ac6eb4a69e0df9dedffef6431051273dcf58bb5671aa806ae318062c70db6f022b803811822176b7e2f6444fe8a246748f904633a6da1f7b9b68fcd820efe33e8737672b4bd53d0b4955b72e225946dfb22f6d9f030cbb8303a633207a4e759e707d2be48fbe7b58d84e11b7832b23310ad0dde6e1cf69760eafdd7ea7bbbc96f6a351dd0485ca08474bd5569016910f7e272ba0bf1faf054bae2bf05a99bc69690fb42b74a5f8645189839bb3c679f3edd41e28e1a1d17b7802cabe8eb4142a787328605107e523e338302bf7a366a9d63439cadaf7f45b03873283aafb5733c6e3f1fb568ee5728d89100273759becfdc3151b74f1866bc61ee7679b3525b9b72027ddb7bcb89a69e5846fb4014c32425f3d930929e44ddd815020b898df71309ddf260991964c594ead391822e53947e2c5a2ead74eed9c6174ab98d60bcd7de2fd84e01f0aba28512b4f9dbde80c898760f442b1b646be13090324f35883bce1d0f7713eb59ab899913ea7c778797dacac0d3e3b824058ee33273b08598a1c040349cc17c6e1dacadabe1875c161acf9f2a92a30f70582312dba806e4177c70d0e18b11cb7bb22149ad88e50f3c1f161335f8cba7abec9d71e16aa2c48b13c4e21ba55a605af5ce0d745b12319f5c337aaa53fa428220d5352478615b1621eb2f5ee702448584843a9fe6eab561e295a769161a8fec022813e05df0e043eb72dd932c800cca5b8db72a74ac8c6f5d5d9e80c16728a613c310e31cb8fc85a3a1c5c19e5569b035e024cad77880f7a2163713729babe80d70d2ac712cdf544a3bffa890b3906d57ac5c6c15598842dfb03c43a49d24e400f8e873af65c05393ee1e021f964e0d273c8c34fe1062f418a647e01a37c272a6eacaa8d7aec7392c7d7390c38d2b8cb2ae3f51c549f3ef8452dd15b21edea9a7d1f1292e814d3ccd6c7d22dd704caf698583700a0a56202841bd66b4df2da846f24eff62a3f61a5ee3d1759d3f362bce9b1e6d5d13b426e290e2fa48c850b4499d8f6dfbd634f1ce3478688fcd09f3077660d224d88e81a6502ab3561d50f2154d61108b551e4d493dd93b95ab73bbb93cd5f49bfa3a677ccb255a0ba53ed118d30b06d27a16d3d33b3c6dbe0fe11f39faf9cc076f4588ffaf427cc5f6fa361dd4b6d5d02d0dfe80b360cc36e07b2e20123dafa39cf629c708ad3cc390000fc3fde17121030cf3c1463abf89b93c25ca29a629921559ee5aa4c57824153a08054ff273229e667e18b92f3fe43839bda84d7e3afe8544d1f1e0762532b3200cc6a14b42c3f3d87ee01358a43fbc06672027d1901a337b80700ec80260444e6ed927ded19007d32c081756f2a986472d4d410c09ccd72d020397958623917e7cf65fb9c2a9277f121779789dec7be9aaf029c209f8aaceb0333ccd5011e547668582e2d26b0c5230e7e69de138b54c585b9eacceda7b878e7b9621bab183c07f4153acffdab08fc24901af8de34270e68d05f1272d3dab86a1b5df1b0a6ba705cf6e94b13faf93d117503da2d8b36e52c2b81caf8694880b68e8ba3ccfae3c01ae2b816336242f5edcadd182003bdd15d2f4c9f5395c557adb609509499add8b1adac3b3c20158df083347de86995485d40bcf982ca3b0adcce6d351a7750bb83722a69aebbb1ba8903088d6921cd1a86c4ad6951efe5dfe7fccf3ecf8ac4a1b77531ccbd0484b7b22c020dcd91aec86e0a1093b7f684f6bbf5a962b45364f5fa3aeecbd0ee3260b45a7774940f231689a090b380c8c23851da5cd018e526f043d3d9aab66b7de44afd7baa14d6a69457e9f4692abe1b2dbd51500e53c4a5b7652d71640874c52da9561163dce901e202bbb1e59c22dbbde5e9e207aa7540a16f7e34aeb0e164cd12132e9624f170c91fca1245c68b5e4bee7b3b96b771e770374c528581f85cbed5f44b5fe1cb7ef5797713c8a575ec928da39fb4b1d729a43bda1a576abcf4c757dd50e9f052704e2935d3201e6ab2262d77bbd7e0bc2cc28d25565389f740635ef3295137ffd7ad1ed9d63984b6e6c8f5aa3ee1b2e6ac991369cbfda3cdc04d605afe3a04d16c5487fa80522a0c764c4df9af3bb3344e1f9761f5d282ffff6f61b5dc22c10eb2d2aa17cff68e6e7c5826a972f8f3eea7e4d1e69649f8f1a195e22676093d27e895e31dac9dbfc70eb198c57f6ca681f80cfee0a55e48467b39fb4d898bfc2e48ea9444855a0014f3c1fff8ce5340d54c9490fc0833631f407d0d95ce902f3d00336ab83fcf00e4e22bf0f389f9aac19b81f8db1bf79a5b634a469bd9cb84758d131c68d69b5e9cb7610f9e41d7e3dbfb178a40b6f78b83b0ee665aae5489b21e516c24978624f1ccca4843c4f5178d6791a93d5e3ba8033b38351fc9034c2a206c356cdd9e3fa45f9210f9b90501f6349e82f73db134b2e6273d7a1daf6d133c6d8a781be61ca05c1a9b18d5abcce36095f56278837194accfafda53c678b11bf7a27b96dd3953ab5dae737ce688edf0383212a39ddd079754c61344eff3212e6a99e40fb620fef2465e177d43eac44cd04656fa335b2f312e06e81613e50beaee26031d3297841f03048a07fa89b06d67813fee2e0a46687df7a128af1ef8b1112ffeb405fa6c511ae19a00dd93587473c2c2bdb9e73f492187b0017e7d18354b2e1dd0723032154ffdf829d3ffd5fbb9591cd01970f7fcd352852128f63b36f13436cd212009b24d536e9ec10aef1eaf448b81f350ab03deae9f7fd78519eeedfabcb582bf0bfe7be28cf5ec1ad5bc68f724dfdfbddcc7953d8e41ee66b72176623d7beda54903386c93b9752ba9e763740a59c1ffa22f329ff293c40a74b25b8d1e461c9513628adce69a50c4448e877b4e548abcd7797d2ccfe49772b61e21bd93faca6cde44ff2c4f9acd96747a48bf3f0945fb7d0ae94a11f688bde8d069a6d3cab5699c81bdb9bb6a97441a156cca89d21dbcfe528d53834d54bb2ddac988874d838974f666bbad47c2d6591e066c8baa9ad5893b94994f705f57ab5f7172b7746a6d736a492a3096782eece53307959fbdcf4b040552297fcc221b386691b3aadccf29c6b9a45971de094f9c293e797651878c08d2c7ee4d7d9cec94da0ca9a2d1f491453c478f53052ecdb1e0a9da810b456615b1a3bb538c6e1a8a2e29e5268ab59f5e0a321bed670e6f26564cae9c07b4f9110897aa31c0f2e5ecfacb2e107373a5b2b3f644f72bd7a589854330e054a5e7f8e7090db5ce31ec4dca6911993f8f81f891f0dade8ce5d96470fa21b72036550b0215ee0a6e653af5b2da66e7a9d06bbdc5f70a771f0a365d9be8b2d72ec69eccb9f4e4a179313f2ed71a89d54766c58728dab22241c9cac8dedfd341258e3e49efc05805cf52aafa0073da404b7692c943af0c57346508701e9212b8234e8d8084ce6ff964297b36ae447bd50ffa9c2c85c64657ce9df5829f07de566407b6fd8077ac380d85fd1081352c74eb24a30ef3f040f8581700a9d01ab39465f221e61105a243f297ce8253c9767cb97595c3d463e643e6a80181da3db7dc8276d8bb46bb2805490eb7bf129ea75613848c55714a0a4365111c976d8e64cd1ab366a6c7eecabf9a1447e605fa7e76aa8aa055f1633940d3c221b2c7fe859dc628058e534358da51e22bd3df94f3c02a4c42fa863d168f8e1a95d5cc4867f5102a780ccdccf786df3746c52af5baa5b351c522ac349113dcdd27f49f370d7810a8f88d6fac832c15962ddca6bc0501e1705458b6a222b21877151a2f81b7f6a0e3f40e0327189bfb51b49289e8179cce89dd99f0bb8d01144a7ea7cd82d0fe581754bd8eda380bca29b3f4fe23a1949b59ff13733b1e78572db5270c74e50e36143c75d611a4827b4797a5ce9e71db885da024c7c57ee89f0e8248876482b08ded0946b8a6ef8ecdc70742f67cbbb43d0c20d0e831822ab8209129101b9eedb5dd32abe2d331eb8c25a97d39c08eed125be4c76dd4198551e58e7007e035c2c6c1d9a7076dc13f61750d96babc699206072be64a511715cb744303127ffaba45acb220955c94d40c90a0f438db10eb25f0cc90bcbb4b56b18339ec94e57943648055819194539448454f49840879be2c07444fac793d694dc79ab61e01bd1fc8040fe99b0877835965b7bf2bf32727b666303127507972d50fec14781dd1fecd0021e34d27c512e65e95b03940e9fad2bfa0d2b418d5119777d1b14d1a1a9191fc3dbc3b3e6d1d4062685e0116759d9cdecf9606a3b22e145d725f6af4671a7adf5479d2c451546e0dbfa572d5273e9f45980cb9398b100d33628e33b0a3832f9e95bb70d5d7cef26bb70665e652d07bd71f480e484af1b06d474454b81f34b6f3c8e5377d12e757567ace376712c77cbbefab0854fc9e16c99400fab590de2b7ad11e4b101bb141ef1b14cd6acab15edc32f2c27571d69e5b86bb472c24ad3c326d78ad359d9b975e8a20e2734e2606651365ea09dc2a483f6c55f810c429524388e8bb539ce6b3ca74820a9406f0e8bf79e176ca2a73f95901d9886728f2269326464487568d7f514885282a4e4c9e8e0655feafabb42eea6f48690f26811ee490852cb7515910341d54ce072c75f7ffc8650e1f2bf755bef399dd6143c140d1084f3716a5f8f17a3971e64c3ec3ef4d2770073575e5653b3b96486f302beb0eb71e861cabe68ad7c96aa1beda1a8cbd243b6576a0d80700dba733ef0051433d4a154836ec80bf467387e59df90e4c21923afab272822f7b40c8ed162c2af062f0b540c68485a2e5816331c4b449c1b936d70f71de0ba88f1e9d3874b4ecc649ead87b3f5bfd33deb41c062d3e41f877d0ab944dc98cff02cff52eae3e2ecfc50e314a8e0fcf5384108322f98a05fd1d9b0c853c8f29f15f2cd0b9a547c03e39f17b0e66af0b2875318e1929a8740d1267adf2e26828e353cf12f54a808520150579018e9ea6b1385994f2c69fba31b07913779f467fb541806b862ec532931f4074e620fd4f8a0beee04059469dba5c5fc6b3e1d8cd20f44d6c612c9c8c71dc63c21500ffcc6303080c9ea76554443955a169fb1e3836233c03078e4a4f6566f550c84a09eb589fa99db1149a216a74261da27033a34f6d3d0ffd38b3ad9ee3b0195fe4eb5809834af9604c325cd684ad2451f7ac0322fde48eec264d4066246ae167208bdc9f9d238b5018a8efd59555045531211c077a10898aa3ebfefad845de4775d70eac831ece1bb6cb0b8777e83d694a348c8bc6dec1b8affb383d22d15f0f455042ed4d4dc51f9ea795a9b7041a452acb1ac0787daad024f5d180928c0972da1e4ce90e6663c92c3f7eb3cad0a00e42975f2bbbae7a3357ba4880d66c1f448ec1cfbfbc98a143d52e27497e93fdd14f1874f786ef8a83d999f7a7565b61987389587d596119198aaf974c61c580057332cc258afc9240e4184e33fb43a693faa3eb5e1bf0548e85d1a3ac54234357b349298cba13bb3ac0cf06a08c017cfdac2f67282dd9e93ac3c7e5f6ae616a8f1933091d7cd3fead1b6344e846dd9c6e5babcb96dc8d432ef1d1e9dde7a8fd4bebb2d175ea8030e45de139e15f56a7b9539f1ff34b670770b064e67d00951ad108132e86911a94167948fbc35b312d7f9b5564433fb45a7df7bb025a2fc0d99c3fef9979824b238162c2d117d604076d09120fb3d8dd3f72fc514e33ecc77913cc44494c8ee2f9de7ec78a8878bccc46295418d86b645ed3ab90ff007a7fc3026bc90ee5f3b3b0cd238758acea2903cd8f35eeed377f39067790cb98d824615d065ac3fca241ee69fa9f981b361081fc277ab4c381926d8f0b0612eb281fc15b8ae207b89534da3c47faabf60247f89e6e823dc3d4f44dd33de2e5c637163368f182bb1351e96ee0b5b5b51cfb9a781759ce5d2ca3d5c50eca12854f7637f8cd6be677d283d71dcb5277f2fba5ca7659b775734b5342cb95c2bda0a0620b6dcd3f59e35bcb14986d167262efcbca0cf98097d2c7157dc9b2dfbab9989db0dade4a89b68de2d03222d6e753c3b63198270ca9737a25d0e45c771ca4df2518b8949d010e29b4dbfa31771ad2b402246c9542a7ba6f8972cf51add52fa43f19a1132785c29bdd410341ae7db03ea3b016fff2fb5d5d3b9279aa256ba5efa074a4a1b3ad408983557108005fdb4b088338292b7ac0bf2d7d381f8a8accc8d7bcba8fe177912ff944ff7679d6ee831cb1b8e59ee4c071ede7b3460b5a70d1f1f253fc78442ee1c7ea58243c41b210b7a8bc9f0107da30bb80645db933b4c10de375d70e57055a80637bce75b29145d70eb114e806927e4e83db9b2e3de1143d8ad61688119f34f04770910399ab4e0fe275d8bd1513df151067bd9d3bb2967e8c88707f4c984fd13eabb90c757121e3c407a5e6820e9dc43aad86c714d36b290af090d6fe276922cdb935528b037826cf8f9d4b62623d55d8c73595943ab2e6f7d6312a43e43b3d590201ac851bce557368ba486bd8c19c87bf7bfc4c494932890fe325f4886bc71d46483450b5f7cc130320bb9caf5579b9811b910e2ee85d7e08f5ad8c83f2951737626a2cf77ccdb0f80cd6f511b50670da06d5a9b732c5a247d22f509bc7a62f2af879b6828c8049bca171b6342b7c653e1efd5cb3440473b3b5eb5a936ff1bbe13e24b89f0520bac6a4fd5b470823e436991fc01b68749f79044fc836dbb62b75eea2b2c1c2ee6b53f1bc785da1181c4bfa11184b37ddeae110b33be453b29fe5fc3f6aeba982e66927eb2faec98d75e084b74df36f0a776c0c98c5daea8c89b9cac238e9735cd693b5dba00248da6bf628024c7da6ea04f59b52c5957ebf6811ce35557e0fd18a5f49eca3e3bb67a96b6821bd636b12eef83b531ea6bf9357c611f96810192f82ab2a8a625bd36ad6394fc630d6750222adf40c00d67e66c2b197a133491e4291f0b827bf4f356b497f4832520bd4b8ace49bc9d2c45c1279fa671addd9cf77db561ecec26dad5b95029e671a97975a3ff4cbead7d77a9739a237fbbb8971d988f7b48bb33d2d2203ebb08661355a16437bb6ad53bf4391180e93c7a626ffa3555dead9114ec86cf84944469f79799d91ac7ee5baa7ffc9072788560678cbb75802aecf945c387e00cdf5ab2425013cf4264c67f66367a1d9519a651ae098699350063330dbe6846a9ac8868b31c2e26a61911db6f3f4bd45f18386b140d6d2660f5124d6e2b61db3e82b22a91a88250498d8a4ba8c2f55434e7293f9a22b33b1010da958d26fe6b22a5a51a3c137991599cc1969201da1d72cf7b79bd799930e0e4da287828a00ab4eda51bda33c042932027c12e007a84e06fd569d8e1e8f4188552efeb7332eafb476073d4ef7a11b526291b525e21a65ac6caefc0654f56185e260ac3e2557f320e539980a739c4ac24358cc4743b9ce47b9d1ddc31d34cdc8cfb7411b075c88447f4354330ac6a0af019680089c570b2689eb8c97ff77b11e8cb609c2e47fa11bf140c6c9c9df592d9e80df2958bba3db427a6f38991b3aa4199cd0d5dd9b6bc5fd8d040d2338df70cf9375b496bb6267dc8bde3fecdfabf1dc7d44987fdd3913f1c03d1017a148de06a14ef1052324265eaa16a25b13f32d68713c705399c618a130306d60adaf2d08000aca24e020d266424409d3e6bfae098c12e422a5f513def1501b9a87694ddc980264e5cb1031dbb85de6f7908c8254f5f7d4d3b6aa8c032b5577df3ef3937fecbfa101a90453da3d8f959e358189094643cdd34bffcc205d50eb69f0c881c62130d6e5712f65b5aabcb311218c1657cb1fd2268f3f5e4f63b2f65a50e66a4086a15fe7682100dfa32977299da61abecb51fae94d96e9d183c34a99b52c2c8f280ee1b242d5c6c0c38da64810aed4eb6a4a04714f53c2fb412c77d8f17f48627c0c23e05dacee07ecfaea691cb136c974f406be82e2470ab64c55550748e1708019fe9b0cd2f52a3e888576ce548ea2c7288c71bfe00a43b7aa5524a86529126655c54c07f2b32a8afd07b2b14728d927f880f2f08753fd53c09af0f523a4863cce6ffb5e6e43d17bb6558ee384c2ef1e131c293085cae4bd6687606d72a6701241b20845f4a11df7bf3126c4a74ea7e677285bf1de9d0f248690d1f35bc458fedb0a42e349ae774f85fe82e5ab47ca66d635af94ee624e90563d8fa018a23c71de09a237703057fb710a4ed045af9c30bf556ee9ed16956fccd8584e911bd75124342310275683fe995463a47c6a0fa17752b4f56d1bc835b0120ecd2812e57ac11bdce03641ec88159979f4715c4224953b4442b94c1ea175de345d3d6b8c6e860524132be6583f8d80f28748f936b32deabc8774ea298c25fc1e5f7be837a33fa1014974907869122fa669636d636dc3d0cb07676bc82743209cfa8a09741439c4c166499da9ae93ac25c2cb171e29c0c2947a5f87f134c6ab901ca46c3a6168b57c3ad43f30e969029d30beba695a9ccfce0bca918c5812fe1cb2f55031c213e9eef62d2ad261e4e67cf8323a11fae83eeb5c0aec0c8ff3d7cfd26372dcfbaff7d948bb3b3a16e2f4f03327f3b4597c7592ada81165906112dfce61eff6374b6503227a3f9a30c42bfc41e654469178a1c13fb3f9d02c27ab426178d1ed945920f53b79a639c8a567b3581060a994a1ee70a0cc91f541826d5a02db15f258600436b87823fc751a63a894e0ea396de4adeda9cf6b061da5f0aab1927ead42174ad5b1cdaed46aca1a41985001298fbca91b7533fd1b95ac461d3e528106e1dea08be0a10c95d40e94b41348f3ca07b24410560a7b493b21a3d68badf60547ff7911b9d9eebaf2daa0156f4696ff2111b62f2a680eea4bc919230040a6cf38b7b52cfa9937191f84eecf3207fc2aa232c7a2c632f5702cefdd716c44cbef3363045bd6455e323b4058fc901bf3a8d033c68abd68e210a34f8d2033ae61dffc5cf9c03da6207b9eb8a54ff2f0856c8ebc08996710e9aed747cd0ea867fa1743f806c87c08e4a51eba17cc14b9b319119d9e89f230fd7e1929184e044c10da04c2fdcbce14cc4342b57ab60b4be6dc3f6da63f6ea3b79d0b03b6fdd7f473c52bf110b21b582a5813f0ea77d130e12fec705ab40ce433d270f1015f54db71f32a65b40e441ea618a85b38b885c596c0cb4475f894452a89f55c9021265f84e9bf36c6c9ab0fb487dd68dc06aaeb5af52f40dcdec9c8aa44caff2ffcda73ca582454d3bcfa008380a40499a6d6da9f173df094a42d9aba3d3323661c35be0fddd5701fe0b5426cf8299c96126829bc2ef2059816625640474ea1d2f2d45a69de5b0193d440e31e40959fdbd7a6f24b02517224ebb60dcc6689cf1efe2bde000b7f52c5ac992ee72e0c6e29a65719fdec877f25ed950d6f9bb0a114959ddde4e5badbe75f478b5c18dd67b6406692d1dd257a6e54b960d1c7ecab66b8e5d50d08c427ccedc2c99afe182f9c5349d272c6de331fcb898c0430c38a10de6d25477a56c1d9a75eb103f6f387557610111cc759b2fe777157b73c87aa21cb1c29f6292a72d1a7180328852b64fc6bbc795626a70aa33569aa5a4d86b9fa432b3137fcc46340b7a8c1c8458cf5138e8c326134fc4fcb22b10859505961a0265b7c5c3a36c5dc460671689423424e695876a46aecb5dff0d665897d4e5fb0cd7ebf00dbc4457424e876c627fdac817bc87058dc1be15282a6e5d140542ff49b6b61520f12cfc04c0b2eef453d393e19c54b8024c83c9680f71d1a8821cf68ede192d7e86e0669c49011d83bbab876ab429fe5d9322abdcc45287d5f814333326644f0ec72054dabfc664d245795e4f3ec4e5a1f6be7950103e153f05a5b61ae2f7e9565d63d27cb6fffa0db2a4ddf5e21b17cfe529965bd18bf59cc2ef71b5ad0b55b4696e979eabd696e73049799b15d0f9aba36ce3a4cc1b79c0f0861707cce846ec12b0970c198b44f1830b7821864a1dc7f29fc446bbbe9300db2bd772dab3197d062b9d997850d1afcbf870adf9ae567dcec3ca6ccfd50db14826f0ebd6dde320985b3de4b49a7ce5056581366e08e34f243a4ade3ae34a660ab017ecf4802d4141fe96d95197ff0f5777452b4a4b6181086721c9c1a88f9e72477a84ac016499dcda4d3af73b518c082c7726d3840e5c5107b322415f2d1f671147c6e3f8266632b5dfea5dfd9911bb32002f3bd7476518b828b1d8719059b70a55fe10f1fa60895064e3f8821a3e85d380a659545fbb66eeb0dd315e191ca3c79cd7e5e67b134297d8947c607c2be9e520f3218d7b396fb46470566ddbaa7950557d9304492653009331ae83b0cfa460631bcf9e9f9bd4b108bd16c3fe09c4cde0d6e3061e97cac04f7a8dd20785c1d9f8e59a150b78c4974ada299bbf700626c11b01c82974cbd194ce0e96ab2b60cfba70d60a8a927f43159aa866230eef2ad3c7442fbf8f5df1596c6a4068c5d059c8ba5b46e8d0bd00238477281a4060f00d7e26968a86abb185471ddc3fc8f23248315476e892a488ea3008f7c90fbfee27e91faa7e0d5e0a55982b1834f36c5681264d7574cd8e07a3985a3de92584d685e587f6d6441e5cd95cd9b55e04e1565435e0aa6d58db933300e5ef816ac905bb0db7ab3470f858df459d2607909491e28792ba9045ac4d7700631883582ac883cae58f47687a72c82da0a1c0753be15f6f1b87de5c571e08a8f2227fe6634628d3d063aa0192a3302dd72c3d0fdca8a7b9cde558cc4fd7f000f49034d35c79893c264333c81b8bd645fe8aa0842b65d1042b63d5cd9c91a719e76eec0c6f5ff6d40092d4a1f4e7f3483a6fb5079c424ea803fcb21059101553d09bc99305ffdbb2050ce37c892ad8e7e4c816e520f96b77d0384ccc50e5a17382710b3a561038b970475c5fe356d123da391b96a4570a5503c78010d503516d5c1f23b7195e146efccb641bb968b93f55735624a6e0aff90e9ea3acef5f85f95eb06bed4346971568bd4cd37d4cca8f8a63c3430ec5cd14a1b6a3fd9d1db3b0f9ad60a2e56f7fddb9a04ccfd8f1ea84ce2ec14dd7fcb4214d742dddc1468cbf787811450ccd67bfda0e60d3ea001e164b038963f0868b89118170b3905630ce6aa6e5bf47ab85e9e894be2672b4a0806e8ad5cb397ef6485d0bba2fb60e1c805f18c9b85b294e1c71c1bc783a89520ca6d0866bd7847d2792e77a7a1dc7578db9d355bf0a473fdcae86b1275fdb615d7803389cb903a2cea8dbb87e324a73e298453df31fd933798978cae95def7108245e9d2cd471b7e3f983bf82784b1ded0266c7819dcd7579e89c51ae6621bbaaeeaee59ebf1d7a02f8064145a7227bad797e32f362db3735fc572aafafd7991a31172dbfac8777528903266e63a8b2b6c591b87074f50e78dfd328d63c344c0803040a755d77e29b347936c9a95d9a65342ee05a56ec67b60e28b3e6e975e001c6a3b13e75e797ecefff1acfae231c92adf725362fff8abeaa85e978c21a091956165d8819d1306c80e696164d82a72c4ab3ef116d01586caa7e3ca994f77131e949cd6cadcedc7560ec55e30cded253bb486d3445d28c4890fbcda61fee76cef8a412270f27a40d350c13a3f31f86580f9817599ddf8c033f85e42de7d4f925265af95dc8a075c796957b023eb58c6d622677b692b06d05344138ad18bb7f228b3bf1696704803afd07335737550c8c8db92375bfddd2069818aeb48e0fc1ae83d942f88da9aa692b4fceaa44b8612d1de6e6666cd33a2b16056620b1d2083a4066037c97a7eacf6a1215e765bdb5e96da23bde1b19ed62f06edcdadbb40d1a0cab09c5557c565167414af5cb72a9f6256f21609372b1c3c4a4bbb312c67c661b06ed7c3e7988414258af2696f11467d078e031e2c3119da2b26450084ec4d0a7091fc160e51107df7de90daf22d000b6bf0e4167997bb0701cec107b1720535b2e3ec093df1d22f71934dc364e57385ac4561ff07e771504f97709a82f0c9940aeb5958717016af6cc800af1af5e369aeb34c43565bce66a0df4457a1c2c5e3aa984f8d0b2c9d05c431821b84407fa6ed6b3595007ca470f06699388e8bcac1d09299d32af8e3817467ff843c4001f8ac2bb9da8e86b7723cd3146b0b380ae68f48463b485bba980e63f813e3c680a708dd2f70d3e70ee4ffac4b27034aa6af6678ed464aaa6206584b8957380d2473060ab486ff0be5b5f895ec203809c61ab4eca5f728882ae48e01276db4ed4e4f034411da5cb78230e251232dd1cbc7575cc8c70cec54d4f3aa6255b3a00858f4cad0dcd40ba29631c8be2a2784e80c65c02f8592260244d6002a495d09a427eafe18bd7490bcd1cf0975e3b42e31f8a7c8abe3cd0ffd43987ce819f8f5403c0700c97d4975ec25c647c52eec828e8c6b23ec004b408c7605c16236afbe43b71e7f78c0ec3be70b06414b53cd2b309d0ec69e2f71316101ffdf90ba987b242b5582cafc5d67e6b6eec741d06787b2c6c1ba06e79857e679687ee993ecd365d02dd6b20d73ae53a61d26a7cad0c8eb61ce9eb82d632a7357c6813be383d51e68a6631bec98537b92b03d24f13c7c60025ca1fb3b36ea22458b55433d101ecc0d53962ea017f8ae42953db2016965a8912149bde807fdfd2353f79aacaa602f3e1a11da32ad008c8a7154312b3135c6ffee284bae88f4c3817951c019d60687ed4d427c3ef2af28a83042f513fda5f32d1ad2401a81c9a4aac9f3ebafe09ea51343ecfe1a3f5bc4db01654a013b84e322608a1013314dc34c06684e3e03c2b184c8f8c9aedd0a698913c262e36363f83973ed8eec6f49bef09e556f63ae0780586d2622e989023bce96cf5a6753fd0884d38bc09deb6b928ac8f45747db48a31871301b831ececc11f4b8b6090ea992af400313aef38d787ed022d3b114d90f20b5c8438bd17187688f39870e7756db152d11750aaa1c068a640431231244957e1c2d2fe4015d99cc14ad78888c28e1262d74de5e24df21a92600a5999e2ca7d75b97bdc773b9eacf0061b19917f9a86b021bd4c1d1bde87b2d06332c5348326e9c7561402929feb729fbe95b2383ddcdb4c98a845819d59aae5c62283680e357e58b68485fd0d8c14b3a99a23860f1e4d826c28c5a32767512c7e649a7868d5a5499c94a27f37ae587398042a60d6fecbec726727acca20b95605a4864f16af5a7d14a81ebbb122494ca111ce539b8c4f37f4dfe468c4f62a218806cb2fad9d16459eb1dda867eaa4833bfc2c9a04a774f506240627719a2bf1834d3859817c63af1b1f3db3e1f10ab93b37e4c97fdafab0816a011e92d46d4bf0fe157aa4303542f8b07bdedbf9d1776905bf4ffc53686d3c3867ff3986afd0d490c0e7061ec888a8afcc0cecec29e302c98d8f9ed315931585d28ea8a99058ef0f88daabe1f3ac22438cb63466a6227f8d9b0cc1e8e764120f4faef2b24c73b089db3838447c92fea417ff9a59dc4b0dbf2f49ecc75f8fdd13beaee204ba4da93c288802ccaa542014b542c1a5c56170e1a7218ab70318755efdfef89cb5c4c53088dcf2adda9aa540d6190e16286e9a1a8e43508273e4ed463f45bbea0c38504eb78f6b65ebf2abb8fa8d53a6d4de87d580b4f784740d6f9e120f81b87bba2bc7d70349d75e4454b59d0ae6c60e871bc0eca40f0011d5f0bb9c30285178244bafb35af60cd428f41874f011e58a890b495def81cd209305a73ebe3fdc61835bcb3c614cf76fffd8a4eb644db15a9174e3da551279903de3478ec89b7a28b3c6654b54141230bb85ad1e06acc10036e04a80f286c5da0c423ea99aaead632c52a87b028d2477df075184f1efe3bd7d4a70fef77ac3ef3eec9ab892bdcfc3c5d4d5d0b7e2116e69e2b0d7173fda802f73c093d4e4751f0d51e5688e21ef2df3cb16512a4844463083dfe8ed186409b7a432a950a0dbec2895933d5db072eb46cdb46cbc7bd517b10b0d549f0066596f9cb300d974aba1788a6379d3fabf26bd3d38a3aeb15bfbf1023eceaa62e5d94db492826a438fa56b06459f7145da3caf4dcd525774a1f4405ac9916b77cf435fb7a72420cf3834dd55035363f2cfd5331d97502b7f58681e5e7fb13d2fc5679fb04593ca543a0f13f21d61e53ebd5499394c463a9013d09dcb9d8c8252f59f3760d188b7f33d05d1a5399c5f0d6c52f6cc07d28fa6132ca7112eb8287865430f15ee1ee4522a699d14ba519487141574347cd7b3e1797151e8900e74cd3f51bf8f738f7b1a01a704b640e65412341caeb6d40b3180f67883cdb4cd5ede00a70b6dadf5d4ea67c04f993e700629b641f977f8f5025d32464b426c7ab2d3c4fedc6b171fe7ac4e620c0a888fd0da0eb9a175fcfa0a6669188110ebf64549f0e4704bf54624164f3707c6820b43a2712b2e5cd1af557f44d28aac063574a67551b2375967b17d31a9a154751e6b0571dd2f1114a3cd2caaa88f61924e9530ef0417c8ed1a9d5cd461ab747e71fc708950ea0378bb9bf32972b71b5e18bfa6fcee4da5c5e47fec7bb5acc3c2868c71544e533c392d908277e7dd85663e6a8d1ae8f1dab2d0fe9f2bfd91513f57c4ec96cdab314de48f764a96026d58858983cec476b068ffe565d7bbf73192f3c21ce967389202e8ac0768b933d366ea65d484b96dfd0e732bf9510364e6b3ebe35fa0d175fe1a4338738f1af762234e0d793a3086bcf92841db237f8bdfed85c6b0041597d4d156dd91d29de2a027e95e81ddcf4777856ffb17f4d35dc7dcb8f0a12a44e2f6a253cdec842e5f57edde19980a13273a3cf2d91d8388beedbbd2135002571abee40e093ae9d61172ad53790d8d22e20de826076f560ea0c6b3fa90f5781cf5f2590860ae876282de790cdc36e7dabc6c45621b9c62c15cd0846ce15dafe9dd968b70de862d11d89a27161279fa6b869bb2a457ac718585e943e33b1f0670ca1c11a92b22338a5063ce011acf6f4f4c13847ade71160721af57c5e1f4bf7e668f61686742107b0b0eb3ec3b4934e169bee36f4ddf8b715ccd15358fe7a7bb88a0da9d5c89d3b57e2d6a16bbfd81743a6a13d08f345a122372734dc9d16d8734f3003a5adfeb93b379b0a6b537e59b69fb462b93eb59648622d269da2f384dfcf4ad7247694570a1f2071e9c9bf8dacacbf2af94a10d6260ee31645a3c0ffcac236565f279c50ac7fa1064f2e856acbf046fb367620804cbdf4b5baa2ca1506017c543545cea9ed4e5244b802497a8b5f823684f1021416ae4cb93969a9ec548ab7b4cf540da85dab0a384eb78025bba28cd41a1d6147ca589c68758081988f0cfddef7fe4a794d5e31d9d78bb65eb596d8585c4f7ef990000f8ab7922fc88de7184043276c92f4b785cf78e468253c02022e44cd813cdc653bc6aad1472d711c38f5420f36d6b828eb82a8c4ebe879afe5ddbbe38452d077a49093762e79b6d39136f1a2e6dcd2883b3145b69423cae2a342bf648def00469b2b40a41a6571d5249bd92bdebae831510de40de754edcd656a2aa4a87d7a626736518d2a378534939d4162ef96c2c4c9d79c191a6d94de3509bcbfc97b89c8f83a70b116c42a273232fa4640f00babf6e63dbc3463fd63fe114c31a9616f2a8faec11a676dac933afdd07e66c27daf65109dc0a00bdebfe9698be5b5791bf495a7722b2180ccd9004ab2c453e8cf4221bec4f523b704845d2a3aff3a9585d456e68708ba8a71096ff75902c61bc6659a0a49dffef2f22b9766938c225ad712433ba57a56f3d03000d8d5fa06c7975d33c68a3b510882f6f4fd7b354bf9c84aab10b273a8f8f39dc2aff7d954d9a418db57757bb76e9fd2293f6a4fd66a54970e04659ccc236d647a0bb3730f93d4a73d3574f53f99282ec4aa2ac312fdc926527c90ac1a88f678d84f4342deb41c0f11ff94f980b1f866c06d30c186e376c0a1471a09eb135c845c724224b574ba48e64e595c75de3ee7ae4ad4fb8d9ff3591c5b1788c3960e66711d4665dc708c1d55d6a1df95ee8bd11d0cac4e4b97c2874dd1481ee714f837a818ef7e849a4977a8911da753110be78ae864561a2d886ced10eafd65b425a7069085dfdc192ccd147c790fe922df8b667da264c0de24266b5bd4ccfe1124f9cc93dfcae118cbdd1fc9d235af23446aaff213b9c2eecb0b8468ad22938e3e2a2e680eb30a1cb3b37ae8f7aa8a337ceb9e3ee5ae1611cb218edc645086411add638d27eb3710483f8945f0d270c185bb629a706056650f8e6b9d487b66e3b0388feab411bdd1e85626a203a7a3d083f9d19ee65fedb670a73205ca7dce287b91edca59fa2e97de76ecf29b386da751fe9a391e6b03ad33eb84f7c573b32d1979540d11d588d59a5fb41c04966f17bb0a7fc697c432abaeb6ee03da24ccab958fb8e45557e368abb0d10d20860fbff9b441fd24af725583db9a9478b5c41ed2d156e0dbad2d0a046344d71af6165dd015216a56ea7b1e67941b2e39e4261060fe32da09fcee94827890cedc9791cabd677d4c2d0590278d78a42bb1933e5bbec071c7ef11c0e533729a36f556399f2b9288ecee37d509e9909c3782a76035f8e8329f372f0c68abbed0d26a424b48c2d28bb9d8a4254085cfb94bb88d87ac7709b942232bfd8eb7482e2f8a04f9176bca3ec65364ea4f6d7b3f3aa15804d1b31ddebbccff8563477e961054c8205e77af06bc7da11e5f1f208c236517ec3811eeb76ab516693bac7bb8deacc4abcc942e7f0849769b78ea101f0a750e77180390d62ce35024afd774a2c91838298625d18970d06e56d477645563e16cd22fe5af4533de1e1ad73fa9dce00d687685e5c6d159757504696e5d7094a1a84f2eecf9894b9c6a33d3b3aad5cd3415008fc9d22acf344e43bb28d845dd1e6c829f5cc2c5cd11d43c42d126dfff6ca2555da85ee683bb4538f203988bca0a5effcf6dd02764d483b51b652b94b88fac7d1a97e79ff12da25c758db0722650218a16db4ecbc41ed0b75c9b54f9d003877763b6e8935de56952c4244a4a67379e04e1f3cd69aebd1f055aabcf0ab6df4546deb3f1fa0aa08ece4586ccdfd328a512b15f10cf16e79c656fa9a019aa93d2b54866e354ad3eeeeb17e869ed1d94384c7b96d4ebf4b469a8e971d75f9f15bda224da5fec4b5b47fb91e11a6d8766f80683ecb001222bb685635b325d044a8a6e6d98ae25533162691c9360d9c86a95030948c58d11bb4efb9f10b53902a51016f4128b4b8524873baf388ee763f1389b3360ecbcdfd9be931c6038872017016486b26c089890e719d7a398808bd0013aed4a87e751210de0ca08f673d797d259f5cd13847418f9a21987ec6bfa7953e8621cc92a025bad67c2f654bbfa9a7659681ad83cbf0a76a11ecdd13bdd16eb8cdd34e9d8b572f7f5c8f8d89b06d8faed02a7d8e979ece2a3aca3d9d7ace1ec44822ae136b47ff7fe80917e26c815c2d2c6397a09ccd82381bad5d819950df63d6da83e79e47ffdd2f0eb4f68ded9cf116e7600a9554cd7128c7213771d97cb438069b125bf9bfa46844057c75aadf5de427e4a54e58441a396e0ae0befcf10b139ccc0f83505b30539801521e2300f139ac0322c123bfc4b50b70d6c891b7fad086f816dba839133185f999c9aa52de187fcae217fcfcee46fcfe73f1fcfa8d416a8be9c71efb5be6dadb496d01743958031c2c3070f34924f65f966415d4ea3e77e3c542e65f659d5468483df8da18116a5586778d8ec6c4ee9686d40cea5414cba2b4bda1090baebe255036e347f06b935970ed47582d3825bfea5e7a54c636f867ba9ad84a47e07f343a227d4ec6565b1e26f446405ddede504a3bd6e0e41402fc4ff63e44b309d67aec44a7c879e19f4210c906fabcfb0ef5ce05dedf2489da00aca1c21c0a8b312abc1babffef8c220c5346cf24b60b007665318b1e8e4aa8eb08959da94e0c794185a7cd335212f006a73eff51ce8e84e354f8ae4edcce55171fdff48566824e5a83ce66120ee4ed87a9823035696eadc52b775b08828aa35630fec7f9ca465e75ac3b8270781669bf53f3c074fc36e671e8b4282e59b7639379019dfb02cfe11ee3a7c28c70abc9054f132ae9a5f0c5db0a751cdceae815c43b5d5c2df5c3b45217b7e01da602179ad28af8314bb2d20b4039b5fd9a81239d36c5b61262224b4289d6322e97c4755268b1057cf132d9a4d28c9e4aba4598e5035b361f83e638afe00ae92fb040861eadede7b2c77f553c83704b15db4e64f5314186712333bd045c47a89e69cdb6de30e07a2bb130eae1f6dc90443b2298daded783e2ed4f867e4b2b4bac6dc8150b85c2bccc73850f82ee0dabf38ce0213c132718ef7e4348d0221e1717948862bde7b96587b1336e26da8c9cde8dff6965787183f3bf4f3860ccad6bec918e365d9945de9906be27785d9c242601419c4f7446c3dac2c7fff21553337505820733ce3cbab8ea374647717e4410fd326c1acecf06700fa3817adfce7f1565f65af3504f13eb637c03f691e48a20a15a8a167c97c51090cb75c9fcf75df476a3e2638f4aae52aff835e0dd367a790e05fadf7ec671f2a185cdd935f2e1bc21aff74c11ce24ba07e1d5583092cad48dc5ada0cd8a3af54a029ba20897da1115d8dff06e0aa388e7120770a265a8b1fb387578307a679b886bcf89fc991c13f7b9429709cd2454ca6ded879679a0e1fcb0e4d1201207fb4d47ae5097537c420aa8babf6119d485102b9dbf74ae179bd22aa2940d558ebac66f65781ebca4980ba099fe19a795a7c40d14bae20f497fd4bab11cccb75bfe2db09fcfd121108ef1a6c77e1a39225f76d229d07cbfc5bc5e9841e5261125284284224f335a0cc71ac74c43402769c19cdc41a4a71f39fed6df22673c182168b635afa2103a1f9373d382a7833fae1bbe5255decfd2dced0737f5be27b2a9e5e0b43a8c073297a24add4cbac198a11daa25cb39d0306f875815683dd45c6f8dee988e29cc5df952bbae203c6299b27765a88fa5b157831f371191d54f749959814abc293676338f89b83717d43b7cac190a7814bacaba6a9f0e10b1f49f703b48d8590c400b097b8f237ddb84689ff2d1c1b3c1840df5dd27ffb71cf0b00d164bbf9d8b9cf94f23097fc5c8f44668114dc90a1e9409b14d2e57cb351605722621843ad35d1a3ee989d6329512735e3795c638a30ec533bb0bec908a5ee7b6a92560217e219aad20128764897be9e4efc7af05249daa957eec9542635ece17a24c0b5cd25f2f918b931adce883bc0f9aa4662f2a8228c81bb4a739bcce4533cbb85690c1dc087b8f77cc567093b06d1064f8f08027b9fa7050839568348a143864618bdee75925cbe8a95dbcd009fb06accebca26da2ccd4aaa9a0a200009aac0f2176bd4a934e9aec310ab9ba464a8b5fa6cd63abd8013dca48098f2aa2dbdc747fa97bb554cef523e7480c339078be2d1e3ddf13e9ed168df37f4c8f65a069a55093044741ac8c771db4ca10363e998586d8b2e1c8aff126be5f31ac9b3862d4718ad083d29b3f8a023a9ce90d615db929dbb6da3dc0b41de8964440a08cf55bd49cbf32eeb6384824f3b4b9107825f1699bee6c840e523751dbbfb6ec9a8855eba073b4d4507513cb503fb62f5373d5c47c1ff2ea989050f51d5d2fb1aef1e54157f219a9f5c94110a70c69397c92819ea5193bc9e0963fe72eefb3e3dabd76009350a9ee66884dbbfd96f50b66f50a0b0b9f9ae63d91ddc732e92d8e88e9dd779d76978d018d9d1c6c5b25d5099980e756e2e59edbf4ae8fc6e6c32208b46e13608b998a07c84b3195b60f76fb641040834792ae471e89e8dcbdef5f11b1dc6e0649ccc516b232150f5132eed109d29aa57835bcde9dd32b6721b53b28f88bf6d9101fef37dd4718e7a8125b8dcf30f7152675f7073af603bfc4893becb099e12949ea5c21e467140f39d46ca87b67e0f128ff860fda7fff2cb63475bbfa93ec8d04624a692c82dd2c68513c4f5782cc0c6c0c4342f6526d8675b4e7e5705893fa6b280bb76c2dc24345aa14952c953014a81720384d7d8319c40f9bb3e21eb9210479fcaf2049bf557530dc65e45f23ca4a23ba303f8b2cded86ced077c42ae86a777688c68149dba75eea1e96f818510d14309b4b08d30250c3882fefaec467892f817479216af2fa3054f29998191dbccabf5c996eec7c9e0852654b910e40fb031d275837d053b28c5ac41d58ae90c89ec3891cff542a0e70fcb54f6cd29559791969c5aa89163a1a2a3850e534e28a49b4b4f4f29237fb9864b8e986d87d2fa870a63efa366101dbc4beffc46e83507bbc76ee40f04f66c069a63328686cb29111a2cfd4551ae2c4f35ba61b27030cfd81ed0c0f78f4c308b08a8e7a12ec3581ff34b15879e642f194220984e8d9a478a18d2661dec6f2ce3be9bc2bba8a22410fa5742fcd72ff64a4f254269d6e40101d4693c4b1cb55644d2f64fd8c7a8381829e5b66850a44d8479f8636715b38e119559f1828f793946a3430f2dc8ca27b881d58d3d5256da90f88b4364b1679d5ced59b0053aa855565a1e67f44ddbf46965161697c1623c25cbd0a546ab3f8c329ae9267d758d424b6ce702cb1a37542d0512ea18e47af1da6adcaa03b3b1e5c3f0ebb3b57ee61c531bdf68e6f924a08764f2a10bc8182804aab4106dde3590034c250b0e3f3e145ab1405a19f515d3fb5f13b7687c1a7f92edb60161f3948c3e5f413ebadb4d80cea23d3af3cc387f6848062756d3d4b7dce7a6a24010aeff54a12d13ea7c778797dacac0d3e3b824058ee33273b08598a1c040349cc18fdf92231d036fd842e9076cf0eec71526f533455aae50704225ca80db11635c4421852e7d3fc4444f805373e0902170bd425ae55680895765b355f4a39df3b3220ba09a2e1406fc3a8a1a65f0738d191a17cd12e24b11a09f02ae06e1d2c0f3e9c2e6f03db56bb442be6cf6310e019f2b95a951bec4a57411d53cfc24a6b5620c91466ddb51804a9a246cc36a2ee2ee417146b3cdcc1497ef1677a50991a165181f3afb43006241ed76d23dd5f650672d81a94f5a8f29a2d6c518e9c4c878a038298a782a994555bde79044bc8ac8637eb63cc2c18861da5d91576dfcdae4afcc9a5efefeacc0a05978448ea029130b8d3f030481b6740bf2af00b4e1389b47df7c702fdacc6d91977090405515c037d12b0c567e982f4cf72d09559b44c7f32a52e1c688d1c75fbd3b9306f4ed5148a2ce9766faecad3ddde202d1cefa41773181ef21bff71ca488111ea9fd39682df420db8e739464ec597eeea87f70dea7c1ff79a48c39633092ad0cbd297fb2476b142dde6299e2fc5a111a2b77d1937d3dd78a1b330f2c30e67e07df70b6fb87d7da7368c1912785cdfc1c2dc927fa25dbeaadb162384fcfa09effaf427cc5f6fa361dd4b6d5d02d0dfe80b360cc36e07b2e20123df46b3a9cdd3803846dff1c6a9badd428885cbfd2d7a7e376c5121083e3703f72ac381b394305137441cdd3f0ec060b37dd4ffb4f93ac2e133a12091d76888c75c0bf00bfcacd38c845126491da9a60fd58320653d43289524091940bb471306095cddfc60100fcee2923434129f46dc15a619d2e400f7bf2682e0650a98f34d809b5f976622dc0fd753ea43b7b1f20041bf86268223ea4ce001c087d37a4705e01ebd4acc12894c12052779d11868617da991fbd0450be923b18bf93b66ef2179257ea24ea5fefcec875fe9c7e9749168e249f77c464d1266fa3b21517242b1d0de3b64fa01169ee37082d50c10b4d17053cb475efe650eb7f6eca3b278f8c8e86ed0ca4bf081f0cf253a1836d14d991d435d96a4b28abb0e191865a2ba7bf5028052b0c3d8a6d1d4f82542a862c61ee4c1b948b185946bd2ad6e669c89feb27a0ab0e716749358deaee99683287c4de07e091dd8f0411365c921cd1a86c4ad6951efe5dfe7fccf3ecf8ac4a1b77531ccbd0484b0a101b668c3f5008544488e1265ad479bd9d1f77dca144d8d7bf1b58004ad8ed7c2289528f47092f723e1aa24cc60f4ccbd92fa41dfaf9138d1cd75cc563b2a1be3d431d48f74f129257a4b28811de1a8c8f52632e917d117426cb208845b16acc0c7adc7003b1488d30337252df40f1642cc36df21656bba29821fa615b34b1626e198d66ba413a74a5445f3abb23637f8d18054e516a3e9b94b572260619838010fdb9b121d9567f20fb901e5c24b67d52da64aee64f612a3ce6aad99fa656d6293f513049cd43e4dd44eaa652d104bcaa4814b820505a4ee302fc48aa90f61710f1d8037d157c976a2801f9d46ad535ba156017397d4400ce3ca85c511f7847423ec90c16682b5e15ce47cd56351fd103ba551e3a080e2abd13f96d9b32f260aca1840b059e18a2a0589bbb7f76d715b83250703639ee4c1775daf955082f1574e866d653fdd6ea17b88f289a813ac5e6ec44a079d1140dca2b6ed012678aa7a8a154efb1c0840faa57a3ff23a86a9715ac84361eff98094907801ce6a175fcae6b41cf24a51c6c2d0fb67331a25f0fb4079a369725fe13483b4c92f1ccb4b31840366f51a849fe243c0a3f108fd05657e3a0e4a5e98313bb0a3247bd82a65924738c6b3f5e0f5e5d9bf0f36df0c14e91bd899886e248e2d48b1f97d2e6418ae1c4a281db56a406742cee3e2d424224f5d735038c6e63a8e0b872bffd23c24dc6b440fd8cd9983746a71e3549b7e61207d7e6f12db0de63c522e5e4ef8e9fc621c23e65a1dc55d6976d1d17216cf09a6073dc5335e9e1b80cbf078b42838f5c89da9dfd4a56b34806b1baeb39726cdaf81115c00d42a5c8a1b6bdfea93877c8451c57d6a529f6b0592025037e2f5c1cf919011c119b0e5a027fd851e3f2fc05215149e6aa5116d3c17626fba2772dade5717f4fa255a46944234f068dd5f9817c042a1f9663a6a08d06797f253841f4f89fab0c50f9a4d6cb0829fdd284dd8368755a72bcd93300ac690dbc2c1130a75de9b2afb7bd52bbfc4263926d09c0a090614067004380d41541bdf6c86577080f592bde95c13117ab6da89e6d0ea4f28c926c30b0d13733a552ad71613c9037c4aa411c5e575d3b00fd16f23a80ff866a32c11493f801f5c4be4221b9d2a80e3b6d40b121d5e88a44c4111a269a249c05cf4740684d28d6ab2b082e3299cb52d061b050ebea56445bfd775f58841ea3b73d7339cf065a6784c9d869d78694b7e8058ca12711247f3839a5b2fef77f532572c32f6978a13d988a445c301630ccc0c9958176a6a5cd5d0a2e4e48ce12215efea2f38e0113f769e598ec3fc811003011919046960c6218dd81e05ee917ca4548874398cfa56c3e3a023ff1e872b479b1ad992b3efea8006818a877f257552e565e053c2211fec17dd3cb43365fca587e221d6851f2a7290859aca37c50a37bdaa2de79141eb79b5ad65938f5c8e134ff34bd9b86963267c8eef71ab928ba9e864aec3c9cbf92aab70f56683003fc8a36359659108d018cd8ba7ec564bedc503bacaddb62f2a0d7c0dc54b92530aa0c5f7f878378f70fbb00d56cd6a10926868ec5920a300f5569e25c0ea1268163eb7cf000fe35b34ada7a4317c45230da4eb3fbeb7709bfd7c411df988ce3e109cf3f7695cbc504b853bff79f79a7dd33c9b8b42ec8d879bcb7d79d2ae435be7d5f9a06e5929da9869695fe0530ea0371fbd76cc6aa7a90e44bf1f7e841d4250befce810b35ee0de855f0715d396e8ca222bd9c12e3f0854fa1b7b859f5afa0192909d48d9f4b780c87ef7d16d97046f887f392d243a9cba4db2f4a01434916804a352e2090c091e388dcf8244d9f805d69852be379c303fbad790d48808fd61476d6759a85aef13a687e3e7c22a69c7e23a06949b05e6c3aa94d97cda860c4a6204bc3e671822e35886eede1c4bdfeeb878c61ae4705278721d1a045d08b5208d3e53bd53f1964c82c82a8413f9c991a89337c3ec143fd7c875e15d941d9c1e8547a127d1581368e8d85ae25193807ed263300e70c2de75024e37e1f8c0b09c66d7b37e0d3bceb7961b1d79ddc8350d7b14d885a8f20487d30c27f15770341e5028e77c09641d1b0a2cd0a9a46c8c4e58f73879610cefdd9f8c26b90212301c94f748242c4dd69c74bebe3734d4dfd523e5367c2bbfdc6ea8afca22b35df3079834144164d520266c41467e80296838adfeaed88730b8fe4b27f935515a7f26fcdd9c982ccdf818d7873ba1162faed0b0ddcc5241b5865fc5c5fb4101f1891b48a3373b8f216ef124be8cc04e72f10b5d9f041de1b5a845413c7bde0d94ee3bf9e58d364311b2efc739385d0e9df1a03d4a1cc837b0f1f56a20298c7c47cf86a7e9b75bba5e5946793ead8ff3580c8a8565f8d4f9afcd7f42ecf67058f9ee5ddc88068dbe70a8ef3ece58ebbeed1d26c90ff8c04449817e6ca377072ebe5be3c266bfb7a2a94a864047e032e358a52c2f49c90ca1b06d8d970a9483b5b5a5354897a82b76341bcc3f670dc5433bb48c44576339cf3683aa326e3ec30ec0612146ca5dc66923054d75c463b38598395e3c4391c34bc6cc544e91dbe7f55be03d85a3ec1dae2e59b459f19eaf6d3fe588cadbb27705dabfefbc4687b19dafc968dc98ec4039b840faf0bd20f475a2f5fccef621bde3b807dd8d681944b56065a76e71f96a7b6e28c87be873907ee1a92cd1566f208e9a13bbbb1218c4cc1cebdac3b3995b5f2692b1c107d9794da7dc05f1342fde02d3888237ca8003c8d647085c37cfd7013d4cebf4f16febdf285764c5cfbf4dc9adef96aed496ad7cb984859972c8343e0f9105a65f79caa0ec54af5bfa6b2ad5ff00b554a036b03c0d5b91ed7bd04e04433688c4a486a7c97f099aebffbd9222b2b614dcef9c98a0ca8e19e1994561c6399777656afaf63bb5da6ff5412f12bc7f9d5cd6bad587493d884ef5f7a88eaaedec7cdafe177c561b81ac07f910f5cd13f50dd656204594e81656038dbf02530d79ab35a87c47feb084ce27284b0ae43f866ce0e6b348b0e96f33d600f4a7d9e74e25c2513eacbf576b28dc335a6a7c47871cf008b5beaadbc0fe15e8db18f804e54bc06551c21e777193cd18766faf1014fb36a10792bd62f1e881e834e77e673df727a6a90dd07562e225973e2b92e5f7d8736c23bed2a8b82a183a15277c0d44873ea47c851a20e3961e2333e05dfebd3fe7c071d795162fded939773309fce46b6a2f5435eee3a824d28660786c2fae4da7eebe4be5d63504e21abae0f98182957fe96670cf6e76c9ff05f7d399b4794fbdc3665659fd3e2e44188050f37a0de902a722c48b8acae97b69e667bfc883bbaae7e0a19c41c17f867a4622fa60cc2089f61a6ecc25702aa53b8a94e2062c2c51a852787ab7d9eb8e801ea0ae6280db9785abef3b88b6eb07637dd004148b62a3c96dda1a482554ad5e416c40287769b7d492ff01e93ad02c7474a7bd61cb080f5d6bc450dc01a99cfdfa3aaff7ce5ad018c8bb6a5a780d21e68ee9c7cb41483583be6a3b4dd897d9e7218b4a5eda4fe3789c4ac57e8d140119a0b3fec48ac594389b748d4febda2ae298bf8a57a5a02d953bd5e4d995e070817b38d998b3a593b504a5807837a8261395a3137c53ccc97ba44caf9f27dd9a77facd662e3d37b91111b23f7f2c8f48a0cdaf4bddf96417e4b993aa5a7f6a2e523bae521ce665482645a9f840e21f974bb28902867dbd6170a5d087d6dc0a8913aa05d24f9cd8f9c50156d4d92c8702b01aec1886e4bbb19625d0950e4e948f5b304f1b0ff43190ff1668c04f0677314dfb05a5b692b340483d1e2ef9f6965641ed1f19cdc4dd5ffc30703a5248139daa2a4ac075f91519c3b9a6df0ff9b0837051f98ea86e25a13d22af8c03ad590028ac3f0c603ed9b22b2214a8a3a659c679d88da11748d6932965490e06f460322714e0edf5370fe5bddbd3eaeaf02cfb066b2470c984f74282615b9802583cbba50fc9e6ac595153ed82cd9982cf56c95ccc1fa4bbf1f2415ba27e30ec131e085d314c46a5c6d60c401fe8e63e2be033964035c22ca5f85f00cd14dcb81d6a7276fc056591e18ef15074538b3904514ad16df90eadbb22e9f66aace29c98fd9889f0dd51598d812b77263573aa0760508331a7fcc8caea5fdabbc5a988a8fe4c89449faac52c055bf8daae2d843f732fb14c72b362d9d8fcbb590d441e037567874a152ce4be37e1632370ba9cbda0bed1942309d8d3dec90eb54bc9e0f98d933ab34161d6a8d2775ca671b2c9b7162999042fb4a4ae17a1d21ef30110b998b5c87f858854d703fe9c3663037ed4b47845c5f2137c619a87cd49ff8b8438229ba36f718ed8c904a3bc3583e0bde466e632e7b2f67ad8048a94edfca28acb001960481d6c9335cd5ea53cbbadae70873ba18b154530d23bba990bb9bad6c55483d02f57887d98e88990172ab7af81968b953af4bc0002c05ce9b2aa5157da776629217d98a90f8a748e0e5c34e7c681f18e1ef2fd110dacc83894b4731611080bc2d3635502e0c0daff0112a3ef3974dd95a5a812b3270bbb66dbc150960498c62fb807eba0e5c89e6d2930fef96ac174420094b3948080704304b84693873c076f4ae716c28d1786374e4a7a79e38430f088560da4287add386ad4038c02a9bae2ff4215b1581a84060cd65ec38b07fb52a6b058afe1a46b9f48ba5fe7d09151a6a23fe1abfe8b912ea1a2dcd55c313747eed1547b5d66db07df578d6db54f4133c6129ce5f24e9c93eac5fa6f026b9b43176519915be40fba9e0e51469b4955a4d4b2f943fb89346fb76a84aa6077b6a6b8ffa2a7df17abb8c236e091903b00cc1f5556edc919d15a730100fd24d79053d3225ed0183edc4b4cc42aeca7d6f58d3be3cd422fe7a882be67324a4cb976ffba798cf7a40026a34f285de5b382d83bad7a523c2b2107daac3f7eee1c2407bd9d1722811c703cb3979c77360fe8dcd1ff5683c12f84c5ab5d266f5f3ebadb6248aec8344db3a7ab7031a4215514b1d031adde994252aafea094ea16c980ac9f0203a2c6879932a7ad0f1106f32b9e6cd0205b3f3251adef20af2bf9d603f68622c77b6315c9b0d47c18d254227d6db67fbc6b59158c0bd578f77e0458977502c33738bcd9f823daa927f839e7a484bd3226d9a50fd177f046e79a2a2766d213222a934d6296a6ca38b6d19b7a89c31cca1f28643a07c0b55da357aa047ced0a9adfd327800666b08d31db3add4204a973faf089084fb9669ad317b27cc3cdc76aa154a6e59f27feba8a5a4c8c320a149c16fc80582a29eb6ed6ec5dbf20942b385952276dd353c370f1bc06abfb123ea07b7a618cd9fbff350c05917cde35395814686675d8d156e91a573dca06a1be5fa604d76266840da5ab614ec017bbbe881b6ad8db73446318041333e798ed366df12bc5b2809507bb089d8cf85def52194020265f895163ae23c761b85ed4ff56aa7da41f22179dc7a6bcd09db357ac72fae6415ca46c02419435e79dcc4199cfba600a7b461bf568e5b7301acf2b184557eea0f7f4b08cda9bbcdde7ce8e1fb6930030c335a9ebf0ccef3b06ccfea199590453a89be0b88ce32cb411e8aa76ac7187ebdbbc9af2f2f5250b13340fd39d874b09f196db3d5284cbd9e1b7563f3d4e6533f5ec63040359bc46fb89910cb185ee38523d4eb7f9af6043b13ba708e1a8c61573f1883ace53ddae5f4c72f0158fa665e3d4cdc6cf1ef85ab99500aaccb84ca56ce122d5dca20a6a4934a6d9bdcba114ebc3bab81004730b1039636f8e0d1397b0194693bc74d6e5a217c7107fc7d2cc37556efa854661e6605b042f274cafaa708a51b6a58e558fe6d1f718c101a41ca13018794a0e091a31b326fa7f8af9d396bedf013cca005ce47f6f2149a629ab6b70db914945868e81dec12ec25fea222c65255e57f553a8ef67ff88837a2b89d1cd44a5a5f8c30ac0d18ee25c4264194105829daeffec81115cdfad6a37a36814ca24adc872f318af0ee6dff8cb377b2dfe8f8bcf081990ede769b1ae5b5092e073160745d97d1515f86425113f7afcfbb02af50fbc1b06c4266221e8a701e4cad4c9064c878c5559e0e071fe34bb74ba77e05a6e19ef4bf27c7976d18453699f7053251f5a01574561b8d6c238316b1b071aa93ef621d9f9216eebe6a8022f884b2e27225fb35c9080cddb309c5e8e055eb419817b5b9b4761b15c292d998c8b17b47ba1c7c9837a8c7063e8c284c946bde8a9a1e0e6032ed737debb7d954aef3e4d14d5bc672b85c5890742de2d0e79182b19cb2f1876d65fd26852f071e79ad110b2bbf77dc7b0c1db7ddc6ddf1aa4c61570eae1f25a2fd0362e20f2402966a37b7e4e2d9a767843789217cfbef2ff8253ac6f0d72e91f3fc18fe38b63083f3286d33a0a7df4f912717c1491d123f0c543627d664b8c4e102e729e55e79c78b007dafa4ea1bce82795d12f87c783026fd8186cb561dfb5dc69f5e46991082b257da154ae66ac18ad78994cdcff61bdcb6027b258a04a379864e64b47a0049655e978f95c5e1b1e68f975261a4c1b52ee449773a27897f02044fe74e2ec4c321f9d1488cffe66b0720f28ecf659c6f6a87244e0ffe3b7f8e999e9fd5b20bb1f275c5a7981ceb3bc2714812bace699a0243e42ebb8ab2fadb832dc1588ad545967eb3b4102560b5b0f0a99e8086d31e4f69ddfeb0c47eacdfe794ec9f3db352cebf9589d944f7a5c8879a1931f172747d02dd672739238ab923f6fe38b6828f6e282cea8f6bba7133834a01dd7c0917ba13af4361f4cd23f264d61e8eab809694af2a0ba4fbf333c695467747fd5c565aa59398ce18bca2bdfbe492d5446c7f986291aecad3c59a650881d1a1c44f82f5f23f30d414c564c3c88f83fe69e36fb3add22a4c0a8ce4735c7c71e28641d8d65f9c37d45c098a27f51e64de449879264055beb6c337ef0d35918a4628acc86a2309fd63002ef9dea4e99f25871d347a23a119475a569f37d8b7fe072494961b022f887417abecce2beb884bc8ea398d788b5cf93ea58ca286450d47a1bed79fad4e57fb3c29049de22662d1ab004fb6fc1bce4d58c08c31acd74425d72ede5578347f93e87e8353dba7fdc7fb24f2f12555121145987ca82cdea73644885d34f6e5d83c2c9965bd7b31d8391f75ba7a4ad3306184c786382a8b2d1c17760584f138d84027dda282ad78ab3647e8af7ae2de72821797daf918db4a175d30c63991820674646c0d253593b0cd646d1f33531e08a81fc6326338779a1ab50db109237b23c72dfaed2353a9840da1f04042b432cf5b762c72899dfbb9af50875edb5effc00c7dfbfb450db519cd26bc315cdc23f2c8277b2de95e409bedb1f8da16172226fc61fccbd1578f12764a2cf660b40f9eb80dae4eb510bb6f5cce38f2fcabc60c91f90226be697f4a253a35982d091355ab841c1e67ce9b7d5991a75f2cfdb4a02e26c48cebfce848042ff7916165eb42d88082030b6ac13fc67742d4a494583da7dbe3194a6c55015e72b1b9236cb5ec673388c3e85e14cd873ff96c09c780347a7739b55be695d9c6c47b4962da6d9fb44ee47f8efee5b204a987fc769c8b4d44c20f7ae36634d2b247968450dc689c0a86f5ad9dbf06094393213d429da342c7c2e8db06f06e9ec3dfa3cf7947716c541208de6d33142cb42984f62365509a065be225236544586976a8a49ef97784e7bfbf7816b0bc2dd30af0443aa62af49c04f3c87a53c02e523097e1d324a7afd397c402f0e480a5e80f63c3bfbb665339eef417c82d7319af6a10cce2361a8348d8444976480b7633714a7a13e56abb9d12f8ced32d8635c1276be776b2a177e4ce6c7ab0b926a7f32a1d1960cb58590eac1c3425f7da934a0f53d4225525b0a6e77b3197ff456d4aef6ec7792be0fafdf6e450e6089fad1f7478c1b718eb20ffb89b824f5fd4042490668e51b1566d5753ffab4233a74b1c607c402a1108f5e1399022c710bb175a308135a5bc6ff37d2b42a280d6f01d1072a4dbb5636a9c4be1443daa7363463a55bef0a1ba639b57593d83dfe1cc5d9613cb5f2d688a31c11b76833bbfd01f4103ff6a765461e8dddb6e4ed1e9ad8ffdfbb720243b13941f564b48f9c92f34b713adb7c3cef69a8d115d0dcb5bad7ceabed2705d284b7b06470c56e7bad035827e8a4f32a2a197e90be3e8048d1e3da0126ceee41d8b5cf99c3067b01e013dba4e85d94753456ec8a8dc0733724a35593dbe3cf9f0cc3c48c1f60cafe8495107be4865eba9a9f444b4f64f420b5802dc228db6255b8b7d43e7d353c28249a43276d5fd07e452d3b29122b8010d38279693d1ca0828f228c7def12b96f331b7c9cf197e0f63f836ed9c99434ae424e43d080afc78a3a2c5f434f095a5864289cb30cd5f3934a86f8b15528187732cc935ffbe7ac997cc3fcea3c0e2e5045f5f28f8799695f00dac2d21bd4391ed7033d94a595abe30ca3f6a03e7ba2babe31a63d43e9afde289fdfb7b2099d45c0c9e0974e9c3fd89faa5a8b9644f5dfed659467c4b1a886b201c0adc7d85674d929c21f19c4fba7e0603e5bfd63049af1f36e8040bc67f38acf527f58fc1320cceceb213feee52882e98a3b6e8fc640b86424040bea26f458ae6476940b48369580f379ca5f594461731881cd7143593a614944aafec1abc556d318d7543b6c26be71d6119638f50d44a6b73c0a9045a7d6b5ca0b829f37a3abb137e631b6701d64ec4e9c95d83406f95daa5c9d8f7874d8e83c9fdcbc4fd3f697ac365ceedcbd182d1f8c0c8d57f26a201b3d67f57daaf749cd6684f94d817bd562f8b400985a869483c0e0ed94a99a50705bc10036246abcd2eeafb54eb62b6845a93db5a98265d53f28779ed39abf29e411df1e5fda32828bb11fe2a59f0262e91022e9cea82dae12d69cb53e124172bdc387d6b41169c13d85696bd1c8377320f2bea621958fdc7db0594c755b38425808cb9560191bc8325766fc748df88cdf8cd95828f948f7661c1ea89a50890e27fe124f7dce0e8849cfaf5005fe7b233ce0d1936db7ccae52f450548d4305d17fae20f4d50ae65f43a8af29013f1349df8734769f56d70801e3ebd9dd5d6c969240cf80a89ee128b793b70945f1ab2fb0851dafce49e219c071e28f1ad4dec37fedc61b02a4d9b116d6426f44d6cb3155366860a7c0b72fad21cb3dd4d9d064f491a68a755274d1926e2668fb6dd1d2a460312e85ad74b0b22185604a45940d79e2a3572228b09ca1ee34354fb78fce69b1135d2967a76e9883b999efd351192bbcbdb62fb5b20bb5a7a0b2d57cc46e4b41640e72c9fa3a379f7ab482140bb4f59f405fd79b4f85cde19b3bf0a90e86ad4ba44aa73837f371732a3a6b82a710f7a892e1931f3db56a2c4916e172d7ba9b5bb985a635c90186adb689c32ca59ebd3a9764779efb687cfef22befaf4ab89ef03c0b316dabc90ae454ced80683d701877fb841bf1063d33323d2500f29c2e917f8f4f9d424b1bc22d8ceb99a640907ed4a7108fd2e5f061b0707378ec0fa8209bef85b106e6839fe9a117a66448bda40ef46a3387f450bffeba7671c9ad25d1e0acb464b38417620a476f90dfc90c7ce75622792fb687ca3b374158da01b28d698a13ad24caad0cd7c9c7d1a16d2f00b4dc97eb6175325d161c5a01b5c32289a85d28592f9f98b2a0a696f54ccd2ed78a998810a6cb19f43179cd8e93466dc5cff6b64918eea1de60da2ff1822b9d8408be61d1be0976e87953699c82f6acd4e8412d2f6c993fd28ad18b69d8a0cfed635c45b6d7cea31ad6c10d6a937ff032a79c6e1092f670d36b75d987e7716ac641245637826893db5983f963883cbbdf8c381faaeaacfa50e6f25fca52bc3bf5dae4c54f66f7673ea50c07747ecc819be919b3ca00ca5a60b1f9b00d5c35c3d4be5ceb20a9cad5a580808f7170d4a5fc44cb3cf3e4a327351fbaabc53786d700012624d6bc1c7ef31d41486599dae8efff93cc9a8e49f53de0f7028f00ade491bc8d2fc4622a63b7bb88fae012260fef2027a188dc0ecbd4e20c1b6bb0e42a341ce6cd23ec965f0d19a57ee82f67a96836d44b0d0c2b73157165a9b7a4bcee744afe62b08107cdf5a207772ee3fd5f8567b8a9b0ee1d2983a631f2fbf9a6f86f207f8a0ef80d7e120b87c8e3d2f4ff60782634a7bd43c81a1f3f4a4e430240aea10e6afea14fc221361316edbf56c2ab306db0405b805336044b1a0f44188f641ec99d0cf94e6f405df867edba83e3f0adb44e6d4136e1559a2ff2bddae3a079d83457c0126b5e6f40cf5fc09943f38c36829a731e25237295b198d89b81cc46b7ee8d92e9ddb1a75081f62e6c5aa90e9b0a71c49e6556be1fd89a01363cd6101135ef25af17df80ac6735f9cdef6b44bd5981651d2fc582ab6bcb3af7fdea27e8c8325987db1eb7881eea108f57855f11efb252d031e98b4cb1d86dcd27fab6a5222e5720442961f0cbffd83adcb93e30f841fdceb950ef2408300800500953e24197cbe1316f01a81b2058515d351bd78078b0255c9f1b77360adaf62ccfa8384da31eb852c3e68ccc0d210fd950b338a4aa91e0c57fe1f2382109c199b2c6fd89b46d84e2ae540a15cbc5e3b779e68847c282ccb5663e20908fb383d7c34aa365bc169cd82675d52afbf69259c41312b511e5a98a1ff843d234363acf985b60e12d8e99b4718a40c7e1deb646bf45578ecb806d1ce53b75a9711acf597c10a48ad53a63bfd0d1b90ca2f4f443e6cf0a214cdc9a4044420899a76b7f658ef76eff47838cb44ddd932cd7f80aba9c67076251aa9ba2172db76b8c37f33db7e10e23c09a19cf6cad343320c94380f1b2a6329bb4c199996152b6a4590656173ebc90b6bba6e6626b815147d7e31b6d4743ac6b17c68e6c65f531cf6ea809986d78a44ee3f5e2ab34271c56b6515bd912568a8362bdbf77d204e3cdc423413c0369eb8bd0a143110293bc2d8387330c958ef7da3df91e2889f04b380c1926f81dd55f9478c2bf9d940bbcbdf24274163a05a1721eb7a2915fcafd57fffdb0ea2e5cc7ffe20d0592ce0372f73eb3cb1feaba6dd73d3af2a0c66e1bd64829ff86f3c45d45e7bec09b2f707f3f4373c5375f080b7bcf739cac182af9bb1553010fccd2a2b2a1b97f290d08d990fe58367e1c6166a801a99b0c5ccab338d157bdd8d33a2d9af34aa63aff5b709d6d919cb15d1b7cfa214c3f758d571a4cf6d0c0775d649df0e85cb33c1f92ecb21a979bf3545ee27201e2abccbb3164804020a772c8619211ba9bb4469f53a43d9fddce76cbaf47d6cb517d8e7452575710af0e33929ed86f0d2a28f67f4e22daf686cdc08965a5d7b400e8179dc00d189188bd4245528af2e8da6cfcf15683cb0ba6c5b2aa0f0061f14f631ad2ff8383fc5e61cee644352d536578b579ff0e74768e9a36f8b1392113cafd76af608c683836b59d43e2230007705146d4fc881991cf6dfe589b6e2f2c810122dfbee33215458a1ce7055b60b22cae17475c4f6fd3761c21bab2084b81c191a038d1831146a0d5dcbd70881815099bf0b2bd37a128f6ed72d17036d6541478cf45088c915e008529c260c88c8d38bad0365f69eedbd53e92263d979b35d7883c99da72c5edd8c3f2c14757a48beceea61e45c8dce37f6a4996850f305f22ce9b20133d24fdc9680dff4b096ef5d8c1b164cdee53515ef439de4eb41a4b425e7521b92df5899b651496cac372768afaf0fda1e3f9d339fd688e76bef5ce87e9ec1b0631240e3f25dbb92ee92368830044a83e8f653543f5d4ec46e04b07867e84c7d3e39469cf384ac050896bf316a3a16e8c41300c5f04b22ef521b4f90a2860d016e569bdbd347f1af7e3fb1ca671660add742fe2dbd14754b65c1bf6456a0d8ca637817c63a122d59ea33a0a20a336e728cfcd455c9ee673eae6822cada26dfdecbd10b7568241837c98151979edbd7c00473ff8d8a907cdad8f492bf0bfcb7c1835c1b463f4f5a9f7dcb0387bbe897e9e25ba2e0818e318e054eff2ee33541d77990e5f3a82d8948ecfe8f43aa234d1749162f7530a1f78cc1b635ebd1ffaca8db64b197e8ac287c89b852e3ea15d8cd3fea29258832697b0925da7362cbb7c7f96567339b5b4332f0d52f1166b28c43b17057cd54f727baaeb6e728fae3b9d504ff777d7a12c04952766587789ac6197555957d471019a203f88643a64fe02f5a62099c210eef32b7afde6e627aaf92658b4037b40cb6d73ada369e5c481a96c924f4024125cb5d50f2c951c5ed17a665cc1d197be33542ecdb3e22c4f254a7ef1e42873559b725790777949cefa216aa5fd27338bcb1844e07f13f14fd3f6fe0c31bd9458b9eff6ceeec4854c7d3eb4653fbb5ef29b68673cb4b03bcd5e107538ad0d00e6f083fc4ac18b04ed071c1819f66e8896c6758b151b5913e2304775660bd5b52c710f5c244b2c5bfcade2cfc02562438f634a4dd9db917727ebccbb1061c9ba2fe6479bb6b9dfe859a052fd6dd7b70bb15a122d623837b9f39ac8b3317980ed0bbfcbe5b37903e5e0f8613ab9407a687c22f4535a8afccaa558f71b67881d3074e925f2791f6b972e206cb373a78d260b56be6c6846ce386387f2ae69cb1c55e40788f3714d87a590b7bdea01cb6f2f990f61fed925b7d5947961321cf6709a86a534e8d18bc81d74510896811402acadd30cdd769981afc167e1f7e6e9a378d83232f737f7a271d2d104ba41607745fe43def1b898392555597dba656a6926daa7b71708777a86c753f8b06c10548f9ceacf5610593667f15c73dd5b5f0f9c62ebc149cb62b776a92b7a9b20cd75d0fbbcbf318823c6e59f8ecee9256422ef27f600306fb267281db8f6941b99b2c7808c8921000292888f3e9b736caac841db789e3c0d85e4376ae3a007d593b81b55da4642695ce477c12f8fcdd09f2b056dc53f3906a933207de4a700db853506ee7e4ffe22ebc5ce2c58f523f06443aa3531dcf05104ef3d6797528bcea7c215ef52e339c6d5730ca8771002f671e1def29c4a5cd961a5ed4b8e60678a2305991c7462fbfe37fd0cdc9474d80698019bb67868e38ec8dc78ba65ad3a28510bbcd75c258d4917cd37918f72b0442c5b4a55694d0cdd755e0caa2e816ce70a8d8b1dcba24fd54b63253f28fada1461c923d2fc4302bfb5fb444f7033a82fa122531f687b8cf861c30da4533ecbe7eee8932c06a2ef642e6f721ce605cf9aa75b8863919d5833e0da598fa83f1dd72c3ba7bb90fdc032c3e459f47ff03f4c80817dfc057b6d754a8399570497101bc24fa43ab9b60ab4c05d87fad432713f87ace6258efbd920b63899336d259fa7448f1ef1c2714ad5776c7c560461dd8b8e168cf5f1cb2739ed08f227d24f87077f2817a6eaac1465702afb6c1f2b764cb49c3c0fde8d6cb4210f33e9f1042e535742e92ef757c259680782ae705c19180beea8ee9813ee8ddea0669230d35cea487c8b77fabfeca1819f3edb3d3b4c2fbcf00f9d856572279546da260dc954dc5a38982ef41f0880df68592ae658c54afa3420935c6b30c2c55e8861b9605a66f9396772124b266f1393d050b9b0094b6a9fc7310b63431f8ffedbdca1af16c3441b61da9084e36319328675c3682116dea96c7a07338f87d1c6e557c63bc78b3bd4145b2c711fd1d4f968d69fddb21ee103fe47daeb3133b109c749dd986fcce6c8a5eb2e98c2eb4c254cc5d6e045cef9e31c5c87ea234ff2e679bd900d149d45b8c70a587c19ce42aef953b8ba5167958e91fc3945f67f5f3c4c3594c41bdb049c1d868f4e32bf6e2efeee3282b205a8bb88c3085d8634fefd40727fe0e067de3182d38faa0941f15ca2ca5888433b41d20135c615b21ba3b08d0ce7e94590c774136c15178ecdab5ceac3986dd9106df2fd46e8b5b138efe80200f3b08989bfe0db23ebf93a7efa3c562e8796d2d730a92ac601291b47999735dc89620037358c609694c307a4789a2d142c04b9f379110594471d87c1d0acf8c84a3221e6164223ff82f59655fb273531711d40b564dd309894b2cbaa50ef2efdbef8f4e6ebf0a0e006dee1e9d450b6d03f646f060830a9f0a6a5af5f52a239beb99fb0e625e229d8b34ec59346ecc1c62fc8924c4b073fa292a40f767c61c90886ecf1c8f91c50fcd185331b630cee1c9bff5f74eb8aca7da923bf2e6563377e9196881943e215c66d7dad3779e2c7fcee5c5ca967908ffde22a5daae9782d5e4873ea004b184fb6fc7a99864b6de7b39fb90720c97d5f662cf45d7085fedd5580b7be5c662ad78876d4873fcf0d37ea6214fca11232768440720db7b59a60d88178391ec0e1ad4ec061e028be9530c32be53fa749d5a5b0a2e81b5adb04663b03ad0b4fb10aa15ec912893716708ca543d9dcc6c56370119c57eda89777d051cc8564aa07d6d273a9321efc5561e86aa9e4c96e41a66e811aa04e6385ac1280b6e1c626b7945967d4e1a9e399989687cc472096320855de5a80b31580188d071e03af1c5584ab33624ee423c3dc1d67f93e4c52945268da1cca49b774e937cb2a815623f1904708b1d253e43197a7b532f86407125baf83c5e58a28766c47a7f8b6ab0d265b1607639c22db1d701efefcac9e20a905ab9595ee9b58218eee1f090859580550135d27e26372d79ee9e4ffd06e3e93c27c7f9899edf518a051d319e916d2050e42e478a1af919900e20c71a25a20c066d87c65c0c89cb59c485cb1f852a61ed111c60f719af9809b1608369dab54c4d21c428b777d081ec771385ce3b9118de11c670d472483b20d789a923009cc8cc4b455a1e5ae534c6dbe49f114a8f0763a1306b957731b965e532cb335c923788830e190ac2e23280ea6e4e6b92de381e99c54ba483b8dc90b15429a031df692173b88866a17ff5079bc5c40198f4a3f732cc04a4f10a6842172fca1ead1074bff2390b38d8858627eb0f4f061d5df86f38b976e5d223b200eec92e38620275522c3064486aee4b547a96a1d01f34a6a5ef973fcb8a55c75cbc28a7618e3d7609c2819aacf2080310e2be24a0b377f353dc12e058dbebabfd145bfddad02b0e5bf64b05ef2d682c6fe8e55e170b64526d167c597e498fb7adaf9887de4a2099b26613e23c696bb1a63d018e1ac17851786099124215c68869ecbdc0e0963555e5291e4c92817e0931beee1d8e288f5eb19345684ef88c0e510b441f2fd53d0b14248faee295b7801612af0471efc3f703a77c0e1e6e7a89caa2a7fbd54f240a57cdbd86a96eed08f27219165c2c784e90011afafd0b93119f2bdfc7f94bbb94a10ced580ce1a379a5d59f5c8db24d7a98501d36bc920e1d439da1f171a124c72cd900beff0bf39d81f6a01afbaba05d908dec0421fb7eda4190cb7b55842e96a12edfd173bfbf44482895fc2566a6e6e42bb6e203f50e809cd63870f038b504175005b19a1a7cb2257ad37e67210723f1ba5a5bb29153837824dbdf1f8fc3d148596b3cb4920ce9e113a79cf7a42f43c9ca6c89860b06634cc5124dcf127f4aadbf6b634190ba04c26ee6d1bbd0e7a9b2f306e5c357688752ba86ec609a602965a7bcb1be730520ad7e1b41f6f654c303c88fe1b7231e13cefb5122f09a69ddbb10f0333e6d52f15e4b1c1a06b5331345914b3415cb122aee2687c415055abdaf0f7f8d5e44367283cf054e5d80a0b2352856c58e4bdca4636ca923447102af6dd30a3e44e1c77a1a37887de5f91f36c63e0c93293691129078f9857e195e2e845faaacd02225b3ae20df523f05e0bd3bda0a4d8bd67451cd5bd6cf342b0e681ab4a1d11939a7d560c8290ff647cd339ae48afd514285a63c6fdb08ff0c480c9c0662a9623f019e1c9df66f18124d4db994600a8800199096c0df49196015c77aa30a851933782fbde1c6811bb61b28c14be5c2104ab9fd050f547f3f3406b49d966326d34ca6c07b2c62d66a6e91b194876b5e8002e6d6e80d30ddd67f72bdb645bca6198b6fb9f6bda20801b5786b9f5ecac7f657a900ca74d75c6c6e07a540601887f1401b044505047eafb443f5b461d6b3fbb47f686ccab256012b0ba7596544418a154e69b686b89bc5f089e71084d6b581a7a10f8594110b7b5ec961719b2fe3e5cf4fd7a2a2ab857876cbde929245f3c3b62ed96679bec981b893e045fd84e6335c49b9bf40e2e9425468f7627d7c03801d136b3b82e7266889991bac04617180b6bed26e0a5f254b3029f0aae5d60cde79b95719de53babc2b7e0fddff8839f29e3bada1dba43c81880c2c69bbfe09b3dcd55c76e5738a6efe1642e26400a0cf733275ed496eb1fa1d0d1f9ec28330a7bd905ac0aaede7e5612d85ec5f89faf448ce1476ef5bfb8dba1ed52c7340675c501955ec8f6087357b1cc68d471a972f669be2c94580828c898e0abbc680ea21df3734cd261a7df2116201717b811f008802f0b05287987254df7f3267b9e24f5029c9ac2f728b80bf51d68d8ddc4223fb07b0d9c0668f8aee6180f8ac04f15cba631c13b45e73444ed0b155bca00e8eeaf5df2f509c61432587c69806ba7995c5774d2343569ce9c2161fde8a0b1579813361391cd2a9074dba398ad0b5a4e496c6645986e17e6eeccc6d78f536238e555c9cc126f1d65d522eff58e97b1c3aa59827ed1b1959afb90ed668182c23d3a2822ec9f246462facf5ce463ca1abc7a4b85e533f73bccb595c02639a50f0746e2c0034b5ea311675de408d908103d5b07df3aaa839046f05b450a999e6b63e1f40f29bc408b2e704644a8f21e5d4ac223da7cf0dddc4b3a37a4d2e6815dcea59ba518913a0e1c1a0c00dee0b9dc79a3546202f2dff83f619fcfc0b27ce9ecfc922ae64028e4fd700501714b8469e2ac6c7d880f81eb2296e9ba1219325c355cb4cce78d4265a8c22b55b7a9f1dcd699e63dc8baf5f85f47308d2c79b352ef803b4a6e0d1b331e47ab3aa94d2ee982ecd122bd323afc1c28697d3e540b84bd5cdd89a781973fd4a5631150dc2682cbf1d44a82e1c627b3d1da11005bd672865013bb6d8a8bfd731bc9da40940313dab25fb47530f9a06185b8cb5f798c77d64eb6d879f9a8ef39005e404e8de25211ee6c96d3b696b1930cd9705752ffafa4673f82be5f824c0517799cdfbcd624737e5f22b4e84f8caf5723ec5fe3d3cddd23e7198cade10e3f0cf267b2d22d2395128e2eacd0eab8d8eef6699314d9407e68b6b23b1979a5b0ff2db5e4afa2774f69d88e96faad504225ef9a042165d53f3732a1b24fe81ffe6ed9cf285812ef581ce81971d3e798dd73613a60fac4a1369ce5982feccfadd91d3e0f9e874dc45d447d34d3be313bd84bd20e2691aaecd30063a59741f7b3c2f9deff17e8e244fe8a29324d9141c4caf1eaa343f33382138344f9faa091c40f6f5dabe5cb15eaa14599f3305afbcf18f0549a4b9523b8643e8c7bfab1d6a3091851de2e1e32260b9d1cbc61459f4d0cf2acf244b90d4cc78b484f9b59fb0335eac29e48d5db109aec234045271b3071a422b48ac445016b59bd74b6d2ecee1a93b503fca941baf79f7ea840f56a25c0f717134ffed59abd49c021ec1d72ca75f7993d1929e00999cb1a4a0d2255e3cc1089bb98159ab21ace6d32336d9fecbe1cdc586f5a4e817d12ebe725952f4203f767740c0e05318e9607aeddb869702eea328865851e6219f8d36c34cf9817192ff9311646d40ecf50f61b0fc4817c53bc8d193277233cd329648e614990b36cdb217c31386bb690dddd1d30419e1c5cae10a8cb04838aa5fb344710f6f977e9d6c0b76e220a6c6674e8f2aed3db264f139dae40ae9869f9af25083ff09a6f92536bddef17aca8a6714e5772c73810a3aeecef4b7a3740e272dfe7fe21c2d0b387ccd61a916fd3b08d15b5a918d95f45aa23e2b8682f394b88208a03c77b72db4f4b297e7c21c3e9eb3c0842a81e409b9c2fdddf3d5ab37cdd99579961b2ac8db9bca57f4636512947f60195e262d863fcbcaed363b3e1cdde3ee3706bb0a58198e3a4efeca3159f105907afcd188a1bb48e27cd51e6fa000000000000