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

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

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

Block Certificate

Block 54958 cc2020fb5dd78cf3dc84fdf709e2df08fd0da84913cdbb5c030784bab1b66424

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3a9bccfe36379c8831ad8c50212202e9e13f2a9bd9e1f1a8de30bae501aacb7a
Certificate Block Hash
cc2020fb5dd78cf3dc84fdf709e2df08fd0da84913cdbb5c030784bab1b66424
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0070070000f00c0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f0a69b3fa98f9c0cb9a89cbb1c2993c1310e5aebb099b863e9dde819ba143d4bf0f686f36b0faa82db34202670b423069f4bb50f82eeeb04d1627767ed6b61f5bb100ec35dfe97b899b03b17f45b517ebf74ae9576dd89915507000000000000004000000040000070070000f00c0000

Raw Header Hex

00004020add900757a44203d5ba035bc3054fe1685aea678baecc82dd25bdf679d919143f8f2f0a9291aefc4a1c98769ca0faa5ff82d2edb5e70d2efe9b23c3aedaf6217e61e0a6a6e0306187acbaa01e5ba30dea8f1e1d99b2a3fe1e9022221508cad31889c3736fecc9b3a

Proof Data Hex

59,560 bytes
12121602030792a1b0ee3e4497aaa2afee145b2f36d931627f62cd7d38623511e75802b828a6203fd48b1a09a3ca71196b6eb8f39ee090eef8cb3ea1131f460aff3e0e0eeb1fb06bad336e9c85218d6c1e8f22e3d723bf46abeb64b0832f8e8618908474facd8a53cb4bb5ac141a80ec9eb3379f53d2c733053aa1e1bf87111a571c69250f4405bdf6d7234f3b4cad99cefeb2a36161a0ab935584b65bd3ca342f6541e5f04fd46422b6c31d00e7b37f9bd1c195b20592adbf14f06004a8b1092ad854d1dc93a20b1506d90a002d6aa26ad6d160e79673b6a42c5c9a3539ad491c9312511f2e8a71fbada816f761858db7a33e8305e976ce8e376d3ce7354abbd7c8ffdfeba13df39722679aede58c494250c2a3b8ab486428fe718255d28405327f2f254c6f50250f5001c7f431a8ceb5d666b9e813f6e698321127dcbe3ccedce8fb9e0c2d61b49f6ae37d565798a109326c1598dbba488b7a4b18dab22f73ede7c76d8b0a043772e240fe3eb2f9a3337ca5f27bd3d08a55b296fc352693e26d5b83bef99df4a164189935f34072c5486d12e42a3b081632d8ff5db699c01d28d10dfdf94f080a5706d667ca0099c2a9e4263aa87da0e554cf19e006cc0369b4a242f7d0d83a6126a2ebb89dc957a891e7d32e64d3a5c48791b80da5f49426e8c4b8879996fb0f27e7b24acbded80411c21018f52061022e9691dbe7d59c9517d33fca891cbf93c6613ff051ab8a8c2b5fa91180cedf3286e0a2e08e9c07cc9aa535e5fba1403d757efe43e40a09e23f5d7a7eebfaa76b1ea63bc8743a8b56a40fba4226bfebad76f4065b993008e070c446619788549892cb6d74c01bec2984544975c9df9a1f1d39127d05600e283ac4c5f68a6541247415fe18c4e70a11e984130a538aec5fc1f53d52f7623ddea5185a170c94f0dd97beb702246a8d55602954471aa5f00427930d2779be67c8b7847546e2996417c84144f19a1dafbec307121c5d1bb87428a02b9ed5bcf2c204e3ae7d187b0ff61841e4be7d9cef4e87fdd4bcfe54633e2859a9639f0ed564673c7849277a8011458ab6840b8de61b03fecaadf429bf34b4086561ac19183ba22a7f7416a9aa569cc94b4d76502dfbf1ff86e1adee83ac29bdeedfbb74b7632d8aee2f07a0a45c451ad557bdd99c34cae17301b61cedf9f86e85acfdd15cc385bca012928534304f932ca66b12e4e25fc94027cc95b5d087ecbe0520e8ca891923b39f9c0abceb3062645b8f975975f1a898127f7fe41df17932198d10926229116904a36cb8007f3961ffa6a24575a27491d494f1e0f94da49eb93bdfff4f44bf00c1fd0014beb2fd558da118bc3dd2f240b71dae60a8852f05d57e36bda42698205dcc668feaaac7860a600a3dfb027a0d9904e82a65ab0709e615628c6b72ac018321c84a7996a43261c1197847502abc74b7325da5511705505a8d4efaf4f6af0c641553e1c069dd0502ce3fcd64c6e465d1aa2403c4263f7c48813656c03d1fbd37046bf230cdc02c193e42b16f521dd4e5168efde6842efaec3145d1f5b48bc4e2c18c66deac178c56b7b6657e990033dee4e15fbabc2ebcefd16b74381e43e95e44506caaa6377258aaa6dc06c7c00147d840895d7a80eca9440863ef85b688c0fbb000a4989d5921aa949446ec4c10b92feb371e35e3868c034e194032991bd3993ffecb8a9c9800514b78655ea3a12e86d93021764462ea23e0123e20ee13c49537671bce929eb49797cdb8197e731eb3d19aed1b0a18fdee0052949f5554321ab92cd2050d6eadf832bd446b5f135b9ce1ee90bc8af29cd6ca191c42a0fdf6aa19e954757a12408df0648c6bfdd7d1b91d2cd2d608da2fba95ee38469f6b88a8e2eae338724c065b29f19b4459af90a345ef27b7217d609636536bac2785f70cc3d61c119dc4a4ea056784fc20a550f65c5a11f2849f883e6144739bb93f847cbaaf5d6e73c298eeb7b12f5b41d8367bc6b67bb71f74e2635cc449b3c340e7cc9f155bbfc68a797fede3589d3ce5022bf4b57cad23141500139b815a4d071fdf5c793a46859076484ee255a12fe9fefa634c141161aed587ca10566c38b57d1e7398a9ef15cdd1c3fcbb91a0abb47c95c2f0caf599352dd5eca7552e9fa0b7ab7a77730334ac34c26f6f7e0e5879ad49dd917066b4de598c86388ea89f4f0f6bcc2ec0d0a6d189884d213d3fce8dec006e53c2c5c9d31c6715775208a31cd1a980bb6a04f67e03085d455d28360b8f3a262248c6b3873132c6642025ac4e8c969db7c4b58be64899005575f7664507f99411e002a9ddcafcbc62778a4e09f5c74da0a1f02d99ab36a4f3c5b577fdb25f886e1e6a3d34f32989613a984a73ddfb4f0d2c99c75bdfc14e95b3b9e5b63779a9382340cf58ac4e8914e377a94fb5dc2cfb8e2400ebdeb84350c60bb2dd783c1b72939ed6e0536ddd8cc9eea37fc3455e20340ffe4d2736068a3dfcaa184df8a4b992c66bbf7f7bfb1c2c2735b0273756f7887ff1456cbdcbfd0e09b5e82fc99c590d5148af234ccdd891e77fd1d6bab4074433ab94df5ad5d59de15323f32d6a704618211abd2a9025d555fa3a01a682b65df3b61bc050fb84fefab93ad8721113d704c450ff64c300a4ad4d26e7baba2f4efbfeac932df9cb93b8ded2a803c4c960e6f32dc267d900f521cf924d5968c6e96a2909987612888b7de720dbd160a71b8ce2dde2e7b6116cf7430e5d94fb416bc466333de7431f79714bf102087edff9405da842cc3a81fc4babf964ac7562f461d18a91df0cc7f972e662b248be567eeb5387b7d2cb81fd20abab35f9c6fe6eff0185b66c8f955276a7612260990d5c777442371379415d01f6785a069bda4624ea38eb60e26b36efab83ed8132232bba709e5c437efdc6795821f01e49ac2ef1e3ddf0914156578a328a19cb0258cdd0ca036e389df71c1449a7beca3616b7c7fb8a91bf1e6497d37fdb002e44a22c544de501a0b0a5d310dd840611f47dc7964e031ad5ed4ae6d3b0e4cdb60970a4d05e7e70f2fb8fa9bae8be78ba2d938e658ec65fd65dc414481d17094a141591ba997fbb5e4b51a7fcfef9175c4bf418a2fe05dfddc51827fc36b72a34d0dcb82470eb92a62535bb94b43339ea0e332c9206997d64ff14e49fecd54325eecc985583e998b19fc6c27ed9a2d5e8c9d4ea2a0ca503908a99deee9a8d081abefc9b939c3b2f2cc56273041ecc9115253c6a75dd46296109c7c38c622d2bf70f186294242880d4d0878c238aefa438d41116994d0e5439d4cd30f66ed7f14d26cd6c20c2d68209dccabe6c1b791cacc511f3ccc9f9ec41108cd3fccb347196ca971d88f2414d619b6ffe90e15b56c94c710e380dd5bfaed0f4f79ac0a63f2363ed3ea710d6e077c37bbd8382222cb0b0fd2f693f4698c6ed04fbe1ced5b4c8f1aad0155f36850bb20bf74e69ea90916b684f7bb02a50cd67f5e1b69c95974b78e1c340719b1da85b7a519e4d9b0d224829a02cb022951b7ab38a406587e13c1cf6edc11b4eb6b6b34fdd629ce77eef9e26728f5622972379deb24b217cc88c68d14a675467aa6999f2db68475c7119d167167bd37f89c91c2a3cd6ce9190b1b05b5553da993816fb2d2d68f1447785c455bf373958fc9d514bdd838644084d2fbeca7209319974f1e48bf35daa1c5ca0e1ea20076e4d2b0d839790e89802d39ab964530ddb30c0fc9c298b310956a7418608ab9cf626de9fc4ab3016eaeae71d45d9ab68d16e0c5e1419c8255ae22a3d46041dee98b6bbecc4c7507019af4edf1637db1ff0e5492a466aab5dff315be14e5c41f112e4880cbe94315250e709dc35582b85a4378c163049ae25b1362b7156a004ac22d06073d33bb6c23e9ad751e65870d7a141ea6b61058eb41ae9435d5d0f11a116861d830ee92549cbe3cbe83808d9134c3afaa253fbd11e0a2edd0a8de3e2070d3cdc4fecbd11754f56daabe2bec012761e81a51ed596c01857b30dfb2600f0d1d4773ca443a86063e2a3ac34732a1145bacdbbb445ace06f6d34dd3877f8e43af7adc9d6a46498f894ecae2d8d264f1123a1e8deb603b76681210c18407b8b9456890b37e9d126c07626a4a0d3b5063bdbd69a81674de9f1e69b0c60c22e8d8cfad003edb69b26ba5b60b915f2a007081d6a2c7201d99f88cabf765cb05726ad42794a79af1d65ba7092e22e0a1e1b61abadba35fd67ed2a6339293750db53f414a4acbf817a9d79c8d00be1c3992f50dad072682c89d4b8c93a00aa0fee94a4cf1be4e78db0d595906ac5763d23b0618b49e722fce05a59706a8cd7ee1649b2da4e8c2dc657aafb7005fdef9f6a5ee3fe3f4da2063f3f06031f64a58a1e7d8e4ddbfcd6ab50234e0d04ccac68158f954f9ade0ff295cb6b9b6137e368a01eeecd5d7ceab563698919fa50c3be6c25600fac092fe9c795e074549e84c6ac8885788f508c96717f816d24f8d9950af2c46f13703b50e491db3e5015c64758ad35a0f9e87a24106960d6df689118193678df54dc94a0379c632159da865495d1dbaf827df7162f8af735c29ecf5136e165f14a915e9c9b5dc35b59c3a5f3d1e0f0d5acffb7c0609877e9144b74f29f631d6afae5e9b802f012307a125ce3b8a6b232f88b4bafcd7659102741f8907478a0dfa0b94060222fc55bdfb9fbad0989f3370032d9bcad9e201002f5e17184aae65ee91776818192c7e2776e58eeaa12f422f91a7da8f304ec7ad858199b8f08a0117be4aefcdfa3115e565ba87e82b954eab8ee608661c7c9c2f7725c51875cf41ec977b5cdec0f6eec1111cd16e7d78efb96dca7a76bd7759091840ccd1e06514a60ad1ad9c08c042e6129784dbcf2657c875db3223a6373948b9e3a3977fc3c90f69564f3bb174d353cb88b01a3c9ea6afde60468e69a312a67a42e75395a103e681a8b8579d0e198bceeb5c7ea4bfce12d78d3dd2a65ba6c0088b0da90f5aae1f1cde1fdea16f12c3fc5d50144a3254b34154591186758642619d9e11669c254004166a9d1919cd5a1cbfb22c1752426ba7df47684fded26d7a1b7d81b753f60bd56a68704012338ae94f423d53ffd6bfb53b01efb6d382f2eff0b9798278fe78619401f3f7bc86ca7f8f5b6882f045e3e9a7ea6bf101da959457aa9276af552ab5716f1935939922f326910e15a903209ace7fc7dfac34153c3807a3c3fa68c6b8e4da8ed207b3e489fb1b46a3565a596b9a2e8d1b682d904e92d06b202fa5337f5c1f9d6724f0f094cc4a5eeb77d57a1110a7fe33196b51c816a89d6dd5724fd6af47460b0019d624afb0f62c1b405eb5b2b268c399de9f834f12f2f31a3ec97267e71072d24336ab271869462947968d241f50afb7493877a8a587351c59a217e52e493a59fc6f4b362bd2c4af6471b686172470a8850486bc0aafef514a567a13af3db93ae71c680d6c622776fa1e0f7a77faa354a80a1eebcd8f9d0d735c2640cdaf1080bc170c6f2d47d54fadf4e7f6da373244ac643e01ac4bd533771115b7b8255ff51ddf075c79c6fc644304f4c76e44154bb4e4054fdd41e9ecab9006567b5b12c112256d98f072dd4626210426b2bcedd2eff7ef5a1d44909915e9a30903ae20ff4459f1ea0331159924506533ac9ea6c3855c2d91ae2162a71cf868f1210af84ed6e2721fb00e058d3f869939c35f2252a61e6a7ae304d19dab019125bbefff56e4649949bf5cef172dfef72d5158e5191ec52e2f1bd91e681d5acea1f1c7122b075c6b7cfff58bd222d6cb3339935e6049a0e9bc9921c971c0ca2f2c70ee012ee2294f71f09146e21ea1161a720a73e634e5c2b238d6accaa68a366ff4bf8ea11a22cc91f2788aa5063e5a8bdb82c3e1166e02a8c3d24fc4482ecafd559fc4db889d113797e18b359f14db5c8bdc8e43a12cf79a48b906766eb59e5895e5855d759a030b1d64eef67cd4f3decdac3cc2c79ab263a1ea95db44bf618ee8fe0977a0fb13c29714ba9a1adda539e22baf787057885b8c40e72ee325ab91131dd3eb289fee931cf1ca3ea2b918580c083f730d44b868a72725755cb4108473b76e8a736614e9855cf35747d82dab92fb5e41a977772f16f09a7b83bdb4fee80d39b602d3d60ea6b841f044c841ed3778f8fe2909d36b8fc728cbbe7bac92ca85a7ffd40e792835ecb5d3a0149d06c9f8ba68ba3605b1bea72f05d7c8bd55f7ab8e13c227a1ca162ee2c9209783f276be6f97d5a260160c879f6bbb1f8dce07188ec9d5352d36f9d01a68556a9688befbc2a050ad022fd458410d10e55991d9dad0581b464c7dcea746109679aa37102e93ad3faa42c79e363dd915e4e50eb95bff4f24b464d819de619edce6726f692214992bca9595a24e3c5c6e86dee7bb6595b3b9bf1b7382432c712a4205343c39484b4b8fcc1a7a511bd59972edd5335d8332bac07f07935dbdfa4958b1edabbbfd4e9fa3bf30c8593cdde4c899699b2c2ac87c1f0c69811b8f868d1acd0772c8a78dca7a88c6c1aba481a172bc41a60c68bf2df6615bac1c15880c7a4dd3e4574964937f7a76cbda60beea7d18e0cc531fc0300016865bbe41b18e0bdb9f3f46bee5c6b54f8977ef7cb7ba68bc9f1774c9c6906605a0d70d66c226bc5d27d49877e7066839e386255df7f20df7a0bfe109b571d769bb08520c7d2bc87f51efde8ef0a736adc7db43d86189f6119c77d733fc11f3fad6a526927d34da2340718fbe3e508394a233c9752f97e4d4b57778d9b42607a7c8cd83accd98d97483f929b57596587aa4f3f4c0d073cdff2eec80de7f8ec89d47de1129b2eb4b5e2f5b955ae18bec540a7e50b8318a2d568f4f7923a395e0bda444f726e29720f0b380731979371d13f2d43a3d8511f3e3a2e15a717d9477a0d4bccaf24def1ea4783c482785a0b6b2f4bf52aa7b3e63a08df60089cec21a807685962b12b9bec26c68a9ba6c174498c6b71852adda689a3226073d042a94c77edc160abdce613040bef4711440e9efc53884660e9bca87b4575822be0e63746b8269d33bdf095c3dc74829ca33d115bfcecc5ef6635c8ee8ce1853b92b8e1264186fa2ea3873b03e190b2a213ec2b9c38ce8f9c931aae0fd5ad2b41c4a4b38d97767d4b04c393d43071c601d1297fbebb9061beda53ca7038b610b078b858a43c95001d5e268243abec13a1bef07c1dd1a52f74d01d6d3d1c8f5d3f3b8635424f60845991e37a1405345b45c4e2914cbdec3cfcba536ca9900dee1de78f47795af36f72b9c78f2f0c7b2c74fa2df94cde0aff4c1117da84263283b1c9b62cc740b1fe91da72a00fa16cac617752d222f7646feff0029e19dd602857910f865592a194c4757ae4fdc2ed01b806bf3af56e09861afceaad23cbf38c12e8d02d4203cf18e3b119dc056d28361ab83de316554812762de3450548cb494205c1c7ff6ad3ced6ed13f6ccea773f91c8567c04d5275d3e29d8c6630a060a2b9f2c85889b417d6c42f74a883df12d1537904c5f516199ed2e2a3ebee66ef9e7bd16e18de38af9da1835a8b5dbbfbea0a32fcc0acb74a93a65ea119d12b3b9a802f0536d65b3ccbe23e5c8b6c9f5500af3e5e8911dc191f30372bad37ece2de927c4c8bf1726ecfaa316a75442012b97503148c8b84d6aa8c303a96f1ba2a95c2a612822bb72974b0c47c5282e19b81d9106887071fb6ae107bbec9923920bfc95e08cad6f10d8126ebfeb46d4aaf803a3898ac8359cfed5822adef962da27ea16e2ba5c9c1939cf9019933b4a28c2223eacc78ccf0dd7e084620fb0040026c67943dfa65922312d7e5c5c7340ff8298fa218e23a92958b759be787a6b04a2debd7533fab65c0a7c92b7ea321ee13fa671feabb8d08bacf8e98af7f19a1993ff6588b22902e65280cc188144015530cb9aa1eeacfc4965f3e726e8a8a01c163a0bf74385741661d557a739d018c315b0206b7b18ffd4864e8f2eea9dd832d8484c16ca4820c933269af003852c85e143fa20b0bbee52ad9c2028c28f54a18da4075eb4dd8b515418345feb60833d8b5ce84cc5feb9afb7fc51827e02f85ede6cb2ad60f2718f2270b3420575e78708046db9fc414db165b0e82980e1f2132e2eb19ea108cccea1e1af32a5bb93e369a73eb68a3b69f7a460faa54ccfc3fba1b1c978d836c7a658ea58109ffaa12ffae6903dc58f868b1ca2d0c253b4c9fe55a7b497e25763d8bf55889175c92dd950c1c3cf93e2caf53509d15f57af17a7e667aa4dc9e864a3cb34c9c5ec74d8c25f090dbf82e82582220cfe9fcc678e21a7015dd8e4234c77a086d4fae16b20c52effc80cddf45c595d90a71ae6458dbfb8b475ab8c17d92b3cb5a9aecb4da2cec17571c1d531de8c245563f885d097a48345a492e9dac21ee01fd7c0f0a3d5c237bc675926cc3bdf12972182e37f1d11c0aae8fdf3cf5fa1a5cf04608ed199842aa7e3bc5bb78c07aba00d8de3033a1d0e62ca972313c55d6ad35173807c513697dc22c83ec86d70b92d9e8aff57dc4a645a26f8310c33b930098c7b7fba2fa1586599e6895f5ed49dc761d0e2fdc0991a5ffd01b56f716df8cd53567e58e94b57dcc09594909bbd1a493897d8b5a964182ff3aea8f812814efa7e72054d9adc502d0888684d3a9c1d5809c5a4b12a6fac728b7b01c1f8bca412fc76b6f67e9ab7a8dd346c8b6ba9fbef0f06957f12345375cfff1c1c96cd3a8f2b3f4e924ae14e6ddaef7e94c76dd6acc010c6e17a98802fbbb1c5de3926101bcc14dd8a0163d39e938aa261162a097785f1d44aace2637e942b4549d3df29692cf59f862ce2ced0d7e7629f33fa69b345f6ec91a3d12fc0582cd2741ed2fe5182bce16800dfa4338a26c725b23c4c0ee3636c70ffe7c9c5c69370359a26057f7504955aba09142a4ef07754a14bad1027a3af290e46c1b983674b90adcf877327a50add931ff41188a35f05ce7de375f3445c7cd9c1e3e8a7d8c97ed3bd2999167ca5548906c2d83d177dd4df41348195345ffc1f07562ea9fcae8788f6993682cc7c7ec9732a980fdafc6fa23ef2947d952396f3f3e23716a447eaab046db516fb6745a3bd0d78c70d66793fe8e28592bec251ee47b99082ac11ac4afd9215f88a27c94a8cb6fe286a5f808b91b918cb6f3d131cb3a9865249b625c1775466d1e68d2f3e43bce311c7e390d82d1553fb2b7b5a745978862af03908c8bb98744b834d7726c056f7e9c5255c9e77ef1b678ca041affb99ed7976e4f8445054fc0473af95c31a0d037292e637d851669d8b31a3f08c4e9f70b4443dfd90ce9f61c60535360669d41d461c849f85ee66b0a0513c0983261134e3d189403288a75d280b9af4c1fc81f2514406546e30a5466907c924db4aa1f0fb05632457e57de5c18cfa28301a1d8282a4816b681941630f1007f970ff910805638c2c4197e5b474a555bbde3ef7b5df1cd49eb94bc5edb58fe3265e340320663241e295f5321fd772c115ea00caa006c3b3e9b78058348d796eaab607116efd3b283a641b54f06c645d6877ddabcef06f79b17b6791110b3ce3941476fe1c5ee84b04bfb3bd234e49f86e578ac7235d4d12c2c2fd9b73ee0f38f4b142b8f7f5c9a3a82cb63a108796fd4e97f91e2d73fdd8b671fc61303e2215078ecf2b1f3d7c2c56ede86183df40a807405262f05d83b01114d1b8696d4a8e127861b61cd009bdedfc09f343ac04a21f0e222692d51a7d52e5523cc3ed864027c6b0578e3f38225de5ecf6d3dedd668cb42058e3d4c4fc78daf30b750f51d202f5631384656e52df92cfa135d45c905f30f8c26fed41ec784025be7dd69a697326409548a5e2d140e50eeca1b4bbf0a0d20e5865edc718e693342bf89462f5977893f23d292318910697359dd8f0549e3fece8e41e3a348a693efc7fa0b935324b9dbf5e70af2696080d5bbd7bd58ab8d1bd352f2b5b5d990d4b1a95210e2de120991e7d85c3cadfc6775dad8b662c6ef0b8f804de7b6f86a42117b5e57d03667ccf30c3f367e4d20e1d6521b7b0a0b834040bd7dd6bcc1d4fcb6edd8a04c31957184a184d27076b1ef17fb9cb187b1a2d15b3cd3c021991f87cd4f5a8ed37617711eeeef206d3b600ded59b273b39eff329437d10ea6f939c63452a877a1a151b62335137db6a098ec8e73d37741a7475d625dde4cc7ff90a78bcae11b18bfb0036b2692dad50d881f17c054124d1ac21473f4f6f8caa1e3fc881eaa6c01f26badc6c09baeda8ba2a262aa9dbbca1a9191de8c28fb61c8fae8054d67c78c72e71297f3c09c983912f3a323570506a686eaa8aa4efb5cb996b3f5fff8c070bf3a58f9edff50033818e245e6f338c2409a877ecd2db8bfc931271528430f44c004a96c95291eb6d75706625e3b3520a005e1f6dffa1f03b12ead842f6e43971d9f7be9c4bb36ae4db04d18922c9fd425bc76f36a0dc8e9ad1703390ce07951ff07f16876768aaaeeb84d6149326990d10ca6fcadda83e72c7f6e1d0930e36d888eb20fd913c7dff75dfbb601582ed75d55b2753e2ca5075ce8a323d2eb8df0b29385042f1857feb1502b7711e34c88e51523076b9cdb71c5ec04aca4e91ba333dc014c0d61736544f2e24f3a6d34bab0073e35d5ebd394c026329a72aa91ac1fc24a2451bd43edb383ede36ed057821a004a5ac03c09025486f1a19c08b04dcd69076b5e7a6994d8df415cfadf933385e6fdf5ad185ca813bf4e8a32a0d11bed71be3f17828f3247b58a4432d2825d0acfa547d25f74d0105babdcb6bf2843682d372f21304a4ef943a0c0887365a15d82aa672c294360f8b027affffe429bd7a702efe9ea79becef64f0400db3088ecb467938ee9b227c9d8f1cdb8fe2b7ceae7e0118d4a657fe850bddb4bf879efcbb1cc53b54df834e207296f63fb90fcfdebc5d870afca556f53eeb2ffd491f86551224fec8ffb644ea915f8f61238a5b2ea4c2a77086f0f5cf6ee4f9e44ef58d060cab377781c4fbaee8ad5672dd09b818cb25a41428ec65f75ac54c652a6acde4f5d8e558cd88f3c75fceedb21fa377d4430a4700613fa1bd3db40296551881fce5ca1432c24a47e0cc1cd7c7c244391add1f75ea0f6e9e754f02b6344133a6f061898b26aa3439658c6b9b4b1e76d4b0e688c061c3aed3ac2c0d0ce1b602c9606a01b3832c2284c647a6bd4221d5f84a65d5ee95490ed63cfec8c0e31016c4466658b72a473880cc3be28737737f70147b8e46e30161ab26fead1339470b9568f26baf8dfc6a869598c3a00cde9f4c3b0140a1993a51ffca76d712de9956795570411db2fdee2b49ed7cf5942fe3c2310c502528076f99189774b68a11dda6a67d8984d817d72de64e98813d4c2c54ea07123049304f99303c3d6d06051bf4e339106665fcad4b028298d57635dc00b01bf264b2412d7aae18b90e0d62a219323252a62f1c93fbb00f3844a4028895ab2b0da511cbbff32f4e0ce3a567fb809e784e4d06318933f4dfa9c9b8139cc664ec9c697779652a65c6029c0b0b1a749ab00d1e73d25fc38cc55665b7cdc7eb456400fe580a0cc48838577bd3035f773718bd1b5de5bb667a930a50590da89ec89a69c3935bfd24ab0a1301c662af3567111f54c71382298604c0bf989e49b051bdebf0190a1ced5c294d9a6f9cffe6aba61098e18c90ff3662a9382a297e6eb629f547fd3dd18db57206b04691d6bb62f6c9d8911adaf17b573c0caa98901afd631c798a57a92cae8b94f9ea6ea77deb897259b76f15faf01935151ac64aed31f73811bf2787262058d94c548243fa8464894e919e272282290c55f5b52e27f1b90475eabb48b58c19eec2dee5dd3cbc453b61f081ce40ca3abf9a4394bd5c0f7f08a93f3232029b348a487dcc95dc486a78450c7ef9a0d6afa155cd08d539e1e81e86cbae8dc437f8e16d3b50a1e09be995c06ed315652b181bf61fe531ad8e756b0a81157615a8d96e6afcaf61a1814faac96dafc19f1330ab730a389db38d24f9dc371cdbc1875e8eeeece4377847b2279a75324066261dd79ed9a18500a55d359bef653c6ee6acd51cad0eb144a8c63d04989fde9a3d669b6d43dde9d18b4ec663d46c9d2f3818f4f74fd5551d1eb69ef3bd8d8bebb00116ba8f59db3133414770c0411acd27812901cd8da9e7ac9a2e23773089cc801aed261f072fd42d9b0ffb71bc8e8004867a95aa515279fdc024ad14504bcfcf8d64c0ced2c6498a5cf4f312d6dc61d653168deda7f885800366819d5bb36791155a8afd72e0cc50744fe18cb5aff6ed2eac96e7072a1165905ead1bae44101f26bbe8fe999aa8ce8ad0957265250cf2565ca9eff6a30b2acec3c6902aeb774145c30885bb1ccef9ab33fb8a04d5a8991d6497e0718d3e942cf1e21c6419ada9821e6eff8f1a83e65da7283655b9de96854a4318f8bb91dbfeb927dab74568bb1482343100c89e908cf08e15e41b144c289ae2a2bc15433d5303b4dd95f68a1bc9c5d59bf761918ea48435567ead0c1f58815fdaf5c5eaf436ae2e951320d17928000dc67163a268208e071846af2e64dafe7db0ebb20f4f2b100ce8c6268ff4c7d677509e2f9b8ee259c439a5112d69967c818eff044782e3e19b015ed5884c26ae99669215b6b47bf37562fc747bf7f24d87afcb0f8c3daeb7c4d1f199d09456eac3ffe9d435f300d3109412892d7d20c98a12007853baae45fb3e4d319f4e1b1b005b75eacc5715af5647e90ac66e6d37fd09c0aba6d2ece8d112602a44bd4d9c5d26ab03f970b814795d7513fbac3775777fbf9b3736e27c82496fe95a2b66e2fc5552a45c89d5fa1c8ee1d30c69bd0ce38cce8ce4bf7d99cc0be31e456b5e09db558391482e30d86823668048449c6caeb1e37eda58884b0504b28de4ba524082d3e39cb815ae15473166ce3757338c4aab01a38939e17485cbdf47d50bfd95636512ff841d9f94e4de466e74286a7a8dfdeaf35919b384d80bf758cce3f7f03b65d633195f44322c329061e3656e88e2354bfb65e31a1af859a521de7f28bc605d816174bb50ea35373d4137b8564988d30d94bdb31c84a2de9f1964fd8c04e078a98e51e6b55feba7777bc0cf178be0fc8f1fddcc5c46bfd41e7fe4af70ac63c71f83e571e30ffe677985a14b3f83635f72102d5957f0d06c8dc291f73294f51cfaa61a40336343ff60812525ccd0f75053cdf91730ab12a4a2c7bf1642e8f2cc9543dd92c907c5bf6f7f984918eb9944a212e1fe245a1bf447dad55c4f968a904efc6b013339675415c9096b19ef40fbbd22a48c198996c5bdb1cbdd849066323a98832a6ca5a0f9a213f6e0e391daf6ce2f356eee6d179658d4b8a4145621774cd701b21495a7ac5fffd3c51c3e484e26507365fe5aa39965c08d062be1d7e5d3fca7cef2293b129ad9a38b67b7d92214abebd997cf7b79ffcab021ee07600fa14a791941b558a5f8b11af3a8e624aa17827e62bd1016f9d550dbd180b6e008846d7951e8066b71f624d612822974a3de12b078cc630c3f8877d4dab7edf3442d641010a1292f9bf7880cadba47a5b1d1c82a265738156b915f2562b674824542fb2c2482799f8679e635d7985533ea224a59b37e4d0aa9f6743eef71ac380f6f7e69822c38ef306ee299fb442ee4a719eff4f29bdccb738076ea85db4d1f0be4d70bf6c1f224e5cac719258523c31ea5badb066fd5225b45b773a1d64ff8bd40fc0c4b06b587d24b1aa4b07bfa9b7eea42268189f1d03580efa2987e68e08196966997a40822fa3dc2d44e0326d1d2c0826df066f431115ba0eb2c8cd4475e56e0d7940a714625e02ef7f7f89728c4bc1d21abd0b29c654b6134f39168d00c50caa9b22278e39c0ccff4515fced48c7ebb6850c6afa282e2f9f089ddf4c550fb72a677fbcd1be7e6f314517f0b4c674ada7700fd190c0ec72d44323b890fe037f311b4ddbc56921401941ebffd3e67592d051836ac6fab3f487033cfc7b0c1e919d6ff95195545eda9c6ce1f36858bcdf9ba62e040bbdb00be5fc6f5f12bdf05a3389183b25095b7043fa4e09b38b8a3295e143356421f3d56e5ec344639c88886fa87d6e34ff0cb1aea33113561d5398cf1d1ebbc111478361743b78075b521ce7a8aa6ccf7ac7a5dc51649a337c3a84ea5528f860f6769991a4a19dce0ae184de0262262628499307128a9b02307f7253998e65c8219272bc69fe056a0e746e7b4b67a45cda86b790e3a72ae6b211e40fa14ee596d60597db536cd4d8964bf9cf70b467836a26550bd2d44d47be9a4593c352823ead64ecbf9137a578b19e8fb62423a821ce7bf83584b646eddfabc7d508d7950898f350873ab2b378cbe2d317c181352eb67c38e83f1c57a3ab9b2cb2e7f610c74b689e3c424de367eb7eb8668640be3880413d5d3e7d37519773294f80343c05716520429dd85aae6c7ea367173403450b60300be38f4a985bdd86e4b6cf1f78d905afc17016b8b20293c4063954dbddacb1964ee10593266c83f0dbafb781eddb6ab53d2a23bf24fa2010fd940a4ff330b7e3e25748d77565dbee31bc53a15883688fb2f2260f756ec4fbe9f18bef11e4a16cd3994930ff183e1f0d08dc20108df4e895f10290930cda44acb85e59c50d4ec0dc8787542940be341200aa70a50944a7a6b0bbde3d0a691e70903defe7898fbe77462bc885ebf18d7e95914ebfaefbc44f30ba2cd25cce9eeb65b0cb9ef78a7b25cf7d7f94094770a9712362e4d4461c6e5e3f96a17a4b6ac35dc94c95dee3e8c6432a796e1b2504c9a68792db2eed08ca5de3b26882277894d693e151b261b26f5e4b4c2a905ca295e44088163759b5b9349289345e0d1d64c7de6aa913c03c836cd90c267881f4c1ae136eda21df7b35c459e402be8b8456f290fa7495459292c3b03b737c34158237a4ff282953c5e91c275190e49caa0ed9fc2d1b08f3098d7a50f5b4865646e1f3c090c2bfe7b0b6f075522b51a470d3174ae95b6593dae0f64df3d2e2433de5d52b42e149bf9bb098e91b3230a11381b5519c11a9350cab7cb85cea11d94f7d0c3701d2edfbcf025a8c127589807e49a690f64aec066adcb16e3ce4682e6258fffc82287738a84978ff32114e748dda894fad2e4216bb45072fcf6d323b6fcd78919f3ffb089d0b8524b36a8553d0afb6ab9247f95df0a885646ad450fa72653dc9150792953eaed626abe7ac19f97cb79018bba46e007e7f2957cc31f55cfafca41f699bfb0738fe7c9bd86550a992ecbe24bbdaeb49090cfd6ef310a854639c45d590128c199fff520390bb17eb6604c25bded107d83d7e1d8ccfcc3a1bc38ade4357e3c4be236de56305be589641bafb43533a6d0819e1ced002bd40ff9815e88fe700aa1663b17c2bf79bdb92717cc8e3ed4744d205642f90aa42324b53734e2c2fbf4c10e93c6568f09c150e8cfb24e5f9e38c226532eb093462cb7f86afc6a0fb637e526488f8539b13eadbf64b972444a0c19d0a0306de685389bea820a435cc1af39c4937d238897070be6e9ca3cd8d1b76fbcd5f15cfe77d1b869356333822e0be07645f7fe6a4ee0ce7b86fe4fc1d09a92c64100752c33c6d79776efe9c85e3b19d3c13455eae221c56ce765699475a879a3dd2f10729fa9c77274e4224fffcae42b32efcd44614b17ebca899fae3ae9458e3008b898ecc8239a91b47924dd609ecef8cc3b422593e28f3c0d596ba2ef8517619f3c57c4ea897ac558df8ad80f0c2dba6bb8df0359e6ef1f8f4238e5a58dde6968637727f82dc9df60e7de4d5975208af046d72a7ae1ee24429a1e1d924e58285d3a5d69105389f25ff9d67a748e31d08875a4500b2889e426ffff496e421b7854656f7472ea5f232427b1ea03b55ebeffcfd08cbb8051dfdfcd44b97ec65c1d5622626425c9789c64fbfeee582aed90cc252bafca0452f20c82e3e52fca17e5de925d030e09b6c8acdbeb0e720f7271357ec4db9c79d0a0f4ea760ea3da30e5aee04b1ba3d4c347fdd2c217c9a434b09ffb213c5b74be92a09c3ed7eeb09ab89bcaf12257611575e910eecb9d8f279f58f4e919cb6a40baf28f057a8f0060cde79b502253413f14227408b02527bc54102b77dd9c10e56d4679a86415a1b1781edbfad897f702782e1775634b210383f5602be864567e04b623991a6d047c883c264a43ebf30040dc47343b136e6087cfbf5cec2ed7a3ec919810a9fe362c866dc2437748e8cc9f74c1daf6eb660366bf0527028a162645058c8f74a23604a7375767421d32ecb2faec9c4dceaa7b981b90846117d4b6dc55a4f4c2dbddc2cdc7b032badd3e621a1d650b87530fcfb8b5aa21d43018247bb4eab207d9b7055e0d886e36b06403a0d54d54c920bbda32ddd25bd8a36565f66c78f8b0831ce3aa3e759afb79b3d1ec5f4c378af271b5f74b7db78e3158510b7fdae9d616e2e816ac70de421a74e70848713cf379cdc0dc3cf1849e2cbfd83ad8b7819979c7371b6555c1b35cce2b4e2420b9667f4213ce20f58f05550a619cdcb2d040bd8527ffa70a60d2d09fb63f2db9d9c9c13ee41feddc9781205628bc47264529935f72995050b38bec121317a4c02c477958b0d2aa9569a5867698d926a1f6f966fa96d1d9e001a6473fb30823afc33d5985f5c9325cc1a40a36a7392760512c063734f230993098f0e07117d8c46841d5bf80590849321b1e7f6b98c8a7b552cdb0653c488345be88c2c43cc01a9bfe0457fb2b438cd511abd4f2512818665f4d3a6264f01c8fbc9021bbee8d0216a2000e4827d492e973f4cd1462a0b66b50061e4fdef1e2328d12f654230c422a35492addf391e436a9ec3194d5d8c2f5355971712c8e32032379e0e6678223e397fd4ac07dc7ea7684d14555d5a6ca42b12b3876ef45c9179f890d6290b26996f93148a1b05c9f85e6dc36708930c2830f43540a78ffc2de9dc3bc31d24b8d9c4df52f917c8b0f8d0bf81d0fbad4a8f4c1a46c00621091b41e1d47db5c13d3f315d4ac109d52824a38b6cb451b17fe8da61f635d286ea54c6f527f65e2d39dbfd9b9f1688ee27b8e93f20fb1965a1aeaadafca21b667d9a2e8939aaaeb0c39a2bf1c58578cb8413ef111f3ef3a2445e352b897a061072d3bd117c8efaad8e6e4aef153ff5c33ac418baf47715fad480c46c7a8a78c910bf3b4aba3d41f9d764a024e1f640043770ae0f3aa2ca14a9f503ba9aff9c7b9a8a6666ba0057a2cc2e2e8af0bb7c27f45e7015abb9be15fdd0d947ae31e8607ac22f77cbe01f39b612c6c77638022beb6925190bb7d0be33122b0ad281e1564d2d47e5995381dcdc361d7a8640105bf789d8daa2e81ebc452316f8813b5d9dd81896ac1a0bd80d475dddf875650e32be87a5ebcf38d34000dc93372eb326eef2b2a73d5de5b6be479c11909cc32d289e9e268a0687e7d107368e362176b5687bfce3cb133d2dfc117fa9e2625d6eebc86cbe58b6cc15b2a7462e262255c24b7469d8ff3ba83a4571d6255170b1bf9e671b712eac8d48fec8bd30ee287576f904c4c67cd6906df0dcd0537e550ff3a9491844b9512e038ea79899dbbac66277915b2a04881e78aa8fa814718d228bb5a8e369312a1739e7b923e69f282e8d85a8ca187d2b47839953991088377298e4bf65575fb030f7fa30a93f7d64b7729053fcf10f0646ad857260c61d8b196904f4c0bb9b36a7f66421ee80b04c335b30bcf7407b82bcdd8ac0ffaded5b532bd386a8f37a43d6c60558151f47ccac0c9c4a23430009e934ad7f791a1abfb9daff1a124c5a912abc42406b5df9360f5537c4f77647e1fe321a987c286a4bb792e166cf00ee6ac57478ffab3d0ef6b70d46787c7e553b143491dcad76cc6ac4fd272219b7fdc0a25d9e54bc12da1f6dd68a435b3ccd36845f54207e9aa71c1c47ff593f59d92f3f53900001a0f3e4b8070d9e19d2cc81b06173390a3ad2890ff1b695df0dcc78dc14c4b8da89921168fd5f125e861bff90c6e77b8c0ad2f6051623ba673c0e83ad1ddc089e92028b5648bc561dbbe4af044ba912214ee77079cbac1a587d84491ea1ef840db096ded8b5c46cb98ccf2fbde5860e0b91a2a173ce979358a5979a5a5a59683a753ad7acc613e92655301610e960f3ab52548e240557a3ed6b85484412470a2f62362b2e207a4eb3cc934a292a8f082bc332c7dbf7eee293344a0c5709f7e3be7e768bea50a2b9d3310efd6df3c16a7d64c4ef58b1d7f10b4ca2ec12e601fba4998ded9808c434560d9b228f04de882d60cbedc2d8d67710da5daf3c9ced6dff04a6e9d281b9ccd864e233316169c032831e5426051a8d1610966e1916d4795f4e700b2cfcc297f473848a886b361ea302cab37631b887b4ad692c580f9281178a4c39344843de2474af7e4813091d373f7fbc714fe10b538d1958422fb633a8e4e5692e77d7019937962fba8e18bd1c590c57fdcc356f74645bdaf4c57363f140b371f0afde02322c4bcd9c943a9ed5e33d10d83ff45ddaaa32b1b2ca289d3fe4be1ac7343ca4db791f7f064371b01a983301820ca6f100b1edace6a62191c579dee0f8a04ba5bb793867edf070d72f52090e48c0e46dfeb69480ea890ec06e5830fa3bff6a80787ea221d8c42c79dc28cd374b7d33d6d23ffe062411f4bea33b83bb4764b3055cb674839dad8545523f782f33d659ff99ae082f6a00fe04be7f12154a3e7501bdad36b00f17552cf7e2a13db019b66f6efad8f91726ded401cb446fbd650ac71462618ab5f9e221152afdd1329361ea487e4c41f237ab31ea6ca39a0a38cea9b615c5347941c42c50398e0c4a142ea68af52260f0660bd82b7b82b8bb24f4fd150e5bd27e210e468654282b7204c87bc0394c465faecd91e3703db99ebd647ccd7f0f2a5c950c50a9d8311808dbae0d20475a8939871e20f470bd136d5c45ef9d2d0da701e0c6952b06221b01e5a53a57ddf9cc7d1219b71252674fdec54a1fddec8539a10ae741586acdbf641742fd312fd89d36f70ca9976d59744102ab8515db23e13bb234df3dd9420d007fae18448e496e1991529a22b06d77ae91dc31d22e4fb558ece19b982eae4038d1d65a572bd7f6d96d4c0bc6deff53277fa9cdf464dd091411d940a152196100aee547210ada7f3581061310b1807c523d781d5f239b0898a10b76a2cd5858cd0592413d24111674548afab07599eaecb350fd5f4b53287e1c2bd3258d8c9c3d6aff50a1a7346c61737efec707a5c71bd8a0ca1d203f956f0b694a0e4be5819f22ec137cbf25ed5907429cdf4bde3d73c3caf0eceff4d8ee60ae2a26042b717747e8897dbe089aa49b231b783c84eeedc56ec74269a7510adc291422fcc806f8340d95cfcef15ccb8c0af818a820d589e80ce41058013d973d2fe30f8333369b95f611ea872ab60bc2684cf0991b887b52c2d121269ba76ac7b64cb4ba2c30c005402b5a7b3190265fbcd06218241573714c9f85a8eaaeda12b455fd99d62c3319e66dcf31e0ea0fd73d2ceb96bb291583e54a0d9c6379ac5f4db77f7d139f3d349581c5314920a66b2743ed4924cbda5968b631c3f4fdbc7cd63b1484366c9b15986a730485b7ea7b33ede5ac24068ae303d67ae801b889cb4aa3706bc5ff3dc84cca31019e4794b2654c1997cfdcffadae3b224bd50fec3afe749e7cd4a87a19b74f843501aeb082e147c02d238416ed7db5cc07e161fc7b7a84afbca567843a6c5afa814fb7781d4e295586015f434a9429c84a22d482fef288956d9e8d1aa9d050809de7c4a2fc3ed7fbe6a4a9f9c46a8a753f7c58bf49b97af886e557bf744d3547e1d641f4d5ee4f52539fb6f8f9e85de3cefa88179b67fe7e7f98b7ee3d9f09fbccc47ca785841c71ffd055bf6f4b649e6f657272b2e09146f9c70d1c0df1808330097095ff8154cd698b5e6fc6f953cb8ac375984a19431eb48517cd124b57d42c6ff9760f2c3acb12325785d9285fbcfabce2f2d313280026a3182f11c8d9a55668cacf1e967b7309dd4b5378b90e2bb1797dad8c62b437774eebc4dce43779bfefbef6f61b272b9b79e9a43c49206287343868ed132ac97a4227030c7331e09aaf73438cfe91f0b4d751dfee0572c0ee214fa7ffc1909beb3731e98e5b6b99f069f6e8acd8942f5addf282efc8b9d69968b59cf5d037ff9f713df456726cbb39b9219ae13d9a4d2b08ce7b3c29b1d0e931c34cb7113c400dec901dea8b20ee20acfecd06eef35bffff0a062598f3a5a0bb09c50a8e80b2c1f72d55c1ac1391918559b0f9b1ef828c7c932ba31c73fe974f8172d0ab6638bc810476a68609ee678f2fc26fd88cd873eb0a0ed873ec4f41c3f2dd49f8a2bb4d71ddc8eb9140fd9198b3aba9ebed4efd84f8aed5377808f78c88ed4a796aea12bd138d84509364613fd4c6469f7d2553ce62325eae4dd00bfc86ca27e62e41dbc73c183db4e0e30d8f36688c9f91bb375ff571a18ff49968544a18f306236c4f3414a62de072c17f5009a697b788ee4fbc5124869bd10574bfa0e9146a9e508d20c901679da92cecc19d316995afb06bb38e01fee395c7e96cd7e499017c28d26168965ac17909c761583d627abcd77e30d65d9ab173b3bcceb17eabceef0ea2f5d6892a64211bf5972e4f3013de4fee7db5b2982b9d73ae8790fcd59db4b24123a11c891ce32c986c08f15b449e3db78e421590bf6b796bd3d04958b42bd9470c6f248d1f80ab978b6878475a4e6a25d71b8d86b9de02fa543e65eb665f8a632e5f81c9e5576d8bc5186cc0d0edbd1f982e241590de1c499cc5a65946200343bd56a209015355c4dfeca80bc5bb98ce04203f9064d504757d6c30395159def44f0367b6c7e706c096589adb2a895e8dddbe86d11279694332f31f3c29e1d2cccf6baf933e893d8193404d25b614647228893d7d26203e9332adc2362700ee4a2b401aff148fe2b269bb26b684c05fa047a1c76e9b2774565370d850acd2cf1561215adc3c2e7446cdbc77544c8ab7d47f8b8fb92067d18254753252eee8674e82cb8ed105ecbd8d53e68dd64b6c1aa39e823894f093b197fafb3ad0b16ba26ab933696c23f18d7bb444095921e54df82916e383902da6026b2436b67dbdd0f9a972c0d26198c69fa56f6a7193af6b72417cebf0851c32338e20f831ed62d1923099d71fd3325c316217b335f2a4e9fb73b3475d1be8abf411e800938659aa348c1710658e2acd934a8b6c5190fd3ecf4aa997d99ca3cdaaef0a56c0511ac0c5a349d05b7a2d1f61b45b1582a895b0883eddf7e925bb90e7c85945697c98d42669872d94f685ae1e54302d4e5f734326707c36ef1ea20eb56421d2c4ba4b24a7a59dd488d199b73798e6a83c6773cb1180cd2578e21d4f262b676a36ca250aa92a3812e9f0d3412c3ea4ee9577c742f8ac54b8ac22a709d13c860819cc7ee72d8502232fd080d9d7a6d58c08690393d02598932d7350705ac20cb04d7a1f0b4145eb0afefecdea93c63f6f1431548f61cbbe91111b388036d80d93b8adeaa72ea315bc7e3a156f0cce8b7cd7bbec93beabe98dc0eb3cfef3ab09aecd27129adaa32e40e335e5728e9888fd0d3ba00adea919212c94461f2fbd65ec885ce4382d5123eb447e04d65eeb8507fc49d0d36fbc3a10c121288815b05c5968119d5d4c0c9299647fc87b7b2ecb871cea8a7255670e1d82867e1da5acc4676c8d0154f3ee25065f6a48026bd4b75b7204a296afbd28407e6a2e82c3bba725e87b77e0efa83c67598537552a13723630ff0ca0dc44afd50713c31eb827a2241668b870c1fab1313d87449915ef70a27723eaf4e9e969f09753b5ddb3f935a6315fb68bd02c2347244f3e40f8802b470e9ce114a2917e40a79b22d7b4d5f86a196507769621ddeb0457c892cd346af45b1d1afc003d18a01c2509d4fc3299db06ff09bbcf965fba322dfb04fbab8ce905513c7db18ba344fff37303a21a610aa2d43ea354144f46120776afeb3d92a6602e9765a083e370f507e9e4c2dcec1194bcada1108f9bcb4dabbbf8b76526a2e186125f07b08de292406b9706409e3d69341dc41d61ed00bc5aa75f2d82a10218f98380378c81c21be286daf389ffdfc8fcd547ef230db5343b64f92ff7bc273bdb155a75d7a50d05bd363126ab6a93e7f822a1bf30335cf69308e656b14622c2bd3f011474f56b49576d2129ecd820c43b5d99c09c3fff2db1d6d206f7ab168d9f31d87729c4072a4b2abc5bd0742a18d41ccf794c6f384c5cf56f0e452d8fe7a29d6c9c31ee563c0e4d6eca8eba04e333f8326fbefb4aef8246e614288beb4d79b32838c832c8091908b224767c625d3c2dbf40b73ea9236d4f876c528bbc514512333eb0ec1d12d68a5902dd5cfd420cabf736e91cb42d84163f97a1c7fed29f0424fde353cd2ebc0b0d04dd18d6fd31c51e548bea52873d61919425a19c3d40d3a239c974010439996626b10607b7948ca20f1b2a8f638da28a26ae3efc945781378a50c0da81c67fe71bc4b38f0c3fe1a514260519b0f81186f7fe7a80fad7e9690ca7e37792a45aa4e28f4ab2881ed9f08d92e0e957bc541cdcd9cad452875418079abf74f8931cf846a49ef50b70b21de7b7427a28697391ca461759dd3c1dfb906d876fb4735ab8e2772c72a332a6d9006be377e6aafb332caca9e3a024b948d27374083eb805dcbfade752843f2098ddca1f143452c2d02c420a90b51f193bb96888d32ad8a34d436ab4d877fa0e4d8a62ef4b6b33d769e6cee2626795801bc864dc1a9fed10f8aa53790d1898b86bd0c0f0fc764dc4df2396470e7c128b8ae0c6dc39aa1a8cf0be701b7bcff14eece1fd1bcba3188ae8949ef077079e5e326251a916ecde44b2a35c41701a18ed3f77078acbe243d2c6bd1cdf627345a61a9485ace6b2f36f781b2db1eb83f1055b289d5276f5b05224fe97d3268124342401e0a3c881e633bf77c8733cf588bcefdfcbc2c2c75fd24ba1d04108e3ccdb70840b4b48b915667a4f5f6ada20689f41962fd6df7232100df30bdf285cb0978799cd08d65eb05f3f498a2d47a3bd42b213edc46b918037d88ccc6de5b42912f85d528b21b3fc6d7eecfef85896e3f46eb9f06c56f0cd89e49a5fe2c6bf30383822f99ed26e2f1be89cbda2534a127c1eb0824a91fae998c92515dd8176e123d80ea9ebc170f8630f0c191ca1323c12a549370cf9742650f5704c7dce119e675f9ea84bcf3becf0b57cf11651a3dc3c634b934d243d23c13a1f5e6ad76b553a3c6e984ed1e9adee757fa74b722b7dbe0c9b9f724f0cebcc7601e47f304a2d18921bc96fd85984c08734e5b3a27093c8277d76e865fdf246426c344adbb07b443d06c5a331c603014fa486e29fb83b04c2a05f461a3acef07e233b899eff93d632f7074de52aae424f5863ce26b07f2062eefe4b9a563d1226dd0cf99915b8c6af8cded3ef15f949adf4331016d525c9e1f12544529a4e4a61122ba5a7676f11feff7b7fa32fb8932912bf530e8507fce103732bca13fa2f0cb5edfbe064b4845c1c30507c2c77354d3770639460f8b9afaa44929371ee9f03c670709b5bca3e668962e5cc99324fc554b765ffc595e0e8c1b73cd7767a04bc0dcd5d65f4226b3e9c4223ec6b44d440f3bb12eed1478f21c4f1fcaa8c00522141213bfea48b22b30bd922be4d1a893819f528783da3cb7bf21e1af8aa8c583f68fa9978ba213f0edae572d825b9f079057f0406192e9ebe47ade790f1f6f74fbb4f67a7b7e19d70ffbf4d9d4210f41af790aca130bfa5bc29eae90b89e8aaa41de3ee315641fa60802ba21299ca4e82c4056baba957c34784aeb98ea7a8be831fc24a6a976d6c8c59d4fdacf81604042e9e26f7061e890fd59508d5420834e60b7a94e19355c176e7cf70a7ab3c26e917c9a82c67846602ec64ce147087733f50c0448c1d5a34f5c180437ea20729a15c6127e37ff12da31076b05d3fbfe7011c62e9218e77e47aedf326998229700cb6f10eb588a0d2c2ea5d4cf349af32f75a2ba7e5af9ee6be49e91796a2e2bd1e461e4dda259d1440952c69363680c39f4c5f192ca20e1ff0e6d77fe37f226646a48af069e372d413fadfe5c3b92d3362aa9100ae29b37d83ce52d2f8ba6a57abdf38c6fe2250bdcd2882b441b466e0edb3b5d3f330069d91f00bba349d4caa5e547436f2af1719df845ea2a31aec1bcd1349eab89e60fc4caae35838a7388ab4551848487ea715bec1e4e03e4ed1f4515f0c96a0ea8515d35c111bed830c1196970d27e4957408d5d814487822ba0a313024e51f7aef1c3a08146f99fb182b760060650b6ed1005ab34c8ad6c0342520199b45c96ef8a87b665cb0993dd99ee4c2724fcf02507816d406f6a8a14d02e108d245321079943fb81ea342b6ed659c64fe6ee7c1fdf2894ccb3c241b461e7d75ef35885ef99f4c583caa0664892b792d8c98bcef6cf9bc93319f21ec8aa94958d5c6741687582e3a09f23476f5b6ef601ba16cdbdb86a28fe1ad9a1f70c452cb832925e280d0d13d7b9e5d2fdd4315eb85b2e7c6e1120abef8c36c9f825b9bb3ad3db3ded26b6021afb06a283d532f7e025241978bc1f45d32eea7256aacd29ee5949811658b4c812cfad65d23fefdab9d54b6fd4802591ecd7067ad03f80780b784985943773feb848e3b76d9910d5cf341da8263d0cd8b0e2166e8ec74c3b0548b7f8a8a7e224516b3114402c83b49e4e2d7820e750a77385784fbf20ac2772f75f6b79ebca55e63e383db1932b7c61c226925dd87c6a1014d7874b46f0d4a49a490bc08e2d7df5a60beba8eda7d601d49d53809eae7d5e90c994384fb865fb041a6e33147a56d59e54cd1551612c88c2837569e4a2eb72a8f42af3964fee53aa11dfb313ccdad891e42209b6e149229094512a4f9ac897ca0541548c8906211aebb0ee2fb4624a10faa12a24fd98025ef347b1b899987a7f739bd1a8d005db918e4c2a973abe9ac9ceda30de29afa7795692406cf0f455ea193ee92490af94ca9d0f40533d632a6d8a169242dd80f1f1757a2f172374c0f39d67a1e7776ffca4599da1309e4447e9bcd688a39b59f5c3b6bd4a0cec369c98dd0e4da4898f76ee446870697c777e504ac48c04fbc4046a3e53c3850412127a5f608084eea51af5097b0d364642be1d4c917836c37bad9fe35e9414a222795dd2e26959e9877c07c6ba8b2f63e12845ec65623b69bfb08898f8de7398ba17a08057de4fbf636e7d88a0ae8faa72ce313877811678b62f5ec36ca5eb330bb9791f4d207a55d6dc4d10f352619bd944ce8bb7e992dcfe09ce6a6a4f90766f34ad3e71b2eacc3b0b4d339bf33bf7083c8870cb72f1e6561a7084650ecb02a3508450cff4a63a5a3c3ce122b62315b6819fa814123500e16acf989076e58399140f5780255ba7ca5c54bf228c6020fa1274a7d4a68aa66286555bd0ca2ff4ff32d1cc68f9bc9c0af7c9051bdefd3585ea88b3d1850c8728b2c0c86db3919ef13edc11217ec2a194faef8ecdd854a2761302e92640c649a8117b820fb0c9da4b49604e3914827e1498574b0ea0616fda0d38ec4638196772cf404663726f77ce1324b735735b22737ae4805cde2b3e90609d33ee02a3a778b3a2170a0dca4928765b054052c275a31b07db8b5017aa5cf17b7aeba7ad914d00353ee57fe4da3214c1f4b7020560a249218c50d034f08a89d429fb8f1c65b20b4e81d11a87d1e9c10cbb690a43837888639fbb5ba0eef9ff4532287509fc7cf181c40ea482ec77ea5707fb51bb94d21d3298229bb5aa93a772179a03244ec1dc0e6912f5898ef667aa71fd24312b0d2a070986db76dfb3bdb31e9611f304c8163fa72cff3d1b80309537601328337b1bb0ef94ad52e13c375260994e45c44992ecf1a81e24932206ae3e091338c82ebee206276e7ae9cf6b07759b75ad90b27218a539b8ca7764a02c4696fcfa0ed1251952338999a9d790f88789a38d473be10937536d5f27777d73962cb07cc0c742e82fa562f8bfb2a5658679e8849b0f7f462837267a2a074956b19ee0e623029723b938935678d2526f7e759a4161255ae9f54760f5f143526bf667b95537abc49d73700614d58c592d473015c00dfee61904c0628315be417b1e7cabdd7b1c2d66eced440e41396c0f083dfbb78f50e06160e369f615bce2f38d6ddd99e59d3e5aa235bd623339cf2efcb969d12def175c52e841bfc407a542c7ea193b1f75289ac39d832553e1f284b665f3bf460eff2449ea781763ea30069b53a8b824f8a129bca856da4dec06dbd768b63d16071bdf3548b3630ca12aa216e46cd33efc04703c4b279072e8707a7683b5dd72fdca979ac9cafdb625b46482fed1ed98abc8ad5b70322b60d8416ad4af867d9c6d47a42cc8613306b9126c82c43bd03ddd099afb7c38a0d80c954e569965d0a0586d16517fd127e8423c6fa065cdbb5c6e5c7d7adee8b2d7da0ece179bf30e93d71c36f7867fd7523c70e9ac18d11619710fbd23fcc4d49294e9e94c2a2d11f9cda3f3c7dc6b8135d06cb161a72ec9dc73f6cf47a551abd3d80b33fb2a0fbe900ce80d7cd3663ea51095be0c29ab9f5de9a4441bb4dd1c2bbeb158852f62b2efab7c4d8054719a07d4db50e4e6b1aa51f5e91370ac00eabbb8572229aeaf287d3025117fd8d64ba86f04719a61b6ef890b76c21bf1931622b1a7520bd660a49cff366721dd833d59f10f2d87979766a631b849ace48f2ced4177e5054954c148f2c96f3179171c9682517b715359b06fd7551a690a960cefd8e63da5a02e112a339dd206a92162fbef273859da0d91595fafe843f42ba177ccb3e4208c2675d7199ad277fd2a1931d1533f6fd12bfe8953d288fbb1acbf481b9a9b2002b4d14a5cc7584cad13a3b9b0f0140b7925f9de3ca856c4f0d40d983ccc5af3929074abb7c846d0aa4391a0989bbbe9cbbf39e63ace9e380661b190eacd8f3b717b5f1834408bb07bd4789aab7c2c845ade1de91bdbd4c49407c347bea945b9cd75b33c53042567aea6bc4fbb31498db8809081abcefce12277b37b58c2694d133a2f0f388b98e06ccea63172999399113060f1a5d3e71a1e351b5c43edc7a725b14d600adb24b40e5d752f6b5a9310cc415ced3b305902e7768fdeb35d30dd8d3d45b145bca1714d0e03c7b6cab938740295573709f85968079bb7af3c273819eb3421b003b0935727410873d9901a6258f350361889e29376f10f31b856e9ac57920bbceaa9a6406c5929a6c501ba1b3a0e0b41681b641d75b3e9805bc5d73c3e7cf96938cc1f24731c4044dc449357ed5f884b37345223557173ec8f5489a133d9e61082629b8d831005b2e490723e5a07a7aa186701232be5aeaa96e23d0220689c4120572849efbec479a9b3a71c00e53622a9b11e781e9bdb2c30f274b53a415fc991aa96e537834c717aefbdf8c3bcc9d57d341404816588a87f0051f83e3a456f853b86118a6da3a1e52bdff2ed3bacd212eadb668693699c193e43809067dd3502d36acdb42e3a109a241d1c16d22f663761e7612434163041250976b0e91c3641acd5f307a443010664b18c37d6da0e3ce5ccfe5d85fc231b713330207909cc0eee6d9bc69955df4c287bfa96ed428d5df49bff422d7c939c75e4bccd0cd178d25e51b1e2e03cbe67477e55c980b55d8827a4ac3bbc89d00c2c631e3125c1d6d72a1e89f4f9dcd1b1c799b67b04a4eaf8fec8519f2e3f267dd6a40f44c1f2c910b291fc79f9c75464e841561f7268568d67f90cdd6cd0b9dd1c2aadeeb930f10263b044a703a8a04d7dcaecedbe69a08334334b606350b6af581c80a7d51b74e76ce4a3dda5d1520cc2d1210f38ec49c9e2f8b7e42eb7f449ba25fa2870f2a7088354c1ff35140a72d76915ace2e7afff6987eea8e3e12af0881103abcdbe8cfadb10fdd27940c2fc38b35ec26dafff00cfbe52f1249da068ba3861b506abc233cbb3895ed9d56e33866ee1a3e91dbb248aaa0f7f929de723d9aa9baf1c9140c51d34d0857234e199b7238e91dab3bb030a6cba656e0e949f53d9350fc227ffe776d7ceb1dbcd9714106d6dc852a666e5325c79e40a2b4406e09889f09e03d2094d322ebee4c7a7d2432ac4fab5453adc8a70fbc9399ebdf2021d5c5ec2b6bd4d0ef5ffc1c47f3f6a87370b95bae0cf5d3e8b27f870b99bcc011261a4c8155c9209887068a2b8e097c2828d30d087336d91600604ae7dad0e5544d2a572e022a7fdff13293b72f1df793f56e87428a797b80c79b3a29b42b6895269a44deaeeeb3e02bf2a5baa4ba6bf7133197d68216109c822cf8081525a67cf5782cd454d470d727f4058566106829ce89578dbe43d3f7910b6cb521acef8d02cd2c2b070be9c1f90e25516fc3c500980e69fb40a13f346e43bb22f14a8658c1d15377da8aaf51bcc318791333baf50b651c33c04e87ac3d7aff70456958a73ef342133b5d2cad583653976e2460292970e98f408ea437eae5d0e5bf10b8727ae9c1e1bd704df91303f3e86bd24b3d0a999e4e1adef4bdc6567fcf34646e1b0f7f283cbd0b97ca51911cc0cda7f9da4f44ac277a0c415212a1b2c33db2eb36e72989a5a8b9c9be885d7af773397c02f2e5b026d63ca0f8fb05f297d6011953bef11a1f08629c324304f0d097db7c2648e2a6db3bfa29fb227f97294c9c8b3bea339de871b0958c5e3722d57ca8e6a987014aff1d4bb1f92f9be91d19dcd15b4d4042ebda2df7c05a6935301e3f8880264be228e23c8db1bba471b59c4140955b0622914cea639cec9248f2eab03448fe8c1f393ef2cda912eeb644429e9e60ffbc70d6df4d761a8187dd3758399391521dbcfbb5eaac9a66829852892e50ca677a911b5aebf9c49a956cde6dea131ead9bd759ebfa54f77b5fabfffd00e87f98ea23c4f220f5aecde42d623443ead380c6704a53dcf29b4a529b91cfc67a1e574813868dd838f64bc53d1bae149d5603072de2905ac05e9113f5445b89ba2d246cd47d03c5b99978e7ff9978e51de1b55b6bafdf10c8f5c6a75b6b766a8adfff2649f1eb693830b07a3dfe307a335464a760ec4b6a15bb3eb1955c12380bdb04911dbd338e8d7b82db50cf3e094ddb1476c477380ee508c31aa1c4997647642494c4468f82846c9dd76454552abcad8ef5e73097094e98e93e173613c5bdb4f992b5d9292fd3951e0a868fbd00992d602fb8aa69cbe145f046276e36377ff48ee013ca1db6a2728ef38682f02683fc9ea37e607d704ac26a224359a4ee48af8017de259e199e0a918a1ee347e1f144517459274b347e82210575df306b8c2a2511cc5107b73608794171a80520e42bbc7159deec1bba20eb032739c8420b1f417a918e1ac2d3858101b291a79b81ee9ea7f59f8985404d6bb0821782958d6317bc9e0b22635d2a68eb6d6749585e00e304b63f8c7ccec4f001f0ce201d0c14ecac55abdd620baef6172283183ccfc9ecb365467c9f97111d76ed84e16d80522dcdb453bd2e806100889edc8701809b0328aa37450d0de2ed1f6e927a63597a6a9d968a6f8b2816a3db183d48c735a54994db3f26b0cf9eaa925ad655ae5e3e178db616c965cc9eaa0795f63d1e930281a992703bd2c289ed1e57107868fa24e5ed011535a7f7732d400a9d6c1c52bc0033757f153dfcf28d1dcd8f3887c8ae0f20f538256a8552385d6009f286bb7c763f82c17c9bbd086cb3d3efe7f204f351750394fbb1e583e06863974a744194cdf7f31d1ab28e055d238451431f3ec721a2045367d4cd2cc4b7db34983982dc7fc36f483a12c5993ce085e84e04f79c5736912a48774379152cfde274a0ebc319eb44b9bec374904fac4d0ea679967981f211c9930a1bb14b73be4d6671ed9474a8a69e42ba00e19768bbf095ef77f7633e1b7169e9e4394de10adca5f04ed02ba711ea271bfeb4c7468085295635d12844496bf016e7036165dfc3e801c5eca063240ae20f30b5d79c55ab062a1d37f1b3856a599ef7b1a1aa9d67f5bef2668168e6b4aaffb05fd77e7d0e08e5c2b94ea60da3268a3d03b933303d618a4640cc18d113a1954ca7fa447135bef23e1760af37e639db2dfd992b320c53447c0524dbbe981deb76936742f762ccfb4a6e6a9d6a68dfc3a7d3002bb1794a04ecbe8fb7b5b46ab343ccfabeee8fec3e432f9e808d8f4399b012c608e963beb073cf95b4eb5a414e6def01d810976ff6fa3eae19d25288816c901ea1c6f8d072b9b243b69ee1f9d8987ce9dd011d937d2749f1ff051a8ca9f2bb0c85d1eff344af844348acb45224c63004f84f0e806cad094012fdbf8f8ef95456060dce3c04ffe4e7c5bb0a65a618804421839427bbe558d69e57dda46bd28b0ab3e30955531b893c485d3bae4cdcc48c71137fb1ba27265d546242c7aaaf71353469419acd2a14323b876a569c537d31eeddc9c7c829380ad9e4d962054beeaf28da1ff81d932a9a5072d07d090824bd2908944f50625cb170ece37540c8c7232071512f670a7b5539caf4bc6b497c253c611b20d89d2d4d6624da4e0168c88ab6cdb8ce61610129d50417a9acda85be36161860e6f0cb9283b34a28f80a10b92c218f51c9f7cb7a6cb4b5a49cb8e2a512b796c4cd681064c1c096e69dd0ddfb952a7c5de57fedd1682ce95811f973a8cc0c13dd070b0410531637911caf4b0a06eab9c53c89e0055d39a0d06a0e1faff837188ee5746c12158294b496be1640f182d60c58342f08e18552b46781cb085761e08d6f4e2e936acfd0d469c2d0645e14034da41909cf72f3356f40b39e64f9641088bad2fd7e628ecec1dcc523b7645e56301f625de18dc00ea10c175c02edbcecb9fc6ad2dc870e7b1c9b3da1ab58675f77c5ac1d8405313bfbc7d785270ee08d81620d980b1e74f632652925d244c1f5afee1e2b5501a405ca9d4fa3b78cbb091de0452e1e10ee2a823a9f0425492a98afc89fad2635ce16d91dbcb174fbaf4a4b7ba1dc31ea0b84a753dbecaaa736d6097dc525844e5d67f47d6dceba16200b0f14a3e5b3ce19e1d96d1c89c3367dbc067a8a08c8dc916cf32755dac829ca97210e5740786a07ff3be1bf10a671d8f0cb6e33792aca2406541d9338dc40d08a6d350c0a017a27a5b187385e852e4319cfc44b2146f6bd755bda67bf921c96eed2124c4c0d8a6ac695fd410e35c0854ad7ed6c29d050512665913bf730640a2f5b2d625054cc30b27d8cfcf5fe31583d785cca37232a6b3ebd42fefc2be9486fa9ebc58f777a73c633c5fdf7b359ce0e717680efc3ae67a2e7283b29fa0b7cb88bfeb1ecbac7b61c216a259b791b490814d6d722bf2295aa06b60411f1498f4553e87a9f9eddc602cb961869fa142dfd08228f47390070b3836aef16f30625002fe5ab5e2c7168ac5f70796da9f38163881e13718220c11295d4784afbde2b2cca0d2f63c56f956ff007cd4ccd516d4dedbde81d1ae71b16d3340f4191ae44dcba3a42eaaa42ed11733b663f6f3488dad22f1a3997a25a01886c019ee685d87098c0fa5e4f67b857f946b92c5b9f5bc407c11d17f02d650f31ec3ce4fce84f5b4442c27324a5c3b10d4870696817934a5dae9fbb0f4a1a59d64b0c845ed5d085edaece0a762ad60875d9bfa788edb4de6684832deb0593ef5f8242cb88efc4fbed7aee6c569f13f870247a9f4182e7100661696ae575b3956224323e98904165e50ba432a6e72349b856320766c340e5db096f795a782b790d547945fcbaaecd53ffdb18572765d5635a2c7c7089f3dfd777436d62a405447ca884057036c3d7c5411ecf26a1360d4360b8465adf048e375cca125e5a7f7edc8de4914ec566c493bab8ebf80913a853e1bdcb8bbb3085fdf3ec070fba817dbc5cdc2cf37eba775fa3d03d6c85dc95a925fed5d59c0b317470d48aa978509a5977763cfb563b22947223013a6a585ea3c9f6297f4738cc983fea9866ae425ad27e92aa995d012f1f7f9838dc05f77fa78f40d9cf9262c242eec7c731140bb4e2f63964b6d9b2a26c7a3be76e3ada4b3f8a835fdd5639180bc0678d79ec901a12d7749b88d8a00054b8ccc6b2cc822da17a97663f38a4dc13edde1121e4e4adf0c93a508036379bf5d92febd8436a2bcda3d0f57517081e925c1625b0104d3022d0671e3ae23322ac531231464fbff1ea19e44ff1a3c02169accc16fc6ba12eb30106ce9e169f25e12c5ce39f8bd0cd8193ddae737db4a0f952a4b94007f0359ad9b99a43fc7ebce6d7d69920cccc8199b8b1499d9b3d63b196306201ad95f7203a9667e26f6959f780e8586f69a4fc3a51b4385510c8160019422687fc90c95991e733040548b43354dd9c94fbe5537a3e44bc4900e7b92edc982c4e06aee80d543a875d981b507209d6dc5c04f440dcf35969140dab6e874577f3d564f1c8f299a1de707ef5f91ba05eabf2b3dd2b2912b6087aadbfc1997a8927ce0b75e7bf3fd63d090febb0cfe4052201f01761ec67cec77837ae384d8cdff797435bd51b06532157154affefa8b06a5c2664cfafec4e7e229181b11c95fdb1703cfd943fa90620437249d85ab91c460f0d29c256065c00b670248882bcd0af325c5cb4059d56b2b158a84f5d033a11b76709b2bd26312b5c62c82140c1cecfff592426e6f93d4e522c7c36062af0ffb3072782be856dc55b658979541cb61296254dd2bd69db4cbaff6a43cc14f55084c3a835202138c3e73f88fe10a0f2a82d42fbba7e40edaaaecf0e9161ef4693aa9fdac3aac10326c2a8c8acd8b9a98894a839b03e7fd37e60867433aa9088546ca4cd003027fc6767cbd2a0f0ac78a1a0ad6acc279ee7925042785ba509a2a471de1f702f1bf3db3aabfa26f2e73ee4ef2a3db37be1953d959c931322098f167c552203e8a0b5d32dc20f699b15ac5e02d3711450f8422024095743a9222c35905d26759d4c025d02e7e61254afe88b36f3e7e4e9aa628c41ce92fa374da9e90cc22040c3df427f85d4114944cba0106a92de6f9759e7904088bf14826a3bea27fa8959ba732290624dd6ac31c92f269f40b7e4273a3e8d64d3754f0b049e2a2d29da8022d7514b5d5623be28d01b3ddc7339ca6805790c041614bd697ecba7e30ced7e5a868a0dd7efc6788fffc8ad4201e3186ea7e7c6e5fb16afcd032f1cb6d0d6c956b43386e5a77675fe1f8321748f5abf5c819530db7efac2a0bee9315e6b080fa5895954704e10398842ebe9e34d7190c136f27b4099f8ea602979b0ab7cd7e6cebe8f21216a6dc3486d80634f2abfe16e6dfd8d8ae1e0ea6ed217ca06936c7f213727b6bd3f9a13a8235e76e6de526024360d382e1b0290697f73e4dd036b5f65a4adda30bcad93b75cc5ee1b160a50bc8ee775151c875feea23e5888c1dfdd15152c06575215bb6b4b531f91d1044ca3c07e0be9d4612c55e32fb1d364441498c959212d620d6f02a3aa259be9f3d19103b92585b6cacfaf889110d51174a62655f83d6f2216419d29c8b5b7e696ec4f8a5ccbe43b1d89032d8fe1c86c46a6bfc048075d7567bb515d7a05a87d3bbdc6658fb7b55b6cdcdf62bc5030277c507e7c758e1d66c4f254d0cf21d14fd4412723e13ae9c5ac231281857cad94768b37269929de2ef2e959c99a8461274aab5023b835e1706263880b6f3bb6afa89c7659b906d4946e54fdeccf206617dd954bd0afb56ba7d863d1f82f93111463fc35d3f60800b7be820ca976f41c3786ac9bbe4d66b6c0fb16a30c7f69f144719bb12384d8fde77394f66673140e1bb5dabf00a2d9d81157061d4d8e88d981220b5d3d2aa065800e2e8a419aaeb3fbf241b25344b14cea61d687a82142dd0a8eb9f9a5d0ef60e28e63c3d6b527fb63a619f3a13c0ccd3ab91547d67b71e24020f66c5e5fe59362667d97a703cf14c933db90b986300063bcb51f80530a2a9af8e8536d2e967e2412bcc2bbc44a333b47545747d490e26208b2f12e29353a6e63907152ff8790a627fd24089d09e6efc626df731540757ccf2134c06c23b07b3cd925f5a8093ee8fafbe16388154c9d4bb730c0fd9480940eb3b1d90e09f21ba99e0f63e4a5b4455dac613151fa312d6df2d26119c952af1096e60eb1ef8c566aaf0a4ebf969c6f0eadd0d6c8beb883d33b4dcf8300dd168155133ba6ed50db48ef549051cf902e1306e23b1b009f7ca4bae792e24a5af83e0ee595f483f81537476c9617cddb0cf1a56b86e5ba8f669c5b31bade085dac0ea908fcf558711ae8d1781b86bfbd0bcb383c77a348189634a64530c53b0c4817e25c6a2e5ea1fc69755c5d69deede4308a309c54c927ed630267ac54e9352530fa98f4b480b4bf594d262821d9f9ff43a27503673b8936a1cfcb1907cb180538c7b1f25a15cbaa6d55743571d38b3f2040b37a7e0c386f2d91f765820deb0294512a56c807d8e6a68f1a8d737edba90e578779138ecc324fde62a7b22b36d4d16dbcd6bca4c7f581b935ac83dfa283f7203efe45f640e84ccc5cdec188fbbbac6d2905109fa5c40ebb3214aef6fd2efccf68195d3a1f88476070d4bb1255295449977fc95c8901c828f6749d6b7d95f6f6cca162e182f1871a6bc793605f815617b699a873d7603ccbd3480f387ca71742304073cb0f260cc44594ee05c0c56323765323da09a424cc0ca658ec4719901890a1171c50abfdbd2d8d7b7bc6ded4024eb2cc5d6643bf9672273b06bc1263b42229298bdc5e26645a0d0514a1cbb6993f1de23395b092db8ce9b086a6d4a3f40f8d821d7963b3018e47b3091c1dc18e33acac3d964184f8f8c6534d2c054218ca80db0aee02ca8ef5374fcef94f330f072f713c4519765064a12a8dacb6b820d8ddd4fcaabac14d329d41e0ad4e7b193fddd9cdf9ada999a4bde00f8022bdda091da273f1e07abefc3332e1c74fac54ccb3ee0dc8f791c4c2ab13960dc330c239007dda05b5448de431f647d4183c851e1ae88dc5423da38bd916e0d5ad5943b20d4105f43035b00085811341cebf6485c0f74fc0c1affbbad45efde3e6c005e2a2ebd7117a1ebd0eabf012a87b868557e3098e40a7d219930730f7a80db1d380459cef825980928617f0e1d4c43cc041d4d1bcb6e8471110dda71cdf15329dd5aaae9084c80df7fac63a77fd5e67a0709b5bbfe0a072e8152bd811b3dc2336083f7cf18e76e29ed0af1dc372f18aeedaade97fcb8bc5db492c3bcd3115a19d8242d8984629072c9ba2248092883a7c0241d8c4cf8f6fcedbab11a816e9edf272158191908e41c137e24d5dd29211366eb09a84b86e0c4ca84db9754ef6dd6c549f48bfc1c2b5d409c57038e4effe63684a576c1842aa6ab73682aca4104e68e1075fe43be7bacd0338c8fecfe6e74f49ba97405622d7e2424bc7251e01c2b3d2fa464596c16c22cef6eb323a32d4cf514c531497ab3c0eedcfaa50b352c0c269ea349f663332464006ce8bebc17329831e30f54afcca1203236ce3ccd125e822afc3cf4cf51bc944049bf9ef9d6cb1c0b8960bdf52b76e89ad26fcb4da677149c1edd9dbe6d12cafd77035877778db246547de77ab0a8422ffd0dfc587127dea2ffc0c61068b4764fa6b4e2102c2dd12aea80b597a15dbe8ec5584386391ac02761b7717e6d6fbfbea1523e7d43a8516899c406e84a1c275b93d481e55a0a3dbc93c8d2ccd2054a32900cf6cd6ba0c1450b91ff8bbf16541e87d846502ca6ffc3e9be8dedc460a9590170ac7c4d74aea26aaf051851b8f7d770b2793d2c890866368ce6abe3073ed9f0c940c7a0ba10eea226b8aa7a644dbb6101fac2ecb97539a4dff18b3c90bade0b9761da1c5f89d300e25e1f34846b548b5868e33e3412a091010ae31aea13983ca02f05d8f8db49175ac425b6234e3f9d7910462ec1138d9071c4c18be36b9262c93e058136ca17ae5287402cb13dd4730aabb82ff969fcd8189b6314e8308bcec7945018e7eef38e08e36ca0063f3a668766de88c1ddfbe40b698fd0d5ff8f182508e4785f16da651a6ce62b0266a0275d7ef62c873469b6b71d87a936eb1ba1d1b9559db7367352e436d0420283a4a9c3481636c434a86e62fe100070203a12ff94421aae69d9e2cd195e7b982172625716b424241e0415a13d5b672fc4e445cc2fdaac0d79858ddf2e9baf7f8e4f881d1961d04fb5fec9f63fb8f8a08a026026e8a654d1935b7aedd0a59da7445f17387be63b2307800dc3ec3ce1864bdef505ad73750d5497609921a5575c3089151af3a059c6c2b154cab2ddec7b0a493ff405484065f2e1ce9b932a0aae32527e84bad339bcc386526dc52237ea31c35cef965504a906b917d1f7781d3f49e56b87ae0a70a93fa4e345eda6123ee7b7d9e1faf8e4bf8405a4ea9cd6b99dc18cc7389d51b88fffcbe34accde01be5b5e072a08e1c56afcc19d62bede4e2cd9021bca5c2931d0372bc825710d7764d66b9ba77ad0be1708ba5bc1d993e06e816af7ea107af630c953973ab26ae19ac0410714c3d9d006714711bd77e0bef4f1ea6428096b17bb4eacead41d55354f3971b3fe9f320f10a2aedca66abc359d684ac8a86e0ccf69071ba342d0a4b913fd0a04c06fa3d389a4e98428baf6f09ca71aedefcdeb906edaa19a71e72b2dd16b64e8e747b9d55c85c033f6f9d0035a290d728f6f3c75c78a840a5b16216981660994de0be02a227bad018b1e52dcbc61419f813ce5496d4f0c510612005fec5e168ea2c60e7f3b91c6b3d60b73d60b75cab7a90ca76a1ce63755fe087a38154bafcfafccfaa3383387e844a0ab5cff4439672c5a59e59e8911d39f9dfc1dec47d9e585f74dd426dc0109405071c86a2bbf695b951ec8a75272cfe788aaad1dde83ece6c9416904d28103c351b51968afea84273714595eb79db25078a5375a4faa41b6fbbe4f0266708d9a2dbc8cf726717aa27317463d792dd6c6e63bc3860a1e9775cd9755988edf699dd167ef301ff9ae9cd435ad52449686a61ff3289d8e3f9ff4daa6a06a626c55c348509e2edef5896fa27d2014989aafde9513464aceea14e3147cde2ec29a7e4825a925fc54f3ffca635dae5b852a9683f122e05e436e2dcf6a3cd83f106815ba70377c206f79cc14cee86ad2f7a6b4ac18b7f7bafbb6ba5f609c9cce0aae72a8c5d91e43f37890b3f05581e76fe79af81653823b4b33e6b663adb1000f0f53d152c279620f6c06574ca80f6393c3ff25570cb7a021ca70b5c1f28a5886b414e78eee090b6be9a9323c2979300306f7bd77a941fe91c47467f82eee33a4173617415320f83878c759bc6ef2ed7335147de9e64e02daacb76e02898dfcf12fa9dffc717fb71d3666cf5feb96cabe4cf5efaba9ad0901f63c42c8a0cda592286a20821afe81f36bdf7a7f6d5cf91a292cfe0ac3a6eb5a8f39c1ea844f5f3f4abdc60c04ec8091c411da2365e5864ebe41be9fd76973b3e696e2d556ecba4d90301ced5312e114d17cc4599614eaeed2ef4e8f29631ec96c18a889cffba69d45562281c12e64e5339f8ceac94061a35760bdc76635e8cd80b9946a528741b95df07a2b7ce05c5302012ad5b5e885e9a98cee2226700f9b733f673ae22493ab93ecd33178056dd0cfd0d62911b4b784b46b558d6a34cbe134aa77e9af2c7272c7ba33b5451bf1ef5084b4ac577c5acd725ed967d339bfd2ae8289f7cf20dd17112876aaad478035b0c3b5e79e83f36014ca784b84e4b586e10ad9c3be27a6317b0ebf67312cfbc1d69827bdbb4ccda876498fba25237a51ebbc531e3b4ba7060fdb33ea7d2871920cdcde7d36f05261e9261e9320cf0a1878cce3aad994655cbe69327c6c1c691babbcb135ed2666dd2484a766b101a85bc8be2e37eaa652b5a541fd70e2a9ed32f583cc38a23b15c2b0c37163371595b67d85645945d618cc7747b7289bcbe703603c5c25a062f9a68d25c84f0475060c62cd534ee7a823a51274b6fbbc41904b090ff980250e575de76165a566f6e5aff82bc00f20958b099c071643f2b9f0a4d567beab10b33252915411d1945437927e8ce50efe5e0a2b6c060b167f0b27e81c224b6e0e6cca5eca63fddedea3db08a2954e9acb6eb91873228e19f47e330c05b9a17ad94a2f53d0e9f5b08973e335b16db79347877f3207b5b8994dde459995d6a5f9fab2a04d4978e46da6b91d8a64f42a46762cd3b6a8694b6e73a37f429707822e5dfd584b73f22f3363e52d934c6c70c011ac8a0f50ba4e8899b3398968c37eef04357ce468506477188cf03a8873db9d5d25dd09e051b7064194eca2ed690013dccf36d34d96e4621900a550660e601c29462e3b304b248f9fb761842bafcf282d9dfa88189d0ad87d16bafbed2824c8918de0ce8aaff4f2f29654a6d93f41da97aeb8cc42b8a6ffc01510b17780e5325aab4973632635726086a6522323db78f6ecf4de4360db1e69fc18642d41eb9f392e8b49a827304a3dbc849d4570fc4fb3a78536badeeb68072d8dcd137f50f61619294a39d6cb785ab78805a3ca60aeaaab2503d09077f9a7ac539c21609439837d8879b8066c9bcbd5849dcff3b248ca8ec64536b54574be7fe003a1e8aa50a876fd916abb2301510698fcd1cd7488ec36fdc69fcea4cf0ffe1e7e9a38a409c478a042bbcbd8df69c5a56f9f750612178d49ed51ef75284fe9dcfbbbd6a7c97afb78ef62cad6a3bbaf3399b5ed2688f91a2956c6b50e0eadaa37a016c48eb5415464e003d4f42c1ef40069be11d9265fcdcfe77fb8cacfc1484022eec5af6e5c1f4c88d614559d5e0ffae4cd1e5b30a1d51f9ab9e8ea86bd9cfcb40276b31f08761d81e78c5544f6b6f87c37b1f6077376b9c73ba191966cae330055af8bf3357a89f6c22e980df1c9bb798fe1453fdc97a8b45bdd05c649a51597cf9903580d3bf758545651753c184457efb0fdbaa81795b37e017c9e7b09b70381d3774f74a5ad1d6a1d0ab3e96abfeaf30fd670d76b8f1d9a496ff94e6f6bb5b853ba02368d11b409c17c51165ee9e55ce4436a9e6160a7a7a37805220e2dad60b5ae8115c2e31d5f7d6c78394f3837bb3d10363b7a66f906c5fd7135f81cc67cbacadf3a44579950c09c994529f43d032a3219f78ed1c72033d76fd3a400101099cb20b86c14314dd4a07fa34421ce4e64d6f235b6540bf6f4600df844a6dd5bd380fec4cd8873d91b973a457823930ac7b6b7fbf659269a17618eef6eac91a67e1f55e5268d126b92827c400537dc22e0aedd7e27212494f85306b9bf63ec0ae045ec5c1c26f2aacd3cc9bc4c4405cf97d6e94f42ff230bcf8e9f2f072ba8539161b789c53d59bcae5a6372f30e3b7c3febb5f0751ac103b166d618ab9b9e25b0f731f1603e8361ebc6f53bf3ac4eacee0805feeb2d6ec1117cc75ffe029a1b45b9c7aebfb0561c0b314a793f7dcac095c37e4256d84a7249bcfbb7463a4d7b8a88f3aeb23b7f3f8d46dd4fcddba83f14855a51304cb715a92141845bcd6fce4c361d705b6c26b4fb6752c8213bf0596d3f75db79603bdeb3b6fe4e37da758087b11e1d25667c9d2e936d9ab9a81d9fc518e68e14c5c9f46917d8574f9b47dd480fbac8d150fbd0af28be8bebdb45ca3d2801d88a32b32ef602b6bcd8973958ff32eccbf5a43c6425e6af70419475c81d3a3268336381de0181746ecd9fafaa1c0b5bfc8b596a2e1421e5381d7f8ace730aedfd30f16771dd06892006e17b57f2f21291db9f0c3e1949fd0155d9230298962aae7255f7d4ed6882d7848d73c8bad60d04d67b3d67b4489c2b933b494ac0e430ec286194e7448df90eb6abdfebb10ec6dfa8dde6708e6e0a0d889a6a02c120e20cb6b28f390b0252c7cebf35f64ce2f3f34885a54a68cb4e57cfa41c1df23ba52f31daf8250d1c7f1533e698af93bd277f9d6c273bcec107a5cf4695854e8e9c0350d325d7bda691013b7566142a329f08a5dec9acc824178cbe75cce760d343641bc691ed307d11c44c4fa25847250499d2b04bb4911f6d83a4b24d1ec1c5b772362e257e462afa3f386e2159628f23dedec8cb16dc197fe238aac697c8bbb868dcae9406bd1980d455fd45dd21b56acf1188c85e19dae23ea9e27d0cce1335f86ec957617255f8ea704ae75f27c1aa47ce9644f60f8519d240f48411e672e3a48908bf7da5b7105130ed39bed265c02788562d2132b5ff87361e4bae0bab95956235168a32b0891292627ff33d0a76bcab4e9da76c66ba5f388ab69a1fe30d63a551b25ca2d4eed11c69d1382fd2b4a4b724081cbba71dc7a4c3911ca85bd59fd03df168d0930aac0627d8ae9e067885cf92f90c6842d3d8705ec2031a7ad57c9a4cd51a52343990f4c2c9e35f613ea486dd7693afb0040957866790682e418bc5c402c72f016ad00bcaf4aa7df3d9cfb54d93a149557a9fc0620f4f4336b052c1ba9ed7717c0130b0bcf6f5d774811a685d128b4b8e5599cf014241e97496f08490e5e35b1b8a484d5a91f0e22d5d91c1516bb8742fa636b1784a3c79c3ff0ad129b74115dfb1def12bf14029411800cd8c7c62aac46a522f9accf194de814d90a5362c3c8cb7251713d9904002384dac981f3557232debded90364294a92c5d0c0580f7efb7ee08b9b02e92dea59bdfe54f5c72743327782a311d238ffa00f8bd98b9c3045d3a34f2675ddab96f811a395ed8ac5ab28d2b0e7e650264b96fd0c77d83f5a035d2a4334a6b94a8f5029ec70026260cebef2fa68ff77c22fa7534ca4a7e6bba19b8bbab20f38a8d64e9523ff154665b49da0c5ba9c31e42acf63207044eeef7d62ea21031f56da0fb65880bd99f1d6a65e8ce8bfd0285b11915a72fe8d710cdbab4d52084d1ccba8dbdb9823c1ba77ad69efe4cab2205049561addbb6de187d7ebc018788b367fe55717eedbb9063732bce4fd45b36147be28f7a894d7d83ebd12e96c7600df19827e0df56ccbaed5230fed3eba95bbf148393cebb61d16a7f33fd30e19197e57cf9ece5f9a6bbfcb598b8890b2825c04185cc16a773d2a8cf0ad90fff26bd4dad6336618e67cbfac151a5db4ec2d226ff1c833b5695bb07cdb3f0224396dc13eb0e3b8924086c62d4c3055d1bfe3dc0510bb1c397548b1c0bacdd45bc8a720afbd77cb7f34848f04f8c6a01f6947625824ecd14367f035d75b272c302206d09a9b26ad566035a1b7d48c3eaef2fc94f89b4fcd0acf5be2e8052f92bdf46c8df71eca6852e3cad52875ad6b4f182269d510ae3526096a82bd83da55278e0842322be6c7129afcec44792ae01636183ae12318adf180d45f0f455516c017b48b9dfe33d9f089226654f954a5c5bca804a275a127d1ed1f3987665474a6ccc246bb02b5a031a914a218df9a6944dfeffbcb6f2cf555f63a0253cdbafa1867ef6baa1efcfa461ca2fe77b4082b1c33a319f3383e4b1b80f28fa69cb20fc8a07dbaf4c29297313dbdfe16e9bf4d0dccc332ad20bbab6a1967d0dee6f0b1544e2bd6975ee9367cb68961270ed00ef9b223f4a5aa46b3eb2a5b838fd7b73213479668322978a57afc3dcebb6c612db6f0f6b2e0eb3611523bc509b06ef278fcac3b1b1cce62f6b353752c08c1205f4887faefa5449df87ef91eb071f38dc51809ed864874918363232f52fbb233a43ec37175f6f0d3bd6416f3579d2bed7c860272fc6b374c4c96df49dc5bf3904fe989fd90879ee380e96969702f07522592a2fa931639ff90d17e80afe264b19a7ac98d0f0edcf2450c55e9b0b6f59163d5dc5c305e01bf8d4271cd5decc53ca67155aedeeb7a78e214b527bf58a209e22852c24ab84ed472963c8aa4e57a1b0d5e1b591941e2e708be53ae89b4348aa78f8551c61aad6a51edb55def22fa228778284092c94d79d9b99a12911e8e29332457b3bea47585d4c33bb09c78a2436d06c1a3013b5e44da38f867a4c5a96691b5a9b680fdd93df5a6adcf9a4bbaf0225efaf8167d3144330439524d7d34c04610fb53f3847cc94712af1148b4dfd6293edc157bde321c9cb6c945aa7d46bc2b7bd774afa2a12cf36ea7a523cf7e9419cd2c889cf0fade40068df3cf9440abb4e8246c5aeabae1576c223402552b9298fe1c059e163838b2f13186a673794b67791a322fe4b00910cbebf73a277ef032b07c710655dabd571ee85637f16e8df1ff537b830afd9d7badd88cd3ba680ecdaee694dcbdb29cb74797e7f339724dde0c7eecf782b373336b605d7e3b0ffcc951ce38cea001a658590bd7b4ca04611c6381f7ac0c871230f34fbf8cdfccc42787996896696ef0ac609d980f26f11ad015dfca662eb64c8f8235266274bff4288059f6caeec74e14103fe8c7e9b3e33c991074e75ed59134ba294a167b566af9f3bddd51abf15f96583a6153ef5faa2c6dce7cd81c5ece5dec270630029a62f82c151c9328ca025afcfed937e7801327fc068adf1bf514c3628fd555c893f93a973f14ce1fdccde631058c7a6a7e3fb850d812b8f113216b8107bad8150130eed3824f8ff8aa1c48ec410b6ad177d4e8d0e3ba072e336ad234e44f8248208f574688913777dee57f8ce38c77ecf714d2a0df793414deff705058f2472c791a8a2c3cafbaf86c9036df005dc54250ec98f9cf67a5551f2237b8702439f0c429ae6a87a50d03623080ac8649e8a3c33053c7b2fccde8e1ae831cc4d5358bb78790fd1d39930aeab507538d13fb1ff908f9e77d65b282dcc12c89be1ff5d10709671732c19643197d1a3536c46d09eb4d63c48d2df57b6534c1f5ed5cd6ac81cb567b8048cbea511fd51326eff5cf32f0abb4cf41b26fbd3b1fe8009c5bb78b57de6887daaf5268dc9cc5f69d77a1de83ecede3a6b7dcad408aadcc2458f08538e9b884552d9b183dfe27a675facb9f6c02f706e49443fe8efa34ca33c888933b80d8267c1acfd4d8768954368d714b3f3cba73bc327a0da30ae69152140685157e9e76c6a1341368744d0acac04e89bac2b702b70a66fac927dc4f1e2cef9fa079235ac4dc66a9e8e162b3548cd18981ba7f8a5339965c3c4c13b7ed83804e2e17af08b8c0d87f4268b51f1d42e833921cf4ca5d9bb43b7ba7730f38c5f9e73d310ed29886d22507ab3f778fa8bc904c49f9de41cda94775b2db2ca8cda294d447a9f007ad817c6410ef78f6b7c64b87c920d61e8c3904448467f73e3f14089607957b37c46601e3a139a1c796fbabc8aebc28af40071ecae2f4a4c7a269181990aee926ad1e2f35cb84901acd8dc3dc5cd408581efcf97d74ee3a5d7c84384a14d52a14d6157b18f45baf647ee7dd2b74687ae33be3b101d11e63a89532aaca15194447b0351c66e8a28395372d67d204e92d16da9d15224bb8b51ddbe3373b41ea40ea94ed156b6555e5db8a898e2c8231ba33e44b6eb7ed2f8aa9153a4021b492192d62a94d96b6e44f0d659619050c3bccdaf6fc1d3effa7fcc124b0943ee50d4c4237a6e326ee8bac27d0d9e2e643f8ee65ef2a4bec116b52e7ce1ea8f7722c2f48ead67f7133fe5350a0fd9885b7f53f4e9b0d4197c4cd4b86d206b824b363a193ad22620d55ca565ceae27db39460b965265f7f1fecd76ff50fc34d4c4d6ed9be0b903d5c015babeef96c4cf96b949e456a0f349b5bd6f5d4d9b9d972cd1714f5dd503937305c621b9fb7263b4dd71e59e674ae129cfad8d804bebad2c75d051cff52b6dfb73fba43e8228584570b08adb970ea7e018599b44ddcb6be40c9961418cf603ee6f644953b0ed1c24dd4204aaddef3a0bd3352f9543203e06197d4a2f73d9dc8801753c5c29ad9c41a7c4ef84b07a698cf28d58ed44d471b61443c7ae7ff524f2e95b3589057c87f2d239c545f2d160da287d3c4184296c0ef12d5fadefdd278d3ffb1ae2e8e5b5d7592e69edaa41ab8b57bebcfee2a80210831e8e9e58a59a3608a454b1f3f7bb518275c5d19b7addd13e52c165fc27d3a3cd28429e93c3b3a8a89513f74e29402bd1950aaf7b99bc3e790c4cf3165d3576a32b87b2d7af932c6ecb7a554a018a9c21895d133e6c633ca8a11f3338e3f40f7ae849710785f7f0fd15f5aa87adf2410bc2f831a4bc9733205d6deee680ded33b60f8d55702b6ae94897ef80aa29d9e06a05b54e377a95d8988e664c4d342cd814f4a3e85d7d734f1c3a0faf8cf2c2a38ab095678ac701877aac33f51890794955afcd29f534744178a9d3029af349d509c1b85d387b4366d8d0942b44cb2089d226322df3d4fcee1f1633dc28e0e793aca11812a6d38d4c90b408ad31fd073d5674bab7477d98755a0bca54bb689951e6264b0b11e23f162531ba3480bbc534497800a877d3923eda3086ddcf505f1d506550e3988251e0c1f797ed66b65bce94e21378092b81992750fcacdf9e1bb491780d85e2219cd98c4ff3c026571df15159cddb24c292894576fdfaf6edf042d4bdbdbb59f88a6f819f6d2dba74700bd0ff4ba258af6f6ae14249b2867696191924a758b90b94edf2c25c2aabd1604294d84262042390f5f0788e6086597770f96a4f952e2093faa114fbf4d49397a2669a568cf0eb068b880ddda8a95994d347ef88abb422ddeae9c72c4ed75104f9b9859ca26d8d3aa229993a1858aa1cba789852688bbd3905b31e53d22501d48cc433256667d9e3f77d9d560a98ad94ebdd6dde7478e35746714836135fce7d44ea56e71c978f2c025f6d4bec7c1a87dd9a4ac1a5eb92b2deaf6d01d7041fdee2f69ff59ef4427ef03391ea5af5acf3467a7efd2b7ddf5a0ae6fc9a7cf60a2b5cfe41a5158ce19346c6129ea6d3eede68eecb872cf7d0fd6677dbb1cc130ce89e137129011949dcdf9b9d00083f2aae9a1395332c620278775d59520e824a29270fe85ed4753251dcb4b718b8bbe266d20a1ba7fd9b2a6e54e71327e8a1aba1863d972637c591ad3f23a4ff0ac1a369c810b73e1db10fdebe72b63be3b079c2146d822a0664827b95bef7552529077a49f264e949f700763b10eeec66b118c785d8b7354284f1ddf1d09157e32329496a0dd0ccaffc76de772ec9795344156469731079fee724f990b6dcd7aa4b72fc618366f21253c7fc2d4934b9e1592fbe059c1b38a8983a23dad68a225789481849b3748f5d077f87548324c42d5392328b5b925c0bfce6b56b62b3652f9473a9e7b59930048c96f88c9b2b362f8d2914d3293dc9dc0220cc55c38442ba82aa17e1da43f3a3fd3a5232550fe5628e24de6bcb8468f1b9488e6f14a0d91ff31f89b66a8160f224b08495735c4977fce41dc9632efb32d8ca69313ca4b54c272b35ab576cd568673999a69c8581d9f231715b8398ef2ebef231681796d85d2979ad0ec353401571271ec90e29fa1df2959d84c61fa3b08703c51f5b36e77529d646fc10bbd5469cac618c8e168e87cf8c9d6407b13af554b7ed9b63eae02fa8d138bf0076fb6b2c2af6024922ab3df58a58ef48d409c00b14ca81e5768e18deef4efa4fef38f2a666dccb07db93a05b1eebef251fedd136895a9b7a7a867575a9b1cbdf1803d944ac7e40e4c09672a17ce90c809a6cdf19e40b4a82e7f534769e9504bf6c840f5dcc72e35fa9641ee977725bdeef0fc33f08405335c15da6bf8dbb1b0f5866e5e7ff879b3f898a4cc89178c21363dbfa62f9a62c01fbfd638f907ea64556be7b767a0011f4795e502ec91e041a65f6aa1771395c91f1b72fdfa505238e206612d4a5a6b7d89f07dd2389015001d50ac94f904878447f5437ad9db45c359ad57032723a06f2cf06d95f52463b8ffdf203ab4e5300d27e4020f266bf00919b8ef4390dca9e9ccab44f80bad0eabcc21b59b3ce2dfda6f6655408a631c8cc823c7e9f54f06d98da335882d69c1e27d6192031142874e3e9dca3c97c3df3017c9f6385b17f89ae154ef2efd5634570a53ef93eab0bc91a7fb957e664cc8c24c8d262c41f88cf8e2ad17c8f9020435d6362bddf5c2e34a7585e8426b9d1c9e23910c00e2a04c68b8647553af4d8cd38e0f3121526f273f423f8bcd2d08dbe3defbe99270134fbd0a8ccc92898f795c7e5054765236d20e731b0be1b24c40acc269b8f66e499f9c475a8495eb16908d5107f85e4301ff50179c376c8964d11dfdd8a7a3f18a2ad507275c475c774d98f069031affa4df5c15a8d71fa8e8689ce7fb665fd9009353b1dca6747d55491651b5c58d179bd887a32f68d4906318f6f4c0f7c0247c0ea2e7f554a57042268bc07a28cca7c83bd651f5ac1810968ba4dc6b908c484b236d7ae027152bfe51bbc086bbe84fa5360b33f68e44f899b37e9f55126cf03ea65b791ffbdee713a2549cc7d2d60c03d6d18b589bcf1ec68e4a37611088f8ec63d86cdfacab489f649be072bcafef1a19e2909c653895064ae3d9bbd21a49ab5a13b9e5f1178fb1fcaa917288d581ac9951fb9070807b2c423f6dd0a0165010416043d7413e6d836d1c47001a2cb7e0203f1ecf90de51a00e7b8c23e00730ecfe2d85c78eeabe8e8607f9be37a122b966deaa7b951044fe4f3a0976468996e213cc18f3d8f12ca1297b292fe35a47830df37fcfc71d8cacda7a7da5765d28d14b830fa44bfbd1c7698da5ac23d1532a905a3c26ede6bac96f904a783d7c8aaab6e86aea873d1b7458e566cc2545c5c01fd907a35eca54597f99ca855ffabf8f9c33497ae2d95438e9d35746bcc75d661c2d7e9bb778eaab327e64500386b9dbb30d4ad245184cad83b7681e63f610f2d03182d07816ca69580208049cb6ae91dd6edb6b40619d52da8152feab2c2bb08aee2e7191db2de438a9fdc81f984ae42148a36bbd69b13ea067f290a39e4adf5582859d891dea12da4f4eca23311bc0f0b247e8cd84bd56f6768f6828fce37ed7620cdd6a916f9e0e7051ce71d684e670b7a56354aae3ff807c040380b40bc24084ef1abe84fb547a206ba6613cba19a25b8363c403c2941d8f3b84ad3d31724c93e22bf0e07a9e7b9102fc851a1d7345bf5c41b686a99826cf0c6dec80cd470a50d8c19fae1b0e9905176364438c938214bd0cfa86959c575a2603310ede4a45704d51b60f428e5113baafedb1f980cac9ad5d4cc1a61238f6c2f34b883173e170c6025fa454f7e4c42073db7fbf9793bbb7fdf2d09b0ac2de5972eed4fd7317fa905bce05d875817e4e66ffcd066402cbb3ea564b726beedc8b863670e0086c5bba9d5cce51a961231b316f184fa4f65d850bf3fbad5900ca5677088b692f91a57b329ffc1b9b88b780f5ba46f3da0e108f3e7cd451531bc1904f88b5a2af026ba6799bc87bee1fc2603d53a663244f23eaf5e9735526599ac1a1d05cc56f2a5e22ee214350b3e894a734c0774cf3926668e84f29373bce03a06ddc58f8a6d969b6240f1349e0f3b94e1c787efb7e9ab8469c2c1804655ded830fad33e7cbb340b2ace04cdf3ec9c462691116ed7fed5830ad875139e203a1493eff5ea42ab4b2a74c5fe324d89c8ee6d8f6e0eaa54e8218056e09ac73ee68c4f4682cf8ce1ba1005695864d618564fa1a5b885671a2f657cfc6235740824eb5d130953814bcd7ee555880757e4644a95d86f3240c9baabca8d61a6f76fb18c86d55b524f4dfae4b4dcf4dbd265aad534841f3d473159985349ace4ec7948a6b36925aee0656d95f9e239b467522d40ef864fcef2ffe8b0aa29e27e22de00bf1c849190643686bae3063fa280509d3d29dd6e925f4e398db7c514c4a9d6a8d52b22beb6925190bb7d0be33122b0ad281e1564d2d47e5995381dcdc361d7a8640105bf789d8daa2e81ebc452316f8813b5d9dd81896ac1a0bd80d475dddf875650e32be87a5ebcf38d34000dc93372eb326eef2b2a73d5de5b6be479c11909cc32d289e9e268a0687e7d107368e362176b5687bfce3cb133d2dfc117fa9e2625d6eebc86cbe58b6cc15b2a7462e262255c24b7469d8ff3ba83a4571d6255170b1bf9e68d449d5768e47677b29961898d509e8d90a3dbcd7888af91c143ffa93aea27c2befd6f1ebf2044c074818230d47c785bc1ac9e6db082e2301c0684b3f6f2cb1cc3d9eb835d6e8367c643082baa84bd6daf490811fc3b706adccb21353fe35a41f358f96202d466aef0e71634bc4e200b6a68f0964f531577dcf8228ceac1139732949f4ad32f66ee5383d342fd3df232cc66fb714d6768e70f52996737c208d389eeb26e3bae50a73c61f37ea3d82b9cbb25009df07c775ed48e38fb787b45b366d3d820d63c0c4706f252afbd79cb4967258a7c92218a9a0ea379d21ee48413dfaa3bd7926d4e9e6687cb5eb71caa0820cb1afbd1c1b12d80630b94061b9e4163775ecc69422f44929467211493630aa64b277d20f91c84f9ab5d51e91aecf83995d4fb4275d142574f321c3df28550bb6699e4122745fc9362dc2b56e228a5f3733f44681c16d0e356c9ab70466d2fe8a26b0bad8bb06a96042c5ffceaddd0eb8d89d383d4305adff523454fd1575f4365d9313c826ee3ebb7f415867a4198aa5de386369acfc62710a67fed8b5c46cb98ccf2fbde5860e0b91a2a173ce979358a5979a5a5a59683a753ad7acc613e92655301610e960f3ab52548e240557a3ed6b85484412470a2f62362b2e207a4eb3cc934a292a8f082bc332c7dbf7eee293344a0c5709f7e3be7e768bea50a2b9d3310efd6df3c16a7d64c4ef58b1d7f10b4ca2ec12e601fba4998ded9808c434560d9b228f04de882d60cbedc2d8d67710da5daf3c9ced6dff04a6e9d28fc4dd67059755a1f82357eba57f008033168f4b6937e579e70d6be14974b1fb82a6e385ea998d719ed43ace8fab8b7fcbdc95eb911c42bbe42b7f80f92358f0af5b445d2f13fc084aade7633a66bea467d1430ed8dae5dc61ca6627c78efec71066b6d0e41a22725496310a6160dd1c61269b1b5676f6771fc39ffd8d3528ad9b2b3636dcde19c467b3357b321a6810805fea1bc302c7eb2062d2940305512c0c746cdadbdc91da1e7648a0e6f564b443787a47514b381f1b64d18fc17ccc2cffd137a3b454e43f8372cef683cad9de708a514e206b02ca2305b26d5e7ade1f1ed614e4fd542e750acf5165a806f0dba9e7a5731a33dd25ac541ede2844898b7e2da378543c8a65e99c9e5792df524983753a7a1c8c456710f280f253eaba53913d82505243bacb5959cca19efc73866cc138203d3e7a03fae6cd8831b33a6ed9e555b7f7cf52f9cf507dbdfef6e7ec33ed82c1842a2460d692dbca89687ee05317c067074d53095e9c03e221db86a79d1da78f2be2573c41c055a899e7e946082565365b18b0a8b108bad77850aa766a60039b0cebfd055cec868e803c435946292b6bc766196ab040a18ed6e178ffc5393cdde2aa829ec7e105ef601c6a037bba1763d931cf4f8e9e780ebcbea619de541948ff00f08121f3aa1e89eb0555b3b37cb84cf82cd6cf48dab2fcc74cf3f81652859481402dce09ab312f106ae312c31892c4cba5df867ae5a999420d007fae18448e496e1991529a22b06d77ae91dc31d22e4fb558ece19b982eae4038d1d65a572bd7f6d96d4c0bc6deff53277fa9cdf464dd091411d940a152196100aee547210ada7f3581061310b1807c523d781d5f239b0898a10b76a2cd5858cd0592413d24111674548afab07599eaecb350fd5f4b53287e1c2bd3258d8c9c3d6aff50a1a7346c61737efec707a5c71bd8a0ca1d203f956f0b694a0e4be58a494fac437217fb7b418b0326b161f4ccb4fa59898601b4e68f279015b5491c45504371f08e7f9c8a1ca877697dd89fc724d162a32a681951a54dd3e58893777d5a9176afd9b1de4e03c3461b5c7917809ba9d0c5621ddbd4425d378ca4bb9930ab48a898ab1ae9f2b241a75c5313f2757719fa46aec49a32277a7a3a0909edf0c0225a732ca46eabebb59c4fa6247ba6e295167cd3c151ee90921d99a9c4f64f3ac90fbea08dffb3b3166f577522facec46711e534ee7378382d5a8b002d5b5d21898578c120169f89aac00176d4cd2b4e7fec61557900fd0db743cd508bf9f3e45b5676f5e1e927f0914e10d1cf849a2049b7403b87bfedb15042b36e56d502cdc8ec25dc80b00eb0c898339da5b597069131ec9d8c5b03f41bbb16aeff212398fb074f843501aeb082e147c02d238416ed7db5cc07e161fc7b7a84afbca567843a6c5afa814fb7781d4e295586015f434a9429c84a22d482fef288956d9e8d1aa9d050809de7c4a2fc3ed7fbe6a4a9f9c46a8a753f7c58bf49b97af886e557bf744d3547e1d641f4d5ee4f52539fb6f8f9e85de3cefa88179b67fe7e7f98b7ee3d9f09fbccc47ca785841c71ffd055bf6f4b649e6f657272b2e09146f9c70d1c0df1808684a68bd9ca09d782b73bc91033d1cb588d02bd55409481dd5c9291651ffb68a030cd3eab820d3a575f3e17407f1ff912a230d0878f449b76f7d9cde4f0688b5d99073fc4cb96ebcf619c8ce3fd129cbabb8fbaccf2ba33d0abc264ecd0443e97359ad41c793aabd33bb6057871d3cd118920d1eb90e6edea47397e913c2806d0939f3132470c908db72f99370d03e78ef3ba873e76e2fb42659da8ca54bf66661a7fbfb1819ec8b1a0f1177f4b694f6247709b2418e51e460ade6d5323d666f387a30d77cede399a55fd406b72377a697301c34cb7113c400dec901dea8b20ee20acfecd06eef35bffff0a062598f3a5a0bb09c50a8e80b2c1f72d55c1ac1391918559b0f9b1ef828c7c932ba31c73fe974f8172d0ab6638bc810476a68609ee678f2fc26fd88cd873eb0a0ed873ec4f41c3f2dd49f8a2bb4d71ddc8eb9140fd9198b3aba9ebed4efd84f8aed5377808f78c88ed4a796aea12bd138d84509364613fd4c6469f7d2553ce62325eae4dd00bfc86c7974677a8749184a0cb33e6029f2c8dd48cf838af8745cf17ba48b573d3ab15ff8744038efad415839f9cefe83ea628ced64c8485fd99937aa953532c934324ceccfa5606391d300c3d13e68b47830e3aa42e2caa8bf74946008f154aecfb1c77c976edf23d868ac82364cc583f613f1c8028ae58dbcb32a67e4b9e593ba0d31ec85b280861e83d379423168d57875bb5c0f8b9ec6b8a95ab8a7239ad6e6373bc7bf391d5f27c6d6c2587ab40bffafccdf0821e247cc79557c76e8d7dfdc0461c7682d7702ad5f6fefeccb7249dbaaab1be521167243d74c66324eb5d9358ea652495312f2b7312c9d039e37dc7ced1067f337b12cd6b74baebe80e4e84b1d2a0b0e3ce79c862f3215605dea20429e46bb7e21eeadd8d5808ef39f0cf498fb69267f0b5c0b6bdf868bd87221f7ffb000a6234f3a84770032734f0d7a5fd70297d9f40de338fbfa7bcfcd2d80c1865b7da4885393f59725df94e1778833d1f7344624f7f94a17693f649f8cd66993f216feaaddb667d1b7ded56c43ce59753d9937bcad447dd2f0bf5786cf69e7c25a92128c12a84b9a0306b76aa7dc3bd788e6258f33539cb4c3dca44ed6c74189a48aba0d7c54f45d6b817fa41f8fe029a866f8998f72dee7716f9e276f6df7fe43afa8d25f9c636b03bf69a46164b48b126638cb766290017a7c612c5eb9e7193567a1f38c8c7cbb92a571faa0d8709d9915b763e2e1cffe7f5195eb5f84b7f5b53200bce67d111b4de6a589da1b4666c06ba044f0e3384248a0b3db36a75b5f7e4288525746adac6e393307fd813d79272e73467d2f61df2eedc42d2b286e792e3716c7ed09a5f2e5c5b469d5679ad29fe6d6e40e557d6f0eef6ba0faee77fc9868da0f823d324b31f750ba1b48784c6c6a8419eb3efd82e5b3602b6c805a70cd0b39e19ff8b5af5f4cf7c8c9f2a048fc1181e0e130a61cf31edd5790fc45e445897ae1580adf588a36862bd8d3885e1a5c3c77402ae37d12d5dbd86bfbd7ba7f6ffd9e2a455cb13ad110a046b25471d3f16802c958a801663c9b6ee9e7b3018a3cc56ffc8da0fdc55a37568bd9b7471834b1dea40d1ef1c0a02444d3898ed0216aa32dbe46e770d2a7b650bc779d9b3aa255bb52a51aa0956d959decc302a58500d1bf7ebe23aba4991c62599d0dfc6c54dae46d4d5c5239710ff2025721fc39a20b132f51a2357f5015f8fbd6d3ae78ceac47f7ce7e5d7ea72cf02da5cb0a3825bca01db4334a8219c5ca03f86e652586c42482a6733b82fc47e9bfc4791b2c94cdc45b2ca67a0d6a0c4e0b5491ef5eda15f0f5fb2e5c71e85732f53c0ee388fa5821a3a902750c3c5ed6a5e398b4ff976d200ad0a4e708921055590fadaeed48be9fc88642c6862c8b14d41c52e0a2116198939749340e33e53af413d92d63631f6ef2319ada8e0ce92814281222ebac16f3d7d7883227745ef3d7270c406d15493c2eb0a2b963009e784d2fc936999707544c2ec8f105bf8e8aef68924c27015647826826876e969c5f17ad68964090098fe47aefe3468af8470abf00559e94048810a46756ec100f671c6ead2758fa6ffd5f9c9575a48fbabc780814535b875d67374ecf013c41ae1b262e327d433c5cf1e317932279627094af67d92a100cbbd02014eeb93088e618d4845c9acb1f34adad701acb4101f1e637b7db0aa9d74d174993e0fe0aa9ed73b91e1b789962f21e7488a8dc93793f2ade0faf793dd932e0d7e678b030484ed74b2f2bb953e87b18ca72b82a521c1066d395ae491e20ed8066d27c9634b21ef8a2160786b18e3fe4c3b5db46cb3ff9e81e2f309471d275896350f45835e12b81d89b799b6a53a2dd9ba1f49c95678bda581850f533872f4c9a631e26f29858715403c9159c6ab6f5fb2fe88789ae5672208879d626b3d889096193d733dbf41391448d2d46cf4c8aea4f3a530b9e7b9eea10525377a3d87d8c1be942c8fbf721622b0955885d75addfae7bde42d200feec5569447d95197061e12f97215609ef0753c378ef4df6a37d7748d528c7ff0196d88d0ea50d53b15fc5fdf8e7c4574a63fade6789868a7b034515e8f791d22755533bef285fe8844c3e2c8a562450f2ccc537c2c7c3ec4228383c829583451c0781155ddae38da0e8de0cf79369edc270a3aca05fa87627108a7f41ecaf4fd9a02de0813a74f665c68fa93b5154c2454f7ed83701e657deaf479a50658b732b49d69b9f1180a750b7d5f8ae1569678fe2a9db876e3315a383fa8a3b45013d7cc4b41ccf988ce23cf6bb81b24755a5de4b406e77da757d36058434cb34d3c5830b58b4bfe4b79322e906b2c09bbc380e946384377afa3c1c1a6b37720ff1f93565918f4ad446d40b0e10835371f448da581a777bc2052ee2bacf236feed168f6a5f782effe84ae7fd0539a202da3754dce601cfde7b3702c9cd3f17ad2a048552f6653b1e01418e95027c143da6159bf20f6b46240fa24110a271fb6dc53632aaa62e3acf788ed4bd4750a4a9aec258ef072d16cc2093ff95356f8586ab85b5d94789b1ce47376094a039401a2dc78792f1e2ecde711fadcb57c04d110d6132181a84d4f5083582328f85d5db11a5321a108f46fb1ec4a0f2ff0eb44d37ecbd9cf163f4d993a6f7742537a935f1b8d4dbfcac04847415d407e6f30c6ddf7d92feb0b08b5b9d760880140c9ce5e7b43570c8d98b461111331496989d7987718058a9d55f9c44a5ac5cada2d224c41b54936355a437c0eba1e8fc806d921fc0e5767e8ca380338cba90413bb7a511312dc0cb25340b7b8983bbc9234f36c5a161ad394ec87fe4059ab984420676011dc09a11b46c095bb0f0ef05811fcf5166ba84dd144fff6234f22337004041e7248835c0a665969a5f945e43c8b12877a3c916a5d4f17207bd3a1c104a4a6d7e9ff9662f1c06fc717062c55d1d1a0c5f8a3dbc7e5dd3646af19a35e8a5f7474cda47e065fe9d429fcba44f2750b9b9b823c95bfa71f7e54f3187d7f407e56d19bb03317fa8abbc1851b80c8d0b463a18b959b19b506eedb41f33ae96de3914432652fff9d387133094ab7a99e3df7aae510f7b067a795a05c12f4729bf1a4ef41a15de3dc7982050e1d2420cae85c95c4465227a6f26fb069d650180fcaa8f1787263655ab13872eddab38f074a955ac5c82a7507e0ad0ba3faac0b5b234215ac465fdb183b57c7f6a3ef0a9179acb88706a3c56f42002b00b678d7e3a354eb424ac281c86bd0feae705cb13ea21a59243d89ac71ef892294287db10f7fc630fa7e3d95bb81d70019680db1532f74d7ae476050fc9f7a8efbd7f27f790fd9cff274e4e6ab4df6536d62a799bb5cb13a964f5ccbd8aa721606d44c88bb9cb8d7a074f930a46a919309ad81ac7a396d078445d7206cd066852bfc1aa81c972a3593ec97624bfa64be9ce36a9f68cfdcb684711a89a5b24aad9179b0ead631ceb0a1cc7d384b09a9a737f594323e474ad0c40d91ff6071646c96c9c24bcf45b4a9eafc1f136435800daf27122fcaf04bb470129e12047e5431212e471064474603cd32e6f25d8e1ad84c2ac975ff1b491aec488f4bf34d027b394467d7530f9e8c1b15f6c0d1f9eb592a149af7e9048dd0096ea5d787f885d5f7a477cc2094f44d5b02de625a94f79df7f2b286a3d97e90e9be89a3c1b1e9be0b86042b180f48d93262551a1dd1f0fc8c37aad697fb277ee9d1110ad60d9e3e9c4f95744aa5592dd323edeb9b6c5607d7591580b536b0d277eca229cf9fb470c693bd130f5b26b9ab51308ed1042dd84261caa9aa8b37014d6671b0f61bf0ee8ffd8d66cd7ef284f901e3f1e602f695ae46c983472c70499b0f83bcbe783b83925eeb2fa08b2ef35da8e392abe8b920ddc40f3508d6c7682f5cc0fa7e973652c1cfd3a038dffd86c0484147fd9e0121f30dafc60063af2bb74c931e640fb24d3a1eba7079cc66a0ed4ca0ee79dd8bc77fb20cc8911dcbe366706781ad60809f3374942f67f6dfa8715d1c0aaed6ffb17d8f40aa329d4c3815fce9b17412fbd379ab09d9cb89eb88ecc67021fca91b8a519a91aef1fb6ebd82fe310cf40acbe2314befaae71ff1e050dd85ce1aeb38511d2368979541f606856a996bfe01aa7a380369731ef3b80acce9cc8cb38c397df43d917e201aeff67c9c27344fcbe9f239a6bfc5c2b9adcaeee4d59e81652e9ee4bfff9922b57af85109f6d82ddb17e0e2bd27829197a2f0e809eea6a7d30f4a421653e483ce1d81dacb8d7d3280d50c02b5e0b80cf50415772cc93213b1b8825b12110519a8ee34c232b8fc25c64cfb054efbb82aa3eb33967e1bc4049f9eb65a576e930cf02e3f14d1b6c0ac945e037cab3a8358df2b9e1541ab168ef8cba73832aaf62a76551842fbbd1b7505dd8cf66b14e4efe3704a9b08fa2f97e3855bf33b0346f635e008a29d6711639193f92067b19ad0314af702958b4a7e606cda150e082f0385a136758a43f86181796eb7a46cb297e6bbda6ef5cfa95ac9d23e1581154b780a75e4c95b8047bb75f263e017394c992cd3e1ebc312858321ad9c26217f26b097caa6397ee9fe49e14877e73bbdeda2a711b148f70a8a8bb71cfc5880cfb37e7558e9b6cf1999195bf79b110dbf822051a1794fadefab4bea32c881294a305ddf8af2b749a904c59fccbbf1f0da499fab595aff9f71eaa969b9ddeadc201827bed0d3c81ddae7d2bc245e09945853dbb97163eeff5d740ec8a6235592b07d5ccd5ae5976ef5a10fb3487ac8aa1e17e5c21013f0b0787b00cdb1cc8bcc2a68e0ae9261203dfb600c8608f340394a31e24d49722ec0fd6459543a9e0d4df0f8314bd27bda16f07c83fcabb71fcf665916185183292efc69c87f950b79a0ef9f4823871c4ddb57a62d6bc41c534aef8d83d378b075e7e54bdf185d6f1b57c15ad7ccf0559e7dc7be7f186ab777cc3c5cb224db3da255c9571cbc9941db32aada3b58e4fcf82d9f0370819ed78354db3f040f05cf45e9ba7bcf9544fc8455077c2d2871ae893c98c1cf882eff57e549ecba7c5af640a6aa8182d2bbad00f58a3bb55e92c6765c95c21303262762489da9250350fe648882c88a66aed8a1f5e5fdaa3e5d16f4d4795b170c1ef8aed00faf6ec486b464f88e4a3d7645b8c96c153e9fb82accd7d2a3abd05aee833b10b018b7dea7418fb3fa2f6a0932ed25d6f1e594a4173a2bc7d3e9d014d67367f6895b5d7baf7ef8ae3301949a0342668b3aed100e4c8005db18b95e3e0485ad3965d060cde5e74eee0a35dbb6bb4afe63562e525af4af877e85c37228612aa1e311da6e152edc6e53617d3feddb352b03babba28c95d521cfd09df33fd0bf7ccf9212396f2ddea199007e117134a5c5ae094e2ac301cd14f38f5a9f136d0030b08d15962bc3070a11f71be54832cd9fcf16996f2db7c49893cd531cd289ab721b2b15406dc9a725f5fbfc57ed72d57639a4cd221cc41c50230c4f585534edd45cdb7b3737887e60b96db373257502f16d2c3598d77c9a8f0f0427278e85911aee7553dd74266a2a790ecf359b62496060d1bf8064bac93e691e723017372607cfa1aafa2b91f015a4d0021ba5cd02f18693e18737024d17458eaf73a557589b9a2dc3071dad8b68e73d99d5eee829605a38d223b9a8d3eb2b4911f386d872b1389b1f6171d466708cdcbd6f04b184036743b431c0a7fa126908a824c068d1dbe6d52528e07c882a27ae3019c7d640347f33deb2738a38bd8c2c67ef16bf6112d79397bf9c6c6df01d113cc46535f5aa04aec3336728cc41ccd23dd9455116f7e956297158d75c5f9e2dffedf8ee6501066505fdf212a064945b2154d37303290a908b3b2a5bd7b73f14ce8792b308e1843b4ecc08ce8358c047217704907737aa5f66217b7806201d76b0e7fd158b81a3e0c1784111699c11f5ed1c745f4b8f6f26b82ddfadcaf850c487962cada554d34261a76010178ce24aa429b987ce0095ef04bd5f83b435b32cbbc7dc3293e22c7df51ba151e2e79143553e60a7d3faa9d56e9896b8a01e709b41dcec59cfd4251ed8171c30d912e7b897cc883cd4d4216885424beb95da02c7d361f9572583201d18714c91df3790747c4740e33281a00506d53e2f3520493181183bc96fff8983a3bdaccf4d0f1434c532c777a16f9cc8c378ba4ef206ab11dee5bccc15ae5f6a024d5c2bdebc0e81c56b18fd5f2a4215fc1eb391652180b3a319c790979292b478efc31cb316e358a9f523d223315e964e781bc3fad156c49a05a003d5833c5d271f6a8547ce6fd1265d000dd953eac8650d6dcc3c7020d0d00813c9b8b2a8ecb1b8e4ec1faf19eb8fbef1efcc2508e63b54033be123aa1d5a890fdabb5e2e1cd787c2e547afcfeded3ee7a1af71ccc2e280a20351d4f90c745f656abd002b4f70d2a3267c2e23aa7e6f3ce42bc51aba0bf7744d11ae0d0fddef4d06c82c565db6847387283e28a83796e25d64b8ac53c66c75b80130716de27c07c4f62ba85c34d4e55610c5c9d06100c3bbd6b26972971806617a9b0a8d089334520e403d593c0824905a479a8d483862b3898a8c6d5e5592f5bb3456e91464c7710bfa355ba289f4308d10f8a9afa992aadac884deda4baf7ef60181db340f4444bc9ea1564e6fa6b0bbcea0c9cc9a45913f77c682b6e49199095576a7b7bda21d17c43369e106639574ca77e4fedbf63b46fe00b2aecbd2a66247aa9003b289867ff7f29fdadfde9886cb0d3b47a528527451a6df86a8ae3a6300ec0f1266de32d033f632382c2c53841396ee1251979b80e37dd79332138b8002bbe569deefc2f8576a7ebfcddaa55efa202bc0614c626d411164c2fa542acfb6be36cb534d6793162045ec43ca6b86b0c765c5463adefc682177e52884d661ca434dac26899e9ea6ac6d15d8b2e8f2db2e48c0266904d41724a1a8a58db8da555474a1d032ce55c86c661333a60d87e874f74e2cb23ba1f2cbbd46694010d14340d264d01b00834eb1997ab4166fd105073a6c333d032c44b3c16c2eb00710ad374d2f90e6a1503d011182608b050ea62715a3fbb612d28e10b69d1eae9b23466494c295826e43a1c218304bd067d50fb693af17655c9b43772074a4655b750000e6cd71f535736d24eae50fdc9927ac25221422a29eb7fb72bd06616d891a2f80c4ba308f1f2d0b4fc5f0a318f99d1e899546f88550678e6add913bc8af18aff1b1911d9d1c5ee4bf4cd4d9a404d9db19461a6720ccb0eea3368169e5b7f3aae306899c6cf936b6a7424d164b91c8f1737991894c3f1f9fc9cd878c718c576a3ec358fbcd5fe7d254e90338c35ac851e9ec41af3adf92ca94df5128bb02753f6fc42d9bab9c756fc4b8c331e4779e23dbc9005ffa8dc24b067168685dacc07c9e8044897b348f78462040107244a892c30fce7a7463c7e3d015c1b2faf9e2b7f53680c4e9b04b1015a207dab45dd1ea97085addd2517b42e769b67c9965833a4ba413759ae8d57aaa239a57dfb5ba724c661ebc386832907114f8b1dbcd6ad3efab176397a3cc35ca0b2a73233ea1e2f8ca7eadd79f7314d6bd88ec0bfad8183c4d7844e3c527007e1fc56e9196f3e0c9e920a0c6f630e33f85233aade86878dfd94a8c394c59198884768aa69cdd7dbcaa84be59232f77dc22c695562dba74bae4dffbb8a244934953485fb01f4484a31f3def62d946bf00689f83131bca3de10fae679508d101ddbf01ea7ea38dd4489d7f0348411bdd182995d6e3f8e47e5db6f909394a922427ab96fedaca45814e98a6a563bd7a15176e2db14c5178681827b8ee1bd21aad9a433cc2061a7dfeeffeea89734099e517328f8cef5e90c77b1e66d7ec05676b6ff5d47df3de65472ce241e850ed4f77b3df49daf9f68c3779bcc9f6b4f39d0fa395f908b72c09d0ebcf2ed74fe1b9297e7813bc615170bb9149c865c563972a1d74230791df44e39c3bd9004766e2f17c71358f0e69c5df711ebe2a9d792c5da62adf59f675ca54e7cc814ba7dd6ded1b9b13805215e5dc2e2fd639538c5380ff0950b741d5321277ce82b822ff9f2817bcea3efad3ad03cb1d741418ffc66ccd7c7dacd736d20f6d594734530fbdd54486f7b8b40ea9a295c60bac53730992413747b2bab1e0ea0f2f8b3e223b1d2e88ac48f60be4abcf5baf2b1a8ea24b5f219083f135d6ac8660c5442289f3be6d97b0bbea19280ce1d1cf89456bec5e2e41d0c20ec7262a6244a47050983c68a22ff57fab40055bb81a4cdbcaa9b8299f392b0ee7d6eda968ec2e1e5172e9a829dba2e91ebb76be2749acc23f19009fb8fb6e761844794cd1d9897a45c6f14d5263473808973a3e9eb28786ca3b3d22e5967d729917543eab3c6068e87f037a1e5326b4f50d5c910f4c688857a0fe8d573a9906a0dcefb59e91117e796270a43ee40b41065b23550844acd64a38b54e1b39c9d3c5cce550edf294e2795c893290e1819b91202fa56aecc28dc8d671c45b3c9388ddedf4a9cfd26ac919069a73b682b17afdf88701f493fa62b16d89af62de7bf666a963b90436f04f6e5ce75f576185209452c54fae5754a009d92c4f6535f06e3d888d90d5f60fa3e4edfdad0f6ac95d0cd9649112234c2e18a95f22f7633906c91461ad1831f691f7b6357759869414e2d8f49e930245c90e8c9d357a6c7909cb0b73caab84dab074962a653df6f2821eaaaa6998abe29af6407a36ab33790bd91ec2a816f9597caac82f221f541b25ff249a30872869152ac55b5943100a977d1d46b7ba9c3338d57257cd078d032923e955ad1d6336c53153b8ebbf954ccd8bbc8cbafe08b6510762512158a91ba11719bde134d2f9a48d6637eb3e386e691b04eaa1cc8b7386087863399f9d623bfb4bcb670626122b244463b4d9a1d32142aaf0ddd2cc1d270496646a8ac5ce5bbc2550264e0aec2fd430ec0488c07d522af539dccc9bc8aadaa8a7bd735a6cf94f5a093a5faadaf53d80bb0be60f1bf576588e4ddbe3979ab4ae0bc95ec0f714de49c4e930e1c92118642574329272457ed18f3341b1bec1db984db54137e507a31220519ffde1f4688429fb2fa1f0afa734caf3ff6d66bf9ee3db673991eeb183ebdac31e600dd130f328f893ea48231cfca380256f80f731c50ccf6a2e1569dd571b5bf8a85c06d365387a217c0ce44abaf7b23ad819a88f5925940534f0c9a8529b80eea5f98c7fb6c4769c96c92e34dc4b89ac96b5021871707772de1b229f138f5d1fd07be3f12ad6df3e96cdc94b572e566ad55393b628884ec7d8a300f472f50b74fe0bff5367bcf12da264fa512549ad9c101b3dd469a35823c2d2d543802ca4003e0cf39fba3254846b673a17c547d7a4bebb403ee70459ba3f2ef8a3336c55ac0c960c057b77b2d7a4b6d2d3b7951ceb817c41d129c2837c634fb45738ed94bc240fdd5bdb67854eece763e6f60f7635c2cea932c67c876250b72c82e8778dd20d23e6603820f2cb6ae504691c746df10b0a3732eff10a34619e039fef0b0d896abf08edac0de18c43f3edf464a39ba63d23f27246a55197c156d97df31027d3c703a8a5c624b8b26184a3b716285c0724a7c1a0d1e72da0dd548162ed9a996964f01cfe2fb52255e6b65c3e99f2fb356a1dd4942d0517f11888f3c4d417fb116096dc1eff5efbde7d4a2c46741f70ebc6217d7c9144aeffbb861e188aafdad8517268d00b16b8028fbfd5a390c6e75a00d61cb1b7473172065e66bb44112e6bf3ac3e0e3cdc1d422f7c00fd8e774d9e385fb5e5fa0e4b190d1c09cc83eebb3233d8688389dc7a4bd67c12e98112e7b5d7cb26f04ed4d7c7faa2200a2ce5409732c1ababaef4343ecb79b1e71d3563246aabbf361df7c3ca3ca35a868d68e6581967b196f2437e6045591e58b19a71e56fabfe54f4bd0bb49a2ddf6f9087247ae95be87e9631cacb29e80ccf5a4fb5ba1d08195cbea82a05cc4dcc66c2e30ea75e36790ac196ad11807352984fd67afddf7e40db5168ce812eb99e04f7c95189b4a3b0e602e415a7bb24804e5406967ce18ebbe4aa04e2a7d4670b1e408266fc83c12651791aed549e23bceaf384262a5ceaf6376f88221aef97c4717e5af08d8f946dd8addb383a6a4779909f1707d003ebc01325854c11ce7df27ad27ed305cd424d4d40c4730f59eb54bb4fffff4c8c129cc050e7e21531edf828c37fc22234ea41e63d743d544dd954f230ae930b61f680ebe020a308ab7438faac74dd630d2f794b9e04df66394c2000378e6d5b34a63850ce87e043638f599edb9f5c8b8595725d3171face9fedfc02bfa37fecc274c0995fa61bdab0ac1cecd73dfdb07859ea49b0a603533e15905e6e7a4c85af3612e3c1d83c64cce9c7d77ae05477c836290f9b2d164b1b1000dfa8ad31ddac2e4320d29fc540e8ff7f92cf3827ca2a486ae91beb7f65363abb7587195f9ddcb85c0ebe3f7596855f0bc2870acb3867685a5b999885cf17743b5960ea35b474ff1a8f06aa3e45c7b38c9c1e4bdf96c3bac21e1444fac39b913a0bf1fc7580210b5bffddc0fa60a94489ef6558788d4c41d0962f68bc2a844eb1f210f642fee013787ea71948d59ab241bf0dea0f8cd68b8ea7472441abdc6616dc59921200341ec8dca63a3725aa5c524af86b1a79f0d2a82f58831a17b338039d05c5c61fc7fc42e92644c5fad91fe47e049466806dfcf4ad2dc591deaa52cef2f1fcd73972b5b40c1d82b399d10ef4a157153eb948b546f7463f188c5e3fbf8a269d4c01fe99fcd50d8d26859b727d8498b5ffd37c489280ece96df500ef63a52424410e1810aaa4abb5ff3e9f2703ac9d872630cc4f4b2e3dddd9dca9adf867a6804798943e632231fa2d8f9a4c8ea3793a33747613e513404c3f1f55e000b9f8b14ced5cf865df2e6e2907144e50028394cd07d6d5bd4079e4e660eac7ede3c1fa67e3b91d333dc038b9fcfce976860e815b9f18105e4424ece76075dda4ba82f46ebbbcb852127a171f7efe50d57d4f8ba99b8a5d7d93aab52a56884c3e17d3c6b576563e8d7bef1bae1aa211a2b464d1c689cf00e9e978b9f0617db94cd24584536c3527aa0915b9aeff6c7b784c49a329beb2633557d3298d87ffd3feaa0198319ed09e7ebc8af749bb62c78e5956c1c7675d92acd804a6e303558d61238854024f01080d8fbc16ce40cfb0038fb09010966e756fc4e088b486f0c75cd6fe6d31810346472664446b38a30bfe04842390468301b5563d2efb609c2197f2135cb97bc0df8514562bb8272b9e441a6df4e81c33ec9b2639ba0328b1588dad49f59515805c1405dbbb7cf718fa211ec50605205bd7738fcab770bd451cee75ee8018597bfea7e4a2166e85441e332215877a7156447a0d13c884f173fed194f005968d8b01e4b5667fc617099d435a2ac0803a42c14060638a59e3e38a2715370ea4bb7a59e9b1368187060c67548b99a307187c99c7c7c449685f0502e3337c3602bd1ce03a2cb92202b5ddc354cc637b5f49e11ce2a6d3c11dc78ee76c13edd25480d2200f634031685dcc6025361884be6075ad558ded3e3bbbf265f82c26d5398178874339d8b96a605f1d014717439a3471478d779dae0d9cf097ea94acdde898ec6e4472bfb6f073cab7df06e71e1e1ff58754054fcf7bfb395b50b3e31e45e96904287da2f1fa5374c5d9c8ec929e2da06223b753330f231efcdf6456960a0f8e72da47ceb803630ea34dbc0ad9eaec65fb3c0e230717b2d9f9b19f044b82585865fd603d9c68424ab4cbca6f158dc1a20d613b582d7bb436b7b07ab0359e5d9f94cbfb94a587f818a8bb031cb9b2542a64b0698e3ae9f07762283ef86be3f1ef31f756450c5274f45e0fb186a0fcb87b450918dcd26dedfd8b8603f39bb65871d1d2fd2ddd19627ab359dbb82099a54bb539b0bf7e3cd43eb154e0cd021e069e33be825e9707d9237a8b89549addc7aba848f64543bec9e940683e6f776a46edbbe6f1532c31a89ad00415a9de0d70ed654d0b6a3cee8602fd4e7f8434619df7221d5993bc572051439da9629ecf90d5b025e5b1908e3d6a31db26a439ac2570d0e7d7b242f01683aa757540f1805a650e6e6282517eb45a84408df603395324aa4cdcfd243fec6773f4d3fde2442b9d635e1da4ae4a955076297f61bf45c955d88dc1a7ea07e696ad162679e484d340964f297eabd2c7510281db1f1cdb7d4c9560d1d9d2e1c987a040a0c8d7f585f3137794d3620b5e22f78aec3eda1f6c2bab853e311952dab2f375a59428f6f94fae060083e8a25419dd9cb27a6ca65ba34de25646cc9fba7f49bb9cd2dbe16a7b7daaa2f9830dd34b49997caf983cb1133e897b7ae089fa739598decddc18fcbb0824c6464385d369c9e6e7ac62bcc09dc6f1343a0de38c8d6e4fff37ef288ba107e9569d15af4e6d90fcb5e54268adea7e00ebe2ed7a7f2bc6f0f199c88e3ea2219b023e00fd6e8ca17c034b0b259e129329c50fdcd6569f1eeb1bcd1f4856223411645e35c674743a45f4bdba290bcb67250336344388ca1bf1389e7ff861584e618c00a5cc4997d914fbf2fab4218edcc0e74964af766bc89552e8b32dfe88b1931c4a56e13a93f70d65a1a8009b7a0f2ab0613d2765f60530857158b39714469f5f7c39cd439c9f78f6acb14f19d28096858395b86f9d72b4eedc57b91e0065d891a7c7ed7a25a03709d664893360dea8247889122915882ec6751b36d24928a838ebaa510156b24b27271104f181cf9b7c6cfcb5a5aee09e6edb50b9de11105ee472bfe1055377abd18d4eb46903e43bc631e365c2d87b0a10f51d5ff9bc5bca8f76a916a46f00b10e7e951fbb2136b057a0ee6c092586f5cfcf65d9efa66988d7cb30d056a140026f0a6e82ab5efe02b3d18cc2ed3dd337df0cd16f58f2ec354db8e585a77d17846c4eb747a2dc66f60ebc003c821735475568e4d007f3d106032dac432314a14f6e2c00f485fa3c9c6702b11ab451f1ccd2550dcb01d3718d67eaaa14bfb37cb9696d419621ca2f1a99bc8afcd6e7d7e1e42bc9a7d21ace4efbe194fadabe27c94053a6e189a7c88cb5f0533c20f457ce4ba6a085c3965b8eb5d330d9346bc1e40ba213c43d4213217de205b860b510d454572996b896798dcae0863cd94f7cf8dd4b3cf636f02cc79ea47d5537e1cc591081d3da988befd2dd4793165af710ce1f7f51c25c6e6be094c24636703aae53a78587489fb0e7d0b666ebca49f8ab887222331b3eaf074534a39c10d430447078f07c7b106b63e5ff6ce70f2d6a2fee6e761eee804e583b4f41023cd95086f05c59b8cbeee0c5cf63d625e6a0d3c88c4ae6f99a2174b399759a44df4e20b1a2b903c79fcd896c37def4c5dc8569e72a26f8929117aefabecf4b9513d5b0f13003df022a81bf48b91e0f3186aab62c0349be065cfcb8a9d98b2dd3eaa20045c7122637371a708b0f2390bc18947f87fa69da562db9cc91e7b0257039922b914dddeb814fa055691623fe7fec6cfaddb450c5b4b59eb1cb783329f53d56f25f7deada799f5f93915f19c17e2134541d2ded383287e457dd2ef9a26751cb4718a4d2845a8c73bb58984e583b342d59e38098079d77aabea4525f8592d064f33a899d46eb85452c0e04c110653e300b5251048614c2f22ccd9e28438b51afc0249cc1ea5e78ae743d1d76937db3ae7dde4f8542cbbaa358f1ef749cd7646b3e08751735c343c43a3d62715e3b859f44b2374e7ab7b6596d625993c1fbf0f1d663b14ea7ca554873fe8c8bd7849dff96e8fc4fa01ff7288dda9302f673986875895ea591f9fc13800bf0561a97ac29b4f8075ca4b09273075207abd187635d64cbb4779a19a9d5de5bf7710aa3ae6ff2b110e70677c1aa1513e2afed1b4363778aa530b15dc7bba1197ce75de4307f5f3d25a07b041354107da7d7f172c99a80900cb21543e394b04c9bd7a20fbb9e0f2ce38b1170e20709027ced8739ce887d90cb6e8a973eef34f008453ee86c2134a1444ccca3c432aefd0e15212f60e24fdeb08c88ef9cf79a99f6752f93d8f14dbdac9dfe3321b31147b1dc2d2b87546c0ccb6bd9b09dba7774dba891317bc342b1e297ced816a6658325d06dc49c22eda13fdf58eebe5d719962ee53458ef58da1d9df20569b63579eaed0e1e051452c7e98cf96dcf5bf51e395e117e91a8fab70643ec890864df9cde574dcb476d80ca43c5de0fcb99f8bb0cc7f557b82b4f647a859fd30d995d705c057a51e7ca31fc600172a3ae90089b58923e9a1189bf30ce330be36f211625872811f972834148696a712076b5572e92ac0586e947b0e759aafedfa6f94de41537721218213e95447f237a6bfebb0835b445566e111a2a31d144bac2073035762970ee61704135f48aa245eaf6c11d1a869cdd0350cc462a51ded4c175881424aaa3f267f38f4b4b2f0554e06a896069a339e4fd475961af2c9d32dd989f8b80fef37c1f52b8a7f8f947dbf106dea5df927106d7b871d574688099c194c71b7be66283af12ed2c0b8b1a808e991c7f7c067acecb587ba6cc3415aab96bb4ef4fc6aeb7e415bf2887aaf4751347bbc6da7483b17c3eff63f14d81c76ac81a785274dbcfb8d986cd31df003a4cf523ca28564cd77a2e1f8a4dd9a78bab6b630fc4b906d2a7e6a9755b37bea2c6bd51fd4cff67552f7e3e65d76ba074d4f05393b285e086d23ec8956296667dfcd3ae62a3070b699c29f487dde28f4adf6666feb38b18739d034ebe5bc0c1a487324393a798b583ff7c4f846013e94d7ed5faf9a4bb87f4695092904462fd1541ad82d87262f9a327772b435c0cf7b600ec126182450deaa137cebba28759609d485371993ff559a4e23abfd792b5aced166a2d9bc5747ee5dc47ce3d946aef018b3e28a84a84a27f3e2e4cbd62962bbdeec0c2dcb62a48e6aa7d2392d68a36c18e3ec2d9b7c6d9d840cff2c3186617b4b6ae031e5fa26dfe2eb404834732318841d775fdacd716cb6c80745ee7905f8e2230268440e6496eef88b00922228e4b0488c57deee0d792e7de016c52442856ec9dedbeed2eb1c79b7f0c66cc6720e67933bf8b40edea18129b0181387eddec43fe8ccabcbf9a3a129e02ffef725faa228926fbc4fdb4110091fa5dfdf3c1c7dbec79e26c8d36ed579b5555357457a0161389600948c86528e2e994e41f594b402c2ca819b86ae70409aff511fafac383abd94b1691bb5f53dd31c79671a6f6b5a2c820b760f6d6fd5db16ddd0ebbab9860e22aa74e89f69d8dee1df8e04b7492dfe36de216f1db6606612bdcc45b916d64336fe5902cf936b141eefdba86578a07341d2bb032953d5fce131613ae14507a2e6f041b3e2edf5cc5c2318bda9c6c6a93a5e976151611fce7c548d5d66fa05670dd87a60ea523d40499fa3c1bcc65c171d7f35f5cac1ac29705557719a46306793b67b9bb6b447cf2230998262433397396634ecec1dc529bac5c959c3df09cf287e368cdc9a007c790c55c048e1b432912f1c472aa1da8101bd411dabf844a93d56765cf85678a4989d63784e2045cd59935a14ddb6c75c6e14929b3c483bb3f6392d17bc26dcfdeccd48f77a6ae8e6255d3cfc62a3fa1e37435de7182666e0a558f8fe3f60ecb2cf8e7c19af49ee9e365cf43dff5ecd4df26aadaf7aec4929386bd34bd46c885a5d4d4f5698cfdecef939568092b306f7f7ab37b1d73f4e19e1ccb75b7911f90d1acf0d7fa0f7472e9b1e043ce0d355b7aa10c8072fa87a12d6f97d65c4490074b9eba6c0e820c26c6b3e2524c0a74cee20c22986d9c790220427e44daed71d38401de2e61f70973e81ca487b7c276aa38f756e2f01f3972614766853da92922b85bc6eb5ad9dd42afd27778bb8a62fe628bdaa18ef42dc71f116dadc3a7fb295c0d9ca6cbfa4d91cf55dbd2f46d8f526473911d0e9d6c5ca59fd8aa1ab260902ae85659b5068ce13a9382ac575442df08476910cb877f0b9aeee91868aa5652a63e9eef515747d17b5116bbcfad6cf85e18839a353dc5df091ac69fd9de75e78b94e04e6cb1f664ab99773ea5f742e29dc07aab556167d8d632f446326774b1e3809cc91cf770f4ff426a574a9bb41a792689cc9f6931b8768c174464497994971bc383b82b8e1b354619501f9f86c6e8283cb1c64410654c6a3778c375e06047a208ed918b5e7b04a5029b4ba4fcb3a16028faf1d9bf1ddf4262bfa6df695396b232578c6a91b6648d6cb02dd880bb96da4356c5ddff4739b02cc3c6cafbe1e72db79f665ac94a24b1043880ebcee5129e5b3d3cea4eb0f58fc1faddd36195fe613bdad22b4c06feb9478994b08b152bef7a24ef47872269dc3f3b021d64eeda0e42dc784a11661b954a8881a57f01c626811d4b13c571519d6ca098b61633490641b14ebf3d902e7eecaee3ac78708890f7217eb4518865c7ef1162f9db14b29a0e82d822ca5d47ed8d1d71c6bb175c816f4ab858ad00935ac70f6e1d2de985b9a8fc261263ad2448ea657618181ca0c3a7c57e2d1caaa2dec55f3dafbd46db690924bedb44b7479f75494d085cfb605af4a48267e6f5e72c0c1f8144c50a14343acdef4f36bd669241772027d7012824cfa8dea4adf5b1d448da942ad51b42a9ea36536606324ad33d6f3e44ff145d739608c8d873f28103da94394ba1e99d6049e45a8e90a5851c80dd79edb368f2167cb74951fcdec9688932df7eba54921129ebd4027552c4277def83adabce4723d500a0d20451ca847305b496fc0ff0fe4e419dabf779c20383f5b8ed40df7d6b0e1b1316d4d62de7789f9c0a287bdb3c38c0caaef24d87033cc27db58fd8286179f960dfc37ec3edf14bbb8e1460e09d329bca016f9cdce90c90fd6cc61cc1f830b6b1352c9e47e4cbda1898965066abfe2113dfd9b7e5e05921c37378e36f1984f667cb010a175409e44ffbdd3302275d45b6156d3b50101f9c4e849d9ea64813b5039619edb2866a0d11cccee8c65397be77c3ef3269f373a31bbb5b57970cb62687f3a13b21685815940ff44fcada6378a927ff8f7b156d3f2685c3b670cd03c87ae6d7ab7e95e27021e4eb9096f0c319c0a99a2903fb4fcc71d19757bc02658c8135da3da83dd466632f51828f87ce5ba0d4dbfc8575918e2785be9143de4171c81688e59334bc1128a06a563e09ead51e29439a54654a828d7947a474c27922f7d13dbeda7d28761a18a8e76eef5b184ae2be90eb76dd5013068cd6a084c780a90ff3bc1b8ff3c4e26279b16266e654fc7a88ddd0b2fb2e7d8151f788d8e51758cd9d051a0df9ad4e54c0b22ff9c75588de260041f2315a7176e788ff5f761cd80b107dd7ddc148750bc5986938a81701f515b2a424829b1689e2c68a75b4e038e0d16298c210f24643e217c0bab11028fdf84cfdda592db15c9ed364455e2e64f81c2a426bb888adf1bc36f6b0fd3b2b6ae8d659fd605083a4465f6d8c7ee318c80d9443c3490ae315dff99fc0fd05afcdc9563f254f2c8aaa4d39db7b9331e84e770f228561c7ffdc55320816b8999f224977a426b42962fb00f1a562d9f33b1282229c306132aa2fb85c014e1f32a5369473fb54ce2d664d55188ac7ab04e9550bf037025d6d4e7a8a70d728024dff55b5e710f8c487d72d1bba342794495b9d7b822ff630cc4644ab63bc27627893127ca1c8312ade0a18cb2b28ed8b9beb62af593d43c827ed440f6ce0b725b9872805d6e3a6c02aa695f6f299edd1e61e202c8b9c02532021bdb997260e6b160d880d3c711d6f1fe4e97f38345cbd9ea3e0a1864e745c0a58c94e9cc5f1b13e9fbe26c72d945606e8d5b854ba9247267f02a62234d4c0ba4fec1cf2676652cd66eeb7f256df13334f9bb9f8841c3bc411397c8158c4444095a12b2438229ff5de02fff00d4f6df9165f56c1337a90e8bd5dc740ab4b4aeb8934c778884859a2abfd9569b94a193d064bf51b242362a2d2df4f62886c7a283393b12c82d718fe73399b6b9904af3e91ef7bfb526a715f38b9170901b462f3fe8227cd8c52870dbb1ac88dc362217edcfe8aa209b075f037c7659beca251d17e0ff197e8838e55c6b4007b96c3575c7cd2ff4edebea59d0d5d957091d023dd3ff87e3e6d27644254872f6fedf52807f1d09043eca660110d90a211b89a8d88b45021585af39b48acd25bd3caf159a082f50fcd8ca160743c4395bee3efba9f5789a480aea511d0edb4e695ae8a8d838c5797d4f3b0612c476564bea5a0714d88e7009d6843314ac2af719839f22093d6ce3bf78d1e1899f4f846bd10f249c6cd7e8d5764d8dd6bb56c26757829fcb874bdf15f53230b50ebbfc776304f6b8693f9b7c62b3567c3733ea4986f2a9994b8fc7f04ad7a86ef95328ee8dc32a20bb7b24372b8f248d0060f221370eff73acef5cea81302d49bc53472f3559fdfeca96c75f2caed4ce2ae897960999f25a4e625af5bad84faa1af5ecb0c1b85e448fbe0a0f8725cf2f4ad6b35474a331e8ea3f3e1f75feeb88995a04786121bd241f0f2e07ef2e15657c737b658af7f41bd66d9dbb36c8061402cfc5fa45e3147dc869e552ea4f8a7d30467b4b4d56b92e5554197276adb443c0fa888b82160f32c175038698e1083e468491b5f0e3db4ce8728e3d1f64b99ced29916a68564e77eb2ed695edbaa45a77a08eb65f56835c44cb271b812778ebaff94a7a5d671ae73168621089fc138fea136117b58b0c92cbaec492483611981fb224bae9a54507137bed4f88ac005be5dd9116fc38b0bc292d4bef1fa6b4a874ba659fc66f279ca86749f05bae1cdd42049171e1327abb4d8c50d5549acea7b761a9bb8dc63b8d7ea1913db09714b1f42480142ceb72d97bf7fd110bb3cc23c5bf4126ce4eb56b210addb9b04dbfbeaa73f313700418ff65ca85b7bdf17760ddfde2441c051f7e5bb48b22e762f36854bdad9140e02e9840e1429ad557b6013c1127e64d694edfe16cd67fa4ab0371b189464f5f07a9d6581b03eb4a7cfdd3d271d1b9d33c3706ee71ee885911763fc422850e907e43dc6c49a25a8626ffe122cc8f59cdd4871f1238c07a1e7d5a6835b7b2f712bb4101163cb4c3499d37eca489dd2eb7fff8850522243f0f16f7434a69a9c2d97cd161d3ce4af609ccb4a058ad57cf566de6a7e5b03a089ecafae2ea34644cd0304c2359ec9e0727bb42174ea6fd1c97acc46f08a2683072f3e8f47484f38e0acd8f928eab894f3525d23edefd44beacf26c9f6859e48db533a3a6233256a7dc3af58649b8189954a0960c978af924c3e1db170f024220334dbf469dc9c2edb0e0c7b95435618bf7f9f7746fe1ac783f7b64bfc5268fff0ffc48a7a7ea8ff82b4082eab67a5d8c3965b0232feff947375d47cb306c570a8866f5b15e760d4b622218e1a59c04b9ab6288f8e27a46316968189e3ef02b9245f637e473768f6b76876e0ca35014633fbafec95ec342ea0778d7a0091304ca0212f0058a056d3b5cbd4166c17141ca691728b6b8baf6a3f99b9016d0cfcd4f92bef6b9a93bac1b103ae284cc8bc4741884f9441f47ba36d320b55669ab928af22c4cf0b0fb5469d83efa26440bf131eec9a9dcff117c9d2701194cef93784f11bafc676a1914fa3a2cde40e0c03347d09e02e65f657add7cf4f30b770b69062fb2a4e6147a33c13aba62d256de9811c5ad0858bf300f63a8a5a01b0c7584d29234f0685a8d8a578d223fdd438291e5ac5134a8d1bcfa3e86beb048958b2bdd5f233bfeefb924eb3c4c60cce419d0c6382a3782ca8de8ae8bb45b3cd9d98ed3530012bb87a149e2d9d0869f9a81f7081e707d4b1c1f78c9b8cf68e23dcadc9676feb40b7c21bca4484f39a23aa4d126e988dc0e7e76b491a085c0de6ed46d80a20b146f19be8c1ce062961d471553dd3ec72568c488774b09de30e0494fb36dfd97c2c186ca8236e85993d56ced14692041eb1cc5e94575e7ef899cc4102eacb826a4f0d0560b76b453ff91a5e2df45f6c68c7e556e892b195398580b1ad43115bfac8626068661f1caa22f288dc86fa890199ec8c2ef98bf2036aa3b843c2d367382e5f707a2cc9dcf6e04a28d6f6f1c61d43d419f98b657a62aa3d24a16f37c4ffe5431c836cb92bc16cdf73a5dd74495522c86cef24855cd23fa677139aaaa7a7594b2cb71ace063545376c771f5d2e123c7a7a52c2cdd2deac25a60eb6f7f83462b77a3495dcb29850f1e69cba841df198a5432908fe74a1f8a9e92b1b40a46cb1a9a3d883622be4151bd089ee1b066faa22511025bec159e0907608a507906d09e95ac36d30a43a34653555e774952fc9c4e79986328e69156e32944d30b45bff478c9bd37abdc7476358318840c0784a9642ae35053d7d66183aa2e708af40ddcc63edd53fec8d39ad4963dd8864e31d61dd60202f7853a16633887cc149447d8f71b0f81b58e202ed62b9aabfde4d16ad33fd3e6b3836612a76812c15fb8de16f279bb420f5822fab99f756268938f4623f3c79ed8c3cf522c8bae393c4a76f54cf84932527dbc1a9d93f2f1e3b1b512a3d8d1d085e38494ce203441f3c79d8649bff37a8bd627a73704809e4e2ad383358dbf2240f3b02eba88802ead274af02408ddbb87fdbf882e16d4e57e2a49cc8625f447dd3e891f0197bacb4fc415eee8dcea2546f313eaf6799ad23ec8dc9d474ae5ac68576c9d30c10323a5870b8817f8e688bcb3649242b2c755cd50622f9662cb4e88ff8173ec8a9a817106978a1ef3e2c5b573913f9d5c71510c7c640c543cbeba43e340316df3941b5fde57076a35474f3c99b257acc8a9d12f8eae434e2a416e3e465398d8d388d22778907e20f663ba8b66d4d32b7a49a494ea35efdad3392ee88ea0d2572bbdcad68b5e3bbb18b7edfd428764aeffbd1e665e22ce06dfe50ee6a561785227da9d9bdafbda9fc4a417434de80de50010bcb6457150dcb64bccfb8f0426f6d04eb55e2632908404bf99b06a3e17788e3560efb19c2d9b5bddd926a6912c5ab3066d369ed0b5496d2bae08653f430a30f8ba4b6bf0740a9c00eaa0f2c76e8d2e5da8c51385311bb38c602e0a4ebbac8eed56f8c1b5554afe8c77b8f970469674fcf1ccf3d3bb604f9bf289cb111b4e4d0f47fe0bfd18304063c5f3ab6729c349475de2d313d813cdf23549f20efa7f3df6dc47b684c0ee1336883cfedc1cf8a5dd414b8011af74663924c32997c6f91b651131dc36e54c805c3f7eb24ab409b18d58a027c4c020cff385d99cb9ac0411a0bd2443e61f7119086332f67911c33f3cbd66175383a4e72b6d70b542178cf6218d1ccd08737c026ccd16942957b99b5fba81ea516bd11287e3f129294bc7e6e50aa4d74b9963983ecdb745ef91bf97a07278f00857809f5e0856fc43e28f890e76492c224523ec3cdfd0ea0d0059574636e8aa19a4338cba4db512e25600a88c868795f47b655b787c97d0b71fa2587d7a107d5d9cbbe8e0e3de49c0ecd6daccbba4cadd7a2f3b4e46c364bed73dd0ad68200bb62142efc8c81b31c3e5db55a7d83ce7eead2c5cdac998cc24f80ef984faca8a1d562180b721383f799dd95b4ea27e47a1005313bae671c9f6b9ef816707e15f56e45857c00c9ff37329f6046e458e837b773c5dc3263260d06b66974f60bae00053afef3ca7cc233b288c70e9a03797eb7add5b78c5eec87e43b125272a497470039ae8d60abae7f4db758c75cb79fb6cb6ecffd18a7caa68b93a16b5a4800bd09f524e82825564e526251a91e55b12a5b9a710be9b5c0859176c8e88db206cface4969232167cb2826e0335452d4ea6251be51f59297b30de5febec21a2289bb910f8baf0cff0edb7832b89abecfddd1f4ab577f8f7b5b7e6cd207aa7c30d3f88c5633e4e8155f8fbef18c87afb0f7e51eb611cae0730866cf82078df3b4f9c4c0293f561c4c14ef53381728806b7bc585ce04f4dede55ac21f43fdc76423110d0b8d263292208e7ba29ab90340141b5af92d62189dbaabb51e8c2b72dc31ec4a9fab98b18cabff67f9b4ba16b83b5883e361327c1d2c538cb3ac05fd3965d7565911f8bc27ac563f54d992cd6e93a359b5c12708071c1229c66a7663edc76c94e87139689ed7885824189dbb00734af0f1aa76dfedc34bade3284c947354918e6987f841378e75e4cd4297f3b72bfc8b442b5345e80b5784cf8da2aa1575b1f50cb5ee28f1310000115f95ffd3b06f6db902d0f8c38df3506406773f9604f4ba24f8519ab62250355e7540d9bc765380f2e7f396f001d370ba64a36804c9a0148c36758f8c4e134f362d160dc125747e06bab17f6db48f03188348cec8468986f9c14b8ead39ade33d9de33cf42bce9e33589d87eea3323868679b490ed36e4b8b8382f527c3802ddb06d42bec50926ff03e04af2ebe239b667bdae8932b1aeb43c9f41117f42d12dc1a1da541f0351bd709f3944f5c05b612bc33aaa8a50b1707426fa76e2e46b3a64ec06fe63f841c8ef03c2a40eefc76f53bff09d1c09d6dff05836aa41173366426640aebafb0a0b25ad28f52cb668cdf9231c345206fd27f2ffc5a96492c9d778d042c4b8eb63c209c3334c8cbf93e6a3557ef2f7e3435305f7984d97f1351398b7cc5da1b00faac5436e5ef1f85632f48a0a70561acc07342f1d1406cfc76ec6d370cd2153bd2514a30ce54ec646a7a4f4e9c9fe890498f8786f375eb83c69afdbd4a1caeeeb36171988f78d3336bcc4b736ff0dd7fb043ad0d1a63ed7ef964293e66dd907fba76e4d0152d164acb3f198f10a20c514ea149f9058d14a194e0ca58689f6e5a73d3f3c501c26c9c2a061d0d62284709dd698f0c600570e93db590dca67aeb41f23100441d00c012bc15443cefe8a34600b041795504046ab12d4baa4635fa824072c1a6749347c717f2864c53b7d115ba56b51495507eb57c2fad42689201daafa0900f5f953532393e9ccd61e50fe5c9a801c984a417f45717691100aed06a136b1efc434e6d238630f3165617cc717c5c9f7eda77206533bf42bf549297dfb932d21c21f68362e6a50f113c00b763c2c81c482c9b9031dfab8c6c2df2a2cb038eb1614a00802b6f6390ba985d39c914a2f3add12268d60543614aea19827f504199132dfff1c314a24512a8b677e4709d00a16105877f55657235191da382626b7ebb1d02a56fc785009a18e03477feeabfc555d69f5e87c3d10a73333dbd4764220a123f799c28d4829815c9e31aa83895141413431b84e58e857eeb0570e370b3cb17a70ca4b29e3984e37f7d7bd0ae7d07fe70a6a082944708eb592972cb22e905c426e39b1a9a9e290526d5aaa2baf2a63235cf2c0d8edd7311b9da2488ecd19954ccbd38d21165ce3cea716367812fb6f4ed1538256bb32c9088f9c5eb022fb407320d2ba29b5d238cb5d670257906f185783f080e923ce92363c0a3a418e3e5695df9d9735cf94930cf92d812a5caf1cd4947fa8fa3ccce385b32900c11e226f7e417b01fd2bb0a8922e87979f0b92801085f075c6b49db249af4d9dcd52a81737b1d31f35295b410b4d7f2b006d702634b3b1b7fc340dd00d7643a987683ffa7480e474887c8bccf60f2118bb46692634b790e41d49ee4a5b5d24f6cd72ed9069b2367647d5d99fcdd0fc10e42863784bf7b797926aa10d88655f903c32b869af6af829aa28a2fa5025695c3666b33605d28208cb5f2f80d91dc13a5b5a93cd5cbed0bf632cd70e059f8e6dbebe515138c1eff17afd118c08cea23b7d4d6d7980a043e905b400e1ee1f65beca64ee3bcddb7d383d25c26a8721bf472fee9d6050136718451935abb063ebca4e5437f5dd129b04fb3f8fca7abca256feab8b7777af8b9fdae62089b66d3eeadacf7c260e195f968492ed4bc60dc35620310376ff613723d6e96cb2740841cc8165b7858ec9c5c5143dba0d46ad255d0cd4e489fabbd77a7ab52cfce94623f7e172d9dee367fbebe38f1933a6c1cc9fd891618c990bf8ac38efd34e6f8f60ec7d58615fd0bec31dad846b7414d68f1b89f75e4ad4266f2696b5cf266cf3643b16b4a1bf77ab2fbfef24637c97edaaf7239bb9ee05b55dd17afc21861725248d70a5f91d0f44bf060c3b0ccb12f603aa5f15d61639cfa59acc9f414bef4c76d73843840da24a38d2fe41765aa38cdf9884c63f9cdb1bc0173580c1f78807ce81fd3ca2383710ad71d75176498d870865260b0a4da85a826d155f89c7430ad833d9a158a2e886592f8385d1fc7ea115869d847ce53849f5a601c000105230021d7bde950865ae0f5022ac18191b81fb035068cabfa5d025a1f950f7c757a10e2163d57d6b98d14d2acf39c0a2872515f3add6bc0ca26190f51b04f9f349d1a33520e640e5eccc59e6c0228ba46a29a3186a193b607a3de320e1497afddddfad04d1095f6596cdcbe78faf7df9d6173006b5c1f154dda889f5219fcc13287eb92fa9683bfa5b6463c826fa6074254a974568dbb596f28eec56df2be32712fffd4a5a4f32fc8961fe88796ff01b5779ea819046884686fc94bdcb6dbb4fa66d7a183ff11f1faf19f9be04cbf1634e96c5375c613e7ba54ec7ce4df2172f36f43593ef9900f183f1a1b0f85df7ea172a68cd05f2cb6c5ab0fdc930d3a6bb37ccd5587011386c6bdc58656e5bd01fa6e34926a4182fb36466b4a1d9d60a2b743e75349456e98f78dc0d4bf0236be0c4a258493c1bbdbccf78f83e7073abde571b64c2955322ac19dfabf8fc306b5b2b35ec9f5abd006decc3431bf42a3e2524638c76bde342e7ac4ca662b06932ff0b1d782180f5deacd562fe9a2ada1d2442eeaf062ff6e3b9008ad726453bb8a5de039f59c1103b5e491dcfdda0b81bf4c11a8b9f05b4edbf93965e1f854f602ee9f20ef231a4cd0336ef71c3db8f6a305844605e1ff31cf14fdcd43dc20f438953c8b11f7d0d66068c6ff5f25c896d46b32e68c68917d37635652d18bcf0b8e4b119a36c692cb35e30afffc90948f9f3d394866c3d725ab3cb71ae8c2c8157cfb9bc4b932bf6d0a237da885b45645c29407776422903f7e2d70929a6dd4ccdeeba8a6c7d8a33a0843c63ccd3829f8c5285bc703071744b0296db4dd2a1d6aaf586cd3e9a49942e2f75113426725bded0ee3570ad15fd6fb8a8e0946563901f9f5bc59b961ac310af9f13cd5ce2dcfad9a3913404ab98f2b5e2a419b90cf5e8119e3bc8ab61bbf3439d3378b40f719e996f6f8a8eeb25227d0b20f184cc4c5a9f3dacf2b45dadcd50095c000425c3c9d4b9db61e2a0e8d99f97e0998122a1045fbbe29dbdcd254f65506e72d731ccf1d601cbbb64df3eca8ac3134d1062c72f20f7fa0cea60bc4a6156e9741a19a4d34c35239c73e0f8cc970bf43394f097337300d3ca0dbfa72a961d7291986233bc6b86d5e639f7f65e42e6fd25431541afc63963d01752b0417a06bd1393d091442ee5b4194b2ec9221bdf65a02ea49a9aeebe1fe8dd95879e4fcc70674e36bb6e76f8134d22c54f154a850e60609e1c174a61422d75ea7a4476c5ce0f0632af7febd5d0d512e66ab5a86d5b90d6476850e2b42ec1f1fb30003437a7bfed30ba61c1ec3972f9eebb5dd16d4490263dfce4bf4e82b81e8cf17837c2bbe934447864552a9c899ff1f5553fb6b6442eecb456ee2cec4526febe908028a1d8e1d601a52aa2031df49b124bf7fdd041f854f10dd85880526b6916a6f32d1b932d97e8c498c9a1bb7d55c6c4993d469a41d3529d663d977b222e570671cf307f904a516628f53afad41121a924e8d9fa02793dafc52fc0945e4d2c42bdb470a35470efb5726ad189e29239560d1ffff68f0fa46dd690dc1b577400c1f5e5ee8b42f93c97077a2b9c104c79956e94e6ffe44b77785b1075b75ac1b512bd7420248690595b156c177e77873212f90fb5e642ae2638e248914b0ba26ee804330d67f1e0d6630a18f834a55467bea95e672a7f98359a1c93f25cc0e96050ba49785baace6030ad4e0e58717bbe6b8cb0efee356446f7c40dc97176d441f082da5e3bc21e9415217403fb30f74a300011f3c4a05bb919ebf85b8b931bcb07a11606d700ec1e9e2c7829b2971da6b3b6ac7fde21b5cdaa62a51e442f285b1052320d7e05c6c267adc81de7f699b96e9f53041ac5a2d1c14ee7504cf27aa1858a84389f6aa7b2ea854a74c07cb0104d9c2b79e56a150ceb98e7f4abda9737e631ca4402f0602e5e2a8d082313ad602583f1ceca6c6c6e64ed64496597837f2144edd595d6f666bb8cff5215bfbadbf58af23b205e806a9571055839e785174492956b523390e57ca60543df1c2d2574e92ae60fc2bb3e30e745bd88cb5ed4e9c778ff5b5193ba345ff789e1176865baa1af065c80fb7f4e687aa1e4d4731b62a3d90eeb1f898ca995e96052a3db166c54cad89443364bde69c2b460bc56f9a72a02da12515af2ec0be5328f56a5825dedf7d46fbe19b1240bd956dd5459c77983bc3b406d837b264bb8ae76ba58efae0497c1524e1c548bd5840c9983dd78aa2a17a29f0c36bf051ab2f3cce9ad9fbdb8fef3d5dc4e839b7c618e8998271fc2e03064601bd85949cc41758fa7c277c5dc5ff660e0e6ebbf7ab622dc36b8822677e068f0542d79dd452922380b44c293b5e7d88680a0cc6021e83de66ac5249ec65f7884639cc7deb0eed84fd99e84702113b4db655afadef0338003e457c826997a3a671e59028b496c6dc3c8dc475db756983046319417658ea349fff30a62448034375fea29d6fd5971f1ba84acf892b90a2cec74b9a8bb6509e82a884cd7d8f542c0d6524f6519a8899726ef6b46ac187742b9e3dcdd0bb02de7ec4d7fd8d293b82dbc75a56f4fff22b879f602e99d4dd35d8a7861a2e0ae41678dff1c4699bac53e699ab8fd26859644c22af00d690fd0edb17ca22d2d2aedb6884af52221a32976f433e4a5c1fa17f15001615c1554719968322acf247044e375963a99cda7b79b64327f5945f3933fc486ca9689b7c492bc139ed9dd7b76d4d517833e36961af0d31b9bc775e0493738d554556f29afc3ebeb7330b9cec7795345367310463e478c43018f1d64c8846a37fdb653635164a4e40f50b164fe4a7f4770b16d1db82124d389f56bb1d2dc76b6c6ded356337a3d2f81e1ad42e40254bbb0cfed00398c3ef42688a2b6726a5bdc4bf54e017c3d6fa09b84d72e0fc896a99474e86a7ab18cc2a10101d9885a3e1002547c0f685d8f0c45f2ad08016619735ddb04ab6e29fc560f0cd23a1fdf08049f17e5732e57af5bf74aa7d3c40716c39c240e14d61b4afc9456f2be284e34841cb8c7a57e5918fff768316fa566f153db4c013fd492b5220b3c1e608a4e0aa6cfce2d0c296ff17fc5d6cc6d2babd863e21c2e4ed0a207c0ad7934c455a21a1f8de9ac259894f676dc98d571fc848556255d7a6ded079ae927e53c3810cbf868bc1ff36b94483f4f32ec01cb245e6de94af01c73e985890d591fdbd40343e1a4748544532834d491539e001a6c1d6ea3c2b8a2e0d91adf9127920a324197d63e06dccf141a8ffde2338b1a1dea14fc6d696f517a91c42f862d369600d8a8a102e92402bb99bc0a5b3b08fb4351fd3caa281f62e77182e79c8094f3966cfd7655ed63d55b74664b62a98f41325eeb16d482c06fd1457c1676f74f60928213c5ec7bd0553585074ce242e834d445a81edcec0fc5022f7b72527076df51dfa7b9af061a8dbf492ed212465f33276d712074a83b3bd5751f8512c3d454d6370cb0a9cb1368daa255188c5f236d854b1f311e3dcba52e6f6b4525466165b9582f8f7d699de392951a3fb47e460a48e8458249a5d8403e70c2fecec0a0cc15e1498d562734e5d1bfc1c3c0ca95a6d10eb71878bc609cc511e279b8dee825f03777bd69970e6b561ca5846c76869ed66d41205bd57ccbf36c21b1a708131b100468faf8e5951d1f0ff85724bac6b0b7c317def4285e96073a2f2dee528b6bb43df3308123a0ad30e6aa47436e77addbd6ccaeef658f5926854f7c2784b9a614028a23536d37c424e7a17ec803ab8d0b96e8b44d464d4f443bd3f705620cb6a6454ce3f95014664d943c6439f17be93402cff35d79f602652a689705b1d5114716255b6116196b72b9585cb98ccf2714dc9e6d053c50e158106133dd0acfab7841f8e38c13036dee09a4ee62a2e4fd78a7e81d3fe83c8855c85e52741033d94b106d168bc6aa62d0f5ebc046e6d64c75bd2773f6aeddedeb4bd354c9bf5a0e9ac5f4d6ceb6541e7947ebbc92527234e5a8ffe3ee349bc8561fd2fee56d366b6465ddc4dc1b0e43290f9386ebf1d913beb268d8a0c813d1bf4740f7fdd0cbbc9889e52c3c78438dde341df7746d97f1e32661d15bedbadabf890506858aeb8c646a28c41f2de97f5480522c35b4e26c16f818568d0f3d8f550340f67e25d4eb6750f7164426786da5bfdbf4e1cbf039eaaf186bad521f4a74e01684dd42d2e11fbe6e2ced6db252a283e4a086ed46aabe7cd8984d26363edcd5ac69430014b7a4199068718fe9ace70ac657064aa56aa977021da98b280d5f4e8a4f50fd4c0ec9434f6c149fb29de4cfbc046f8cb37916b43f9ceacb834c059e59e21aa667b97ac97448e2396d3be242326711e80596566af74c5b27ceabc776293ca9c503b6253747180f660e596769a30393e6a4a0318a8aabe523516e43c6bd14a4d1f34a08abb6f91a60ff9d580955a785279d74b2a115f7843804535bfcbfca43dd9516574d082108dc09b9482e404ea1c7967724d8a1253e1ef7bbd7fc7b313b4d741d96b968107ee635e0704e468397e3a445e232a6c2f94e9e75794c59fae46d6570b5e187cd883930b9e14731930a7ede54b38c3dfc4b245db9bc7d5a4b06336486dac66e9fd086d7816038a08f58dc175b19694171dc5b7bcaace2d901354701d5906ff83d064e9e626616a89c5a50af58ef6f330708a9100ff599dfe35a9abed28189277cb66859dffc2144617e058562d373b48fe938cfbf21f869eb1b3a9e3acfdf9eada173de4819b5ccf85342bfceca048323f1fcc25df5441e305b4e4ebd9360fda87daba28a315ed1b42352057d1aac9ce53a86c929bf4cc0049e8dcf9ee947b43dfc373e27bad74b64976a5a51a742c58a1a1cfe6625a022fb5008500798ed43d8096e4d0f1acc5e183d717c93b06a827c63e56e84beea4d385befb6d83500a94ffc41f96fc42a0acd60455eed0fc7d62b1936b1716dace5ecc8df71ee077694b391f7e122e063846e350b29e6f26378f7e34d30c55e1ca1ce48710e2903db04ff003f05b75ad89a5a6531618d5857501009cb319dac671ac8bf2231df297d08b45d9174e96e093466768a411ee4d930d191ce353bae76d5fa4c06467228d337d91f8dffc8b2881336fa45465fb44e1413cafbd7ff867c0c3ae90bf8941f0d0965e744e4f4b72ad8b8fca72b835c69b58f28b030bdabc9037a5042a55740f75672dd291fd7242cd3f413b7b9bc745e1866a4220029ce47d0b3cf05baece79ebee6ff4bb7ff65b28fc555643c10fe3a736b015be8473d9afd86260c423fb3330601d1c9e10574c8f3056ffeed760cec60487a1c998e7d2a45e9c4e091cf763ff4cbcc792ec5c8330bf3b77f5943236cb799ddbb7ef61e0b5796c89b8145e038282bff7e2759408631f6b1e587b3f43fc8af9d040386a5027f68e8dab9f7f27af911818ff9eb04d1b00e9115fe2942d9f4bee7f8c56f6adf89e56a5c5ca9970207f9cbbcd26f1f05058c863a3e10c9e61d5fbfd88c779d7f964758345deb78d951447d9f582098a215c369d044620e8aa1bc0381ac9f7dc2f11d416b6f43f7c67ca119c3abd0181fd62e9c7afe77a5e807da33984df9481eaa5b6a66e545dc262bf56c4694754aee5682aecc351a1d9654ed336e2784c8f7f744d6f9be735a7a3c68cb92433aee252184737c818a4c0b3a2b28be3635438ae8bdb11b6252bf7a5191a76cc2798ab8044d9aa5bbce5668548d3fe12ac8c9e58c7210cb63ddffe40c18430eb5c8cb36baea0013277c8ac27eaa554e80d1d25f4f084c697809db8f3f2aed314f65833f7a27e5351aabbce1cba73368c982818e747a6be051dd8fcad8c1d6c6f9f41a6b9df100213720da9390557c59aec07c4a84aa48b169228d75a29ad3c9c9b2694926a73f9485eb0877ec5adc1fd2d802f9c090b20b5e92a7cd68fbf85a411de64b14a4783c7ed7337635557a1069227a6c5d5db00ae4561c7b45641466b9d157836e1c20a1be432b25175dceca095208a0989b34e3e7e6a45b2e68478fc1f01ddd70c6f20170c4874f6f85a59bb80ccabcde14286e69e5609c195ae5f630a54d7e284e1065beaccfedb9fc696542e8c00f83c6fa7b0d58f53e381acda1ced2f95c41aaff8dc8c9e417ec6ac75c04c28273793ad2faf1280c87a72a2398f02942c993c2ea725c7e038da68baa1532a6dc83d782b8eb46196cf11fadca8ba51ff16641c632e89a15294311a186fef4bd3acad4163e5cfd20604ed41f9ec5d75146fd18ca61e6916abc9ea0b5ce2b93546a94bac7ea7f43184a5ea823621c6873cef44f50d7c925f266610f912ad388d65018e71cbfe31fa9b8033a8c84d586677a437014c688f89e9083d898658639e30024359d1e2a8154f7617cae68e9125a6983b06751a1dd052264ceb85fd2b4efbab9d5554c6589060ffb009d8df8103b66d742d887b1f07e11feb997fd3993828b0558576b338a3617e6ee816586ce0037505fc8b73cab8ef672adcbd841b9614ef6eafc1a6ae38d021e45cdb33dbb127e06bcede6307b5958412fb26d9dbc511b43552477428fe93c05035703dd2004206b376c13a332adc1ac6ffff12cabc52a633d4060f8c36615fa8abb8ec09f0ae121485df1a789f6095689a1a40e5a5ba2a8a316e042f07c5a0d9d42dbc629192e35003c439ec0dce3cd20d35f56259744280bdea8943a5716e1564292ac0f6e7bba184da3e258ddf3f063609af5f6d4f17041ac87f8d04cb5d213e9ea0a3f60c753a26e681bd7c96826923386eba4e719c5d5b58ab2f9eeaa064d0eb796e99e33217b4cbdeaf52b788ccf69db4f7dbd0caedd397350071a0649ba2fe706df8879feba4c6870fc947476bf0258ad8b5a710e4335e0f3b27c4b6b11b898b86a59bcddba75a0d50e4556b0fb2c5e854e82d3fd0c3d4d5c6e7d92a3a5ffcd0e1d1bbd641a8a1d0a45cd8ea93c498b431bf7b22703bb06b017e95ed1244e03f70b5a6a5daf59ae8dc6f88de8a4598df72771d3bb7ffd4e46f6b6997158e67fd8962cb791f35e0d930eab9affb43a24d5bfd3c9b54f7b1df147ea9bbd0e036d520e58c15a5e0e54450001168b83688ff7502bc2c1e4428f08e0171d6e1df6421425ebe677492df447a4947fa1af9093a6aa4e1b2e2a5f7c605cd2fca541f3a7922b7b8cd317d401658d825cd7a67500b86bfd1344d6694f81117d7785d96217aa646fdb6c000d03339838ff22c500995673c14eaaa8248a106ee9f9d5538ca843859e9daa2c567c19805ff7d85c0b71ad95b17174c5bce065f80d7ab51bda5c670883e37aafa05c06c060799888a8aae18a4ddccc1673658d9274e3d5305b93029754e0f5810fb11df5f2603e94d419de6b08ef4ffe6d1c8df0769ffbee3f8ffc49de31656835c7308710133cb6075796b40a80714eb0aa96d9632609c0277901120f4716caa41263f754673f4cd932abe2f5fd6a1546ecdecd519ed373dda8465ddceac223ef96fa6e678a6e9f98ea63c93e9bc55c420f05812ac23013d148e013bd8fb07c38fe9c30f96b12d3a9962d7d8bcfba114baff013838c63a5f46a56c67bfdd6d10e08a685a46256681d10bdd5eca02ef0ded1f779f8b95a4ebeded4039c7995008aa670d8ed822d2baeb55c23c1cf1b61d5be5fd4694582cdee85fa87862f2fbabc4dfd6654e488b1f074548952efe143c3805c7e7d22bc366b38faf83a9fa7af8641408eacfc985c0dca281c668c6887c6d3aa237bcd3bf8a56a102fb1ed9c0ad19cb8677ec5759bfe449afa7a3f050ba0cf08adfc182fcd63d3af7a2eee59d09af89008ac9a78bd4369f81da2edbf65635015873d851a8dc452e49ee6d95e64747651cd6d32320053f3b85f87c6ae9c0de78ba16393e85dbc72e67f641f07df17fa8a56f15e96bb5f1b9d6f84f715cf70fbd22ff60c15d37944a91bea55a5ad1014b8c3ebf2df79a62a8a52cafd0f65f3167fd553a08aceaf6764416ad34c42a24561c7e32434f806cd2574dece6c88ba2a76a86f5e4d04ccde7dae45a46aff2d0ce4ffc31c0cd356ed1b3cc1420629a5db69a8dd5218c519d4a376491612811aeaa5158d43cec60f836a087a1c7c2e99432aa610b6701f06788d868d967c1eea86b94c689b949c4cfdcba196f0356b9a19346c85f599ebc3f53104cb82a4725ac877c8e8da0a37af7057972b65b234218620481be4f566459d80abff473c24b201ad88fa0e4e61564e5dd1bb4019bb62962d4d4740126070e33388043cfc7e23c7add0a4cdd73854f69cb6568c61e214121aff94577fbf207790d1ad0364920a34c73ad0a2b011761b128225c566506681a8b70b0e23e6f67116ebb5445f0af8bc26afff7208ff81be5c1c66d8cb321351992a3db8e2672b0723152c6608b4fbfc38e75c1b6174b8273310426289b6e4ccca84e3a3e910c7bde2ccb428560c7c974ddd1701b8932b31a3c95a3b1e10d3cd156a8cb9b9f2e7d0c0db5bcf5a12b50d76ad44dfbe5401725a1aa3586d2b778977f21dba1f2b8fac6d53886827de6110224c06f3e0607c4ee06a68b605636e8370bbfd24f13746bb76cd1a43fe4b2057b6ba301c0e1f4cee48bad18e5030fdcbb199e6cd5e8c70dc48145d7a14b5c61360ba7bfb15fb639becab381f19f8713b68d2ed4cd3cc1d0f52ce9828427147e66662e5baec5fae15d4400254cd4bce889a77588dc5537fa10461f0204d63b96664a46fd93fc0f1008a3bbf1f1eef2bef2b4cbeaf4436f25c0adeb0f079556fd5c2ec070b645356d1789f67474a9ec4fd5d06aa4762ccbf722483fe53234c963a1a3b5594e80b949d5322ef7a94f25fcece1bd179fa199df096de873a2268996e7d276037578c61907bd38d5c8da1eac3597e45437276f156012f7550c8f95641da70fa591c45d57593294aa4c874e5ab24e7eb09142a6dce0bbf7ef9f5f8fb68395d95ed548cce293c9dbb927b511e11ff8b8fd8586162d8cb9bb6b7a3015b5d9589abc4dfddd21041ad10da9a3bd7300314f4cfafc206d6d27b4a127e88879ee730f24b4901722801a0ffffff5f