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 78427 3bdc42a0e7dee5f081941748b5991e35d1b29e420525d73706c6b44487bd072b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d17770cced2b48b087d46c1e722f9bcd068c2eca7f6fb688ed83c0046d4dca10
Certificate Block Hash
3bdc42a0e7dee5f081941748b5991e35d1b29e420525d73706c6b44487bd072b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00903201000c080000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000324eb50171fb3ec128091184bdf0dfebc9e6fc32c1ecb2311d88379640437fbeb455e5ecf32658894d8d061da51a390332ac585ab61ca23c7d4acdb757a7692c45e64e015067623fa3e0584b7dc1fc9391626f2d23db688fd8040000000000000000020000000200903201000c080000

Raw Header Hex

00004020eb4ee3157c54a4d54e7a2ab924cc09eb3ed688fb4d5c5589ffc3cefbc9f8a4478a421c8f5ebd8c4a2b4b1fdb658cace1e0c3f2d96fc1c3073c3922a89c2cdaab2e583e6a15d1001810ca4d6d04c083ed88b66f7fca2e8c06cd9b2f721e6cd487b0482bedcc7077d1

Proof Data Hex

59,560 bytes
1212160203077331f8160b79c3dcaf3ca2bfae3d4f3ed7dd19bb0b12a66bb71db62ea15bcfe051a973268f41bec6f3e078d756f03d38ab021005f5674b0cf20e35d3df39b094e379825a3e2ca4804620cb603eef768929c762c278bc1bc69cb405cb16d43bfdfafb295d56655b521699d8168590a34c489b290cff0991686590ec924429a84cb5fa4c4c3c452875117049ee9ead89c966cdc1b2fedf736b1cc5b2c476aeac7ef20412bad49e7f7c3ab531f2e5213506b148f332b547943e6a420c9a3f07a488cb40953b39971c71210d0bd730c139e9120d9084bd343f782fc66b02a44472a94eb19c4b357256e37e7fa83d1c4e0d2566a8b5d9a2269ba7021986829ed7ddcae9ea08c097385a5304909fb19f890cf445a015f2ec30fcc5a0f4fb7a7e53e4d17a97edb57f1e06fa26919378bed4bae72ce1c951cb796f381cdf11b1b169d16fddf93248b798b1462d79d9ca586ebe4221d9053cb4e533867890df97e2a84ffc68df884723295f047790c738369a735badb140a0a723d00f8e2a68fe3e94477e0ae3cb7e102db628526bbf613a21d51a9375e77f27464144b424a4e70fd0c1ed8fba726aae6c19b39449bf0905bafd6df646ae1d9ace670e78773b0f0d4a4255359d658a2c4c574b0eb39c8317501cf422642f1c06662ad34682c2e4233a7cf69e7eb4188acf602b93b4741694236682ff6ebc611e7c019960c6e55cb545100376f1ac5f587fee4ef87ea85c9ef5d098c61e3bdae651779eb319f62c041170eccda198f147a90703c6b304b631273e29bb9bd255049ad10172fed1ba0cf562a3639f179edd990b6d4cfc2f944f1bbf760489be87102fae2020fb985ba0d9cf7dc79b03afa1b665acafe972307e21fa609bff626e8a73e07faa2b1b92aabc9b0b5c227527f2c778fcefb4b9a959c506b073445ddee92c55ab01d6073a9e74c29dc28c3b15d2a3614a026fed5a965b16fa811876e2471a91e5537e0c33a3bac0d9b6e6a590ccfd41d9dcfa020050b495e7a5ca6305e8bca2de816fe4de5c11a54f727b4f0e8389672815285fb47e6f62d523e92594a51cb0345cdbcfd6378b9b264d4d9d9b4acd7f514377f9d27116f406ba230b55d391c62fafd57fa49a7b95022b1f935fc35b955ee94111fe70305294798eee8f84e3132f7637ac648db8ef5e614126851f791d3b609bc7993f2fa13eb68f39541b05a46a2c8a0fcf5512fad38f2141b5e6d83330c6a7e326708407adb22de31e83594ec804f9f8444ffc9be96a90de1aacecbeee49c03f4035d8a19255efdf744786d196bcc3e6d26312d3aa91d2915a6f1c8fb7491897ffdb1640f68e307040c1f58e06f7e6097e4f8143542c9ba0c6ef89a94598af4a9cd29460ba86054106e8fe94d8f382cd140aa19f5ffb2c2fde2e31b5b6c34179d12bdb50488b22ef54dd17525ad7819db9c9a2c7672fcb683372e744ec02141190602ab4a85a2f165591b7662492d9ee9bb595fe82c609c8450121c37f3ab98ce1b654b9cf29322e465fb5d64bf1d9461618f9efa7d81c8216985560384879a26a22828f60879729c30cd9850ac3dc08b9cde2bb2e2281ac7638895544dd0812422f3046da4fa092c69c211b1c7655b4b52a3f67357379dbdc0c1f2800bf168ddb116c0071d6b9be454c263833c064cb7b9e47c93e4482a7ce04878fce59e175456234d3198cac6d3cfa407e9cb20e2c5da296ee1cafd1c1e41f21b61e07cd5e3074c1e8a82c3b4f5ed4faea11448beb8e1e4fc12bbb6bddba6d2f84552d11263fde11f9482844202145419d8892a2f9c465da22f1a8c957d62a362b082b017d7fc98e26502bc6f9b0938bb72d275ad14cbc5e6227cb6bd62072a7a2e456163859b7eb474b2ddd0b41e7e91e72edebc1fb097955b4ef6418409d4a45c4ea6fe623bcdb837c5cc7a5a16ed3e16fcab4406388b77fde65b64a0e581850bd14e45d9c33008101ca0bd480036ad6b68529dcd3a41265bcc5a932f3a7788e43a6ab0db171a021b2778233dcfb58ba4dc35517c2e66f4d2d58cf6becec0cc7c192f79a5dec675e18c6706601fa292471b07f46bf4cc5d0dbf9e39562db14ad9ce6e9ec59678b62cd3136a75c8830a965493f2919e9d64c75fd3ff063fb20116f81f2dffb79b6ff4441bd8b44b4056e1220dfb418739c13a96e45e4af40e971f13b7ee5a4dd4fa0ea6542069bb063fa9c964ed2f8a7a26bec6aad2afe6a41d7ab843c872765ac64821f8f222fcaec842b0a7b2614b406b702bdf357335b5085105464f189e14618bce6d3e83eef8edf24bd86aa532a8624b768d82853ddb21dd974524b846a6005b377526b348a5197e658314be57dc957f58ac3576ead514991ff4d8616ee01f1558a867b21d882d01f1c5618b3e686cbbbd738a584904876ae4ff1bb98322bb6ad2e15cd60e86c7b218e70eeea919413812a20889f7f27d9b9dccea76fdabc190b7eed5ae15885755cf6d0dbbbecb9b843dddd6465604664da94471b08590ce94d209f0bbcdeefdeafe512f34906503bea47b676df3e51aa6361db129350b1b44185f9934bd63dd8cd118ff85a6f6d0bf98c1cfee938694e247eb34926c76ea4006072aab312d4e0bbcdb6d7a822f5663da72dffb8d7bca352897039f462efb2bc3f82f8c4c27d323fddbbcb1b6e5e2885c169942cf1bd8a90bc63cb6fa6011693dfba4d7551dd1fc49e5b5e779e1a672de8388b1dfac859f740a53073da9a4b20049c88e22c8acbf7f8f23e272f284d955ad7262cfe4122d11851a7916e77393d579f643734f508f13d7e114059f5420a59cada9cd2499fd124d529810642d5ac89a4083331953bf80a612216804690b64ac5fde01148b8500e5bd708e8a0584dcc2230a5f7e10420c7efe2ec9817022a7b888dd6e17ab9d5094e3710eba3f7fd68b2661cad8271c947429923f6f01ce40414ced5810dc22e3190d0e1338fe776e975663bda5656362a19bdcffb6777a09ee271c386e061b3ed2da0d1d0e899259843e68647a28001b71aa484a25e9e1d7de73c11dd3af135bfe1d81f114ea05f4932acad93770259f91af3e32990445ab4965e1f61c1ebeb8a701493a51ef96567e83d1a98d74bbda72943ccf41ba520a729abf9685eb810f5616a315ceb93776a324810addb5fceb95ebc6a13005c5407e6484ea9e88388f4ac86ce5fa5defb5de0f1bbdeb1e667670a67db8b025bf431cb733fac5f573845c94e63b5369d3e79659b88fed264663930d064acaffdf6ff115a1750990b6010d738d8cad27230bf62cb1bcae960a5d4e5e7cdc55edbfd7f9b201a706f5711e5ee08fe842f2f4e54459b780eeef6fc939af7e3ba998fe067d96b339f55a7a1c5d35a706d1ef8bc48e11568faf7e2465d83d7b0979af617267ebb4197b7cf41f11d6bd3053582c0ec7d18d803646202f596e773bbc36cd844a3e717828c6305923772dd0bbdfdc3112d3e45e31750efa5df89bb439c73e81f0fe72e59dcb36acb5061b837112fae4b3f24f67809024ec3c55c999f59a7bfbebcf666219b2daab42c106f8698fbd19cdf3af4ca28242b669f466591de85da0ea74c906f846bc799df23b3725a1508d7dcb8b33566997e8cdb5de3444db2fbeb1c0cca6de83f2c34e514e2a05dc074c1ef072fbbd5964f4482fa9fe58a123f44a18c90f1d6be86f31f68b46b144c0851dce601ec65b27b93ec81f595e0cfcf49cd671e26bdcfe6d8e3f828a6707bfc49a1c0ad11b712f24159af2df6b2756f63f46cf63bd7157e3ef28a77413ea63a2b9f2cf6dd3bda9f1ac33fcf41e27449859b603567ee50c93f9da85242cc0786b895dd4a24b09517d86a2d7d0ec2a77d57c34ca5ab340661931b2c16a53187e36fbec1f0ef21d0c9dec8ee78c1513ca68896873cc0e8382b9808655ebb0d64d5f28d56e1013e795476c33df592d0ae7f22bd8bb76a2fdcb2d17eff0d19e6e38af6a8dff55870b9eaba108b2651864215eba162f68d457a92b653c86f65e2e20a73b3649e0d9388d375e3746a01535242188e696f9db4d394f72dfd194418f4e39bd075d7c9dbb0e1941c94bdb00f5600bb7f65673ae0aa24b2460dc513a07c8ec44ec5835a135abeb99f0d68dfe765833caa24d474b387e97f464f68663a663a25cd18439cb15fd8a24990fd5afaaca0e20407b7893fb635a133c226ced2c769ad9f32f711a5bf285d85a1d404b172fedd1fe842b2f039c0c1a109a819194b5a30285e1e1e2f2aa94cd4dd8c3caec508ef10eac042b7bb1d7eeff63b19ec0b474497591e42467ae871c9d296c6a2d05a7c7251bcac458d510e9e468b1bf724a91d6069770cab59a1e7d4ba1b9469f4e67e65338f5af135e84057669d6bce3827f6325bf944361fc9980f8e9d26f762d6d00b07eec68fd6900ecca52134aaec1243b0bad082c46f6be7094f3f66fbf88d370e2c8988c93b6322f68143e51f19072d3ec71e8c5b5cfdd350ae7817c013f9451ac5c5d9f21ee83f4b9d760101cd47cd850b810949ccf19b04efbe1dcca715d83e3c6af8764108139386e406bde589d364818b6fd2754d5e4fa49b9582c7ec542596623c626136a29250cdd9883cc55d9c5d94db882dffaa02b1f1f87b7082d8a64958a264d99b55658556dc6411753ec5abb16f1d32ab4360401dd5c4aa85c8f8659dd56eb78466d8f60435cb2d9fa7bdba0db1f63beba5752c8ab86ad9fe034748321564e5a7d350127ccddb62f6f13c6f5e8103fd1991ac851845e01320f7d196b9e1a1592faef8e6b25428736db28f8a3142c3f45053208a8de4bae25b252035048dcb43f41fd76b364f06b8113e499a2bad470c49641c6f963a8c2cbbda2915c8936f40fab916cf855c46297766ed493dcb017a7e61196dc831d136ec79d1b76e913f59619a48f7668ab15974a84e8e4bf8615ab7d83df864ed8dc7b10cfedb119afd8461b633de1eae62bd85abc16473a441b4f2190b628189ab288da4908e9f673ce88229bda6dc39ac5f45ae3c0e127e024513888af57abafdcb88b70d82cef1b8ea6119fa48ec9579f981a7992f01292e195009f8303f74d4a34f534bdb26c171e4371d6683e3802b59d277a1f574f2eceae0ad5adda8fbef803a3e16de2ab8b6193f16f252ba9de826b4805136790d801b41f594a2d2af3fcb28cf7a8947a0bd3a4ff951197f5db1a7ff42724ba5da565a39bac212af819c8b74c523befa57b77f0395bf59b34829874cead854b9adcf6e6b76687646393e15425dfa09dace028b08080ab51200b2a0dbc91c8dee743c5b4f399914b0f47bec3990f230ee3e2f8276af467227a881610efea773accc86aeb32608c251732da8127734a179aca2af38eddfb43d3221dcc4de0af6fc5dbac47ac41239170d0a25a26eafba15bded5041f641d779e2f649b28bca678090a3d9e7edb5e3e8610657498902148ff2c08c48faefeb17de3ec8f1924ba3c87c92940ec8836a1667051acfad600ef94b199483d73d0bdac08ad117b7a4635694ca1d8306a358e02571c2378448541c74c27b2a2d05e342fce668abfe483b98cd5b3158e41a9a0ae53904aea41559091cf7d31994a2618f59ddb5bae9e0e759325184eac9d24edab1302d91fda248fdfc40babc71b89a4cc8da62c6c53458d90ebc36ba98ef105552076fcb42b7e669b5465455c72a1a8a2c27a3c9e0ee6e5528abf472404c8dc1fbfaeec788c72f61213513e83ddb676a7e95900067cff9a01e7c8a97876e836e6c9880c566284ce95833ed56f7ddbddd79acf7477ae0e36503a4ed7706f1108421bbb66cb648a806d305ca03b8902797d7c8b767a488653ed31b53f93a4a3240ef6335559065829cf79bd08be71dbe6adc1179143241aa149b84a6aa038905a54fe2647d55ac6f5e025176a9e195311c7dd50810a45944880cbc1c97dff832ce327a9540db278bb9d198b78b8dd95ad305b1981e86afce7c7bdbbbe56845ab4035631c3441eed1f70c73a85d0d6710c84f4f1b09afeda7014832a18e5c83c1855d6211c574192babece91e0885be3d340ce74f8b6e4f3a21612528e917473138128dbb9af1fd36edac059e3e07a3c21f173859f5c661e67f27fbfc3ed748a4b62bc6a72409cec4f8328307874ffa6dd4e4f837d6783dd1acb1cab533b25c118e3209bfd3376233f8d0dd1aa4c29998ce92339399a66da5afe6708f0bb045a4d4f2149c5582af54b9e4989959194e82ee08eb567fcbd66d5c3e2a7a4c816e60e4408fd5c2137c1053da659ac0b974b27250eb925ac528c988399be3b7dc46e912b01976d580aecde87303696e779bdf40714e3a3a5107fb12d443e015a87705a5af2eaf6d2e756f705241c64e9ae7b3e1631621757cdf9630a357ab4d07e92a8a0e8209ac39bac958fdb55be73d8048de545a98b90a59634d129ce2f997a3a5fa35476ff77df24a0c8fb39ee61ec811b58b7719aab27742c64c685ca89826e59409f3b3ca0d2aaf17b65128583700dd4338e0b38147709fc9fa3912812929a0560b5e9704a66361ccd839f1920c01c7dc93d198ecc8ab49217b2f1074783c5c1cca5c312f923035ee3bbafa6763228b66e12b5ecdf1cca6343b722b621ecd385bf7f3aefc99bbee8fa67424f1a1ef66e00ac7fb64811e7c279f353f3dcefb9d4951643ad4ebbe8366d07ce344c1e80fb7c2021a053e28f02ab23f459b9f917b4ac2a2b6689cb12ea19d5dc7a5a255cb0bc3f6fa96a92df5ce96f1ec20aac31a6812354547b24cea2e952d37b341c174211b4fc85f016d69a7efb380f32d5bb2fccf9b50421947c1efe7699ff6d645aa204266f9e2b418dc0b9729559df83be5910317b9b105ba9579fcdc01a1279417c3d5bdb497ea2e0ef0d946e33f3fc6362cbab6fd454ba4df963dfd2b2239399258ad79b7cdcc80d6a8155d04932366972eb0c13200d18be406ca088d76ba4419f4485ffe250a1ebd4d66485bd0bf9473cda858df3061242dcae861802e2da091646251d8f177680d32fcfb00aa8746cfbc65788fe9d6847dd1a2be5e35e5ed278738b0c9d29af9d0c2c3888aad687af370be139e897672f90b51b93ad7176fa459f5d00e12b63c7183390913ee0389a43da112c2fcef2139be0868ffd70d1e9618a2e2b0708a04ec0c888b42d696b2e5838cd0d6413b5bf17d14c25cd9da35ff7124b2b967135ef0d796fff3ea748229af2cfb1b201620e5bf994dcafaea6da4df0db25843aa61e2578b3fa4ce8b7c00684aef661c09e3358eeba693d6d42b2a295ef8deb7320a30e1078f5d52c6dec15dfd674cc53f33131d4c48ed285aa6945e51604e6fd2fe84422f506fb0c5921a1f3f12042864c8286b07dbf5ab2aa3aeff192c2ff3a06c19075fd6d610710041d56c956b06eca46ef3178e78c9f8f01a4d171c5f0de95dc99453a3dde989c1ae81db602f68aa10b513571fb86f9c1ae595bb713b93470573aef4f526887e314ed5c41476f2c23f6ceaab70d6033d6c24dacf90c24be06a374354e76d9b3c1f239b06d80fdf416ca4b643d8e2039f55aa469335c9e8e563ff3b9bb2dc53414b2c74432a9056da2fa103359a1173446bd138e5dfd8c60ac20aa0daa0fdb03cef3a6258a7db3410d47067db62e161340f947959493744cd381b7b4d361384281f3be105735ce56589c395ad44cd284f16f400cdfa67daa6eb9a340bfb202b8b9795517046fb0283cf3a0c4649a72e0ea47e1487c89bf74765c2c1697dfc9b6e8e7557ab27fd1607f0dde180c377c6e03cf4fd8d16c6833473996ccf1dbf44f41ce3f9bed89ebfdfa7cc86ca22035a3cf90daa92c2ff9a8bbaf96801e9b4894608342e1d2831821cb9589baa1e9653af44829426f181d08935f0d163797b3b9da2583303c23d2239503da9cc0b07e89d186d08eea24a4acaa0498ead3b9afdf2975d7b0258d268e0167b958889de2cc730ef8bc487f8da2f232e4cea5d8be25b8156e3aadb5c67a6680e6b0c501e7d07186327b76167d553b5ab7be77fb52a2c58e12da850a8a580972e1ed60385b65c88781bde027011c97b832eed7848d2c1f4c6e7d65cd744f1499dad26d406e34d40e584e85dc117ffecca21ec78f6546b581d804950d45baf3c307265a8052b20d9b4e534f595e5c061fecf046ba555ae1c2076362490702f9ff47ed929d779320b5381102ec62d851eb514d7ee77158d631f105881ad5280e68a8f2ecc14d2e2daf47201b781245acde21831b0fca6b9cfe9ccf91ebf2243039fe60d128605e555960e319d6d2ec61933af680c6b3853d675a925991f0877d96627496244aedc607e8add6617b742885cd7afee169ea275bd55135e7440e908ac047b90555b11750bab0ca0e4509b8e236ba59802725d90a102754abef2666d3415c9c489883e75db5affa2e2e472829a25d0b6915b3e0e88ae0d800efae5e05e43e75764e8a1d71775b854e9a81db7b4fe16ea7828b911ec208bdad4e88c5ddcee1ab1a6d4963e89d9d0275b9f70d69849ce9a2661fd1b8638710c8223554c2d0fa21cb4325300fd22ccb32bc1428ef8918a87966d02a0ea569cce911c56319cf2cb54bcf82cd39bb4cd9c9c00c82f5436bdabd2433fcd389f116690ef27809295b268fc9b244b60a514d66f2b43a3b8cc2b1721bbf6e22d7b3a987b54ec2c9afcc7b776d9ccf8841d2df522bf971c0c4a3a1f497fdfd832ebd88c5b07658c5136fa342b35f03a67bcbff5e4186c545f953222f8a8f1808436311aca7baa13a4a83f35b27f409c008cb0ace593f954c302b87d9b7c0244673ccf9b375eb4fec1e6da78169b4d90b4c5d089275266da0fcd2162c6cc6eaf8c1e724541b0bf52cb4ffb9ec1f868d3ddd9334a516a1c4e107367f9d06c6137c48e08bb29049e994a323141ca4360722b04ba0c9fc419d4b45652b0073a7f0f4680f86dd8e1a940c24f8433b74318418c5d2c13d790117dff7f9e3bde371df32b08e38d1df5e23fbded313d6025bac5488d6104c0d82e453260121249f3dfd28a1b41c877646cbbdec37e847e3e49c08fe7aa32481e5f021e4b67e14e753ff510e73860dc9c17f19bd8a41a4f021e0bd4e0775349f7a45b7e62288fab261ae633f46aeae0e5f75c9e2097fbc64adf62554a1e95ea16f27ec158a2c333f36926bc8da4d861b3cb2f0eab95694e7a41cb385f63c0789796bdf1bc379c2022032b5de6a1fd2c6b8ac836f3035d3a42fa893cdcd5850cdcf508ab84c77a6572169c521f2b2f4499668320e7bece322cd66dff381971dfe247e0a06b9a7b5f358d6da241ee4853524a6d1aa14d8b46b2e4fa1fabb4c495c36fcdc1e59ff4f54d5a8545f7ecc2be30b35e4d4ffc97128b6c9c082d725ffca2100d02d3f1048f7a87494ce14126374c650df268c7caf8bf2f3afa832e06b95ad473a576df6ddc9d433aecaf21858cc3a2a96f9b0586da1f1d78c8e952389f4fce80df7a90969f67c1f3bac192b7b3038c6f8aff808308868f1e4a5bd3dcba0e924a6e5e195e085b30470c174a8bff950ad98646da3439eff644a1505d960f3aaa53dcee742d304d20e9279c7526b50c379210bd97393f174bad5af79e6fb120cfee80f4ff1d86c4252456e38037c7382ab790274c53884fac8058d9ea7180646f0f78ee5ca2689eec0be24b52819afe2efb27ccb1b434e3cfeadbb9b0ca103aab81350d15d5f16f0a30fa698d5888e6026a580b1990b617968b0838cc4238b2784c7f0641057728fec1178ff06e9e2f8f527e85e210c55e99cf0a2863e3bca527a63ca8416c6de272fea4c3580d9adf07daf4b547750546718d26161dde84577e9ce807b2e68db6fef6c5819e27ac55623580a038b0b775bc7590be921484c08afe5c8413637119c0cd8f141984d92e69a47c707cf0a12dbf7e1cabc66dd375c677de44d217a000b629392d96a9f02247446873f322bc160a4a665964644ec5dd7c05088c180562838d4a1df5c3638c4bc3a378ceeda901f09a9b8465d18367b6f7da8344c47da36f8b73ca0bd8794fb2c68d6f8eb5a7c29ce560d15984b56db163d9ed92ea04a3f4382f8121fbff956082f413d8250ee1f3d4edcbc2e3d80a63e624dcf93a80a7489a3c63231b2063966f8c0158f719ad88602627985cd9f51fde82c919866586a1ce95037326e47a055f11b33c83687cc8a3e342bc5f529cfafebd3067f1b10926ee1e3903d1c9d0d8fb77043337ac86aeb87245c62046ecbbf65ecb6ca02bbd06726e1829dcf1f027783e5253a9f95acda0999dcb119b6f894bf66b18d6f23e03019589c5c251ec0b9356a96172f172e77f435c8ab252cfc7dd0ca368d6675460a30893742160a976b937eecbea3d7b452128a05d733d98d02d602066945fa59578a981f9280c91c8cb34d1add6d99a26cd69cf524105df91ff850e6a548f3e6b6c56330eefd0baea7364b674542a93993609de65311cf3b064c9e2aa97d7269dd0ef67491a46810dfe9f89a6e57cc9c7e7b98327dd97a93e4a2cb1743778e4fe187b14b9fc184365fc44dd6490fae1e154ad4e2083bf118ea9c94c1551f57aec766aee2b20ee9cb914f1facc1c6aea5e37aaa1af06c0653f49dd274d64fb0c27822a095f7993091dae46ab637350d6f61d9935d55b7a86669184d0032e850dc8a1956b7b1ee7581f8e8602fb99dc769c3656dacda33db99ebe0835ff58dd16d45c1ab24ae41326b4807f89091ead44922f4e2d914e06250affc151c3c23b5312ca4a6c24667d6dee697df5646d26cf139abca9a4437f26518eab395278cb72ac6256baaf6c3ab7045fbc642dcdcad9dc1765e4487bfc787a4ff3801e742cbad9853795a32d38f48088b738f258be7921689ac6a506de0e748feabaae7136f921550a532a540fa0c457d7130e6598ac08543096dc067bfa201b54f8d90c08707b23c6ef8de0d66fd4d258230c82686a4e18e0f7089e74be66f3cdb359ea729d38a24b0eaf0d8615d76e1601bb4a08bcba2247e4b04c27979fc3afc6e11dfe7630adccbeef49b79a968b3bd8dbdc404ded8d261d464fb3905ca01b006eccd59914d29dc27d4b6a5f14c3fb23c7396b33886490842e4e3972c7d07d781fb6f0a3da82166d4b19bde51799d6c10539a1fffdd63c516056da950d6ea56a9d9c7f8a183b72b5148b5baf33c3629972441045ca1c360d59302b1170fed543c86f7abe65f059814b34818709c688b84a7adab6af46221cdc066235018d39b5d35ac7068f08f2947948e9378dc7915d1803006e9c6114f08fc3b3e3b61b855b7def15dff81610015fcef91a009d1455f72b9ebf91c10fd5853d0c9676f110722d93a7c64674c7630a0dd038e48b2d906e48067eee09a2932addff0850481e75d5695631e24ad32fd2b20a36185a7474be9fead0c6ceea13a434099e9946392b1fa2cdb204db5f830a6d90c937640e2a3210dc1177b29596e49c336b676dd5cf0f99f44f53e4db50bc2de690929f1bb704de3ff063232df4c0cd6b5b896c5facc1dda46f9acc800c374eee5d4187b4d02f67464e5109547d7083179ed265b247ea670a8b3107e94e95915c0830205504a21e631c16e30f4cbf9b786df819dc75bb0f1e753ec6eb658be7b4cdf8cbe0981d6b0ae5493f1d56ade1c39fb56e0189988c0a4e8dbb16e3977e291044de634e6855d5568878e27b729dd1879a4b8626bfcf4dcb494f92f2ca7e0182ed757e9703360d4b60dbf76a2ae5f789a2da4b272757e05b0ac071e0f35d6143e746ea2015328594867db8ce0bee32ddf61eac534df96256e708b753d5787c2d037af38196aed18cf7ca0059dcb61b21062341de1408a10da1d151d18079aab2700a7beb315969073a7c85462cf404a4533196f8a008cbfa10dbd0708ac953e27a19a1ee0d56097f0f7c6d5a28a7401422bef2c6322147c4adf0b06ca761c11cdff2a620a1c2a731d8a2d648f1fe43956db228bb7d2448732eee2c53cc8883f679bb1358402bfae65da3d3576a02c19f1d48e0a7b794023d19c96f54126c52ed7786095940fe195d878ae502bf8de836e438fa32d4cc119851fbb036fbf8e67c8e83e9136d3476bf8d2c741f8b5be1c551eb74c7c49b74aa985c03a5107b40dd83a4dcf98fa59664331d07c46d22a1c92fdc8e4edbc566a904049ffa43acb446f70eb0106947af8d329a05d22e6fd84d0885946b2bf13c9a85ccfb2ea879040478764c41d245ecdfb217d96fd82a5d26fda909b32a02bd5f98ec06d8cd38c3008e327f68716b598dc83b1e3157dc0fb7d5e81f7854c9ab44323cb89aca31101e8919ac39606b99a6125a18cab82b71bfa6c2875453aa8d32a52d7a63c3e0d5bb002831f424970b492115cd3a3499f0f015de4e37e53ec995ac1e17283b7b4eb311a24708c278b02f50bae26fa94a7884026bd5f736ba22b11533352c9b244e66ab6075ce77de36b746c8ee1330a8f113b731cc1551a6f75f2a278713d3ec0bef1796f76f7d7a7638adf74081b74122f154e1bd80309f474d9b115ea1e6f102efcaac41fdd3561d3e6b0c7fbb2dc88e292b483da89a83b2dab0bab5b75e8c0d1fc7e104d3a13d7680e8c63c5bf553003efe533ded2b07eda6489be34385f0a231c7584216c4cb7e07009a64b1c42d5a3a984a07dc71c2d052b0b85e8dc5273fb5846c56e6924b5e2cfe56c189bbded52eef69e4bde9e30fd08a37dac47317d5edeb764534e8a07126681948a5635168fc1b6bd47fa9ddf5544afe50b95400dd0163e084f920e81aa809124ecd128fc7fa8a3cb73b91a7e7e32a131085912f90eed23bb36ce649fb0c8e607ecc41c7447b37f3966d272c4af7e6d473a4568596068fbf073154d1ed8be5701bc1af094765c709b07617d2934ff9bda70faf01acbfa9794c9770e0c7e14cc7f043c9483268daf60baae184121d81f613f0c08d672bd6a4b4900b51c17c7c920df5f41fc8280ac84859e20cfcc5b6a5f4c63577c29632697c9e2070661147c1b462e0cdbfd93a9af17dfeecc5835688ccf7f0da39add60f25c4735b4f4b666f360a2c12862a42d360a6936bd47969b5da354faa4a7da69923bf4d53e3d2fe4f59469287eebcdc1c4629bfd981f992a192283af1682fb6c98f6c280c61408b46ee40a66882e98d330dd222f8a6a0914c66e9378a5e43cfc8f7ee408ad7a9dc235e8fb60739719198d7e2b31dede4f421063b3d994851959532099c445b9caa665b2d907b342a0ea6b8319cfc5f3d0ee214f8e3239e48804196703a3a0fccb5f050f8cc3a68e671a519fd2e807af45cb27c5da2f25a76e8ae95ac7cc4b522e5e98ea3c10b7d653f07270fc4644ba44523b13f033daf61d966d03617e6f26d07c2bfb4a4f89a1fe8d013f42e94c1614a778328d5700e48d95f5c89a29316f019a5208665f9360b7f6f5c7829f6ff21f3d53d2cee59a5f6d606800446f51a86a079c61b39b063440cb8c32945d07bd878ccc42b54ee8b92537866684266e355cd64efc02acc3bbd95027eaa079e05085848092149ebed4e2eb135c32a7f94e9e2d8f41242a30bbfb7d5d5c9cafa44fcd2a482326b54669bd235036da4f530e1be6249b6f6d15351a20b8953038d62734c912c3930c1dd4453a5683543956647d47e7a29cfde2f9fc292cd0059ef3c945cbb12507f88d3e5da4677a10fb491dad2ec1d6ea841d2ba671a5f5839313b1d1584990d50db58368f96b9a24aff8f9a131a3973cff6ee8a0491ad49d032f7ea60de768c0d53f3ba7264a059dc7b54f534c5ee89472a18086c7ca9f3b23dd12ff9140770432011fb276a2a9a829356876c39c74adcfd8937e01996a000a5cf55c4d7673cf971530970c8167b2f93c55ace15395df9618aaa10d73273db6dd90c0ceb5a1fd1f682c0dea6e362e87141d3597bb5b53067fef2bfa201fad294deffc0941759f776d0e98d8b532133e9622348d8f9941cce62f542985e3af1e0cf92673e181e970da20d593f04977b84d34a3782b0510d2533e6265a480e64bce8b153158f25131d9810703485a74cff9b51bbcbda4b2d343128401549c50a3143e8f4a14f580d9a511ac6b7d86f54f3470bb69388948ce60314afbb85f19240b99d653096b2c299dc951826fe99610df47a60352801823c389455a438d957304294379f55c131a872d6973166aa4140e9b49d8c7b8cf89a78408fd173c08f17f65e66a7da0ad42704b78a8f8d8649e44315ddf8608c8d598a9455e961b6e489b9d303abff73359cf72e94ad06033a89fae108309b391d301804e3855a0c7f4a7bb8b815460a7aaaac90bd7d0b35bd85a7f31084b41a05aa7291abb1e09a9b24b01e3e4b38c9a2a9482d9a5ef94e05360572247843fcd95cddf686942b749d3d81e3a3db739dcf109cd48765b475f70cc0eb2862095265a0789b0215fd795538075759980ce80aa3272d487761640f1a2ec4ab944d42b88ba5f6823d9a4163d2e047583eb67b378c417c7e91951ef2169aed25d368e25a34be06fbffe54e82ba0b9464a938d1c56e123b65777b7ae75ea5c3d339f7c945a2c4ff2fa7e8be2b8518a5fe0e66827faa60bb33590942710c3b307fb4e1ffa2b1cd2957e592bc751d9d8663cfe32a56e0496f2929466ae4a078a57f2418f79755801627f88506a114e9bf7aa033be2b9cafaefc0530517694b3ccd00214c5ddd4bc5c51959d627ac8fc0b8f9f93893c8a90409c01994ad01a57c42089470f760e271331a0c406d5690276dca4d50b260c077ac36ff9464e5302f414adff8220d0a4abbd8f2243aeb17c5b9fd364cc6f29c0d4095699a19d1fbc0661db8dfbf67e2935a29b5d0037e6bb4ad478f6430e6972cebc82c892a0c4b2a8f5841025bd64841c95bf8cd8d6f709ddcf9dd3bbc2c64eaaca4644ea1c6c878ee29b621efc45ea5dba720dfa4a27631df36e56a2a9356719d5cd65736633eeebc308e193e93d2942fdca9f72f09433e2f3aa8ecbe0917ea10504f24b036dcd719a9784e8f2c07b2966f1356f4dd80fc510e4d358427a0c5fdd1a310cd2fb18a810fb992d5128c17c3e4efcc5208a574cea8c8fbf69df750988cbfc9df4bd9065a4921c0fc2192481962522d2d5e7468a937ebb43801c310f268e1327147b53117a2dc91ce8341df69464a3fdced0b5520d8cda9b1af593b754ae2fe657703ff6cc4c196f4677cb61aa48b8a2b76ea592a0b9adf4be0906653eafcb1c5fd57a3cb51b8a821c08c6575ec7b8d7c2f0c8e2b308099e2de35e280b5b94928260ffef56aa32e4c67a94149881b7cf19082f1678f6a4aa6386a8ecb156d51eacd4bb7bbc50a171e21818c6b3fad45d3ab5ac4d30fe6cfb180d737ad5bc0ad4706fa822bb665ba51b97567fbe28c0def829867c124baa6e87d79349924a671272b6b3d2f766809cfde177978ac121d82b46f05d5962d1874275fdcc176f23db8f7c5f67e3d232f0a44963dcc9218d0ac2899969a5a0a87dff19d345b57157b22c78cd0030e36ad787c8b328b30c5cb3236cd08e1e40cd2857226a5ff0afdfd03406e973454f5fb2f30850bb1ceff4d00e4cddd6981ac317cfb5a5ef2ba2ff72a47de30f48261d460177f7bd65d7d22927cb22364c79f0902eae8f4dc30a6fb480001f2e7cd9c178f51c65d5e00fb006e8f5efbcf25da5020f8e9543e3dcc425323b5551365f950b611f351ee7dfa5d621537eec2e6d532421cdc059969b13b2efca9aec010cd2ec7caa7b5cd5179753cd29901b2ce97de7172589ccbf021fd943e062c4e918e3279b7986a2c0d1b5da02f583c8fcee349d94452813ffc43f5b4cb2e1810adce1cab995dcdff9ecfe9e1bad670a61ea6d4ffbc5169e24f4586a41dfc980f80d79f08479984e79df55bbf3fae5424698a4290caf9ddb25152e4584b913a1b649c4a2fd4f9346197e37e4382ab3e3bc0ded39cd1641faad41866f5aa8950592fee7d116cb40f17106ce58b92c519e90149083f319632f965c941d13df3e8bd78a05cc2715b83fcb83c4ef6a80f07bfabca0c039a1c4b014238fa4a624122aa7cc1bc54b50ec3ef2053bddd799b107626d203eb85f44c0f830010e5cf96265c9530b313d58ba39a07a7f8438bbf22e9be98aea39396de1d0698dc7928a7a7b24f093e72b410d655fc0dee8bdf9363523d15891633c92e5edd801cd8ec87cea4fa3604a4ed3e990c32dcce53b80d74de63dfc088f57097a07962dac9fac6d2672879e29f14c3ce20dd837f746d9ff1f2d8b6106fdeb5fe0d2bb994f83b13b602ab5cf5273e23be2aee4791fbcc8e568656b8b3608136f82853481f22b4fd7289df582edd9b5678d5997dcda3c63c44955c2d064ca2031cd12a82f3fa5f5ffd5bd2aee98e925038d8d93174102c2562ac5d88ebc4f492efb59770da0fc92820afff64652cae13efe50170bbabbb5065bb9624869022073d6d5c0772112123708d563e8f7d349b8fce3f9696b6b811c482d65f902e682103221459a31cb410e1f875f5cc8838969f1c4e2c1d97f07b24d248b5cd2fd5a046b6820f60c64b8a74ba7b1af0a3c5af3610024fe19ae3efc4f760f12eddefc44c8eaa4c5c2abfd7395839672785417f8753a67e37eb63df15113ab967d8b00f799807d156002ad4b017f906e0b5b7d2500ff1ece544f591fb9534fe3a71cff84ce1c2ac258c8767d20155e7b960f3c22d5f3f85c6199af89daed85bf27cb73d49d4f34be692d9b6c68e7d2cf64557e5f9cf0f9565b47f2f14c163ceca51f2e17c6b63182352698d4442e101af0d595adb899240099bb331faa90db6ccadb859829c31e1f38acdbba26cd94c54a3cae44289bb6de83bfe4c36330b353009f2946e96a30e528c53bfecb6c55464954a452e9d8a7e2ef3ca21e8ef12c207e8c31e3f9863684dd040703081c4d34615e241d6c727e546e9a95de59c76857749bb16d7f863e18d5fc50d94598c2e4b32254094844ea4afa741f43508a45a0b4c054c94cc64a223a203784f33671990f83de8c1ca411d100fb444d84454dcc4fd689ab650d48d8b94b291b8440cd48cf4fa8af3c17f1980ed909e159b652beb6aefa63f502231d78b2d29e90927fbccea0bd643fe5861f7e825c21ac62372c4db1f6a167ae5ab0f301cb41a8e540c0cf831d7bf1125a5c93acec257cb89701c3cff1970d1087e7e646ed711bbac7ed5a35e74f7859de5bcc9f1a5679976bde6756fea30e4ea40b62d2dfdd62e755051cfce34753f9d7d6984cf1116b734a601373477ac534f83875437d9a1762f16aa8f5baa55ba5946cfa4834d12ebff22da8910509ee9960a99c267bdc5d4387d879a97d02fcec8f66581d10c65c3f59f0b243d4e232786fb0b2078246e7ab9196bd70efaa088b736824a03ae3f78ec3c9350fad103c22c2abee814b75f78fa2cf5bf5cbf869e228440d71c99d4dbabac15a9a25f2b278f2b7d0471961c97b01b253d79f74511339cd6fb92a16044b98778457fcd4a7a29dd98f4bd2409af212dedc7270a78bf414c308c6bb607c692b7bf69d87303be52c0d5c7c72c177e41e8bd6cf157b3bdfce5334e786da717607d9fc9a0b68c1ad74849b3e4ced113accbfcc678fe35d554897b01412474f0d396ce228f739e64d007569f452b56507348b8d41f5bb3f084cc666a0821f2055ceed1b125c584877f1faa64b902884e6c374e1fbade3fbb6c5eeae634730b30dcb78752359e8564542c7c7faa7874cdf1182a2fb27a3ca611c7dd14fee316bf94ffa78fcbc9f1f461282971413f8a6fff386e0d29a52fd82d7a99b9c7ea90bdc0ff8e27d241a888ce0bf34224dd2f69e37989759c614d812b97b7a00961ddd61c107aa5b8be02de29b1422e6f06f831bd03deaf3d5c39d62c5553c968b4d32d131faa1a500d968381565a9ba4cb26d3673036bb20aa9c8a56faa13119c708c50fbb104549c41342a2664c53cbea85827e7ad066fca7572da36333f6cb93c0340170cd4b286236ecfb99f9a2b07ee4f9f75b1464de905acbba229acf58c9a90223574a2cf40c0648218f4c753323cf46f3308d29ead51526a93e8de6871c517633b34d7e67249a61d3b5e9dc97af10c425a865b855a65564f23f082653a696ff346273203df39e0c80035b556d7d697ec1c84d5327783f73141711ab6741fad2ba0d12cd3378ddabfa103c8ae03af75f49708b1038980c2fd5aef28582e0269ccddfcd3a416536ae359f46d38e0506ec0013bcecf90118e842ab8efb312ec275c49219bb011d65a83fe550b862970c655a9953a17c4f8f879dfd83dd347b68b32fae6f71ddb47edb16480adbc9dde70cbb62e227c1b05fbd553115186278fcd72eac2fcc3f5e21235854287dbea2cebdc3712affd663f0be2b20d78b1418020c5991815a0be75e1c346618bef710e76014cbd58845937a07e1e639bae2104bf8b4fab374f7e3088fe70a52160dcacdc0bff27c27f221ccd3d00b92af5e1841159f72768fc3ee822c6f2959ccfa8995b8bdc0ad7a1aacfdcbca9dc924d2b6041e3653091d5e8627909ac3fae69363963bc736918b08d269520e8c40aa9688b7dfbfe68b9639a0b1139d438ed169a483ac6250fad56407c855acd335c36ff91d9cf177b8a12af87da98598debab5f70081ac71e898f879bf0f18d552692c1098e7656113224621e5ca92fb86981fb73865fe9f2ed130cd01b8f94fddfbb79827c864bbd814af6aaf25b36910a281df04037b9e980ea8197c2d8cf6e1fe41373783272c75447e21cacd641685e69a1d20fe91bf55f581bb5dfc170fbf5063e391004e7d91039765f7b597d9e54467cb0892ccee145b2e4a2a0072a410f821f8a8f484c1aaf2504f7aa18871c5957976b2973df30f65cda8c4ab47aa9a8c144d99d0e5b4d9e73c60ef0f530d73a4450aa9af3183f6564517da54ea0076f82b0e9b814651b9dcc3ddd417d807c4ba289efb12c9f3276fc4a6ab7085fd427c5cbf08f6c9af6b554a4f074d890f05e654696e1b7c52aacc704e00f7b96ce36d3e167382933565db6e92f0f418d74e058134503082b04c0296d306dbc8d4a98a7aa4d589c8e3bc3c3543a2e5f676999dab5ac5b9cd60c5278c8cf210133584a79673653615e37143a9c9ef577449aa692709c50f35e7d1d351d9cb34b49a21a913ef465a4168ee38689f26252799e6a9098e34e3bbb21eb4677ee0408b7932eef9bbe3de45ff5c9c5e286d8cd0c93124f15f8543c54d3671331b263599b479c32466ba2e12556fb298559c27a80a0a50bf71e2f8de4867d642a663b59fb5cde194ee45b383e9098af3f434a142ed83f65ae470626c59ee5a054ba2bea22e6378ae61617bf548905f59336989777af408a538c843a9f6c145204f2a673bc424345db4133b6ac5b5a556aa606b2b7ec8aad512dfb12cf67b3ad6edc2dca396947375b7faf2b5e33161a69a319a6ef656995fcf91b0704f792bb1d778a96fed1265f664077b16561d09342c1d893e9c5fc9c18af36a8c209ce274ec1422bfe8c6564d3caebcd3d3c72460c2765f8742e8fae8b94d3c8f5ae60a54d849ff55ada716f4f9808d1cce39c34e299f88a0662007e5f5b176a201dae3746f3be9646404f68b48bc4d721473f2df01a36968ae600f6001cde5b2b6df999ef1f9c2f5055720ef2f27af8de125f27cb0740eb5c8120484ea087c1edc3fa1b1c1ca6e6619658dc0601d817e1d1cfe0610598ee529cc4eeab4c02335fe5b1800e3ccd4541d029889f010c4722cbb94b58443262765e73fe358e10733e904f925f8ec0805446da9c5d6f5422af3acc446c4681f0682fd33b442582a317b35dccbcc6cb0bba5049a1f97d6feebf32c0d71bb8ae1e2dfa60f99ca160cfe5b509c96978799d46792a56d25cf8fc4a96fe2019fc367397645292c343d83f9334e96293b18dd562efdb9c8e33bda0d60ef3dac7039e115911f1b9ab59e49c33a91f3b78f033e89b5ab4c51eed3d3e5a1d4668a9f6709dc33b9e9c43eb80cf644f657c2d9bc4aeb0b344c101502b6c6397297454e4de90f144bf943c5998a5af2d13a84ed652581c4e258aaf6a780dd2ef9297f0e9f5f7941293ef282623f9c68e89f34d41eb12e4dba821428b825c872b9c48713fb56981d3dfd0a5488de8dd156ac57b9f696adeee7e0a0b93ce96b63893f3d4e0202e1309c8e5d8cd83d03f95602b5959b94a1ba5b7fa738e6873c3ab40b0bd37eeaf97b161377e6534d453a3855efb0a6e3374735946628568db9e9df6f64f217d27ba264b2bd3ee09d5da9e28f02c7a195cde882ec34609d380d949702655a76d0ccde06cdfb9f5363da1563ec89d91228d689350cd2d0b0682737b22877d489a1740d2c0b58255f8c7bbc9bcd08f801429cb3862f0970281980d6120f9664d6ac2cad72a362bf3e46de655d75d533bd2a4c7541a85ec89c370bdc670ca9d33e1c0af346b5ad94922ca0d1f369de51cb41e98d8a59242cd1841bfa6285a2f6ca583ab4b501ab1c5aa1acbfd6e30931049f2837304df7b2dde6f9fe92c263518beb50a5e2977bcd006da85e376cbb8f6bd9a59761f6e398e0057735ffa6d0b425ebf8af989d5524d868ca9ecd483432fad0c2483979d6d69cd4b2243a5090261adb55af716cdde190ac7ece4cfc1ef910c79f14c11172565b6007e9297133abac8ea2646561b95ac1aba63e068d58af8aa1dc6164e8d8396617e164e11fa4b86947fd9043cf516560116bb9f5c9c04ac9720f27dcd83758b3d288c06f33f0af95f99e552ff455744c28c620fa55d97237e1a2fc4e320f45c9ab9d9b3b4ad4f8cd31fbf4ff91c1b6045f6f08a12c8e8651742d8f0d7a184c6cffcd73c58c02c3f076230a50bd51465befb5b1bbbab3bf860864096f86ae01615334aa42202e5d812fc3ccd5cd5645c0aed66b00adae4d2769ded59c2f8bfda708e06ba58b2ee3143ae0fcb8e5d22aa44f73d2f844cfc064e810223abf590aa17a279ea66e5c74cb97d6368eef03639b8b06842c79832f9e4c794dbf0460f077b429c11e68297ee13fcd89e5327a7863cef8e4faca4b3a4d50af594cd0c7cc4997049f4489ed2f67960447e6c4f179fec80c114605d91183f51dd1548a2a63455a7aa91d16d2648af262fdf9d0b0d318e0a9f4bcf9c82345dba5f8ba91426f32467aa8c8e1e21003e4ecd220886883091dd12fad6901f2347ce36a2a9d9aa400eac57a44e61e396864b1fd01a9ed60a956bd47578f14d88d710382b78810d0aeec86993e5c75444c1e54409fa4224ece7c33431764aa5fbcac7207175aa523b837988028c6be15755c93d917a4932fda517f7b7f243f35ea94e0fe6fdb8709c1b63fb4bb16c8c6e170c1acbf9bf4bf845037bafaee5b03996ef45bf901fe20561b646078a8513d27f98a2ab93ea1ea4dcf0d22451a89a581180a4253b54eebe67f810445a0057e92b9cba12c0f3473b0eb926de6cca6a8db05729b4eda6f59c9ce837147b1f2a9f9e7fdb05a395124ef251c6937a5a85811b8b0dd47cc7369eac2bb47b68312bb058ab78fbdae52825ca644f2d7606b86607b6648a5295386e621827817bb898f983e907a906589a195a633ef559ec856ee77d1bddfae1bcbac517ee2dad8d5d2da26c55b9d5c3cadc69cc1aef968ecf3b00868332beb620ed96d63b51dd21fd104966deaf81f2359cdafa4b0834d4bcd2982a0f6ebd639f73ad7da0e122ba62abb8cce854f7d334566048e22d9427b6b07b3d0ae5b882e9d6ac58ac30b4e9bbfc8aec433dbdfcd2afd7621508c91ee25e18e7d4f4685315b6bd76edbdbb2beeb6d44e5fc274e0614b907990b0f8e95ca2b629cc074f8da737304cc133af33e0cd41bb707a3a32a248b0f85f6465a0b095bcba28e03d64aff9d5987a539c44c1497c7957bf8d554dd9c63b506de7be96e492790ab09a740fbcacc2655e1f640e2467e3fe468f6d1337c3e3c520f65dce7ea2ae4181641e7a94e05881bf1e6189ed7c08bc7c93902ef289965f21fd307622b59226543e32439359cb9fdc9dde38593f061b865733debb9bc0376832ea1eb60e7a2a7e09971df0374442502255bcffe08f1a7592336e5f517def0296e1aa0fafa1cb0ed0d5dabc3541dc33c93be3a9e8f3fd97fdf81f51d8e410d4bbf81b00c9efb138eaa8af2436de499eee1c380249a583fd54fbcd3a615cf6df95b9137f2a0eb9c672968a17a23e4864a3402e8ae49022fe7c579914851bfbc6f12668537b038219f6a9296846ce8a3fd05e076c6a4c3a0ca1ae47d76c24e81c1ef59f56b5549c275769b47fffb7faf50dc06c46603684b29551b6c2ba6d8389293c4f04f450eaddde358943abe7745d87ed2e949266924502de7f42e9bcca4caaef09da3677c4c70a9815f726fc926034749b70474ef6bcbff83bdd3c1e4334907a80d1d19256e8832f0a06f2bb935451730765ed26b9566898bbf82eb32e772bd29368ad4a96cd3861ccd9112252700ff67db743576d615d079f818598c905397f709198d9cf6e04915f919659a94f668837d80da9dcefc12222a6f4b05a22a8c28ec252ecdbfa06951bc6582b1746f88dfe1ccf0c8d6905e98d780af7d6f7a2b1afb8c24b4d10f8702d1629cb1af9c771055c04213e25854be409d37b872c3b7c5e3eb952a49d39d39fe1d4eabe3061133655b1e76c2adb750a6c0ba6d5b319708cb3aa6f6ebdd0645fd1bbbcdd109b3f3c53ee5666fbee04794e35d9264908cebc69008aaa5484609f6ec13f031750ec96046c9e4b52b6665b2a017b3f691febe1c2a3ba2570def93d6d614f1bc875f3bcc5564b0a9270ae96b915bc8b159a1ebb79235d93d3092e8e60aa71e9f7a8e312906478f8349fb40f651dfb1b49aa22727f27365b233ff047bafd9b78a1200ffad607d03ec407a746b3a50174f509216c5056ff5b8c8eae28c06a4d941c41c106f8c64e6ee48e328500e8d52f881379c0e54ad147d3933a252354bd7cd5a6d7d19800755dbdc39241c52f64060b19d6ff0aa41c9550cf9180841367dae25a468cecb7f49586a8d0e87532263ec90151149d85a21a7d2e356104f1df435a30285f3a80ab45311a0c297d6d520a30764c99c46ea1cddb5869b6701be995bca37ef908f9359cd047ab00be426f706e70f5a054f939d6f97c808ba24272528da662a8fd1be07af9bbe4f12596d6efe9ca2e94266e4b17eed0353427fd3eb8bf72af710cea1cd0e90df3d00241e0358be309fc3c6452d3d79fefd7c247ba541eff590b99a69bf57e2e814ca4427c82e82630e7ede7f4f5dbeab94a58d0f4ca14e2a4bb18ee806042f973863966beca5e0bb15bf871edcfc534b8cf1615fc42ea6be8f22ec103f406a96535d6c0d5f712a0a0b87e3d746ab066ef81ff719b822b7dc755b967c758d3382599bacbdeda6e724ad8fc8f3810cfc6707a9ca8c454d86922ed9129a4b527c30c3619d64526192ad093e4b453c71f3c670a97a27d82716a1391370da5e5c749fac2b47449b84ae7f8519cda4e0733b63953c5eaa17aa1f2040bb8076aed9516d5b2f536e815b6eea1097390e90c3e67609cf6c62b7f3f6e6e3e6a5d8707c7463dd550d8825098bebc9c0276bc285e88191df9949cc05e029bb1b7db851b7e039b819007f61d05b6ec385901fcc08867d84da292a3a7235d19691959c3b1100afd05476814a7ef877a2f23b8e07200b3d960833d0943de675a332147b4e7cb805fe8c6d425474c5f4952989cdffd628437cab0ddb796ca0a03db2080d569ba1933d9a987bd57875f9b1d1024f74b8ece5be84a1fdac001588bddb6c6fb92e4037ea406a86e92f5838d7944abeef4590bd26ae97121feae04fb2540f4f2e446eabc3ede37fac60f77c8ae0b3c48b5ae19361cbae0a131f9a7f4a36b12a13bcdd2809956d0f38664b1d3e08144ce886bada6503948bc8ad036d08bd61586bef750578404aee4699767f103599d4eaa783d46de0e85b0522256e8d7bfa4fbeead17e108fdb0b8f1368b7d76ed0b8d9d8edaa50051a308b7439599f93d99f7b3da758049d57c11200aaae352847dd05020406188a814abdb3acc27179e2822927de3800cfff2cb5ad6457d5d35d725db634144baae564ade5ebae903fddc0cb7a5ac499bdd3822814b1b1ea7f431996d9eaa0855fae7c2bf6b54749b70ec407c593d0a16502bfb4db793e8590ba25e5842a0561ae8b8c8f6eec40f800cb629ad4ac692a0acad6627a15a90b7170d1713230653a397910f1d780dca199264ef529bbf180e978c68c9f85abf665a7e077ae5fd0a5675d3af1463da5b2dd3b237f4fac4346f05577dd296a37fc92361ee5af7297d2bfbe43d055a2cffb55a37b4a401824fcc9072c523ea130a56fa9a99e2141a9f73622850b98d4bab88624493ede78ef566df97b12c208aeea48c3d7e0eba4c10a30db72bf3241d15add167d71285e37b37fc6f03fde25dcfec5c4eb3877ac3fd327be3e2e6134b2f9388fcafb06fbbb65be9c0fcdc94c36a239765626bca36f2ccb1195910cc9c008a5759a05a1f5111d9145e18115a7873d826d4465840dd64ac531a449cd385e9ee41ce0680bbaae1f5e3df2bf70823734bd4d76e176198df5dbef73d057148107c30310c41a9e279d18ece17bbd5b02871a0a6729b8de5be2377b9dda5035ea7afcf6f4c2d1187a975eefbfe31a99a3d0fba6274c245086f61b74aa13684495137c78f999b23fc4f989fd2e736d3acaf5284c97ee3896523ea33f931e12a45f26e16c5029fda09fe9a0086fe468ccc58a86f2ab4f4884ff80316458a3e55b295b10123374314a7fbe05a53674eb7017125dc92ac924a07d5d00c4e889aa546f7f7356f881b5073af6f2fa5ef4dceb8dea79afbec7d7084a40285c2bb432c944ac83b015afd7a6c49ba63f2206eb8e02a91ac18864e4970b17b1be1d23d397a3569cd8f2acbd661bb91b544fb768284bf95f41a9eec97114093c30d26dda157775325e86175aa8116bb774dfc87f7cf8b31e4b4f877e5df14d67fbdd450734106c0471354984901bce8205241695e754edc93a08438d6fb102bbc7a446c403bc699d0b9c10475d3e067ed341fd46c24ab5d3b9f42d8cb8978412c8de2e9a57f58a7f83918bbc19bd6420f1dc5077203a3742e14755c931073f2b548ad3ada1054131abbcdd522f299a4916327cf2ab7aec84b35ab83f1b2ea18c752c737e008dd26ed5ffce03f6a6a0246d0a6b6688fc27bf8dfeec0f50ef58533f931892f3028d3f0268139e7eef3099e392764adf937aae2b661f3fabf8b56c63275448f829c0442525a2572451327e50daac1820f48b4de478147ccbd70f696b268980064ceb19865759fb1d3ce60568803958650e7439f6808683d76abad97f6a3364ac21bc6c8ceead1ffec3cf081927c0a3fdd5df60125c7d0d017de881c9d550c9d4d223d0f5404a0f6baa0170741537755c90c63e592e56ab53a987154c22eb22c9d6ee8296d7f26f3d73dacbcebdc100e34da2a847028f77c30b5b453545fad1dd6480d4ee168f99820de7a93c89201cd73978148f599ccc2583e2044f0f13ec8a66d702cb0eb8e44d897a4fe3fc2444bdcd9029fc69b4ae30b3b76834ac63e067e696d1af89a9fae15470c408f5fe609ebda5b1e1f79b4852214b46cf6e6dbeac23ba431a771622b2c60bf577e0ce1adfea808c5b4a7b9d5ddf43fec3c97ff36c150847349608bc4a555847b5bce7f1c068d4091539514885ca80bf2a2b511866aeb0b7d3a7d02898578056f0487f29737a8154964290ce60218d01c809f0f2a62618f09878ff6851517a62b5e3f98f9e679162ba0b7964ecb4cdef797d483669d59b567105e319a69a9fbc36eeebeb4fc10772846a1e414ecdf43e94091c026437c62fa89fe5bc1c429f6ef9456448b65e1bce0a60a1e6a81087f8bb2674113f32cc4e5f172c8157f69561ae005cc9c10c7d7fe06e7838d0daef378fc2f80ebd0fdb40cc72f5ed44357357c87e95a6bad78506ced63b37c65dee67f89403111633936c5a2ba24f23040406cafe42d6880be6f706641591816cc858e203b8e8b2ffd28ceb0656df62947b44825e6db669ccea61cafff24b7d7a4672e582090ae5b0c9cff47e5e0ad0cd3bbac67902cbf2e75db82b9deac29be666b69c51fbca6908a7ac418c0bc90ce49a2a1e053027f132016f384b7bbeb54f6ac2ae554efd330c70e98d2aaac6f2afbfd1db01b64e5b801e3da5a34a3bdeade66b6f6a3a9e55854f47bda1ded615dbdd298ac2e8010e07eb88ad277c7c85e50f3d543de5cf516d66b36969d1a79303bdb299d2d30c9a1f617dfb1a7839e114fbc4d58007bc797fba65919f884e3d758d3c218ed4ddac5e3ac6055e9ae32978b523ce1f7a2ce899597b8e4f6570f4e716714fbf69f93e893455d8af58f8ef8695280b4618e6ac7b176ae795e28427f162c94339b0fc683c8da52710a35dbcac7a7daae2fd115b3e2742663161a947650d0ebe5ca3cc7440f6f92181293cb45176e4f4e6fa995899edfc3fbd969ce97aa25c60e8effaba7927e2e135be9bb53c9c8258639e1c9e845e96bcf60f0b710596ad833bc2da564c0547d9c8155d2ffe4d00d83b3dd11eb052294aedd61a414911379034a6d8f28a4d32ea6bc2a21970a231853d4d73fad1fe993b84686e5880a23f5c899595f007df11d49b12c096ed9b0bd82c1e149e5343407874144c071b5a25148e7557f6aa675f1e9ae3c242ebc9e74c116ef77e16828fe7fc43790bf9696487d38f9474ee6d5618e57b43fc55b342f3ee739866f8512db126c0e08720ed401efe91b9643094ccc01dbb52725c853f3040f3a4989dee96cb2549e2b535c284aa6c2c1627179bc5813041c1c18f9b0b937506d2198561596bd0bb4501c4ac1d154e3697e5fdff8d56dd098b1be4fb4ca758dd88d4a72472c9a23f48eafe8ea24cc437b69f18de8c4f7e61ddda3b79ef788b6d35abcb4f5f0b9541eb16b1a0c58c0f73608a4c84da95312ebefebdd4a4341bd90a41b09d691e97e5b95e6cca4a4547da790b6e1251883e7292b9736f98fb751247aabb2139318168b59db1e93b8cbe14b95e564238c97b885643351c9d62fa72a46c0e74a0e537efa98547cb97dce4cbe75c6bd28812ef978aa98c1e5fcbc7775f4dedaa017027bf1645e9dc22ffdecad050112292391940f6b0167061c6445411fb9d88fe24b5821a44e46b0fd2d7168ba070298687e641c27811f01ef84bc1d84e7bcae47c640e43e314158acd398d040f737421dab22e3c6aad2f18d83f1561d3659c2c0728dda3cc6b20787c7e221a43c55ae28ed8bcb34cf77b550e3df6302f2a224b4b5f1fb21222faf8c10fe4fe0f90a401b4cd4c2c484998e29a41591594ee3ed3ade20dbef0fd04ed5b376ffdc08ed3f976c8c7d418812b49db453c3ca66d3bdbe7ff43d900f10368ebd1f98de216e32d40547a1bdb7b9e362ad362a341027150a5a5c4e0eb78a096a9b6e714c44b268a35ef72280a0ece5927bd57847650d7656451e9dd971d39ab25a20bde0efed7b5092b01325666a91b3836392f7b10c42c32411426a594a49e43abead5263d70125bb7c4d7edf2253b79d976884c9690895c1627b9f06a2eff4d5abae14fb58a5a511beedbf95c0c149f463aab5a5fd9bad9986a607d057fe04aa9d604982d228b729655bf52e6cb710f13a918a21eca2c02877b1af3b7950399d7e8751e717f102275428d749a169fbfdce9978e5f005ce1d3f9eac81d337698ab66965721ea197de31c1df0237d50e8291df3258a5142e45a448cc13d3f690cbba579930d8872a0cbefa17e83e5c7718b92f45099830dde6b4f1ca440e6372cdf5d7c53583adbdc79ebaabc4968d5d30e1df2b5a471f34ceb68438ecaf87b128dd119a1950a882a3e612263475015837e3d158e4c65e6f2b51e6a755618bb448d4e4edf410a5409710a1568af775e194614f7689f0363a0fbe014fa64084bf1c42f51efe28fce95381c1eea6d7ddf2127f49ea5368dbd454b7bfdd727082e4f083ae35be6b54e2b1d7bf792c1049879e440e1051645571d6e9ecbeb453858117661abb0292cebd90ac63e804bdbc9aab3c59162596ede50fd911801b9e9a105a1d839afe65b5a0b54a8ab1eb47f10c465471becdcf4b4c9466c6a7df4064466dd81232e2d3aaa5d9441892f0c217e6715646c21bca465784fccb394c5f2f87b8feb11d5f5d2e5a9e2a4b2cc76e9baef8a4784f7b4a832931863c0c62bbe7637ce869265cc0773e22559a10f190ff248b9e17b0f410c0676275752874639b4a7a36b52e8f7a8e92beb22898816af11859ae11765489c341ab734c38e04b161d1a79e2ca2431786e5f3a9adbc249392c7d89e5f3548afa5a597350c76f60b5af73f6ada695b745ff2c510a733b84f5dcd8ed927e9f16f1061dcd91ddfab750e4de140d75c1633bded38dbed14174e64aa3b229330d6d84d30de00a58136e8065d0d647d8af464e520a34adb1d801a206884564f5bc35ad64f1d009089caf743b81ab8293fa784f976e6ca28e579db986a3573e86f40519b5e99d008ff4019645af01615f79f644cd0cd4492ae94fc1a37ae1773823d162313335926989338af32bc9bbcf85304a6b5e8f9dcfafd6e86a380fa30ccb0076f11f89d37b9661591637c1208cb8be18d5452e23b82073bde73b9fb4bdc5bc56e3bda5c66480e5d898157c7c21e24498c7ef1eebb34a95cb43c25b2eebfbd7075c6ac182ee9d8c71ae3ffeaf3fd8d66de582e1179479b8eb41055a4d781f7d8396bce41dac061899e2568e803303618c09053977b31461709bb72e79557d94d69c52212aa003c5ae2494e0c8a4b8eef42bd57a0fbc5511e6b466ae31143d16b38d5cfe1cbfdbfe771c48c78fc75efbdcb0d8ca52a148f2faf668bb0e4059181c2e983d563dba3e882ded182b159fe80f6e672f061df108ec61d6d5f2e2b748748d283426e8ded74ef76769ee8353de37dc760bf4e37c3439bebb4280bd8aee3a47d83b02f82f61ab5c4f0de81104f3d589d03a37bf64237bb7dd2e1e5ce1a5441efff2e01354e14ec9bb581448ae1cc140d96cfcd2d3e369d5fef9c91dd7974ad3be35e8e02c744e74df6cf12b6c534e9354bee098e215ee6a40841dfeefba08b16b1a449700fe25342152ddafca55d0534ebaf11470e5db1b3e40454285bcbd878a1f0515f90bb3a37f1e339486514324baeee589dea406f9862c0e17a138ad76ce2f6388d9eb0186f4467e6f7f55060b72869f82f9083fc34b9fec634e9a8c140bedaf0f0be904a2fd374b0efbf71b6e3674a2e9d9dc2e80664b66d701c09f55a9acb930cf81e9293c66da81388bc098718898739099cad633c72222f6b05925b617adb81171a7fabd1bbd2d9692ce18174c8fb2f18334eaca1296adfc07dfcd40c03ea20133addfa277a79e32a4c728767586d161773e2a3546f404e6f3ef57c55ce4b37d2c9150ce36699d5722606d2d8ab3f9f8eeb8252ecc7a7ae8a33156c5d8609c4ee7ea300165b9fec868e88a924092baf5f4e3b1fe6abdc83beafa6788f0eb564cd9a1a72b24087b8f7f36a9ad8e063925993b9fd8e47b5a4153662bdb7c0811760aeb4315f51549b17908e81b3a5c3a12143234f6a13685341b44ba4b914934df863bb8ebb7f09da414822cfb93a72502bb31a4adfd378f29cf7696fe97d7340c2d60c22e98ee57f5f2b51d5da759e02838d57043ba649fcc5a0d610407b63f45f3c7644dbed863e8e5729c38f4dafe483fad15744dca9d8c139ccd78a42a047168d65af21f844119d25ee03be590bf5440d6292100ae2f59b97256823f88fa50ab1d6db075233585f8e96ac7fe2f9a20abfbadecc6b3c42324fcf38dc5b9ae72c5cedbc9a173fc946d17cbb1cc277b04810adb72474c3f735e398bc3cdd67e878b73dadb268adeb4818e31ead9057297e80b57f983fd62224331eea0e3e06e2e97ac6ecd040978f9bee405069ac4c616cc37b5029146e084989b6d90717c9d0eb4efc209422e4ceb1826d02ad8db9221d65f145c3bb5ee0283fb3ad3fe4865a50aa354adc73f75ce81d2b8f377b1b1e9d7c74e1e563bade82474e51a363df2a4806a563790f3782f82c9800de2d03fe2d5b43b7bf1f4c2a6070328f68026b846c3965a979f1bd2cfaa54fe5b8379f598f18330c47fee0e2b054fa79bbb6b15963ecf4d97c3d15e7bcb58aa52f9f8d1c69653f0ea048fea280ebb362c677ba587515cc5e418f6f728c6828e5f61c1484702a36e6e1cb8d35d85bf178f503cab5afb26a0a0b99b53899cbb0cb726bf746683d5aae3b91caa30570e9cbb24a5914f8955f63a09c981d713d88c68a6cd949290a836dce848818c09268a54f3086c9b9dfc276ad5ca87b04dcc3ba323d6075a10769289ccfc3c16692a47ddf980040ced370f808713807b7ba012b8018cf56e77e680a8d4e018e3f6e5dd129586b056a5397945f06b7e507e9996f1e0c56de0c45cb1df8568711236f797f1ece792cdca11f33ec36679c5afe59c7d8ffc5749723378ecf0329a5adc886e88f3463b69625cb89ed2895c00c652aa5e7a465295025bed217ceedfc532ff573e8326b790b02e2a201f11eaec4fa95a56554111c84edcac5df0236574c2d1a1d8787ab9daa062fcb726839ca38a186d666a8435d165cb298e7e932a14fefcbcfb5134e3490d0b05064a737c69599864915b6619f867613633f1e72723b544aa35059b372d2b6e34826e8e53e9c3b7f5be51def078fe420aaf1b0cd394141e8c270e138053d72521b647fa7e2ad006d2b3caec20c17e4d9a85c2b3143795cdd1c6c7b91c7fbb2bcf7916993c0db20b93f6df9893b8e20e2c78b2cd1c8b14d9645a67334ed37c11a3e334902878bf4314af0ff7c0843b92e131268dcbcd25a2c3b3da8df4b1ea77dda3f817f90e6a607a1ee770bdd420557cc4ee9a5e77c5226683b840fdbe9c20cfbc560be8c33bace673a49da24b767cc5c694f1575ce15557a79858811aad219d4986f1dcd9a64d8b2fde7741ed236d057e2b428018a6b144362a675b444bdce5ce5ee42ef6e2417219400f7e369c4ee72d88d8184495c3bdc96df9fa1292df2498645adbd9cb4bfa10906d1aca47b13c35b21121321f5b1997e13eaa5bee65daa2cb941b6d571e700c0e2ed5fe3bee0a3dde3017c5d26abb3c833ffdb48da185a3d3f92a0caf46d28e07bb6d550c06e6959da16698a9b8cb5d0cc815e27f3768785ee97a2afc6ff18aa9467eecfff9c14f0df6222d5290c3017f75396dcfd71151ad37c911bb98399357e46fa68df56fda43932d56c2a31aec78838a34d515e2c92bde4ba6b02940f613898ea06f64b352995c49eb0f142e02b9e0b08d18f0d2f8b88ee6f35ba86b67cb7d9bef88624d93694b740303b9cf87297ae536493758b9039b7186e60a3160fe35e0c11054fb8b3b3b20accdac487a747f7829f67645892eaf762b1a970b5d22524bae59d93356920771aa7d77d48f56fe1d39f79dc8f8357f806270a5b557047fbbeb670f8830a9f8137975189450af27517d4357585ed641a2fa1e878557fdea8ce4307f4383f34e8314a9aeea2f750da489d652e715009cf252ce55b80299f74cd61b606df2fc206b21453977c47b3d153b10599193f3deefa1c43bf531cc0759a8263fdd77d2777c58fd74070a3becb235e8104e0c61443e33469fa30b5f48aae4940f15c2bdacfe243c0c55cf9380ccf08768829b82451de02fc97323eec16677c4334919772554ffc8bcfdda6982333868277ef57151fe3a723ff91d9de967a843def07980ea9a76ba1967040b6638e1d1b0266dfbab4d85c50b06d8e02f9ffcb0a72a47bd6b38e5348672c823330c6676099f5e00f823d6cb00cfa745b0cfd2310def871390856bb21050ef9f4dec35adca53aa94111b513b0e85093182827edc26db1017e179b388adae076dcdf4987bd15cb50a64d0f5b5511c6b5449d1ea38fc6451f2624591b92f99577c446e294812b5bc34972b7864e33ba7818652e3fe9ccb62b13002bdf88a0a225132190a9b8a4f8d562be3553ee8ee1b51168873516c5ecefec3b300031eaf25489c89dce8f420df441dd1cd941e3e53c39f9de68ad4d64525ac4608f6a0d1fa367df54f1e129861be16f6040af8f7550b745eefd89bf2c2e1c75c96f6bb03d9086bd74d56d98e3fec9e57f2d3036c942a8dbb49e3265bf00cc44438a0aec8b13f175e96a07fb703ab5365d00c65c2116d7542c10f6acec43871073d9e5685d7420732f974cfac025bd2bd7a8ca6327be3887f054fb2a3c38e73e307c614dc505e72321645235727f78bc1b80a01327a24c6397ea0c12609098aee4461d149586fe8669079b778918f857717270908f5090ad0ab91281c765f1b6c6754a6032cf6ca443d44bcb081845dbe8ca848d0f166061ea65af12ebe107200092c782e619e48ee6590c8a2f382899d16b94ae8a154719a2fd1fcff3ca80ae60bf0ed051582f2dd066ef512faf8e92265c61df7535da6fa685362cdb795594f9e436603ee7efd36355a3c939d4d9c5061773a585b0c6c6d8a801b9f27a10e739b86771576a9a0cb1a9b449385016ee01786f3d9029d951925868db522cd0e539c7cb3b43595751a06dba862492ff0ba572ed96c6a9ee2368fd35bd8cc76d818d3e33d6a8faf2c021a0d5079028882b0c1c0405db65f6481a239d2719943ca6300fb15d6244870ddfb73070c6a3e96d9322653ea9e33d9b63174b581eebfec88c7b2fd3e54e7b0e0dca4f2b4f88adc21f84d55947e9db74bb6d907da12160c05a81b8b3d947ab7ab42995991c39ad250002d9a1fa2ee48d881f8979b3f6e34ac493819d17af20db743bf73c53d7e4897ce35ae5bb5b9a4df1ab394d8a07829ffce25ec416498d87a69672738ff07e4ccbac04c8a27104ecb9430b8785bbb0e472027608c775839a6ab444cd9b17cc5c04145ea7c6624c6450503b813faeed0160160f260aa8a7ee3d28363db52c4a2c54bc30d7e586736deca6a7f552a8a0e88f6526d63bc99e90fee0d8e8f6902780eb2086c65b889d20d253e92034d348402322042b76379c2f4f8cf2476e7fa6b7549b85b31ed8d6cbf28c17a3eea73942057693e9fc12eaa33e528f66f8bef5d67c4c780b9d742890d4086cafcdc5d26a5119c821730d93991ce22c68a95531363bf6371ed37652c72b47923c48f704cb981fda161f983a0c950c3a990f96c7474cd68f64f756d49ec3c8270d3203034b7234243f0e233076049d97f8908971b5e48e22327c33dc71f715e29fd3935719aa2d7da2ccb68ef084236a59470b1554041ca661419e41ec2e3a0b5f1dcecd19fa3ba6f6642e1375729dd9c95e9bd588385a3b9cbe919666b9921751a5171d41c929d0a3f03df71b704fb55dd544d4b4854cf5ddbcafb0ebef5478517371ca4e12ad6674b2125b19ce775e81c4c46ee79ddb671fcc2c4149cd65e834319f878ff411a62f1aaf164031a3db186fbd174327be0a4f221f52721ca1a6068b0db725f0d47a7be46579650cdf29e6ff588f551e6f101857faffc185bb1f341af149ad7a748165edba9a9873adbdf7406f6aec5de068ec5e229b8e5630cbe622375b449b555c279b9636f08bdc8fa5eac50a973e8bd87197119725a6931d6ceb28cdd4c669fb01b89833a35263b89967975af540c8e4240a7f22d99d810b0433433f65cbea05e7ce1134efead9c174d46f59096690cf46ffac8b1a545782cd649b980599e696782354ce9f7955422de3e64080b0ae6e89549d8307f509e64be873d6ea998e799fc6192a9b4898a2217a63ac7c1da773b2bcb778038ad0dab3ddb4dc6e1305faa603782dc3f4333e310c614f9f1a307f6ab77dfeb80439bd58f571828d2c888c8248c7ea92393e087283f774ee4a45b257cd1d50f7583a4a5d9319b1a3b7a389cc0d2d33d120e95a20e8238f93563564c3aaa5d8e767978843f24973b1618d9447700ee4d336e348b291a44f79762a10669970f97e8590adc05005b5789926f55f7639d4db7b621e861d68d5a72a9ca95e4169103f8278166916e92ae21b6f496450917f720a5c35793463a90a1b9498bbafd602f3c814d4ccdbcef4659ae2eb27ffcf1135438d16361618f7776a9c724815c07857f60c21c7f42a60db2fc6557d73a7ac4bcbe5421c0d9b6fc8bb4839698040d2a3c8c22380d7dc9a72ba2dd3c86ce0a64245789c5f76193471b74083d3fc8ff1e68aba3285ac8922563ba15e8bd85c581cab8531e38e4e0cdb2b3744777057847a55e20307679f84fc24569cd830583928a3c1727481b9e8ed3b6b23ead5edbc399b83404c50374ecb874f1abe567cbe31b4ce19492bd193e29bbab6d957db0d700ca7aa7e1e2ad7b4d274cf0175518e1eca678ffc879e521fed28a425f451a70c8b1abcf0ca3a60e8a77a8e1ca5d4532c90d0b853377aa43147cf273539b0fd476dedd21b8fdfa527408633d54d12a1151f63a44ac0df222b57739a2ca9e3ee9341142aca8d10552a29d169894a55359aafe09b9894a2286df0efdd456f1e6aaede61b9a88578c1d2f9cfd11a1f44673bf65df060ca49afc457c17b46df97751211e54ae5834d5d66b43dded447a00da37d42d71deecf6241422ddcd26bbba081ae3a0057f99256aa87fc4428fb20f74dd510e7088b613812fc2e5e17b45c47a37458aa7f8caa9862da5cfdf1588520cccf12b40edc49f58cdaa4ad1c5bd87e5dc0cd68607748f21c48a75b613f725d18e58f9e40cd307306c2c721c272e277744468082c5173266650d1009404044f473c6c4eded92876d3d07480a78a918f94b46d64f32deb6de14696846cbf8b9b1fede2e2297c9fdb9ece41d0e530b263d9ce3e49af47801cb5783193cffbcb41a155362e570942dd9d87b2eac1fc9cf2a04ef8d1bb8729c52b8d9ef8653db54a1970513cdaf7acf9716b67633ee9a6e9407eaa7dede77951a30ede589d2b144380c6b4b610461b84384c338de4682f2a63c7c61b67d0b0eb08055868960a9376a787a1e28cb9ab27085362d5f231005c0c00bc19dfd58ef2c3c2146f7ecb89a9edc155d1d969f2ee2a8c8dd77cb55d4dbe051fac2f6785219c42f8ec6153748def08b12235381ce8c994188e56bcc9db47a069cdb53d24425848d07d12f3dd423270fe8047b4b46b57fbc0be70781af5f6eff499266bf37b3eaf1b0910c2a93b2c74cedda2c8fb625b8019a9cc1e85a0a1f7bad4ffc50b885da1c8a871121e07037f29bf07c9ec7cc9f986dfe7ac16d6b22fe7c1d9c5992d5c2cc3ca46e2cbabc61ef27d79e681a1b88c2c97d49003f81039237dd31f49455f2a701343ab7a1cf6df3b38bc8d71ed395143ccdc37fabac26ec96af275a98b587e54bc4f368d5f382539948c44767b5aa09442c4513576d1e1132bd7f0e87a9914b9335c2b6444c65961d1699a0b6bb37773c201800eebe1d35dbd1713b18650f44374cff64ae4528370c5b0b990574793f0aa808e9a31cc056a38858e56967928794ef7930f1848b18d270030918e8e0c85b33878edd381f7e698b7b43e20baf836b6d3ab50e517beb9a8f4543c211b2b1194607b48ccc3e07fc3ca654fdfb60c1f8f8281747e436c2c1ad3ec9ba6794a04f1b674bbe372d838a808f317e34943418bc0e791fc3624ade2b7140891a6e0e0293de4475974c027a98186362dc3fea4519ab08579c36ecca46b364b347673e4cb49a4bee47ca6f00a25160204fd02c72603981fd80bca4277c22b70a1c778f02c8a45697c8b5d635af276365f3eb758be24f7439f9c3bd1b70c2d0e71104325434366652d01839bf1a3942ddeb175e5e9a1e09cd3851dcb8458f9a6cef4d7501d557f977952a07a180616b800a0e7cc70a3a8c25306eb78190eff7f376061dab8f31beb85747887bbc3a4f71e7063db50b1892dede66977a075971286508e341163333175c030205a0b8e4c6029f78e5e50022e416cc7e486706ffa1d34d8a46ca976c39d655adeae7ef4dab4e45b422e08a99d711edbbf38372c6b4eecd62218a9b6170635896a317194a496079b985457ac55fbdd93a92e66557ef37fafef71eaa0ddd025e990104292947753f384206f6f512f079df1411ef6cb0c06dbc984e6bc391d27b4f1cc0940c9369925b633b10117699b54828a75d839745966d96aee384abae8706be0b24fdfe0939e45da0013b36dc9a80aae6ebb1513cd8360c9bcf855f6ca5317f5f4fd22702f49873781c15ed5d692b0bc038136b39e5cc982bf839dde86aad121049de6b4ee982faa5f8ea8696cf318d6087757daed8fcab498ba400397f7b02180c624c3a9a89bdf0bd96782006269bf97093a23a7a20b0850c16eb76b06a0f8b63d88fd30cf4c3591b7d879144929acb11bca8ee3a428a6880073aa0399a5af0437ca2eb1bda3eeb11668726524e14d19d4b90f22383c0536c46ca5b655cddd84df84f13854f6da6d0cdacb0d30d4840b0cb35cfd73bbfb0a52db30d25974b0c77ff9e2e678bfce8ab18ff488c2ddc2179702ff53300d7b424fbffc2f1b36a306e1464d2681d9246b250665557db2cb9a672f3e6ec5021acaf8f0e268c7688a7f646af349903e0c0c5557d5c098b25e423e59b4932824d548e60af3511e69f05967f91b2f7556cebecec84ee742e38cf51ba49e907475aa951297a3a126aabb932054f2900656b08237d3a0077aa2a03df322585f737efa7ca0a61bd8fde692dd4ea27a4384c8737df91bb2129100f6dcb66a4a5970aefa1dd71c85ec01c4d96cc75787f6b8b15fcba01dee6ad2110c0c1e9dd6b80dada04b9701d7d6d2c4ca8eed0e459506935463560b4cf9567d7e727eee675baed32f50ab624eb8a0532e448d176d99942e17562c39991154e3efe17e1d8a7f4191268fad835c0cbecdfddb1bbebf2d9b5dc956275d392109806d5adf87912164566b61230b168e4b74ee52ba53ddd3501930935fd0922d2ca01bff3c13537cbca9e5589bfdf224dd0c9dc9b4a63486a3f0f5e10705ae8e1fd5e352d86499777611f33329e0b74f22df04e4041f01a5709cac64d958ba251ed98013390fd9510f996a0030b2545092a5a8a358974569d9210593734ad2cdc45a4926a2142c15fc5370e15265f491af6858db50979ec39a9d167bd42fed7a48b54e52042ad2bc4104b125593703cd63ea1a43cb0d6bcdbfede5681c79f7692e43be3fe0140fd35e8c822f1ccf76e21ab6b37d0ff5c18d3448e1feda0da4ce8435c56ba84f9aac3f90f6493f36fd5779651c6dd07a535fcc4e760e53ec08f02e627457b4bc760f53a1c36fb0b4739a6543a9b0c0f959f8ba71d15e3e75f12def625b6b5b9dea851e026fb169e6b0f308407190784050a8fd4309e936676e9e645685ba0ac4d81ff161bd7869b3a986aa7ed8d9f35386ab52bfbf10baf42aec1d8276b1026da615ea4aaab2d44c3f08e6424ebe2505e06192f2d9de34f1039a0fa9c9308ce058153022060ccc51e888f36ef8113cfcb3e0ce563b7f3bd60ce979bf056e5ddd8406c95ef4f6429d9414d78a97c2a9f7abff3196a08d2aaca67abc2abcb3ddd1ae991d554f1449f53661cf5455f40917636ec4a4091c86a12742403721736bfe451029d031f3cee33cf70e6fa5c9e78c184d32eea09a7fccdbeb1241a756ac9f8cee8b3b98430b4694c3c5b22205b53e21a55e2a05122988f94e35ff25b117c112c95df6b3857896ea78b8251f3f4778b6e2ba981c6a153bc7f9559526357b7e717176e961b6059ae3bbc6e2d8a76d332a69db866da22bd58f0e85605ca095ce8a48f05cb3bbed4f154f94a559696789f87a7ce008cc20752ae53ba1596d104ecccd53bd0612a5091030fd99908e3c1ca7c3b3e6b5bb3174f8e4cf2e5949d5bc61f83624004bd301a26d5e253fb2e1e2693ab48d172e9006b8340708b5543f84c2a4ba50387040a272b982f9a233fd6eae16ce0940e100f0f75f49f036487948b49f1de9cdb6dfb3d6d5548bb416fcbb5b3ebc17780eb061a0aa58c5fed2c0392602401dddf1a97d47d109709fb96f5ce026e10500e89110402ef8c8aeaac022fb14f56eaf164acb007f3d8bf9df14da727292bf254f2ff7b3285eb050f4dc46a3146e60cbccaee12772caeefab544246b40c0d8af0c97d605d69c79f62bf1c183c9a77107c083bc28d475124c0785a228b9f31c1dfadafee6e7795909c6f902afa50f654a0715888a5a3ac21816ae7745e2e99ec1a37449f7d1c729a8042b32e14540a21a1b20a6fc17e32f0838e0f30d2b5a86fe18494b1d0027562949af52d42084b39598fbaffef5ddebe71a266d8f85fca42e518d99a6e926cbd996b5b225fe797c6188bc4577c373131d1b641df9cb0f4ae856513f3d78f90521a6af85947d8e8461feefd2331e41ecac4d2fd0d3f17f3f05166d3bc552b1f44ad298f3c276cbbede53a90230a78eb007a5c72b0ff6cbdbf6f69b2d391336c50280dd090a520085e74d85e35cb0f21b1aa3eb442a2d0770f6ad50e3cd56e786dedc27f6d492229981d4c49934b0929257f1596240d09a8769cf6700626b7530a96b601baa90cc291ea29c564cf43921c74924c1c012b8c9c78bc690aaefe15c1bb37e407026eaa73a439c3772309e9ee57d51656ecaa39006a3e19a21842e03de18d3796b48e4b71f8b9cdb7505bb24b53ee8cd5d4627e231c983907eb1a4b0f902f92d470d9d5b7d4a8e1eea868b521a1e84f089ee6f7df11d00f2875626531260001a66d1ff7980a0bc5a74d657328ead9e876503e54cd2c19f9c2ac1a862c846a5b7529103faf8e22347e690894925093787c0a02cfd60b34c9bd072e18b6b11b2026a383be42418be1b8f85bfafa3b31f73e8f1babc31641c5288a13f06457938483b1b48c7331281806bfac3688f91a531f337678a6136ad80d51b6e92c31a6c30c1ca354145926588ac6644d7a86d1a0913f7ef7658b56efd7f45e29878e0383d28187dd513248e3b3be2b18df90a3f898528860d9eae68082d100cc62bf12af63abe081ba7df4e47be35ae0716a67cb621f39fec9049dee072a3187066234850dbc4cf880b438efd221e40fd8b8a28706e887a57cd7f534bc478aa557c5ffd0272616d49a80892206990e8b20782295726e512b79b76788665a280402454eb3e1c35c0bd86b759e5c61fe94b8df162e1366be53812e540b261947f9d03c726f16e7898c4d1eab7b16474850da3974855fa3ba67b0744112d311b0b95d17ce30bd33bd2ee7edb714142f48af3d662f588031b22893545ae5dbe5c51079fb059bc5d6941298f531382327838a61e1e7aa14be52a92734ed3bb499bc13ccab1a3d86ce3ce1c21887cfc932a7c61d1c53034eb714a5e503adb70e4e8fc939db6a6b1e09c2bb95b6c15ae7e8278910adc92fb1d7c205e7668e2774048382561102093ada407ebb718f31b67a16d1fe61e11ee17e35c5be4948be5166dd85be1af43c21a191024a47ec648580ddfcdea679995d06a0baec99197361f954134c7492bf2e76d1f2d41f8fa2a20d3dadef141e088efe976331124eea7a30e02c6159821a9c7ec130db14417d2721c08a050e175e7ea3067168ef58d3f8af3215dfccfc250487cea1f11f0c1025fadc3361449740fd79428f7df8d7f2ee3fc1b2477c89524a2f59891a0466586a62933bd784af9b580c6e40f413aa0514ac5e21518d4a3bb290af15629797d4472cd4d81d9cdc3d75e398389f2cba9aa477642291a9bee429f5967f3b7b1799dc0771291cf9dc6703dd9356a056b18ea421a294e1da2a82ffcac750ea1fde23b83d8f50c02911b13f0ab3974e8d8ef14ab4a2f7ddacdf86c50cb11d3b7725216f46ffd4e56067c56f200b6141cd610adb5a8d9ace9a1d5c000f49a0c82d0ed98030e0fb723197fd5b70853b6c7485f4e3b40af5d60312adc87a81325ea623533d8d1f6d58674b5570af6d4d09121d3c3864b0079d4bbe9ab10719b7232a82a42f1ff2c29e6d966fe3ddd1779defbaeac7952924704a4e54b534e1d1863f691a7584bb85f264c05f11c9b9480db7e7a4da06ed589a137a9ee70219c07c5859175e092bd7b0f70d779ba04aa65017c2b0ad3d27bde67fbec24bdbc31f1ec4c89b46920aa0871cbb7d4fe92ff0386c365d098b642497d772e82cb02fa7ff8755bdff047f14ad842ae96b4492765e16743485f65bf36d84df2c9233ecc159bf7160f280ec14cae22d9f0ccf18563616281e65049dd2470d6cded35b577de435660755c88a540323ff83cf72d54f9b907db199ec6c97bb496b6c23e936a4cce9c13a7b90db5c431ed3e71602084e0e75210d2b63f453d9378276e2712f83fc71738c650b57eec4cc2c919ef65b2924bb8b0ab3baba1d953e3af4f49de85251c82ed5932a5f2bdf076548b6e86b01c55912e5829439e517170c57b95205d9eefcc547e06e2d5e1bb1859baa68e85caf944c4974d772bcba7a4eb6c91832e9c1d609afc8691c861eaf4a5ff4a7fac138e07a6c7e1a001b9bdcf099913097a9414e7929cb26425e14dbc9463cd3a8ccaa4aac61602aed274de2fdabfcfd252ba37ca11df0d35ea576de436e5d487300c1f8a19b94e409f9c570ff3bbcd8abc37dc6d965ababad67b9ed80f0075a39487733d6e7d14d99e7c0af92102610501850667a3bb4f4125614ad536be0e35f0e56b9dab063ab5472311667d39f0e8e5a0bfca9092a9eae3a466b509cbbabf38f2cabc3f4c7a7f1aebabdddffeead630d4eac4d54a2fcbc0c2fdcbc0a0c98b3638ef7fff787dd0a52741d8c255da3415137f10676ff5cd1bf9de307b0a909feed393ee5e37e01c1c83810e859a92c0fdacdc02a6fd3b2cb3c51210d135ad75e9d20fc9d2b9770b2fac0f6bb2513d292ae02f5b523516c71783505c01ea653112c60f730b5215e0174976fe300695d54d12d2a5c5204b8efd31db8d9c89963bccee6a643b9436851b2c369ec7f8aee56434c73584af2595fd985b6f77ab6447c87c5fcf1357b5bf2e7158c9bbd0a038a75125e79e595f691595ba6bfb06fd1a18747d0d69ca5f63564fc7c2857e09622d03b44b689eaa956d6699f31619a0ffec9c9ba556d6ce144239a4ef66652105eba3847c31547ecac329dd7c17a24eea41797e3c075db81810b65b3908f87d3d0320ca1800321cf7fb065b263e049b50dbdc5ec75ac4b0302b37c563a078304a61b383dd4dd392b9c4bfa0480dc5320b5925c517d6b388a78de4d9b57b158662d3f9bf6415bb1942cde768a502c40a91e6f1e094578ab176c94446d95811769daf39f54147373f9fa4a3f08273af15a5292831c73af1e27e2138785d20df34e8e570a129bff294677a642bfb6fbb9e529fd7cf1e89d1dcd6ab2314bfe2f7bb7aaecda0a87226588751191d52cf3c7b1ed013c935df31e65da68b8e99d8e54278f208383568928283998565efea82bb50f22cd29886974f451d7879e9ab95d6228c0e530b38c3861736733c40bab2ccaa51a754acea06794b3ff55aa4f2d6ec17b8a4c7d90718d69b67c65a602279233b52697e7af70ff7ae36faee86e9ecb75cf81b02da104aca7dc102b61dfe669ae35bbcb6895ba4fd33cd1368da0481ab1d1b101a84c920f11042f8f690e53cc45ece8270240413ac014639a9b9804d53aa8b61cb69480472ebaea31fbde167705d357e77bcf419c0ebd3ad16fe74a296c7ef1cf3a75768a98a9ab445c8c55c494db120de50b9980ef856939cd804a64e27c35e3d472a3d62d6e8266fe0c2cf960893466d276a4230c3aa2b2f6bc3fb7b80a69dfa2d7d809c699c70f2498193591947f1e0586ffd73f5781238e801d49b640c64ada6a293308caf9aed2b20ccd4dc9f79cc3abebc07bcb31cec20aa7ac93533b9182962bedfdce5401582b416d7afdd24c9a01b58ef3bd17bdef46e076faa321f049163133dbeb55b429d5cc57367e59e2bd1ecdb35a56ea8ebc1123e510b0098e0843142238090daa1802292d2f3fe049929bfdb44715912e8a4179d0225f97ac548fb7da55634b15d64067bc5f67415afb9652415416397e0a3ba06df61dc2efd70d2432ea66cf4ac79583907c23e88067549044af1c2684434fd4c33d46c57a25c95de53751c9ac0737640e9372e0aaccfa2b4baa9c83cad14ce89257e1a1ad9d580c41ba8052a1c638aedb721a64f558d6c3eab3569c733927fd1aab2acc697b11fdbb8f1680ae138751ffa403688fcbbc95d5e65b25b5a47b193bd16e0f95c1108b351f7e9a961959ddbfdfd2a07c23c4729a439def8e3bc3dc955a2cabef36993bf502632aeb0ca7ae3b0612da669941bdea9799f234b587f45f9cd5c951e9aac12154e3ebcde70b9826ce3e1659d8dae790f1e8a9b7a516bdfa8bb275f578b4f61cfd40fbbfa1f15504e80fbcace4be2e1c643cf59978e478469bf46e5822e7ef0488c9e516aa891f37dcbe1decb69868af45cdaac2532b486712cef11ea0b585ec7f4fd49d96cb4eaf68dda2ecc1effb1307a8370b892e2b2b5300782d3570d29301275b671590872472b612db77dfd40593aa6cab50be25a7b845e994a14892f43a72af1847db2c9260ea76c306c9214cc49e171324b2c5db728b8f6ff01ba80b503cc13d7817d881be9be0a5dc9b254daee061d18cc96be1fad25c22bfde506ea6a2c92b8c4c839d0a91eaf314895337be5b8bf4ba8d1e8f48a0aa0e86c07e3d0496a3039f523c3cbb29eab0297c940539abd3308bec995beec4a98025b675b47416ff1b307660782349f57069e97fa39630375106fc420c2baed73a43623bcffc241a9bf130ce4e969d3895eeaf8b85b611aa473da5b62de0cbbcf2aa8e36e00c3de856b40b4e82beae2fbf890545064380c76549ea375ab4c02132e9dfb48af14443259c73ee0fac6d65563120be3c3282b101102d4e2c2a4286b4c7f790f6af5143f6d4fb5326d896c5a1c4bbceea3732db503784ec505e1379d40a4f6c3270d28535bc0fd5752f6efd80fd55844f550984adb389930b652b869cca3ae2478ee3f8361b89883a27a372857a9a86be6ce1da826d1d27d58f39d5336e89ea9d03508435adcd6a7ac7d5f7656299bfdc04b87d5c17f2e92587517c37663b9394543adf1f5f7a465e0e9682786ca8acc184d25fe6d8246abfe5488e0ca685176f852ecbe8b170288c1d3714b89bf330977de02213a31b220f0b81c1392cb467da214a38e02898718d7eeae9238fe2e8940e52e0e7d64fe04a72c54ebe0fceb95a350e73c45bd2e2362d19dc06545c276e4a9d449c71cfef9514b50ab8bdaff67261394f00505bc7060890025ec7b5cd4e67ac43ed30ba9124d3efdf726d1e73010d18fb1f9ed7405039c2018dc7d76dd84872f47bd68183bfed39e1269563d0fb4dd42ef899d02335eab664d56ca8cd24d4259a4ecb0e5b9c21c8e4c857edf55046512e0c2f85c440dd2c47f728bfb71b1898e1a654b477c5429bb2e7097c0dbae78e90e411b1e94085e290de913b1c32502ca6b40027384c8589a2558394174cfed3825b40bdeaa38d47512fc0fe5b49334624b01a9ee2e0cfdaecd4c0d2025297f8619bdc343bd846003fa8d245f365d589dbc7015269e735a15ad13b05e2c1fbdf90deff0abdf588e4fdb4aa9da714ad9e2d5edbb23c0790d1637f0cb1633e36cf6c8026ef9a7eb439646b7f7d6a6a46ca89fcc1a5a395e1f5ea0dcda4ba9828cebc65dedf7c9e9b9f0ecd69c15021981dcf7d97de3858c79066b7d02ec9d5647649405534a8fcea2cb7b43d6f9704c017209df1dbc3491ea3a249f44d37a40f2ca9014a165001ab19e65d2988d39e2b606066f62fa2b5bfaf4a697b035538a7151542e4e6ad0db155fd420dd47c0d7c70a2b613eddc04137ecc9319a0611e5126d0c5305489bd6cbbd64716aebad267e1268ce6cce44748499e7cca047085ce501721b1cc4a75d88e03819100af88433cb7957c138d2cd9479726bd9ddb05600aa38efd89f0a712e705b527eb6a8bd5bf7ce98824abd3c66661e047e0a807a89b377f707107187a82948754b5670856f576ca6c0fd9859184d6524c576f34aa4ec5a184022827a1c5f87125b0f7853046cea5e2779d2ff54368b4f88ae36f11b0ca8e1157efde789e799ae75d74e4d26018294fdff23d2a648f094c063875a80e754f570ffd91c773a53eb04203b80c8e825e738a88245a234b936aaddfe2d2e892ea1364a9d2ea0e8b128939e7ced1376c1c094a26594440ce42c3c5907c2ec31fc43ef21dd415aa988a14c27a488faf81af01a08cd23616b62558f9311ba728bfed4ca3d1c73c249bdfe0fe926673ddf46ff589d7520c89fdd7bac66a4b74a0982dc520a6e098cd8732899c1d142e55f9b54498e87470cc89169c040a6c85d25bb297a6bdf107d1128a5c1d1be7799276b5a7139c45a3cea181a5a374021276523001be9c1a59d25464a97bbc83b289bc474163246df037f8b736649ca5c33ca24a43af82b630fd4beaec0c5a3e73615e6c9064d672f06615e0725c49c16f3861cfd5c7ca3d2562b54411c3b1f8d360a277b32454b5f92cf4d53fd63832c859d2a894d38d4142920ba980d3ea479b0eed3b6ae44cb89779fe965e7e2425d1b48e9ea027ce854b8f1272cdbf9de2d409c0ef59806d3613b2753bb57d9a756725668399058d5232f91cc62f17593a28fd72f7412696a68aee244925fb6835a7c41c48b70ff49de65b4bb601c9537c73f76283a758e8ad439d8010359bf491bc18f9841524da69ce5622bd24f99357414c00db58703768f2db7358eee97ac7283a03a3db278b60dfa254dd67bb382c3f53e536e2427954b00dce1b4964660ab2af8fec8b552f5a3ff108b12e895733f3f981ab7a8d5348fdbd793651953c35506a4265a60a4b37e8816e936515c325a68f626a3259b9510f03de0cef202c33cc3a6e7cb7c1f9ee03b95fb333e6da40fe62dba9342a5874ca3f14ecd893b6d53d5c4fb1074d4928b7f2a082f1b5a63bfd162bf08d14da8f5e82296e4fee7d9a76578a48697b95fbd8e125a9bedf5c99a8bfc1a2f1447067e96be6b4527cd1b9496195b70b49c863bfd3732b0494b0850961878c4d73b03d3f7194f835f919d1b5cba7cea501e1743ab6ea3014dbfd279b9cc6b8647556dd0bbc5ab4ea78d28d3a5aac637e2c5a44a53672892e834d6b22f9a69d67a228e63ec2eafa02f28f534fc8908a59dd931fb840cd2adff2688b1f825de213cba932e669eff735c21ed00772e65bd27f89c6b3ec36e76dea173d10f17e7c7966302c4de7f45c31f83ce166f351df5c58b9eeec3414ce9a8749d5f8c0e100967c46ba4c76313f2f6e95849ddc613521c1436ad473adfc7de6962f953f741d183bef531f86013110707acd25f039df2b00c927013a1cf607d3e01b010d64b7a991355f3edaae81e6653bc0d9464fba0ae71b0efda122ef723af5539880c48b6dcdbd83a7f1c3bb6c09728eb5a9616b4509c43054eb05c831d32b71d8d859e67c1353ae1ba9de4acb548a1791be5ec682b8f14ac5166fc6c1cda575376a9fd305fba51c1cd4ea06b324e4fb0916ce4c041bb181fc538c2bbff13fd3536b5cc483f8260d93d2d846d9a05280034ca148dcaf26e8596708a929497b615d390ba06bbf1730defacc52e19edc0669391b0381c5c8972632ff36bb30b816d8bb83acb2be540f662bf82f682b9862046b49bb048a8b49d6add8b6f3a3b49298e8b791ab45f273d1c9db5585d723c5920e52bfe9e82b3e390d0ef6f3d5cbeba721edb1eeb593c499a79d15770858495f529204eb76268e3af11490913355c338306135df8d48a62db145da80fd2e46dd95578583b78ef1748ab2c8dda69e9d6d8728b9f33af86a6d175d9f0c91e44417aa51f9de937100c35bb5e6c7b370c7188ead968a742c89a8dda5028bf5bad736f53cbddba1e31afdcdc653bf27b8393d9a27a7e8647fc64808cb30904139008bcc0d4cf4e007d747703c6be0db9f7708ed344581a22e91c4f82f2916a63caa03826983ac4f29d7a1f12d72b02d5379154ecda84044b15b749965bd50a9c9125246d6741769c833f67972fe0685003f0b1dde59e71b4928d060b7d6d66186b508ce35982de6d57b885d9f4b5c7367f89613493e0f4a04a6941a12f3f17f168a5dc885a380bebb8df7ef41c49ba00f62a5ef4642fb7b28e70a3e98cb71ca17d66f0b9ebf35c4e1a84e34692743130056fab83459286d4ebe3e8774768a04b542ce72c396f82b325a4f7d79d3861d673b3999368eaa3e3c274e5c00bd19aaa991a7926fd7d104964831c65eac4079206f133f1d28df7ad524d149b2bddf055773385bfba3d05b3e90614206c05058942494cbd7973d522257c8393f2b79c6d2bae0fa0803e2f756348ecc81e9eda9c9d56310350e1415c2e9b679bb4a9a5837c9739e70dc7b3fad257c92be48efea825d2d5cea576ef86e9a4c36c29ccdc065d8b334f2db0e505675174c67a72b942537a2f6101bcac04fbb54ec1e7abd10e4fce6bc0cb57d699f22dd7196fa6d164853a96b0ca4364f51c4843d275fdbf348e510412230adeeb23aef4f14cdb69d3ab78a96796a23a86ca267de1625019bd81bf5a05228f0b6b289cbba18664c8f669c9d9d57076e5c792d4aa813baa7d824704419be6ed755c903abc689a771637099d3c92b8e69ff1899749ae1d184f49a46e8b285cc28638fca328d9a47e0b04050efb852909a6ae2dda3ffe3869dbcd385e5652496bb73e3e882a9ce14a4005ecbeb040f735d65242935c3db528de7cbef068e26f2574fec5dca550d9535492b3c90f3d387e326bc1350a53563170b6b02533ee6e4beb46f309f55ec2e5bbab311387850e9663079b03aedaa8ee7d0182992194519a5df7db8ea376c9d855bc5fbfb1ec857aadb86f4fb04bf7555dc23eab78536c21ce84a89d93c966bb7f0ae542e8b9610b7e8ad753c4aa9e37e6ad9dcff343c731f233043a06aa645de8a65af825678cb1ae19b699881935b1c54f8a4ca805ccd1a7e511f8bb08f2f8b1fead5519d4c61e66b71080c1407c531de64d6f74b8815c8d6016a0a2459c9d22d444f045ae3f2c8b357f84f4e39e6a9275e463f42f74a1858fdeef94b3fdcfb0a66f50b16db5cc75b164484cc133c4b67ff83059820f366dc41bc002b0c5e388ce2f31099bf06c6bac7dcaec50463936078095549f943d67e9fc6ddb1bfefbc79d35621697cfb86c440b4542571b40beb88b677757ac392ec746bb116f665c1d84745961e6d94c5985d3e4c7c7472c2350958c804cbf24a45b8079348953338bc9c61e9e3bfbaa8bd5f45040fcf568d0007548a87b37fba19a13db15038ac59a5b3f4bf999a1f5c0342952fa4c5fcb98d1406db1f35fb7dbfb00ad07f686ef74ad00dc7a161f456a9d47fd13bbaf7f3a2e92ce5e2692074c392b9eb6897b62e8d8f85b804e7e55463f696df516ed26cf9f0b7cc4762f0d1c7ebb6d887d26d0f82b354e8b5d371dba81ac31210400fc5234a1ca2e74911d166f9732bd3e3df17c28d861f0b9ea96cb09ba2b6b9487e894d2525e01f2308f62abe6ece57dbbb5ef638c568049a96081e94ce904a3c567e27990764959e432124bd3815cd77a72ae7970deee946aca769c14bab9b6bd31cd952448c949e79ba6c9dbbd98c1b5721929b87d0bef95e055766be1466ca781cc31b40fde4d4acd7f47d6446818fccf7bf3cf674293d0719911cec84880188e68cbc5fddd5f323d58e6cf66c9e600039aa29d25a7b0040ddc1f8a19735eb8e3a4d0ad552ed7e23a766bdd595d4de3ef0545ca1056f80600199e9690bf81c55009045f1d3649be1dc55a292b1ee570e85a664090b4ffb33243ff4272194f5352e94c1272b32f26a32c1cf38f502e0399627558cf396a4c97c90b0280d3e4811d646b5ee38b5e4b1af54849b63cc1db6d8fc2454cd55f82d91db0acd0fb31337fd2cef23133daffe57f89b32d412b996af7427ac6f5b8ad2a27ef6011db260dd2fbd9fa7f1d9c6a52e8d699c1019e83524fc10a4db504d7b920e5f1d7630788ff8e7339110e3f8d87fd9616a7ed214c2867d715964988cbf4f168cf3a37fdef9646cf181408516c222f92693cb5c9ae7f19d05ac93a98e7fc36729064c47eef2c8f6a0b1cf3d4ca14aea91a0bf13aac1b19900cdfb213a1269bcdbe3cbc145edc34240d71edc15da85a1df6e7d0da12f394b5bedbc5e64d5c6e7c1f761c916695446e484de1cdc14905ccda62d3321045aad8eade1323870ac4b029d9ebf0fc11d561b2064413a0322f14d95cc8b56b2af49c5933887bc36a685f409a60e8e2e9893a2b051672bafb8a02f7c856f651ff8de94b219dec898e21c4da44704a9dee49125f82386781654b7b3178cdf3a89e4f607f8af751197b8ee6d2e9b992c839bcd0e7ba11ef5d1d948ee3c09e519d570b3c36facaeb17744d6d127796101ab3af5aeb391f7f29be3c3598c11fd8f7dafdc4d39b0f19151d9d775c281dd6213d26cc12e0248d2cd3eb3a934126556fd560687017084c66ebb85784ce221f47aee004a299810200c92a15b9472e5fae42fd825328c0afc6573d5238ac76c848fb8bbe06d1fa79f0750e523dbbab66c85b310fd2228fec1f469933ec5bce61c3d5ce2d3fa2d559633ba408f6d6675476e6126d6487a631600c6744608426fd73713437454a8fd009bb4f02afbf190ab04eb823cffcee2239b3cb6fa9ae7c7149fa7518f5b4741bf15307c1b5260e7174ed02e2dcce3c74ec31b199a51204cb7aaa9a718baa8dba5c97809ac30d8b095db1302794561649a4b6c69c5e7fb39ea00f4c5e9ceab8c70ed30e3a0ff805ee9c98e2ebab42dd77a9a06531c9e5e7006c1813ce37a194160e068d28778039d87d3a2a2f0e0a9f32362147f72619b48be39583ab7cf705759819faef1f9e63a967235addf8880ccdf428166271479cd738771da751a7a6f17f94807dcffc094c8657acc6005313c9550447d4aee6680e6fd700cce5eacef93bfa81e7200dea3e648431c3ee91703c02b361fc1305d391e18f8d957efadd77eaf4a72ee8021168afe424e88c703bb9dbcb74cd9eacd3c277480a680a080044a583436e3ea742d95ca5513ac8d96189117ac21bd258630899fac4716663ec1048abc8c367cff101bed5034ee78f052ce47bd68ae475464d5478745487759e6d7497c343b6bb72cdc0af7c4f55e39162bd76d83aa3fb0faa52a1e6d97bc0b45bed1cc2d19850fc1561271f32a665f73dfef55ac505bfa3e5ec575b8818d8dfd0557b3050b7a299a1143e490ef1d49fd84ec47ff7b9629ef21e3ebfac91852e27b4003d6f61736aed58d556ebd401565fec863b589ad2d00f6d7d2cd07bf857c36c5d467fd5397add9267c9d6405ee58e56068b90240ba623535b9f5be07188db670a0e8859441d1961e20c8b693e0d0734f4eebebed8f101c7af0550c94f7747bd1220afbe1b2025c9a1e9adf0ee18dee06e6982bf447365f96bffe5374bbbedf2cb13a1d6ac78e8b4f7cc6281c3f05028b6be26ba8c333381d53a5c29e8ac67b374122b309955055d3455b4d3185e9660a52e82e38535998315ad7c352da267513350efafd15ff3343e825fe5027dd9c1b8481bb35c5c745345e13a43ec79d654edb0ffd724410cc297a203ab5f8f480c4d9fdd93482bc12d699bb8feaf265269711fb661f23f0a8a4ac5bdad0225bab83de1f85322d8bb53dc75aefb14aeae77784d11d35104311601bdb45156da85b0c91e06f5192095e18d6ec732989949592dd431a245fd7bde4d5639c80ea0fa191b2104108984272fd127cd627dbc60035692fab012fa1e2f4ccda91da1480e680df50868e0bfc0d3eb238de6d4c8972fc667db9a26301e2e2bc694f7a516c5799deaf548a1b4de8d07eb637b497b50257b6243c8044fcc153d47fcddf7985e171098dab2fc2892b99dbcaf1c181080d7206bc2f12128bd7c630eb5dfdbd04ecd127629f40d06b0077dd3d0c63df9d0e2947053d1df0aca9ce024d83c17e98eb03c9ac52bce4daf197dfc3c57d831f1bd0aa6c9e0e062bea07b19229fdb18b59298841c12cf005651d7772755f8f2162d1f1bc91cba485ce4d603886a92aeeb8cdd2c3d730ca1b70acccc211303441ac94d43e43cd6cb907ed2cd18fb4a878d33b9a47fb3515a10fc3e671cfb84daa76d7f9dbcd5565b0102c9d23f003de78b3333848743e34c731aefa63f1796d125b21a9d149a9dc0408133fc39cf27ed63e9a5f216feceb3a24d8d9bd264169a8f0c6885d5206d11a43dac1e49ea16a3abcdb40d4fe151ca58c10ee9c9725b705240fed63d6c34a81ca2099143133543e29d65050f69ea361a80bd4af6a8c0b04476f46668d9cce1bea21a759e726e05e36f5c10bedbda2db29de82802f12e349b35bf6264566a688e6133e98ca8b01216a3c705f3b81ef7c4031f12c80b0eefdbf89a5a0ea02bcb0eabad4d820cfc067ed4d5c2f0f39d4f0f0dda87e94e5a5090a1ac78fb9cdd0cc17af4199006a335b8b97f96171f72cb4f58add77134ed109828f001cbdef17ae30b33f4e3063e6bc9f71a3fc4a5eba60587e3a34206dbe305980e7a9f685cc2e4cde3d24685610e37ddfe730e1779842fd9714c4dd748c83af09689c4fc2ffc7415034f97109d74aa76cf5589cc52b4e5c8c3fa71320a7a52bd44f5fd961a2288b6864535aa18b5ce7b4c38224591aaa338960bc3dffacbbf179252b107d21a8529fd88b86350e0fed6ab017742272ff57b39b812c0c95c52f71d84bda69707752418ac4f76c81dc704c391966fb2c093a1a8f2f70abc9cc74a583b326f41bdf9dd28c4a6526093666c2e488b8411ab31f233d00a9c3a5b8bbd8b2ec46a7703e7e157e09b230bc2c45055066508219323bc29833dd9000b71e7da14c350986cb7ebf2db138dcfb833c70a82353e09c109b706bc2545c9eaea93550fc95164ea299fe9f2d8b02124635f71f01455bfc25b1128a19482fac9b071c4aa6e8a8c93ce5d180f964c15530d81ceac1f6fc2692aed3d16142dbdc62bb87c092351c6b5467d4cfde617cf982c00e5e8e26a7269f884d8c6e96bc6a4ad8a92a828eb851a56e02a7060cefc83abd4cafd20b69a2f3127b68765c90d60dcb95c46e63f6f2b73c709f87d52e78fb44f979b5db4dd4705ae119a129b40b09feefe878fd3d96a2df669d8e6ddfc1bc2626a21c1b4860b9034403621879c14bab6f35dede2b7476a3b9e8957266914648e100cf364cf5a7f3b8027192f3317360ae2aee38a1ff2b52488a0d6ed60f65a9fbea18e2a745ad46c23a12e5e872ef401da3ebbd0ce7c4b1f155f8873f08d199bc2163125c2447a5ffbdbec4f78f462e32a7e16a45a579381c68103f14fe401618c66df6303f57b18d65be34ece454ca35a73369455e57f639e23499107dc7c9292d30099082c368daa928ffc0bdb4bb65b86b6c7fbf5405d99ca8d587535f8ae5ed60460565afdf6b7564b774dc1589b51b6daabb0e365b60c4d1471c8eba47467c27c69fe929332a2911885c5e7bcba71c74540087383d50f5538fa1b57c6149f5081ca0a80bde8b2217b252720c4ea2216d8cdc68a9b41e10a77d3aabe188de92a44b70b2ac27507dd9486ee8feca9fbb29f81e066786fa03ab40542580f7be78ab97a8285c57b597a3f33dc373c5b37f41f2ea3b45e6f795dfe785a1edbc10973a90d977424766457054f81e44ecfafdcd749ae5feae69dc89bb7f6e05fcc6905baf37583cb9034c0214f557737511a62991edf30a374e9a0b983569ce4cdd43ef638e167fc70dc02750d589e6e38ca760e4edf54bd7c63e625a04ea7e6117232b931f200f5e409c2395fbe92ece29a962d1c1d68b76b49b64c5eb959967667b005bb1f8295027ca78f1415ea049927bd4221397777adb6356f2223e442f30f47df0ede354883311749727d410d33baafcfc371609103fc511dbb88d48ad83df7a1162539fd476e03e6bcfb82fc6e0ed1a1e087ff02e9e0e603c50cefce281092ac019d8bb8a31353610fa916d1ddf7dcfc9c52d3f1024ce92cac1e50e74353e699ccdce83848bf0709057852c1aefdf74ba87025fc22db3d022d56c5a7caaaf5a9427742a6e08cb146582a914380440a144b910091db1f342f4dd6eded607126e8fcc275df335cc9773d2425d0ae1a5210794473d7cfc2e1e1475da658286a9c1e752fd5f298aa7681fec7ec4f31ff0836e2c9ea1ac72e71847c814262b91305e21e76467ef6ead7be4d8e2155fd1a3de14e664f1dea58969c98f3e84767869f17a489970521547dab95628c72e63dba4d7229b4b2f9709934620de6921298a1d9b8621e864dcf70d4d03ae2e72e891e37036a58df7a77d0961fb82c92dd49608f3be7a2d7a515415f7efbbf94cc9ae2262b20054433abec07ff1fce94da7891b60ab6d15ae16c55ed7704b9af55ed691c9c641df38afdea0d03b111e828fc5b0cf177043a50fb06d2e50d49c21cbf5022ef86d9a9f4d922fe6fc64e0d6af87dca184ba4c1021e4051571ff2ee66d82bdeaf655f7c1f5548cf60fba07cdaedfa9b4f7d0dc174b779b2fe20f34972a3e1d763c4eaa52d5667ca78f921354a72bc9ca335bb7d107a62958925b2c3649dd230facc4b31f515339ed30fab9177f44391c0630a12e4d0371a996ae46bc18b41f75b48f2a76fc8b70a4287e786bcdc235269aa59be94121d596a48049a9195ad90145065631ff060ef69879bcda671cb9b7b5e99832a34375a6109af85b7bcd7bf72f8e06b4f6f5ebec8de7107c84c68776bfde45424dc59d0d95d1275d26bb4ceed14da8fc1895612c761e3fc4902a04643515d046fa5c6cfbe17c0fdc5d52c26e0183d27a48e43884fd831fd5483e95e7f9206dd4c501489ec72715a2e74a789c3fe63e9cf143c0c3678552e6b7cc5ccff4198c18f1b2a7a0d3ba6268f21896cb797880cd444557f18fe2c9564799d7cad1b02b5783acb897e5e2b9f48ee6cecd87bdbb7ed4bb9b8999f3b8dfa7c0de342d8b2f4e67444bbfae057dfd8417af9af79e7326ed640a572748605b9b3dfa02d53d748581b37caabd605c6b051c36ca298c2366bcce87d4838b83375cfc077a8fe72ec23655405d1169dd302c747c212e289686497b0fa8bcae7529e29d84e06d94f24e942e0a287a8ac11c924f18038b4a9e3b4e4b80b169b142038d2b82681434d11a7efd9a1f3c92023edad850022e5b23371848c0af8c66b754b18d08f139e9ffbfe051bbb1f459623a4258101f7a2bce1ce9db6bb4ab3c7d7f565a2257d488c11bbe58a045512c4370723d7151e4cfa85adf648d0ff0fa9d64e89ed3fa7a162271521d0f7fe24c7be6b78dae319c33c5184b51de6fc27ae28f469292de423f4d2f5d102126e2596ec9a4044f3ad8976f415243e397c45ff91ff08250c4d867f5ba1c5ae6f42e78f02bc2484031438edd6a7b50e76289e0262527636359dfa29f43088206b7957cdfcb38694eb0473a2cd79c62967f8d202fd0a447bfb6c0238ee0547bf819006e5a5385f092a3b97da4a04af99f1751a495a256080fbcba94e8db2032f56e04308ef609b727542eca416d21341390f5732ecd1a2be34b869760382330d27422995da27569c4173970c17990fd1bdb2dafa4261af0f03cebe70d7d8f3ea67fbb72e1466fd7ba4b98714bbbbfa52e60aacd7dde62b48ed1050d36650442a8c444546e03c77117606ad51cdc71e494ba21b509ab9f9a132b2db34f34205f12fcd094709870b609f23841dd5734c8edd258bcc31c2a2b8595c39ca934b6eedfff40a5ae39162f4065faea986888d5adaae769c965dd8fe29954e241101662379ed789c8bb9f4396fdc4de6c59b0b6e6de2c12b791e71e1c47b6496a83e5442bf8862bd8632026aed6682d14ffae9138ff3365a0e53097644ae58c77dfe9a222af520488b1fc2c79d36a64285acf88d802756d800f508d36890b693f5d45da889f3db39ddd0afdada0bfb40a9fc6e40d446ae3774d290af4a0e63694eb38d27c35acd5d1b486364cd0f207604a96f31813a0c6840a27ad48a66713ed50990124d8133c9543931ec78e65d6d7fb239af86727b269407f8cd21349208e4cd3162e9e7afb49c410f7b4347c866a3936b664b2364f34e4a341116210ef1e630fa7ed10c68035745aab96368a84302b00368cf9e0af67f630b459868073a966580925c38ccfd51024c09496609a5f523a823a756789b7d079f2690ccf75b2563ba3d42053637d0e04736c2b05b21216540935b91d0920840b655bf80f00a83164ec9b2e881f13faca1877579225c0380fa5313bacd2135fce3a9b86db733d6e2baa42db470263f4c0029616bdc540cd8821c488626cd266c4dc394f121cefe6834e604e4c340e479ff430b9fa390426e76a0b6d2490ed0b0b7b66e12a1c2a65fae739c4129a46bb3e12812e42ed3a79674191934db26d6018e4c945ecabe7e2e3bef12771505aeef6eeec0fac6aef1213e2cef4a24e43eb5806d7219ea62ba024ed15bae933b88e7e6017411c8652f67882366788dc77180708ba4998ddd8f28ec8846e328ce4c96f7f7a6e49684937216eb6aad7756c79b983242693bae8d24caa02f22316bbc83c41ed786ced226dc8d5c3a26e5db1756d7610d1611f4f65ed69dca7cc616a8dcc9592c9eef531efeed6b808faee1b46e0f3626877dff8540967778f135fe00387d128f768a30863f4cceb6dcba2ec39f9e97c59bf0f69f5d6aa53d73443195e0ea971c1a674d16c85813c3e8214fc778245c8e1a9e5c29b66d0f311e0e91ce3bdf8f94178bc80946d18db7d74235baca64dbc94e6d068c0176b2cf12db8e86bdeb0e92b9f80ff663fef05bd3427545d50ae7ecd058e6f1731914365cd71ec9b6d3b93646415fd91928909bf283b446a6f002f3214b541ca7ef117dddc1ccb76ee38786b71137201435ed86475e1cd2dac9d28548612c496d487ce9c870359e41b14af2c493f269d1a5a80cf766b4cb69d1725f7d68a159fdb56f0490bde64fbdda6dd8f68b2771ea8cf627a25c13ffe60d95c55809a3f93c0baf718063f0cccd5d4a653cd1e5b27e66310ecd33065565639e44bdaca9da8e55e3655b907fad076b4c946bb42b2b9e8b5cb432965834ebe4013cfe230d62958d142c726092c90ec66b824d03ac95aca37e54c50ef88158f527642a1c4144fb085babe003de342053f851166c32ee4d9ce3a2bcd4fd2c39fa426f72b9f2e08fbe9d9ada79a6e0c68eba788ba6cc07ec3cb2854f105d48d95eb8ac2a80e62cd16f9b5a8eacd8b72896dbc51458b89e89bb4f2d3e50627a9919c39cdc0c88cba4962ab66eb9f1d89549d737c0247565751bd3c6b37018e0f62aa54bee5c1bbaad823ad2693e4b91a8f7204b60d8b5ddaffe2cabd7e7aeee03dae3e15f1449b783418bd69a1eb61a769dee4aa5f6a85830ad06008d4ab16f1f9d7ddc9b08ec5abdcf31f22af2163038626be8205bb4ac788b8483b6b3624281851e12e8d07090eef318dc94471078a57920779fe3bca15071be39b305b7cc032b024a2cfc88c70423182d4a57091c111dc329f66714ddaeea845bd32bf770367deb3b131217fda22905082d64b47496e85cf32812f3e481ed3b2c7d3c2092d390e95e1ab4cbee75cc64a3074b6772227ec7824e24caaa618dbad946f80dc40c6204061d00448714921ca605f3bccc1a7158109501a2c51e4b0e763fbc7f7e0ff933ca34c9bea9f1dffc2f4cdd4cc1f4e47aabd62789ac827975facea0f423d3bd09a33b28caa22021f61d136ce12a3c1108148bbaf4041c779835ec64cc77c03abeea0794d00610a0d27feff053efd98f2d32d8f9db793bdcc57c3e07be317826bfa59f3e61de8b57f82c3eefc66061029a3880a61f229984dda9f8b964989b837f49cfcad4147184b944f28c1220a8b4c8a17ff348fc049aeb278df301b6fc62632cd343f45a38b135484a809406df3271286171597864851f651dba27ba5a08d88c847e9e2dcffb35fbbfa418091696e4c2f78c7d450494aa7c4e1dfd9a211cdd7e29fbdec20becbc7e95dc29073c9a18abb7486887a497f0551106da6bbb434712432c471556e7b6507f8aa7c42dc4799232f2bf0db4b6f004e4255284fd195992cb73db71a7f1d5c449c36cc109a688365d4614c153cb35029eb922daaf705722e1841640b952ce4761a1f2fe828d0f2e4a770a896abeb4d5b875bb362f4b6541d2ed1b7c9a2a98bb7e62ae47a3271d2b8ba639fd47b8f2a4c606d1255631625a5006929ae5e47001baccb78ed85c42c7202fb87c8f816fcd799a336c972905a2f04639005f89222e647b6929f4f30156f1fc67891c13b1c335aac278b2e7fdd6062e8c2afbac1639d9d7b48daff36076883957d74d74a53e6198583ab7eb5f974c753b2d258eb07113a9fe712541ea431cdcd4a67bf39d3ca9841a57943abc7f9fc015c8fbb989b30c8e03c2cdc89456f51ee5cb845446981816ade78cde68b7d9c12323feed1eceaa97d2c08562c83792443f557576742d3a339d9380f48f7d37084dc60142cab517e817a9363407e017f02de7a53e40fbeda67caec9e84df037f25e3d816c9b8dd5ab0c099921d7cc75b1ef415186ad54b9c6b89539d7b4b43798409e4935b65f195edbd5adbc7101895103ca0c83346ee382ed24a1c1cb0d1f59afed780f7e35b58bb931b56fb97b367a9a7621ef6392c01ffdef38fcbcf454de19468d0ed390f89a057187da9984aeb8631c5f94f76cf6753032b76731d9976115c4d7b8f8f5be374697ac178b9977a54ef9303594f9b6b4cdd155b85db40457875329b216eea5410d067499e46c77c212c64b8b7a4eb461bb35765f40f8a36df6b47ce82514906f3d5328e7ee9918e2c105229e634ba10ecd2fa75ab254138ec2916f60b46ace3d3b356cc3363c4d5c7eeb1093fec94600471a019e23f03e0c33b092212d347aa3949b7b9f602a927f384b919c5d062f785dc62685e33a075a09cac1cbed51c952b774a26913e36c673fc0e81b41cc6f50f6678a814be7d09afd4409bba03fdda21fa39ea0c1c8b933abb6eca381bcc17bfbe83861e14adad77af4dfc3eb1c8d32812b38921bad4a5b1caa262b48f79162aa92277026acd519d4b229064795a19f2736105145151843cff49003bf4e5dd1a39bb95d43325387a5bae90bfce50212531e0f07eb6619352f81b405b21c8f22a730ffb7009e40dd876b548e8e7ed0ba05208d0088f7c57737e4643aeaa5044999f23ce57ed02decab2aa5a46a23107ce0137eabe58dcdaeff0fa10ec1fe6001443f8e942028dc2f0897f2f08aa3769d6e39b60af09a8d7f3d8f2c016b97e773d8e38f3555c86e5aa7a17fa00044e27f2f7c93747c51cf5b1c823162c1fe33bd96918e6d02c365edd5a5e28c2aa6fcdb100b9a346f5bdc1f061fb81ebeefac5e421e81d73c3b8f81976401438cc1b3a08f59799ba4bc4e0ebd6cacd1e50e39e422a76b860049b8513b9b90522994ca808ffd945e8bd0a1468b14fc64f66873b14a5d38cb5e32000c1685baa9bfd46625eea2ccddee7464a849ee62809e244108857bcb0025bf03ed70e3855a37d3b3527593767aecbb78133121e44ab5e821693220f6a5df026cc62c5e01b4e5bc8f1ea562ac3aefbef6435e859b15fe6478f1edef0c3b3bd2a3e1cd4cfb2fac8834aefe2874f453dcba907ce043ca6845af9c9ccda34398124eb9350dcd097d82f8507756391b0b7dd4e47b0ddf9a007a3b289f6a65a737d8d09119a8a334f27e699e2d1f1baf9e634ee6118d49536e0e4c9842664df6a58b9a373b8a01107c16645573f6030e5e5cc3c5dcb250a8df703e3835a3b6d6c2b0c11240487aac900f40430951328f88ddb28a71ff5f7b70719fe2d91f7d755b50bc10294e3893a0f864de4e586154c207ee988ddb26a10209a736452fc500d6446d2f20ac156423bd2c8e49e4733755d9e8be338c5e54a4a1af0aedb60500a3db8a91404b748768ac22e23720f209bbc4161f02059644e953000163819b300b687f1ac435d3493c0f9844a45070859e177373b8a644203361751e7c355f599701abe637455d2cd60d2881ea490037bfc8de950b8351da396472f62644b1406797707d4e4a449ce0a74f5d3d68fd3e12f1f0ea24a8334db76bf72e52af26d20b831176b55f92679337defb58841a38e56e31b76d5a8f2da243a7e2b9047e86b7bd2777e470893b7c1ead52eff3383a45e8edf25e7c147a1fc11b12127bfb83b77a6771393fefe9993bc53b3f8a1d0e1d4278df0c2631e7a5c546ea6049730c48ab9f9532991eaf83689a599d895fdaf27f24a6630398b4cd7238653a6250a5cc4986210284f611f990d0a65cbcf429d859f3f68a3bb737c3de1d1bfcb9c4e8a6ba2a31e361be4173e72f80ff71c18ac4dc1f0433232610a3cc06c90d5e25a19b3f417c16e8ad99dbf6556be4b2c9c073f904cf08b398ca93e78b1458291b12ca81934e0539740b1baa0732c70e24b58f9f23e5e8bab63ea6f1343de5995237010498413a0a0759e1e1c267dc7231d4a4b74b8db21c8edf3c588a92237f858c00c049a7f9c19a1b3bf652811fb95f86cf02a64a2c196e8a39bf4ac8046748624602c6cb84b31b4d69f46a42dfa0648b8902b6cad7ceb4c2f49e93217fdacd824c1bfbf4a4cb638a3277eb840d9ee7642e95d889c7d6539c11136f55925dbe58fab2954c3ce507037be55ae18e275a02bae05190ed544b4d225795eebc386154d956078b06d8a8126b5e024bd949cd2ed32ef49880490aacbe71d81e5c51dc0265047b3187c7e7565b2252ab32d2420cbfb60e0d7dff33923746b7e8350e6bafb307097d209905468fb6618f88a0b7c86a5b73fde7ce6273c25afcfcbf1dba66a0e2b1fe95c282f56a0bbc0d3fd723d29c2d249d98ef336715b8b448a2820da670236ffa9246e1431115ffab87ae9a2fd60a26fccd207727f3b4ca6966040ba968e63cac1fa7277fc3cb62ee14b9d1ab3ecc735104f19c7f4bf769b45582d8603e59099c8f27459b67de9782d3d1ab3a660dc38dd037fe3a41d77c755481ff5f0f2613b0230a097e3d1d9e9072f5e558ef3e07aa6bbb9e58d78db61e6b72ac6bf3a362345c3af0dc141e42900a4c3ff3b07c2b350b36ec00816776dbc0c95638fc7fd7c2852075e376abc105c38cb7ddbc49f9e207048b1345143d4ab2eb77b0c5895fbf5fa912ef3a46e890ca93f0ad9a4d252c3f0c07879422d448922443677523e1cb08d50cb774f9d3f8d5cc05884ab669a3d7db9bcc10e7699318c31aaed8d3550964389b087f9dc263df19c5ca698f114b8fdda43615d418630493433def36119847fd27254edacc5f5ec1a1be569001db1a9150aeba00f07acc08622553b1da4bebdd8b2c7414965db352eb7d69a7f562546e543e10338681d5998dee1746a7ebdd48f0ef81b965de6633cc4ff2dc8ad78dbeb44f6b9b31798804edbebd4a1de90bdad433a04da585223b7a1d71d3c1bb96ae4a03b46713fc893c6310d4795b438b52afc29500833a2c7f0562dad7ac808334a5b001bacaee164f5f8c149bf45412475e49257d4249b946b2772ab4e14179a185ac357d38df02004730f9693041bd70a6026a59a705d10fc7de1486958ed9ac027d49ad0a4b69c738cf6c1399aef1046bee77fe4f1450c9bfb849bc71a3a85c23790dff9a72bd0495cb6eaf5e1fe6e2cb734cf8c10244afb87cb70818c79c6e44539df3046f1a021197adf3575caac21179fb31cd56585988957f4bc61e949a344b05f5ad3fee8733c9c809963a10ec3f2baff8b68267d480e77ccebdec646a70aff74d2bed5f5be750a3deecdf769e3caf6b01f0c19bf1a452955daee3cba443d6ea762986890adc116253b8b9bb5a3ea3f219517af39070216b58c5801bb61d562b23c6ba4a15bc7cf21a5d241ba0a7529d921fc1500130a4644904f0b07e5fdf42cf5e0197b83fe2ffcf9423b9eaaa7aa4e8e0cc749eef4fbd252d1637007a57089bb54d73472a3d8172bc34b00a979cd724a3a4a2f3c089583814d9f2abe0153b503607d564426797c659cb146e9b0d4a3de4108313895b0eb59cf83a71250dea79e62d76beb5e808da05d4557ad71d92cf56ad20b5f730c529a6c708b55e88757698c91a1d5449cd8ebf3b117bf41d4701ce2b766209cc172a96c0f0461536d744371fd16dfd44f171284677bf247ea8a30b17caad4ac612b1ab0a7dfe5b418b470197bdb85a8354e2c21ec317d2352149cba9c966e5268855f226f589f6c9a0091466226bd8c2e8868733acea8cc9d6a6844f4e27bf3b260df15af2ac084470114a68660a1c4a98ffcb096f0a227c5c681994afd60526148d8bcd5095938b009a4e9568fe998fb309d4f94e306bc627468f601405e304910cec261014f534e319128ea607898f7fe24881991c7487ec9b73e7f402ad4c508d40bc2b96a7b40ed4ef770607a25614d7c4e638037d4d61b0c83e04f5c567ffea3c8cfb4b8ffbc73d257bf42b31866bc3e6cfef0362e5444319fc6a490428dfb8c266b5b507214ff37b43e1dc1bb58e5ba0eae11d0203e89961eabaa9a06767d393740dbaeac2122dce832173bef1058d49113daa67898bcca6852a0cb70556e9a41396e8bec7367bc3de965287a6ead9f89519acf8a4dbb5a13b111b28c9e2861a00de7479d2e3cb459f9b0a4545c8342043ed1c39086e1339b0d40deb885e35f8219435c9e7c6686dfd142ac6651811cc13d863d8ed16cee24c647ae4ee3fb5c1c6e09a84b0fec2464b9f998b68d6dee0c05e7ee7db2f3219908b0564320609fca41d5dc6aa2e19957c3f5d84975a65eb6888fd5cbdc99c60d28b85ff02d1ab99954fe4ca472204d3599d33950b25b8513dd98459017335428934afe12aa3fbdc3f7ff2dc0b2bee085a1bb89593809d2870ad71a98f2126d191018f0d979ac4d7dea21900993762fe40697ab38386158b9d33a77c7ac87ac7527b64e6a61bebb12c78a750cd4da821ea083657723df0e316ceab1609e24ccb4dd86989ff480a7eba38942eff5b5f3592e94bee5ace178848bf96a7236ed8334556f323245973116d79780016c2a83ab291526d93d5e77f98b41c19bc295387f9424bddcc3d3cb4c90300e321acd5d4ab1d59c8d68f882009359970057e3100820916fc708f42159b7e901acf28551db18503b993ab7bb7bc09f25c9157e32e99d87886d4e8091216a58aedacf7a8318ad891888af40daa87e89034ff20be2b6ea1977779dabebbe9dc871f9bf20b691019b87b80a312f3314e1a0582298761970e9e6c3d8e6d68022aa2953b6f7f8a7b1e14e971b33a2f4067c8d2cf07765bb9ac96e8d8c9d24e01e9690722751ff9c9172f65feab0544ade79f4031b781babf7ade3fb1e0d3e339e427a6469f9c5ddd189dce9b7d8d2daed1961fadddf41ce63da68262ee80eae162ae74bab799ea834f4c2acbdafb80895f31ffa7de4eaf8a2ca3478640b51f3e57b6aae92d165293f73121904bd7ccca2c878da12e55fbe4ac5ee49e3738336d2ddd55172ae039fc1e8162b8b26d64e16267832b313556dd34e8e872e7e0f624269fef67803a02ace82704091721f290cb3fe41381bda62882b92abb7fb2e63409399924c5f7b46d198eae09b0ee5cf00888778be0c12420c442007b10880d85a031f0e6f0e855c57fc38ac2958c0bc08a86b91925ef9067e692150a55acfdc78e0e33885c1d23938e82a71e99593330795a5641e6b15c12c537afb3e4d983380b7c108642e0209d4407cd31f2177f49888b07bb7415693760d02ea87086967c44f50827a694f8b148ad99304542491a64d255b256333e83ce79e49ecde40e941465805b08801857e5472b8acfb4087bd8102f8d5ef4daea5d8bed6e55f9f98f3d2c9649bb775c333a7220a25f6cc9429939cc3651ca6764a4a2c815cd5be3544c585c1045f49f3d482de4203080589d08df958a1ad970cd60c5d000e744eaabd0e8305de8e27dc35afac7f915ded363f80de0a6ce2f2214cac9c1403a42f887f1ba00e3f664ed4779c9ff4558f9ff396bb9eb5b0a791b939999adf7adc16072ad2097f7730dc40ae42732f4a3a3e6acc3e77f00c51a4c9ecc8b4e042c492616557dacce501bff73f0624fa1684726eef984bf7f9d21fbab4feba8bba5821d568c0fc81886377d7fe03e7732b317f914cc9d0322e370da5f50415c62d2838077fa9f5b5849b70e8cdc5862e2f66b19ee91f3d82bdc79902f77838d50209325740f4175acc9be47e608a4adc7cba682ad762eb02ed6bcf9b0a862944f5824871ef64480f34b6520e6df614413276454e22adef339c9e12e0d34b906e118bff594b9500a8569640be62fd43658cb1c00e2d8879a27d48d7fc7f248a5f1eeb32fb4363aa6db2ff624bd8cc1d6c6fba1ddcb585f5ee789a02478f072ca223d31dc9026d118b509af4fbedec57c0ed4ef2f2c560fc5f4895bc303b1adfdb780ef2126af52c52e9d72ef5299792771aff7882b587d5231a354fcbf69c550bc6e36157e54120571f2f4c2b3ec426fc8a3c5b1ecb7052f11b09038f17ea23378cebefbcfa8605a45cc23d46f211bda981d1757b4745ee539b00da255b0b729f854e993bd61d341dee36418ce3e369324b4a117bebd2d10db70e021b276f734d0d3cfdfecaec748e6c0c8cddba7a2f22380f3a4e684b740179cebd03aa922d2a5707263b6fadbda3a302561f7a429674ce1ee67af2cbc144f23620e245a6a7b111461ddb974a92ea03e88ecf01c10b7b4801eac2818bafd14272add1da32735bc01e84a6b775a7a74820cc7565931ab61bfbea8bb0b6a2e6312f1bcc01b8bff4c9b341616d27bdb3c3ef02dc82100e216ece4615397d80f9ccea9e5f870a21dd37a34851e446489360bc3245a3bdf55bfed8729afb72f8ad0a982d380fa8d1e9eb9dc676e9cb68b6fa9e7f6174d8dbe9177d0792148776ff082a76343470e389261b5503acaf24d64649130127399c666ebc710ed4fb27a9b61df6f1e1fa0e7fc09f6ea19a56122e66263f57577cae3311842c07470e0a0334afbfc535c5eb483801ff7722db411da1c5f167aedbfd3702656929f74154325fc43593c0f9844a45070859e177373b8a644203361751e7c355f599701abe637455d2cd60d2881ea490037bfc8de950b8351da396472f62644b1406797707d4e4a449ce0a74f5d3d68fd3e12f1f0ea24a8334db76bf72e52af26d20b831176b55f92679337defb58841a38e56e31b4dfc8a4a36a9d821c62ee0370fc9306f5f51263d84a12274f826c1ff0de7a18b7831d1118f75a7b2a3f86ff8c5046d9ad39bb70b1c11ce1a9e42722ba33eb125145e80e55295bc86f6a4869dd31de21414e70fa9dbe39fb4769cdd790a9c0e28c81c61e5fc60369b46f26d79555c55792a08bb46e0aa848379fafada304ce4642378a50f4373af13e10e6e6de78129c8d55835c9259d73310fbbeb6c7958f1d6127e168da6f53326673fa0c95b043598dbaf50337c9a55127e68ab7f830a9f47d8d89624647a7087654f2fa8684f51ba54485b3cc3b739da9330116c7756c5751fdb7d476d0850a18a7ea091d03068cd8f9f724afc3a532b223be632aadd3d4dc7de3ae80d94b97cb9de2f6e75e3d6d3cb26da75276d25775c98c08479c4cff9f48402633f1aaf5e89b93e480163bef333e3eef326db06af772eb9c6c4d75f13ce2c3fe89c73b1238717f22a3b502d0e8c021e7fe331e6d5b7fa1ffc1669a2690479dfbcdb3f032876a4529d5657c1979cfac505c96eb9c3a1a56341a33df98bb5b2ba349ff5edd6274a15df86dc2d52c8985102b55e4529e26b830d834e929feb0a3662d52025ae880e5d31857e70a2b49aea75514a95c7ffbb273735b06da0a8cdf33923746b7e8350e6bafb307097d209905468fb6618f88a0b7c86a5b73fde7ce6273c25afcfcbf1dba66a0e2b1fe95c282f56a0bbc0d3fd723d29c2d249d98ef336715b8b448a2820da670236ffa9246e1431115ffab87ae9a2fd60a26fccd207727f3b4ca6966040ba968e6982f46e23f5a411ba798dd037e6562d688f572a9cbc8467b999eeaee0c6bdac8ab350aecca5e873225a4e0e5046ce042e5e29dcad00d86e686f2a44a3bd5bc9481c5ef4f0beebf88a4ef9217456c1914ad059dc67c7ea5baf1ee9cd5e1fb46c2a6ea3daa3ac3f9906c2f17261b4e12430db942cac46aba026127bcc162912092de2551c346eb1ad9e7f2b8094794a8703043c635d5243a4c0b4f02e89f01827f1a3dc9d9d4c66b185a8f7b6c8e676a954ac1681e9fdf1e6a8357ec99a88af416e89a7ce4f697de17c72462e1def386d690d47f6ee7c7dbd849eccb05b0aca5fd8b820e67d1dc6ba18dd00b13c967a3c905ea42c6154dc1b2dae9cf15ff2a85b3e961b487b1b7f21e502f6355c018f2593ce1356a31bac460f846d016f0785f0e1bb31364aef2f409274c48023c0596494b929c545654beebed2299c078f6ff628d086641e71f0b0376d19580b7c66bde052c6b91f95d2759fc750b5ecc2bc6372c2e808c8c1c9aaca7a259c7852dfd7c6abca478c03a3b1733710e3c779bf40b930765bb8f1f5404a8d20005ad9002775138a91a3e804923dd5a1e740a7f4f0a3310d2b812f96a39b7c03423fb4a24aec980547f459437df66b1d2c7f5938e9b12ccc8be08957b188d0dfb5a320ff988b0f38848e726efaeaad02fb72e0a7a74ce7e3fc1d4a9e49e7f7f326f8a5fb483d4717362362f8c495fad0e2abeca5727a2c06c6371da907da7d8d41ee792f7b1c76a32954c57486ac551d3b72c25667573f568f9952f1a77ed7c8e38615d75a9809280000de77356ba79f8b9215db9666a4a10ec3f2baff8b68267d480e77ccebdec646a70aff74d2bed5f5be750a3deecdf769e3caf6b01f0c19bf1a452955daee3cba443d6ea762986890adc116253b8b9bb5a3ea3f219517af39070216b58c5801bb61d562b23c6ba4a15bc7cf21a5d241ba0a7529d921fc1500130a49cc113d3178e7ca3e02dd185c003d6b54fc74c828313b42445441ef2d530ab66864282f5053138f6a341a71de46f8a215deaf2780acf7e18565d6ffd3989a44c52e1b5b2d6f0c23aea003bfe8375decedf75ded61b5717c9eafd78c31a6ce81ff0783583bd70127365f8593af001fdd97aa9c133589aefe9d3a1778f7febc660c8762fc956f0d971e62cbf9f50117a3d2eacf9cada540062d99c19bd19d1f65cc5c2a0daddcdabe2441b9dae9f04ca5ca093dca2f71581c5575d7ef452fff3b5f4db5155b8a0bf7b635d387b55b1d5038e6764da02e27d13ab15e2384f53148fd3b0e1350c1a383be1bd51be3f6a91f4e6fda4ad63eb1a9902e575a679f5ca40b659e070f8d95f80f2c6902d5e01d012c52cb8146a63dc9e39b51b954cec205f306aa6bdb1ff1c5f4b845e1f0ff5deb9c5e1e26ced8935bc9131ef3fdd80354b4cdc0cb404f0b6bcdcdfac6837f158a954207ffe9c04da576c9b73e7f402ad4c508d40bc2b96a7b40ed4ef770607a25614d7c4e638037d4d61b0c83e04f5c567ffea3c8cfb4b8ffbc73d257bf42b31866bc3e6cfef0362e5444319fc6a490428dfb8c266b5b507214ff37b43e1dc1bb58e5ba0eae11d0203e89961eabaa9a06767d393740c8d655f4185e2209de5ff222105041c2b2daa218cb55009ef196021ebe638895578d528628b381a53e7e7d3918fe400659a7f9bacff061339cf98a67669d53edcba73404bb123c312598ac3a5cb2fa60dd5cb88f09e4fea803512035e7654ffccc307eec8525ae012dd2a97d934636270589f11d0a30b05c18a885490f7d874b094b5a8b35da2eb8fed8de293697654a727933ac5f5cab0e27fe450be1efb49d3777201ddd624ffdc00c89d8aeebf1c8b54af685e20c863e06c40b229cd9a87b854984e2fc279ecab82455e7256d4d5afaa22564ab84a38ec154cd57ba13d601bf39c5e63f4d128700077417651915fe195ecd3d049fff9e3c55b4bc8fb7a71e5ba55c11144de56497ab38386158b9d33a77c7ac87ac7527b64e6a61bebb12c78a750cd4da821ea083657723df0e316ceab1609e24ccb4dd86989ff480a7eba38942eff5b5f3592e94bee5ace178848bf96a7236ed8334556f323245973116d79780016c2a83ab291526d93d5e77f98b41c19bc2eeee87315d3eaf3b915ab3c2a2d8aa342d7a6917f6e6c0476fc7b9d6844ad84ceca21b7a89c5d508f0d13282df48f01f433ab08812adea334ef04dc4b90b15137d93ba9792bb839c33b2fda3faf010140eef172ea5f6f8936b8dfc7b8216e7b9fe1341be5a1951dccb3688d9b6cc8f0de7d181141592df7f0c0bcc016a1861ec1553e8bd0ebfc6b9722636c017b49685c146bbabc67af78a9dd2fd117b72ba9dc0f8a6313371ec8a2db68bbdbfc02d973b86a4d113d9a58e1e56501cb0377a14a0e59f4dd3a05708b6951b1932257434de22d7b3792c40c6b0d6cfc65a15b3c85f65e3379e272d562eb1f94e05ca8270d11ad43a3a84a0c4405f372d74274f7cc1638d69d1371e2a7aa13c21119a362d3a25b37a60f764e181e8d129b1e74cc349530cb078e4a9f001590ce62c36009615b71ab368cddd76c7521553862ae5314520b2c41c8b040a8085e5160361e92dcd52599cb2d23a91e83561788f3dc63aeb8dd976765dc7e060faf94e389cc9745b3f79f92890bf8a2fdd557bd47225c391a10e78a7664668593521961bc0385b8b42ad81633d3f9f16d305a4eaeeaedc45ff71676456aaa0a7ba00f2d583cab6d53581b1a9c3d108efae3e2781196d9078e0757f5914fa205e9c85b5151ca05a1ffb7caba36d85085eb2dbd51d34700119a20042bcc0a9eaed6673e0000f64c46fcd34fd0466a1b0a9316e7e0ee3b32f970666dc79451f5c6a742f1ea116413117419a82c93b3ad743a7affc9944aac84a67a40842ac602f791af9d659c89f915b4ea9308344867a0337232dd205f1b59571517d1e789279566f3f03d9c07b06e6a7d914e63aa21c449d5371c5a00a5b37b1e92952d690fd136f21bf2fdbd456052fb795f42b4aade60f4d02d1ad90a6a4656c2d1f7b233250fec6a810092a3975860021543a72fc65bfacef473e25b15a334de9cc4fe4daf5c90ff9d532f32a1a390643b9427378b5c69bc11971bcf84fede52aa01c9ee5fb0907cb4ee37f647c158e985eaffd522c9e367b9865839900dd8c9e1054eff4ab325eed3e410561116ea25837d6d5fdfe60a30d22ed1b7dfac1b07294d42128f4bcae1480b6868bc54803e5bb111396820668edf9625f53da2830ccc3741ca67c45640549edc5c1f4503f2ab774aea999ed291cd2254788163114cf01c0e28a44fef25439263ba9d545d4b636d1fbcc42fb64542ea840a944b23d33a4ac27ed364475904d8c3a991e345cdffec7a5df2161b745f699064c6a624047465e3cab9daf7d6306f0c1125d39bea0161655b809b44fe85d02ca59d01160a0df1efe00f6c85f4dc4eafd438d534803a1ff61f294a713593880ee1cd560e56949d5d14023c19f37384f438d784657c1180153dfce3463b4b7a5c5b008de19518f8528e0a6728b797e1cd808645ca8a114c17af69b08772d0eb7e3618597576d61fd208214f56c395c9c8aa72bca8caf02d056b60451b9b152599b22ad6070a3671d10fb778b59dbd28a538afc43694735651c81dc48c8080fdd05b5a4244ef7a8bb6b40022841dd17e1efce8ec3b1c12b412d440fa3c52c1087d353ebb33d9141e510fa6143261c5eac1428fe4287bf4e9cf22f5c4a22309929a85f4d0f9e10b21556ebe3e2cf3976944490926a9e40c2a94750b416ef89012579aa84f8c641da9fc4e2e4ff4bc3cd5111dbb8ba51f4fa18738369895b2d6f4f2cf273f33cad6be32c929f1c7824937d4e9b0709543f123e37b3aad6e0987a44f2c7bc12495fcdd31984fb3f57f63b1a4b41091b7ca08888459b72ed882cb92298613150e2ecfe992316128e79285dae69cb333a34bbc27aa6c4cd0511e76ad1cf4baba1f317c999449ad2b5ecfb6b52d589de44848ead71428e07146f3d7f1377a1cde4a102da56bb2e2c6c982d88d2e750c248ef398df52abd6363b58f8cc613b063b9d98e62fc912623c6a2976495d41fb66e1d0e186e66b276c2e5943b47c83aa1d4fc0c47c6fbedc83e1b7df24733d3e565298e1318b360d4937046b641967e5b076ee7f1dab17dee47e844419245e875b1d1fe7e3d013834afdd4891f12bf4cb506eecc744200feaee5093d324a8af30822cc72623869563de98c63fd96c76f66835836934aa19f5f4ef214c8e16cf87477ac682fd5685fcb855075268db736c28079222cbeccde5e8ad93e90c61cb8c81e63e9d7fae193a8b2b8d39665d49eab298797f99e73005205c8536224cf798cce3ddb3d2635194e1f064829a6637999b81fe4a9972ed17886277df7df0ed49b1dcf83555583f2faabf02369b5314fb9e35831e23b15b991b83e238746d0be7ee2f6477d96819fe43784541d3efe1875c9aac53880f8e5a08810c24f95e1ceb59e22afa1bf4dca978455bdc8b4d5066528e275ae994d9afc0b1d167d53f57d29ec8b2927f06477b9e934f77edbdf6b2f7091ccf4583dbdcf2e9dcc5954f09515dac3355647b7958fc189b6490a5549145c8ef5facc537c34f71b3789288ffb51534223986eab074f16a656a94087e02ed482488c6c2b8668ab7c65a511a1c7dce8205f0cb1a1065f1fb7619f143171baa2b411dfb8d3b1ca9b52236b6ebf0e113f45f4a8331c4c760842522da551b0de281c6f7c75481aeb4e24c24abdbca160fca6eb891ad16b419e85cc2c58be968d7699b3a6ebca4973323baadec1b7fc48fb2a80ee2025b1401c838fb407474af485e5304f367f929da414c346604a461c422b20c2b1eed0a5c9cad35832073469d7aacd95f20395608a1aad88674b9ca6c0707c0e9b4f4ce324c21f0d524cab33fdc39fef997c1b10236aa5e4902886a7bbdeb9718f46218a5243b264320e93944b27e4384c3c6866b01bd8f579c1ef37f452c8cdadd781bc49c48051e233dc29f6011bc494d0f291ab07370824b3b81ead495ddcb73d0ce1cf941350a21f7ccdb245588ab96cc6c2080090e61efe1283b072b0519e125336d075fee8bd76139de5fb727ca7bce74ab4b82c8244a20d933157d9d281d2b43f1b48f3c15b29329c332dafbd48f560dc9d7ac0ca7999c78c88d9cdd1aebf980d6b9838728b08a2900719602d4b2000a6c20df88e340ceb7aec115a0de0be7b94527a63115232a6d92c094f3ac3e6c397d5765649eeafed233e00ec5329aa7d1dc48f3cc5ba2ddb7cff45940f17d54ae1ceb62f235f248cba44b7718b84c03c8f31ad2749fcf32be6464d1167b3df539f84f3a976bc95fc840f99a8c38278f47ebfc9708265e69c2f12975108d90d804522f1d59b8b3a14afeba880d4818425977b307a40c67a94504c3d5c700262830949b8b9096698052c295c20f1f09ba1114ff18ddba0c3cc4fc408ab49f20c4c3dfb00c8cc21650a05d36fd75a2efcd24fc8c21f9b8cc42e3e0ee9af93a10335fcf80d113a2047d3a6faf429e69d56a1ec5ae5c42028897f45f9b9769989e1a094bb334769647203e84645664d6b5f95cdc1fb54dced4cf1be4427eb268621eb3e9bc0b4554430703c87d31023e0404a39920268f2511f305e438ba2d3aefc15936a623da93f2714d21be7996803a4a60a8818e1b01d66928ee1dbe8b0c1d2e95e98559fcab7ef695e1952523374ac76a5c45978f157b51942aa1fe4b5014a155a7f445f02bbd063af140b28ec1ed5a7ebc7bf529a69528791a1cbbef2ee472c08a00258dc918165aed98a20f2d7acbff87a85eda2586b75f7e6ea7d29ef5087fc40a5ec93c1920e3a49e2b64771e14ad785ca310eb757d0d128e1d1141987b5729a10df7bc33483e9fc330dfd1b9541b47ed1b5240490a26fe9d183bd4826db24cb862ad0d1e3699a3c2f7dcdeb02b28228b66fd89d28bec5f036797044d041b258c88a54f5b54651507573a2c71a5574b12ca85fd27577d59dda0bcb5ff8fad8f135d5c2d5842b826565334b0a1b7190d5e7b2ba9eedd760b9eb86c4fa9de746d2ee3f056396003744c7a0c4726e345d0c9715b94fac3a5aef7e9ab61cd36ee262acc1c56b3e59f97df145fb7c29dacc0250f99a6f50727634dfe55b74acf44f16c87373eef96baa77b1fe429b8a8827d2a460728fd96849a4df893441eb3069c0cb2063da146f995e703ffa6687b39d6e126fb2fe3d98d4cc6cd4ee20e385c1b4feb356fe54d314de1f2a4e332cc2681b56b6eea9d034290c8a68eb2f5f0bca500596f520170df6c7a894078cc26a2cb8f2b2afe27a5d9b2de947dfc7ef39e8d7651627e3e0a604c84922076cf8b8b1aa184fbc0fbeebe488c3eac899af4b575b6ebee760ae4b881fc0f153dbebe5b7141153952a7c3e73736892befcc81be08f582d7262ec293f5cac7d9b30858fce3ef85e565ccbd4ce01ed7eab1745aa7c781e1dac612f26f8d60030717af9b9555da4a22f9bc1e2cd469985b021e55c473c08f0c06465d127ea8daf823b411c49139acd61bb7fa89d2506056b04fd62a6b9c0817c589bf2aa76f157a3fc99da5a45a562672477aea849afa2704b7f1e28d334e3ece3ab58f05c1f38438e39ca6a7c0890442d4bb431ac2f9998c46ceb96d15496092d49d19e36a6a525ff650ba864de59c280a147e0e23f3e75893b7f4a2aa7d06ea596e9ae8955856a46efa2f0f57a989ec446a18e81dbbb02a1c4df4d95f68ea9ae252dea994cc2a201b704217c0bb22e3adcc1ba2b05408ae681bcfdb01052b0ff655b2e85d3990a2d7f7738ef37297d2649a725ad00445eb493d3fd8b02dfd347009e5590f75bd9b0237bb63b257a6b8e5afdd716eaa0183486ae397144e6e0cd31d6fa1a8e30e5bd48f2ecfa652d5a3eea154f25bde7671a741d3c1ca5ecf2812bf6fb6f499fd5b208076e1d4e4e3ef0ccf848f99187a6e0d9f28e7cead56b991ae7c9e2bee646249e1f88a80d4c4b13a68cc852120d140da0546595c5b9b44c0297c23750417b97a0c1f69eaebd5b0811090137f16e3afba53ab8de7702b139a55e117bc9d4ba93a8c7cf38de7d41cd2d9eac088917693ecaa1f0acd70f6b5ee1ca067fbc4b433ce8d8a3e0e1f04e21cf38e08fb413cd871dc6d2a2eaf06a2e9a256c801aa55c3cf061e5afbccb4cabad3adf90263a15aaf4bf838ab0689ca0e17bfb16541190d72fd7f8dbf987258bbdb3187b1f0f40af8cc0f7090ec2d0c7cbc9f4270695fddce82c037cdfceacd395d4ea0d0b933b27c66b6a5bb316b4d60d1795b140befea2e9c54a867ea3f1ce728e8700617d702ee9e1c85b6e36b55b53e111785e9a3a1edbbf42dc66d70584413b77eb7598f8cfbe7fb8256063e3cd91e0ad88ff77512ee076722b9b9953f65d2f03a4aad87e769be8516cb996cff10fe9e045716577672a0aa8d8cfc765b9f60c91e8a248e9bfae41291d7f106a42f31f1a75af3ad7ad25a2c4f775ccacf64f023b056dfbbed27c63a16328b244593787f63eb5f4374def52abdb264ece7814f5cca7d32acb46a5397a8283235ea0edee352d9386cb168ba6de2f707d5d88c4510369c79378cb26cb82d3a1bce654ad95a8d8181e42009ee78d6fd65290c30ade6838a962ad906d557f127be6408e0c44af09e59db8e3c890fae5a8303fd10a5aa9fd4b5fb05a7b1b9e88b1ce00d198d54094a8cd0ae86040c0c122dca555abf0ef90f07424b7e6967f8b1998c6f24bcc6f30da05c3fc20b94f894dc3bc802108443287d02c0d057b250f5198350ce555f98066c249bc42ffc606514399c20c8a1909b01d718b31473feffaf9509c645768cc45ba5b45934fd7c772e12faf8c482701096b0fdbc544934bb88b8a44a8689677aa76861852814d2a14d3db526c9447b8fb76d46c8a5fb28b5581295b8d5d8c8fb875ef2aefbe9a75a57652b70bc6f114919db99972a5be6a76578d726dc6c890e6a5da88a802b51555f82e8058f91c787f904adfc0b8ed936e55df01e76014035c0120b6739fa001455ecd3976fd7029493299d3c461ba7269a12501646283a0bbca61199ac7aa3823fef76554032a8149afe84ddc60919dbb35bba33c6ecaa8b8087f93173a5c79eecab3e66c81fdadb89f9f4374a108935e1485fc1b62164983a5e095542dd886e84b0e453b1bbd33ed60071ea26efabd314eb2f83b3baf3686a73932ff2e50c089e833f87a39a531ccf518a9f412581b3c65d20ee166cbedaba1098afe9bfdc12d79150276e63843d42eea661799c4b90ca63007054ba5a919376e21b5559c5c0c1277ecb72de9c1c87ebe5a0088ed27752dba528cf43c63bf76d73a75d5db4714e812a1ae57a06753745484d4243a817ab7cb2d87b09e149175f5e18d46ca39e6f47cacae45bff80f5214ab79544255f782c4630fd606387da95d7929d17cd03c42cc968e443c31e5dd6d9ceee4a724fe8fa5d87ed45e0537aef148fafb8fc0b633a8ba8b39da344afd73541775fed50a62017624ae59eb6ae9a9b68369faeeb138fefbdf146ab430facd92e1b3134f101b507a3efc210d2295989e1a80f36829029a50e1b06f73d0401350337a6c3fe021574c888ea61f6f6aadd66a5eada65c8818d1f0acfd1ca1914445745dc9becd846369a96e3e71aa10262dc4ea7cfe882b396a1560013cb86978efd73a4bf0417a75d28f79ed9b708ae897444e6a3f49b083b266eb66852ebf5350de9f2352679d8b325bf00cf04cef2e66a8cb51ac00f03c5d9abab00cbebb98261e6aef853b20f7ff8e1bc5ec9ec2a7b3d0bbc2df9779d8d1aaf91e51126406344a216f5edc78fdc8f43054e1727858d0ea0b094d151fb01d2da1898f191e2329eb1bc09c6e565a13855d70aa19a2b4e48d884a159d2c679f7f23ae01deccdbb1687a78b00210393936b1678c86bd2a4d3d8f4e74df5b2576550c811c5bfc2896c6a77918ccab6f0e5173c7aeb65388066c2654501bdd419d75838e20ec65e9ec763815f41c4eaffa53e2cfa38ddb7f1dc7638cbe1a53b025c3ca4cbd1b4812d93ca4def6b12088950f9aa6fe477a0ccf13721431a929092babbe195ac363e5cc6396e1f031c781cfc917012e3698d9398e57796029ae8bde885d7635a7cef4c5e7b305f89baa44aee32dade2cdb5c0eea1bd5241ecdf5de7e03292d81f1236e38425118e39df90f96d57b2d965e506f45e20aa8d2de402afdae246d779954277d2ba7a75eef974e1e96357766a944c7feef695d486e0f91086a32cba0364d01c4550a5ce0d2d83bc1c3718545ff7dbf58d7d98d36e14d9b03f96d9b4ecfa0ba58fdf9158928a37499ca286a927148221eead910509b52190516c8f00323d9166df915192cacf6fb56bba69ef567e4198e9622adda7efc8ed3b2b695f6393cae6c06b4c09900712b071f5b0fd8c3dd23712ab9c0aed0ad030e34e1ba4448e77343dfa569b405c9653957414a49c3a9be585752106a7060fea37f01e7f918bb14866a864ff675cd2f57ce0eb160cd5329a53c322621225b84e259f9cc606376a663581a0fd8244b7e1dc5632a70455c13ab1530ea7d4610ec355b54a75d38197cb2a1ff5a824285aa0c64a51563689adc2472f5478cb317d2d67574f94b89a8880c5a9fa3432e8cefb763a0549d69f5afb0f1edd1f1c4ead669aac417e39a38c9e420323e7e1d393169086c0bbaef74a9328652fffc6815335a39a4720e00df291a3d82b27657a7d6fee34ec25e39e771518dc040e587865aab3d487ed02a7a1903f9de36c04d2bcba368581635b690ef1ab860296aba57b769990304e1897709ece2f8555e325272b0206a788a7e2e5871b035092abbba2d9545d2cebc31a50334ceacb9b66b01a3b2c77ccb7eec6c698975cac1ec877d7f30544f5079516aef5eabad1eb37caade469304d99e49c58022d9fc388d03696c3a330a6834a97f429594ef9bce3ff9f88ef49db18ed6e00233a941219a14462c78c3e12df296bddaf3c326f861d1d03fcb51d8fb3f281c94f63338ca22a65a7501699dabe203a1644a442083da16c86f1956980bc4920bf031e23b07eed825d4feb2320f4c0fa240bf2937ce2729d2feef2a5adbb89620d256b90016fc60daee820d69a3088d799a75fa4e0807a5b79c154853e10bd517f8e28cbe6ec12b80bc5fec9c99da90bf57349604d87e0cde339f56d4855e02d2768dbb8676a3bf6fe7f9dfa68f792053f61101bd57be57d75f5931c1c92bc9502286f4a810738c566ff2dec7e19f65a8f325d42395ab83ac09aee86040ed34a2daad5a666b933538b1e3b8c905332e891c64b6e7c92cc22e719393c1c2f542eb1ee1ae26ea4612a29e4ec99384506807b3675f9ec9a337cf794dea0cd8254740f873990fa7db64ee5cae4f74d9215e1986cb0711f3e07f6b36e247c70b581b4b5465a286bb40513fdf5df2f21a39f9de8eb207b118380bd634227f23bef79bc3db5c826cfac5d105f662ac9d367343d62799e2dccffc85facec8e89415ed17c88fa50f837ba274305d8a57ef53924f02c7b2b096f3101d7c145d9dd0a6c051ae27cf2ff5f77e23f7c6ccd754179bda81873d59bcefe0116c9e8b43a543cae9a12e485b3135222bb717516a61728d0878e8f491dc22950df0f704ef60a8a90ba9887f920c8c9946a71594ed303973ed937adf1a00a4464c16675b1c2899302def2fead63fe182775f3efe2600dead466adb052a7f540cf469fb94a0c4a991519bf04ecfc6161bd3804ba8ebf294c42b0c1a18472670ebc05de7d2146a9ab70e053a13d9f90477e7f94887bd9a95f4f0d8fce57e35cdee6f5d13412f0bd07b9b6e08da096883c758fb1952d616cd342b2904c077a176d35c92dbfcafd78b42e97b6f204af1de0c9666a49005f58cefb33cbd5edae96191fbf24bce777ae1db7aefc14efc1d1f5344ac6b9e2fecbbbf7afbd2a722db5d3325eec2daefcd42a9cf13aa70dab7c962b36d200cc90bfb8b4f5d7658760ac03a8a2e7ce6f40a0e61a683863d9c8d5abae2e30c15ee82e62db58d5c23555b512e820931d6b34ac7abc3210eb11e687ee706aa9c5f2e733b1e405dccac3fb6d53652ddec1215fafe7653cdbbed82358e0aec61e554107a3c3ee58e28634870d6cee05124ddd316a8dfae3daadd553dba46cec2597eb9727ad7232731fa996ed1742c1bd79f1bbc0f315154b66bffd8cde927951f2c5b25bbbedc54448f9fd54c22e86ccb4cc5b31f76d7faa67eb5d75e8319957a9e315c8cb1e4d7d9badb3cc9e1a9cd0c67af9ed910642104514351e7c347c6ec8919799656476fa81ea8978d461d421052717066853e394e54ab9b21b79e97ca520d15b35321e7f49fee451a4d0af3095608ed66ddc52e8ddcee2fd5187e7a588f13063453d2bd5db4562d51b85bbf662805158cc39ccdd3aaa75a3058637e2216d48ffa1cbe1aba5c397996f73e1a68a52bd4b98a5234fc7f2bc355de852dab5d7f4b04843db21cc37139c256fb36d7e6aab2990df3735c676fc3def5bfd9c56c1adc681eb8a0e09d4c8a10be019bd06080c996c2e22b3bec24486915a51d6e439c3a9ac46ee9796b3d404e719d4529569bcb80c5b8b38260783a155c1c306b8771a532323c201e886387b064250397b650005455fa75bd8af598855e2656966ffff147510e0b7146e8f66d25c3bed72b125e8818b9734c6b3398101312ae3d90929201668827d5f4e00d111667145a28109a99694038e08971b9dab28ba6ff2027ae2c58b884defbd5175f52c51d337ea8d6ad9c7c1eae7acd3ba3be5b31e7745cfd6cbd471c1c9ef0dc54a779556b3aae9984997ded2fdcf0177ebdc45311c84656e525b6c9c5e22d5ea34c8f6d80074fca869fb0665a76911c8472bd8d36573df06ff7b9b9609364b9f4f30f4a4fa31eaa1c0918d757cab9bce8cb7bef007c54cae04889fcd2e4c8112d7efcc3b181f5f82088b3b232416042bc67f3a5d75f8ad524781de4cbc7ea2da8ca4804e10719069660a95c6d04b892e720f58346da439f9c0d9288f97e2eb803c52a42b0a7f125842614cefcf074fdbe5f03e47877b688fc0f51c53e15b8cde205373051470bf8faab809177e8fae1189e0956a9fc0bf464e885bbf81e59497fb306308d05c0da55783d8079c9be3fbb090bedfe634fad99785634982163be0e51aa63583ff1a593a251a8c23521907b17df21fc4f44f6288432f103c9d42fc1b26e847f276c2af8431a7be6537c5ced454d8d60276f6d2b185a7e52249db3d0b7fa799febd4451d2ac66350d6b911f8479d1d3e9698ed5702fb2d80c0dfbe623d363b090bf9ef600ccbac0903b9e226fb16b0f339b72b2c0db06c24f0c038c1db97e935f92138388e0c89499d415034b8e72b4f19de78fed0e5eda7c4763ad815e5dd05181a8c0c1b0deef4c0c006f85a9bdf63346a1bbe0b50987d778ec5bc83f53e3c78104a60ee3923047f2f21a14a7360dbebd84555bd12ddd054445198f6590bf4c681ccc8430422f4d42d0783ef87b367a7bfd13b16a54ce23565ac6f121ffdbc040eb95b1ce947cf117454da6ae851a666cd7453ccd81c8c612b9aa71bc0f0ceee7903ae82e15ee4d976b41c8ed588dba18769b04122f608799157f90c2ed8f7b73ce3ab049e6cbf5573cf1501accc20b18ad8cb03f14ee938b3c4a9424ad5fb631315686f638ca22bbfc8d9e786a720ea135f9053fde82b4d014a72e58908f5e338e0c73d55338c717bc0258fa3b98c4a895e9ef1e054da02acda7a67730eae7d9423010c2ca0789fe08bda5b4d0cd43a002c58d62db4a822c3ab37a96873d0265f0cf08aa7364df779b6c6e1377ed1e95f2281431f13c2938a5ac9b600f80dc2bd79bdfb5906fdf0d1ad8c1f1b90ac1cd9f0deb542413405226f2a92990ebbbe62ae50cfbb5d25ecbb7b9b67de1c011f7431b336246b3aa3df4f062412996e102918f4a3b51ae03f86de409cac4cdfd012167be2f0df8742cccc4f66497f4c423f861870e52a8501110f1a1cf21e284d7baac588e1f7e8dfccb702d57e84e2fee84212da47f03ef492b203831b4111a00e4a1d897c7be294cb4ab2ce837bd46f34e4d0d42b4b87bffc8a73df7ee9ea8442c20233ec23140ba3370d7f99a4a192b699c0a9b167c579f2d6573e52fb531961095e63fc1c0439c4a7b3f24fd7be580e522fd12736d8472cca20221c1da2624c6aa1363b475fa3702d6ce332fff4be314cb9b08c25147fe08ccd7dc51c81c98fcf30d71cb30b7a7f5c7838a1c86e06ccd559b2d39d1c3dd075996a0d4986d62917af9511688821a569fbaa9c7cd0d2ceb1baa616420e63c52ac9ce0d9813f797a1df65f5d5e346b0fbcf4a66998f1181e36b1a2cdc1a56f61286e675ac67b2eb6e7ddd16c30b516b26aef7de0318382485e6edfda76b1d995a972223fa2ed519d6d13f7c06b0dfa262e59d00b1d6e2891be81897e6768868622affe2f43e41710f3f4408d5cceeec87a4c4531b38e242d4794935a85fc025d0e1f4f6d4ebd568af0a6afec1bc064e90e899a956dcbde9c4972f44897b209829fc672e9f3bdf238c336cab31df5768b2e469e79df0299e4db20490bc4aa69385235bbc4be01a32dd1bf0e7ceffab6da49c20f191ebe78786cd98d5503429a97dc607d2efcb78937d126fb1c3e7c10840e39760bde6c2ace543e11ef27e7a8d4d908e0ff3768717188cab6b32674f241ee6569e062d9c232636127379da258ba8b7792c6b67e0f037bcd6bb0ebff5058705676a21aa3473776a58471816fb9cf06e5a6ef32bb9d4107866ecac1d7ea30dd9c83f9eb5f00c9c90c40af62628c6dce5bb05eb660f8680724e751783018553a17ff13a6b6b7087d5aa01f683dafdb84eaa90cdb4d271fc42b2e68da904b4c0c03e5b172d4e86b660cb81c28c086215db669ff19ddd05add98eedfc54610f64262c9e2e780edd69322245d9ae526a0872aeeb894e60d2435af89cb59c1e2ba8820bb1478822021117d3bee492e84764183d31a05de770e4ab499c2d4e97f81f2425334993c00db17cd8ce5a9a09ead7bb536e04a46e658941c27cb90d5464d5c662a843ce478c26bcc77d324882becb5e3bdda6d233eeabf7a86d9878761ba35e6d05f8fa7859e03b98d6c89af68b53fc175604314668fc6231a1dbbae019ea58a8442f1132706562b37167ed0fc36a5ed65eea8787ef018040be9fdc8d8887839354c3b0e41e6370eb6d865c3860e5d03d30b55ca84dd166174de2fb000e0383d539d8d277193aa95232e37451568797e1afa5860c21f5a19b1e26e314f78fd28073e19489f4a71c3a7e49b0976e2889f9468b7e59bc01ca812030960599d794c1af40d972de2b9c1611f67c10e1957bdbc957ecea951e47b951ab102c6df4773c47d58daada6cd64279a55430725740f1469a26475bf4c0756b064da275f32b7c187dc185054a56e078efced42271c142d3f997bad5c3abb89026e847599863e21d2d45cedd4af211019e24e14e453a1ee286a835db5bc55de1bc9799c36f39ba8629445004c8d9db94396891818db9b1b7cea4865551e0b25daa645eaed6cad7b469aee698f5d95a155e39e5e6d08e05e2017167094c0e9e7de09ef1a82aaf45cf0f3882fc885607075d9850fae51d5a4d0eb2e17058350bef848bd73ba1c052a42dda3e723378ce2befa67a45ee3deccba73495780f67dfa5e715b209cbbd60a1bb1d9ac9e38df08d9ee47864da2e8ac28673c49342bd04f80a7cf3b26137ff25ae59245ac5e1be26e7bdb3db9122d24becef18d500f2e90bb2c173dc944266f15d9955e4cdf9a9e8612534fad5fe823f1ff60c38a2ad727a7fa8024758c93bf4eb37c4583a2b30d114052e8e579515ecf0ecb37604599de55d36e8a7be2bc7f270a4d80da4894dd6f9850569a163bde617ddd0eb889413865ea7dff3dee31de7c07c67afdf2b0fd48e83b6bab7322032b3e1377d1b63f92500ca2c51b1211462b6d7a4c8a1e116b5398d8c68a493fed686d809d4720185d2aaf09bf178e2f119a90e6e52266afefbaf52b6497d23a470e6a5597b9f82c9cecc8d20c7c7e6e8f597f8488f7bb06b62980e1563d8829922894c220a938b1fdfa92c77859cfac880f3790ac7f32f27db90b21e52e0c90625d8961e2c10d417c326b9662a526a1e4683f98ade3cb196d7c16d4add305c2a71b68243b78bcf2fedc2d740ee48510f829aef0387e109528b28bef2f5fb6f2a8e573950dc1a188a1b4eaddd8e90ec139266969ae54afd02d6b7c066f820b1fab5f3c6a355f91f872559243872fb85c1d53564dcf627dc5e6cfa26b85a03796f4658844d11e04329825e9641983e14bc771e1daae3dea1edd9d9dd2155df97639adcaa324114889f2e53097dbcda2995af918364264111286032ed45ef325c8d3eb5f0c24755910f93276223068472d52bbc8de87ed562ab1c23286b5b0931b5eb85d5ff8e703312ad94f3329b093c40b012690e53d4cbe9d650bc9db510155a20f17bc14888ec182ebcb937df9b1a0b3839251ff6667f4e330ed73069382511b02072186a146e951c0261392beb350cc7fcd4bce34858fdc986c1810102f70f94ce867d6db7e42ec1aeee1f3d16b62936a47e6e314aff4adc2d57cb306b59020b04cad55f0f6f1905d75b8f221be13b7be5415de91ef2a0d1ab1cabf95b1e2af863bef45803f341a317756972a56529d87a40af31afca7e861ee1e33fca67075a7a7d7c95b83ffe2c8e9d6f72704a02a0909b2ffb575797d48b589b5f03f0f97e3ddd943961392dee64aea9eca2d79a04cc5e0db75b35b91e37d1d191aa8bd9cf79437be5f3a59b1e758993439bdefbd14127171fae0407ff288007105ea2156685f90ea9eb3856d1caa75ea4994c35c709a885b7fb3f50376af7d3355d30e0cc2294032657a0d306c7e6613c11c1a814916ac1ecb94d8d816394b8cd61fbd0e3c499f0819e5aa060fbb7a5bef157b067d9c6c3d97f0f2c8db656a857fa6da9eb6e2d3c57cd1fa7b1dd31e43848da619b8f42527e373df36fe5a3a79e32c2132a4c2152c9bb01cc390f780dad05d34b1669ba201d7be8f3355f6a337cd1a6dc8fef9ab6d4b513023dff6bc120c11d6818bf9cef47bab9afb40272100891ad2230122d4274f6feee1f79c10dc7286efe6460eba77d71fba2328823cfb1da9f1f3a8a41cd7f2feebf9aa04670a5b332f60cb787bef712d162e9ef5c3e0336f11bd9f84e177654d2544fd9a0bc7a8d32fb641e081fd6397833ea01d747bff7e062279659b506add2dfaf45591225ec2c43a19c7fca5a4eab7c070a62e0247078933dc8c7b32057e439ad090565e5957adf6500710a250ce82a446d0d3eac580c94794417b928772af4fc21cee3a138440e06919d245cd471a6026ede25bf673873626534a6eefc1ae6ca09d9a5f4a0e060a86399329ad015fd5bd746ba5069f111b8375fef87981e748daaf21cc1792ce16096e987a4bb40c9360d7cf94c752d05602728b7133d41c705577b4952d9ca38304ce9550ff0a1cc162fa3b961596ba485397b40b9746db2fba41f3813b5cba8d99904cb7fc37abc65a3728386046b25921cf4e1ecd6eef9378bbc3f3c72427de1872c31e9cbf17f7f8a780ea6b1f89a5aaf5d7fa54ee68e68ed779db73964659dc48b69004a41861ceaa055e9a0c92d1a12753b68c325795061ade5dfc005151625ab96f45c1295444861642461de58c290a891f2a8e879fb1ebe222fcb5ff80c9acc14f38a00cf226bd4142450bda90be0431091aa1efde080eed00004fefcef596321ead4f10d64b9857e1c87b54377ec0bb3139748dd7126d683f6ef0a7c7140924b095faba8f79f23761ed9bfa2cf3a0d9efbdc1730042b025e950c4c1a4a9c5041d4925f307e3b547f3f7e5432a8201e08b9300b67bb8ccf21752f44fdac05d3580b3495b73c964614a82c3cf2aae6a8c20be14162d251c1299ef1223dddb1adb71b87e4a6a01a097be251f5736e0a977076a8cbc96f9ef766fc05a1298f89e1dac44bc8543af456aa67ecca982b38892bdeed3b05cb2b1c5bb4068b09adc4077979d85ffe376911564da4d714ab8804cae6479d53d61812284d8ba7630256e408c40f67004afef2e4fb6f79f2da6ceb9d8a1820e05b2aa326b0e96ece3e75b870273721256d07ebd7e7fc901e9abc660ad42fd031f67f90e3ed94f6b6e03e2a9331c804555916879f10c1d0301ec7f80f53cc65e22275de7607728316cdbcc4bef401e03d71ae20db6cb3d9723a82c4a26644d139c4a90df11c1609a2e44b41329a7d9dc99f1d2cd5a804c6e1a11787d3d129c4f74662d6d9612b44aa195bc40070da81c081f0c67f84d9115555701707cce7f0adb78d0c6413ab84cb8b7fd9fa4e83d74b1efcba79aea060c967b3cf5c8a311b702a66f243fab999b560cb7c7d05f1139fa3bbe15b3a093d9d4fd6b675a2785f1d3256715d9c3196c12cd722dd253a2834783c911bf80d4cab98c949b042217d103396a8e410a3045adaa24e4785b9fa663b07b03225a32a1892e54b77920c88a1d2aa3156925726d03fd7b7e2e8e61f0420dbcbcfe6522bcc97663b4423a10156194d554dcb87f3ad9caac0b13ba4c273b5da3310d944d7cb9154621e8b2ca81ac2826e6a8fad6fc7ede35b22994debb390b7471115bc9f1c89abb98d78246c7c95fc1a8d5fb4c85212d617e46f926076696218b254d06e31dde4418fd411bb1209cdb8093239773be5d0f2620b8318686b5229dc0626f2178e3534c6d95cc4c96c8c8fcffd6df26a762cf60a031c8022e45dc34ba01f25941334ab8bda0578b15ce7392c9a290a652dac0f1162f5012b58c93455ba05990d8c4ae50130aec91abe570887c535c2e01bc4de9a2cec30577a868fdadb0be368324915a431bca1b7c39340e73838099f02d833e5491ac8f45c4c5e0293df426dfb757d00af98673c84cef95e4952ee4c73f1ea3bfd77caf8222bca7155d7226eca611d9640dc94e8f4424ddb149b8cd05c88bf9a69f37b923b547ec106981ad8a8747a21c9e7c9ef1a8b4c79b96e2d598f83edc4968e0d09df49207e31028cd8b04295076c213f112a93c8f080d413af386ddd3598e32f40e93ff9238ccb5ab976ffd926382d2351c90ff50574a4cda30132d3118d2eb776455e9b8ceddf81fec2686bc84028d992747da98ea8d8ce283bbadf23d63ba08f66140a3944e9d074dffd00120a8f8f25a363ba7b6ff76bbd8312c2e7145dc1951ab976b39bfd9cac184fafa67de6480ae9e3eb265ffd47d9a7b41738a705dcbafb4f6f3e3147bc44eb236d5778607f1fdf3a359e07845565988ce90607efe6b914776ac4d2e01e139635d26e027fc6d6c2d82bede954dec685849b07cf3a0dbafbddbc9052e62bdbe4a945e09b7d1fb05dfa1471bcad0deda1a1379b5b2da9da63aedf469574218086c766a1b3299680c5094326316016be4017ba4039ed9d76f37bff8772272478b8a010f4e5f178c200da0aaa842086215ea35c114ba5a1af62232c1baba043a13592fe7164550e1476936c367ddc3d5fcca9549a02fa6e96e539885d5f5437befa37d9f30fc35ce488f78a4e3fd48e47c4921ec0e08cd62239ced742a569446706fdcbc8fa4787d3eb003dff81becdb6ed3a2428f3c7eeb82f0d0cd1358a4992f63e2a70ac60769c02c791b7d239d7f3c8ac8998b19923e52fcd24a772bbabac51c66e59ef8b28cb01bc079fb9db9c7f31ace0dd7088978381732b8bc59ad622164adf200ab8dd7e2070af556991a257285494bd8adbc917f0a4991e7619eaaf7b046d9ab0926beb63ea413a0fb0d19e1e286f2575010d46ebcb1a28ed5fa75ca1f14b0c536854290bee6b431f5e905c6c713e99567a5496154ccfb9538983103b40503d683dedac7703cfbe9fa13dec292c850f752f4f32a44b4cc75a0b7b39144eb8d6f4aecf810ac0b7ba638028e83ad0169d225bcd5622c7028b02e3b4cd6d3b9b8acfba45ca3cca58bbbb200b396b8f366f6ba6f4379c07579c2144e3e62c66c9d4e77112c44a440c56f332299a3b1bc1f5b403dae231ac6cfb6a0e044f7edb3a5365a3943926e70b20048941f20d5b24f3dea245c3af02dc7b5c839495ecf81cc99079f9f12dd5e5fdde461741d7b734b6f2b5fddc093f19f33bd323717fca9b7eec0356be6881413f4840e66d46c77cca614eb4fc6ee99fcb00740b1a984d2f9c01697d9acfd931f6eb3aad34f6afd8a5861f48d99d800c7dc2cbe1ccb2392e41149a9080e5affd83d8c940d3d4de5fbb8ecdc36f8ca48a60154b3b17a092dcaee6f3923f5621b2e88359607bcc44f1cf058f9aa89cdb8d02244a5180a45a73ab6a43cad627aacfe3b2d38d03a92bbba302b6c0d128b14a69f314fc6f4ba32893610620b31da09ea192c6a23018042f3999526e8c37b72f27447d24a057dde014dbc7f72a1730a79a78ac662af288068b650acbdc2894eb7543f92b892585ec488780e0256113372a8e215d4da3f0efca154b5851fd6ce33d9956b02a991d7dc3614b8de765d4d388e09714b81b7a2715badc3fd34dabb5480ccf7280de6bc3b9147a0d6e6d38905dda49b0071cbbd2bf5bbb416768712e0e9628884fcea767c28ded26dd79168ba14c96f7b62feb5592f3adbf475a8807dad4f77265a7cf55675260c03cacd4346287f979cd2b4c07432a3409ac1dccc381eeadd7b59df74ebd561a3c04a74f802a72de922ef5df677869bfb83a45a5747f242af66487476128d1addd791b285d0111365cb32c778e57d3fed2cf58ec195b051c56598e6f6afb771c6f88c4a240e5db8dc5524a44694522cdd96a72754b198ddfaefe80b5743c5616132f33666b5dfd1564a637fe4303c3c1827933b54883bce275574706716f324bb5f5fe9663905fe045beb84af528eb490f06f1071af7f04fe3efa810130c4a3f9b0867acb6ed27b5f7c99b9236f0faee5130dea6faeccfbfc347ae43603e323894cd79e2a391129b3ec79930a9e8fccc698030cf974397b73d429934f96dce94f228dda92176f45d7a27def2d6673bdd2e84080f71f99068daa0ea54c2f4198afafbe11dc0064a7aeaea5431d2ad7f6f863a7890eeb42f651431bbd0559b24e2b5b9ddda76102ed88ef311df4175e3b4e75e27a4bd1f7b3c27a1c882cd3e4339f86c0f83f0a0a4b0657ac0d0b7165b11d379c98354b54f9558e537aa3297b132c9c4eaa85deb60e2d9b000f0ffffff0f