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 65239 d13fcbe21f006c58da3b35570ca87ee96bdd8f3c940d6aafa416d9a2600d0feb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
50938773ff8476a724c79cce1ff8d4c5e2b43bf0d26175a410ecb232176f5542
Certificate Block Hash
d13fcbe21f006c58da3b35570ca87ee96bdd8f3c940d6aafa416d9a2600d0feb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008209000088e90000
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000071eeaa2deb8c26f2b2c7177d34c8645fabe7c789d76adeccf5e7ff6719b38a3c21cf01f864a49a94726f8874798e6de9dfdd810ad606a20f2958a0f19c938a722bb9ba87ba79b83a83ff3d2f0a4d15425a19393e893e5cd9c40500000000000000000200000002008209000088e90000

Raw Header Hex

0000402021136c7f1474163f29b52c5516cbf5044c744f3fcafd671577305add4e46003a4bcefc9b310c55171f738c4a39aed9cb6b65528d48d2c8b71f1f6e4ac8520502ef851c6aac96011842556f1732b2ec10a47561d2f03bb4e2c5d4f81fce9cc724a77684ff73879350

Proof Data Hex

59,560 bytes
121216020307b41f9b4a7b07674c706872d14b1405b306b034f7d31e5fbf50545c52a665dea6a2685bdf93dad80b6138bb8c0b565d18b22d8279849e52d5cec4c290d06886b83f468ef15c12f690e02302cf505ecfa4ac7f06cad299d4fa9cff0fc9678e0c68551e69f6338f5218609f1d1f1f8566982e7f8abd771609d60703a4411097b8525ab5b33cc1bc2fd4b0ad3686f1eb19cfb0baa7d2134fa489f88f96ca73dc353819707cbc727ab5e20850e5986355be9e67a329c1e87f12406903772899b207a32291f25284b447a8dfbc8f694389007fb9e7ee6d8e955e52c186382e63a354ff6acc1dd5497635cc8ec4d91fc817a433d6a856fcdd418fe6727d466c0af6d5f94c16e2673334040cdfa758db89d24c3041a3e5bd8990ba09a9febbc591d85603a1ef7c39760642bef386e9d525169220f7fb155f67d3d211bd3dced858a72584a979207fafc75c82190fca5eff05ee359f17bfccc6198ca2d36b9d6e69958ae0fe42784cdbcf25b72161daa7fd993f8da8e285d4cfeb7209fcdee742004b6627438afa4020b97d54ed376c4d5b639e9ffc7448dc7feeac42c80abba1dc7ea048814dcbeb8493722e6c2a86e6b226d0a5904bf9790362b3f25ca48da76cf0fa116dcc346b3984960a4d545b850438f149fef109f5c6e4172a32ef639b213973f2a22844000692d61f826a51452ba729f73699c7bcb864db1e5976ab68abf534f77574e87343a8aaf3edde585ca5163f2e85d37b093be4072dc3f07af58aca129022ad896c1a258450224adda77636e9af259f1587004defdcd6a50a19e95fb100e715d0c608b896af689f1b1c24a70f2ad919802fd5b05aad0b246fb8ddcb25d9440cb5d0eb5926fad83d7d8414f3d196eb7a8118902ab0da76823a24031385154bfee54579806aab9fd2f519b8aa801a5d58770c43c5e04df2a36fb58f13ff0128bf0e2c42a145fdb8fa6dc7a1d92bf6f4e698a1831be1aec570e6aec5738379a41b234d11a5b24221af803a7381a634857ff7c1fd101ed86bb2f112011c3b003129ec4d61446f62305d277b815fbd6b2464c8b1aeec33be4b0f02211dc0ef0b79dfeed2c13db5e6ee67e0979b99ef97f623eb3321c202a02e43e317affa30d533d87c35177cf2909d8192bc5e053739f80169a2d8d8032d981e4f50ebde0d5eaaf319104566bd0a9b8b55ab9ec1e0270bd01a94a2fcd6117b251a9430cecd1e4e57f62c414e04091917155befd266d644e3ecc8f52ab0d873ef142c9fee507a1747385301a5d3f8b1457f847da1eddaedab1ae7d127848381e9cef935f667db4bb46031625bd0f1a3a0a353301ed8c43f0f8647cf1b45f81b9cb8d4b5e74a880f28f70df6a795e31eca4bd90b7594bd4970ba04ddee94062c03399a9f794576dc7d0d2c9f9a5e1b7b78fa04552c34c5547de616ef5c6684fac78650bc7eb0f172ab688957127c248ee558ce206f49a288e3a469d86995e23d0305c9916fcef183ca170a846c0c51a456f49035c387182a369e3af447576ac24be8b79436ab7161a5be950c38651f329c629c5ce15b5a2ba779631f318d3c83085a72725cbc913fd32bc11539625f6308a454cb3748e6774933ebdedc84c01da8ceb7955292a171fd04a77a3bf9f7a1eb8b3d44d0ba7dba164754f723e9b81c019f9468fc9ce17ac33a6238ac3829123d1e04af7386689ea09c4030c42b34d12527e251ae3e30f0fe1b1cb042015b082d6045cf8d3763f2e7649872868857541b4ec6dd28ec24eb747eca4076f2e4d022b799a4cf869841f0a4bb6b4a5bff94ccc1e13cd6e7bfd6c17e60ccedd995d2a38702b1a9205c5a16c8adc76164bcf8e8c847bfe20eb6be9abc3dd1d6257074347274ad096d190373fca243f2518c22d016a6d5a183fd9810f85b00ab2da37b6ac2e45c392dc41ff9a5629c02430890615d5a9c7fcdb4c400d1ba309fa28e05a72cf19c918e4ea321fe779004adce509ff50945bc0e015822a2306dd94f94eda73adf96e636a16833715c073c92f503c689bca2d7ee853a9a65ce3622da73dad1998a6a5dd44b2645c7c68ca433fdaff356065f4c4008d54c9b5f192d2bd4f8dfcbdcf7e170903cf9cc858f02e9d0fc9e0b48dccc5a5d3a6caeb074932e4d040f4a6c54fb1ab9c2a4d15e3d63a32804047bc377798cd8a63a66ce7edee27d81c8240a7c7721e421a33bdfe0d0b397d9e1836664385c7c7a79b3a24ad29d7b907fdb40dd60c2d3b203c74bf1c05c13f841216b3f5216fc898cd5e4e0471364b0ef368f7fc4c6eea5044fc129472dbc07447b6b4bb9c12452c58fa12b1f871e59234692b98b19c24b9d2f74018aa0c8c0d69ef52aec7948c3fbc8e6b45d690e6d89e87a63c716ab4a3385315a8b6606987a1cb7dfb0d34ae13201bdf8ef7924a6ca85c2c7bfb0604f93e5bfb8992489c5182872bfbc052d3ced497a70ed0e663be567888cbb558402d446f2f07e26beb18501977432f4d6c1c54edca416355b25dc837a857238fb9fd051d15e4ba87a28a861b8a8ef66ae3368cd7ecadef2114b59ed57215c2139f63b8bee63e3a9cd3dd45fce3458a84961dedecbc3a67c0f3a50a74c1bea7fd9dd2c130201b2f3696992da5f3e28bdea1b1b88be8de9281efb2a1438839aae7eaa9eb612b3d960b5c5f1f6c32eba7bb73e13dd83f6a675922e6176edca7818c4a71d655c3d8dcc2a6309158c48e0514d8b4a57142bfe6fa74546f3ca00edd53cd943cf9b110c3a952decd310f20cb8de2af1586a5939b007fb984226862118772be3ad9fe42096afa8ca16b3c2aa17e226fbdd4abcb4e88d5aba0f0e91df5a45cc72ab813c3876f271e22a4f76232df55cd85a4709d0dfc5cd6207fe58ec5c3ae8a244af38b9c53ee02e5436a6d5742b02f69a92dbbf60ee62a547c07b6b5a2b49f85e080718da77685f6bb160162847a00a3d0893765f0110ff9ff9275234edfb96959269f569599d025bc8da3143fa9329aa741256d01b1933f5de0d994917c90abfd808840a7cab8ed984b525316fdcde52051047f2e70f46bcb977d622ef93d4134b3b8e1684208e07e93019615b7fea4935fa658b63f8b5eba4dad7c5ebd8a301d8d302c20cda8d7336e99e6ad3b3703dc932139991885f88a5c6f16b627782721afa18277ef11a38439db08d6aa8bfa925ed168fc2d5cd5101ac7f6ddc650c888217f30c427fb8501e0433520c054868f6a12ff2508793342b9dfa3bdbe683b05c0c704672af99b3c2a5ce4d6fb5103f8f2ce47d08efe9df8d6cc0ecf329166daa122e42e05e05fae398d735e20624c13a23798a66e39c9892215c457851e8c5b1c3f6621e2381ab20113cb6b3c7a2503185560c3e3826ef365d759a6d5277e4d015c51299e2cdb1fc3d1e257ba45579896614ca98a11b04eb1b5d824e95d85eb9babd7d164249179c3164f5f3b9d1bdb24699c8a844b94b6a523ca1d4ea10e88ab1ce6765f991f348fb7360ac98102f2c35ccb29c296b3424d0bdae645968d6608a5aa0e7d12ec966c04fb4ec31a5b47c9f4eba9013d94963c5c9169e7f9655b47929f2d6b5e2f532ebc985d9926f634d400349420a9a07806cbe7f5f3e5cad6f39f4f9a9d0c89d1dbd103d4a64f8923a316c06fa947787e3dfa9862780d481d5b2c52e57bb815396064cd2cb178de111249d9defa3631ddac3dffe2d1cd10202c53f6844df09d2f6eb4cfe54f3eec8b9036cd64bd4a19bede4d939d8b520b88e6b5236f7cf897d8909f6df6fd0338c8599ce93e45f17bf23870f61d87c79d17714b757ffd3360643e3796b208cd311b7eb1cfbabea607f976353fe44f98c382a2ec1c2e8bc4d525a7c262bfcc1e72cacb0f16ff753f8fb93dfea45d46e5f9e5df383e1a95b44133c8ee53b03e360450eab5a6d4821b343256109681e37c53996a6949da7bc8556d2effe4de7e3c1294dc35ab4e4d586b9dd66f5e587498e4957782ed67467b8336cc8cae8616d083cca85a734d7131975b00d9a07f5b327ff858b6399090ea3ef31acea243e89d6d78837082fedbbc80ee2119312ae6626782027d76ff8156f7f47083459bed9af289fd1200d88636157f250111b0ee03fe889dbcaa9082584abcf5279b5832e10835110a3d1cf28878445695a487237fff88800ecd8186c9eb1b3deffd61354e66954ce1cfcbed9b358e0c4acb0e7178e9c3a1f4c2b7ac1e48763ecf4f713e02df021d05b21bccef52cb2dddd2057b0c7a8db4aeaf0f579412cb8f0f355f9a85ee8473433c6521249ff46fd4817768f4525bb9cdde63eef8a5b04146157565932305e050a3dafeffe6ba01ed2f5b1e899520c001152a12b6f027b3007b5d14b95ae416cc436e4a05b58f398142084232b61730a77c3fd185aeb590a06e9c5a8c85f626eab113a633d2b7800bb014a1f413a4202ff55b9ff58ce9c94fc44d21cdae9db4a8a9b66468112cbdba104caf7a899147a3d08f44e2e29a7685d5025b2365c321ce4ac69187cbeee7326ec41e9ed32410ba982f502cda2cbb49eebc28a1c31a3b2fd24ccf26762096b024d25df8dc79135f0812f421090caac44692ab050c5a69f083196f0431cc10511a8a775b932df5f234d659cafca8d5d16001aa4a8e71812c0664967da754a0e1c371450f5ba306ae661cc736266f468b585ba7366af94c9cecd98d76bd34fc921e141bc1318f0a2c45d736754b5469c46d18195ba445b75b79b37b4cb9ce354815d5d7322e722d42f0a6dcbd79d5ecead670e69566e5739070bcae36a6b837376f39359ccb810bd6eca3c4e011a4949b344368753fe97ffc40737c59c3725e13535ae0a7e232649d9a1fca4644e760192e99daf14da84470eacd714297fe2a809579b586cc24c25fb4d5363d002bf0652b5e74a3d42d635b4fa6b91a96dd623141949d0de74d315da959a7d08a45b5d53c23203fc542c0c3177b3b3e766e193d62d80b541638ea5cb4debdff5fc198cb432eb927a99467bde0dbb8801a1955ee8cd3c33cd916ab03da062f1c043272ed702ea0855b3ae12acf6a059cc91e56be7f7206d1a976063e4a8c0dda5d18df265cf21d93734e23fcdb098323eeccb3ebe5f280fdda7808b5d502ce1d008036a5678a97e702f5901739582823868864e14810cace1171586b5ec3205e39b87dd82337f8cbcf3e6e70a87c012f6e5eeebc196a7cbb9a370346f9b58c77e94bc8b4fb1cc8afd331f571f3231ee0aa08f9e8136266c23ce438db495606b85486b6914f83c81865c11a9d404e685e04247cb48a4438a178ffbe87308dd12a0a2341441e75597ca0b9d0cc566987911739be7c3dbe867f6c8e9c5967a814ef48a25eb67befa70dc0264d188ca42952e5d2074d8256c0579b48f8854623d9423e1795669f5c33b3afa76256eaade83047ecbabe25acb92d7cfb017cadaa5180bcdb35479c09aff61b3fbe7234b7d3f728a3de66f4257758f7fe808be9200221d3b24e50993af05bda6a5fe01a8c3f84640089f781b5c34c8868bea6fef1c6b45b5fb572a9f72d8a1373f26223b349deb3467a3ddc7d6be421e3efd503da1b72cd1912f273d6d7a0eb0158bdea6075b0dc48ee239d9f548af707d3fc3cfa1353073cf3b6aa7f6e3d393cc0331565bfbfa3390d9ea19a1a5186b1bb37b935a02f52e93c548fb7711a32708a2a0eac1fc13bba23e39d93ecbd62f7f9e2ce215e893d22576bfe5ef83ee41e031dc2e4b2dbddcac52872907a634dbcaec3b5bad2b5fa29d7181cc22cde8bbe51537e587fb44437119231a07060e8251f94ac60400b8adb9736ab77e5976fd2dc6ff97130530e9c60a0f5e690e82a22c9ec6a729da8ee706947e28b87d747df06e8ad1cc00cb990cff8fe35ead812ea3420ebee7bfa5210f4aa71bba179c5b0c78a3519087c7edcb856f1203e179d9dad86670a4ebff750461f199b8eb6be81245a7caded0f7f947484149fbb009bebdeb6a693dd357d7cc7e9a20d0c145066104d7fd2df7ab9a93b9a83c21e4b56fb43f1db9eb0d0f8b958dae5aaa9142ea2f11a1a21cba77876eae8370ff191e7c00af1d6157fc132cd45f553c034a9db606b47c7b02b45d711ed96d5c50a027e793bcf2156c8a09ecce9dbf25086f8e8f6bc75241734d85a2e4f563d5aca76d707df20fbb493287282f6e33c03347a6c00e50daca380a10b852fd75af63999a74a974264425cbf18e9a631dfb318440f652a106957f112a54a5ddd29c0e8ebef9d62905f36821402f3782cc7a9182ae0e315b733f2f3a6d7a6dd8ece196f0e8326a6a56e10e48affa8fce9f56aad895352233c9f863fe28580247c105f36bde60aca83f6af575f743c5b756cdfd2e54fee166a1c0b5b61f2bb477a03ba3a6f4e50c60a9d1f8ba20b7b037fa7943dec739839257bb09e38bf66725f89697a6ba5c8db5dbe4078bb42c4a110be77c611024281b783f2f6abe0bab22f41f9285c739405d5c6caacb5bb781d1758d5935a4c39ec79ebb432f9d8bdca39e588eef0ad8c15cd1f4d51e2e679b82f63ce9373fc329cdbc6fc05396891010c5e6ca3a3073afeaf0804900945d31eb9e45dc6fe5cf314d593197ca2639cd1ca7902f497485f9ebf0a3705bebcfd23f9b5b9f1829f2378f6be7e7530aa28a41fc4a569da0a8ee92db5d9566a70e4c962c4697aea72f8fcb014419013b11a7aea5bd3d2d14078110016fe11de2dd72e826ae2a82bab033d9702a3802684e9842bbddca5f2c86b4a16d5da6ba88acca37931c5bde7eccccc84634255f15690655ac6c95cb2f17b3eb63b608b96e2343a1089ded5bec1d55a3c29515df02f551c4229eb0134c0a2462682c7f05681ad02538e2a741e34dac154f61391af134f352ad99bc36396d8644a92eddd26512472ce97de8d012bcbe1331f87f3a3403022a2e9ed11fa626c78dc432d1bf2aa5c06a4e7a540e34da31e0a09eb6f89149dab99cbcb468df031c4ef2dd4b264ac1514726d8be756fa826d02c2f296cdb4fdd8761ecc866867506fba3642af2a8dde0066d2088c2fe5b53add1d49c3a24825095eb5e9b18e8fd263ca15a5ef7ad3ec3d790bfd3fc03f3ba8508725a6144d8fc1461997e04dc9151473261e8465a3f84d9ec7fc41bc10e8aa39e8468ba71fe00a6d0efcc10a1739c474c7b3e300c70dbb508e7d3260a69b632f08b09b9b6c2df9705a826a9c0437fdb0468947065ea067de3e9fe7196628993f7dae561c0f2fe900abf79bd3df8afe160beef7bc49ad669db1dfd99cd5076c72c42748abbd57fbca20f0c037b382b9ab2fcfcffa7589e4a713d7cb3816b065ada27d12ec26f15fc7862709cb259d9fa849f74761af128c73bad7d234eb05d84d3ec6cda01dc145d9e048c2550ba91de603963d7440bec2023e0f8b8bd9b8e1bca875de5f49ad4128fc8a58c264b24e21606b620fc8c76fb400e50daf747894ab327c8cc43bfe24f0247763cfd767c87ea7f7f7b3e3903c2f322f7b842578c4c87adcb9ce1c2d7940f4bd084394970966df2819503221a5cc41659460f463a156f49969c4dcef3db7af196483ae150e55a82c137936cd459e304571a4db4ed22eab26cd09a1ef72f2dec4f3f89436b073835c099f66218021e2ddafc6e32420377c5c817a1216c7a224f79d5b1a77a0c18702125b9f9caf26e34e66ce16a3ab04c6f88f7b8618e4535ae4cea8157731406994ad21e396dfdff935462b8687e96a699416c802c9c0d1af688e6e7be99bd70ccf52745ba01cbfc9785ade04b767820d595e9345c97b8129cfdcd215ccc9b21ed218483f4eaf3e47200a1e662e432786294412ce2a878de76fe5b3f6b1e9cf92056d2655622abcb18b1340ef21ce58707e766a1b0206146ce717257ffc1cbb3a3eaedac70666bddd7f64e55b7392131ba374699c5dc8fcd39567cc701187ddefe267adaca959ce864e66bf35468c5ea4b4903b929b741c884278881db246fc210a997da39906fa3f4328bd52c5d95503e90ba51e71437ff485cdc589c38e68363e3bbdefda5d83a52ac30bb264889100dd2e4a55c9a5a889279629dc4057ba8b8a12920654f10ad9c21f409daa08c3be0c055755d33e6c0ce4567a9a3b732caf6aa04101d419a6e9c28664c817b34455c6434a0165dfac0b6b00fc906225c2c3b062bc77f7eb9104b9f3e3be313b308417ad05ec1b9011a2895cbf3d73e2781eb9dc958d2e5a114fbe7bd39e7d0997b1304a1ef9a62ef4d04b8332dcff2be1ba2844372b3e837794c58f2ee0bae8df1a189759ab0c69e6d2e40368b665713c84b1ef267460f9c198150fe9acdb61913ac5152bd7e84d14911b1acbf88ec2f3ea8f0b1a600172dec056d0f6d2fa33c88a1bb1e320f788b7fe098cdd65b02df648e1407771c42a63ec03bc2e84bd81ae76b0080186d31019c3c9cfa647b73ed276cf53b75bc3f06caf9bb684f14521f5ec6a445e18d1a7d56656cf85552bf808c90b8b048d9e69669a7eb58ec9d4f4f402aef52586bce62dc7b6dcdf69657f69dce43a8c865314b21953603e4379cd2127f329bd5f0e235a33922e23c43cb86429ae7b2c55171ae3ed57ab515ca843d8abd6741a6dd078d4efc2061fd37d8fcc065721468b739c93c56f1eb57c898a22ae2e842a1b700736750acdcddb390c9aabc5f754ac285a1823d9a76929839f6136a3a26572b50f1244476ef7a680550bae4801f5b0036183d4cb06c58d30c8e9b952c9db7d2c4857da60240c194ffc9e0fd2d1b4b168f9aea38efd240e5ed1efbc668a4d7979670aa72bbde105a28a2e8ec1f16f3ee6028af80b97036e9623119256e6dbb4e5de631948c36a167eb6243c582bf1bf75c523b8637b310690c25f17b6abd7f4c4ad60d272c9ce94e9f6ed472a8f4e51f7a929618a41d82b53a7d584d02d22a0f25485caaaf126bd002131183440b8c9754e06aad7f2da77273f5fcb925c43cdac7ec42408a09fb466df73d28d0ee94c934b35341fe6c01b4e60445a9a61475e4f425d98690939eb1288a8f5876f7f8d6cd2d3f0e07160743c814d0d9064b913ee921af30145c4c16041c6736d3d2b713c57580dc167648b4a24d183830f8595cb9a610b707ea9003fb4c6450397908799d9d5bbf33b4c3ff849880c8dbcc63ffc117202bbc362a97f77bf51f80c0c805510dd267cc870b993346d0fadac865d1027c9da8b0d74529c847979f79b0b2768fc1798a2c2ce5a6cd1008c7b8972d6bf385bca62c5b57fb26f89a0d1360811e1b0a5d8b5aa0f2b15f174bc5106dbfcff2bbadfb424abe735faf142b31f47fea53ba2d33804e83a055141a31e45d9465314ba54243a220bc5c229a80a889a30f2c4fe096b43a39e3b63320d4a05a183179a24c667b1008536c52a043f0df825b6a8ce5bf8049756719a68f8332842fa94d6b0ea631b38ff14057694b703435f3e6e078adf4c0d5cb588aa265d0bd38bd78d4789e70344fca4483d4027c3e7c61c59c8c468c5147c96abc871a19102f113608751a186476ef475bd52406a83f4cfad447ae4356b34ec5ae151f2cccc81d9d7daebdcd3c6a2972ab14b3b1c52bfe720de53baf0716fadddcdf32bd810959f4675dc06b961728cb340b488ff54ffeca5a599dd37f841e5bb635d946a278ed344998e881d2b7fbd15d831102a0ab484ac9bd8469dff0ce7a72bd3171fb05ccbb26cc278e9a881ab4851567b2e9c5aa4f82bd24d6a3c794726a88d3d04a0780d5cf903f13f21fcb18777646f6db83a93eec11758b698a7366ee29b38b233fd52367bd20bedaf60f61d56e12a91d64b75248eb77fb8b33fd5b19a140b3afb46e0939ad58037fc83d626dcb6400a955af7aa712e4097b3a95218006b96657231d5c235161221182c9cfacdc96e589b9aef85ef77e3290032b874a7cf4176454959cb56069b179a5786d9eff484ab44a5fc386d3dee187b693482f787f6ff87f33e0efb4abee96f8562f7675bbdf99e1e8b5bf754a952666ab4c5d33cb12de1a2a6d278e1e4ae5ae73be96d64f4be0f13d173f01a97001ea3c0bbbb80a2bef24759feac7740f2c191468d07fb7eefcd40b6a707e0f7de80065980d2d7ed865f44925ef18682bb0f6b39e5df780d28a37b60d44bb33e3f0eed5f45fa53b5c77394dc4b9b538f0856585163d8870dc5c901b2a3b9b381010db3e18aedd8a48a8fce4bb0478875e6d8ca3807be955debaf4240973651ede5ad4d32d6b670f2689fa9aede19e69d187fd32f7f4637badfffb933875a1cf1d3102e814ad0859ee45c3605610cabdb7f1738487fff5b92d26421e6f9cab60c18d56771d985c5b9352d223704d904dc5e6e474d47e608d5d70580d114b827371c6bffff1daf728d0a578205c6a20e2d8cdf36e3c99596a123da7f873c59e568a15f6ebc9445f78b3328bb9949eb64c8e1d5ba5f14321a53505aaaa9d0beb31d59c2a780ff78a333b387c09c35f2a8881f908548556900daaedb2aa4dcda7543b1d2a77eef9dd1d2056d5f54c2ec4ef3794a67351d975c2beaef03cea889ae08963b371f7fed8718c65b4011c7bc21a52df029d08ec95b54a55a7f7000e7f0199a41ee645b653ba5c89f8797db3b9e69f227193af05a563cd038e3de1235111f687f0f8459c48cbd0a6e809d80893c5a9358ee4e737bad216bac1dd9cd5f3cb894127c17cc2c359363c95dfec8e8da51504bf0c7fdb7e5c6653d020568650bc622ce97b6c0a8f6ecfea18023073106fb742a88334bf2ca217ec6ae13dab2274fbf76c3dbdc7f2f095d02b1723cfc4638e1e82c5e3eb854ffc06cf95c5c608e30037dfd8f08e1045fb81296f4bf7a96c1e3c01738f9b4e442d6174687ee8f4e0674f74699e60b57b33204fdf0b657e0f7e2affd5c481590ed15a1fa3b425305c88652bc7e29752ee7fedbc638a185dac06d39b77d3ff3ec315136c6c6f6e256f21b442df56884a4aa541089ddff7a1b26cbb521d5a843f569af3c7d31b46a53b6567021b5329762760a500bb6ac782880422da18fd5c929c25b6ce5919af7e8a2ed8aac76bcf9e1141d12df95347db999bc2b9664034690191ce555a4ddca96224332d4b25929daf85d4f1e41c7575c98e515e9703f506116c5a8dcfa61b9b4319ab2f203460cbba89d501223dd6116d0ccffbbd802a8e4ef19dcd9abe81764c2025938077eb50e050c610a070a39491c45df96c89cc59841268b292c784f2a6c745c7e33f69bcb9d8e6bc12b0ed35288d2329e2f127d4b17825bb49cd14bf08348652689a45ffe6c384097a17ce5c4ca50b4409351c7f0f375d086c920ecea3c86f6982be7cb987831901f5847acb6822fee553b845e7b890ec6329f157092db084d8163f3ac6fd6ba1473f4008bb1caa89ebb4bbfb257ddaea85393706ddf139004048172d1cac7a602fc826297d9518bdc0d89e9517bd82e3cad7344ca3163d4a93a214047ec530c024031658107a38009bc13a8baea145b0c96f4a0c2945578affc0a17b61872004dce5f43aea7dcc90e35dddeaa2642d5422694f6f0a1623945c5a4308d245fea30fbc1de3f0c792d45805fd720d60102ceee95e636723e1dd35e04c23f2e1785256e24f5b5102a533fd27af430a72b03cdd1028b1dc63ed369e05f7e9a784993a7540b66b9fa905da550c39c4089daffb3c26967d14af6969ee33ff39a0ad90305ceceb9fb5497c259525197b4e6de0cf4dc0f9dca199043dd4f8c9fd099c0448dd45843a108270691d360a925c7abc860e470523803389e1631bfbe5b2ab8c2c700ae571a87849286c88f45c7c3db5a95e00fa97ee196c075261295122003c6126c62d5e43bb1cd34820ee0ba65159a6d5472063012cb68648d13a6bbfcf54970855fe1e98103dd9171684fad4ae7373a892ccc4b9c9aa05936e78bc6171760f3ed8b17eebbff31d28f53d16f1671bdb04622909fc3a0027717d7c9a107e44d72b7a71c9adf51fc4ceb4a7eb117248f50eba0e0b8a9c973bbf8453a24df847eeff78ef383ee91a0176ce1a924c24a4c7cff1c120c3d3b9f33179dc7c96e1b46b72a65065c1f94e1fee2987a03d69b6a304888b382163aa7a9ba09a8279957752bdaa3ed4dbb7df404f3fb4eb5595243342c54722ffa6bcb755e4e9ff85623983c18028b6be737d4aa7f3ba716ce3d388b0fbb578205b45916c98cadcf57daa93bd93e865f3675cdc7e9ee4128887d2ec8942f259cbc2e2d68865a3ac2793a153d2d821ae917e4cec88df5f1ad5b7054391a707631c8694af94fa395d3495ba399e635ebd73319a3639ba146261a4f72dde4bae9e61738c6cdd13eed03d7868fbebff30637c79e142c9c64aef4361fc5a5ac73000725c86a25af2228a0e60cbf9558f4b4c493fc60c2acd3573ddbee389acd2d9d988db427371b0b9158dc0a688a3f89998dbfe26934f22d986d49dcbfef31c557a70e2fb0111686be6caa4242529300a1ceca5a225632df3b818b4593e193c70eb86af7ab9dd2ee35d9abac94f6c0db5a699320240005552212746d06157af16e9a7697722211eee78b60f619b76fb3147a1bd3c030a6d39fb77139bb2b87ded43de77d5a79954ed8f7f8a5ea22e0851db33bbe763a68d803f7b6c2eff66f807c4075c02db868452be437f4ce523d211d21e626a64f31469293774a2658a8e86be13349aa93b105b99c5a4edbf20117bec43bb8bf019e75ddb520f67e9411292261fad945a2b37f806588dfb37e3dbe5d31de5257498ac466d7e3380440a5c62e364cc5a95f14d4346821b3289163e8c4f4f6e580417fceee7e8c805d7cb377944ce7c8ffdea8d836c6bfefeaf1a2617b3f95f8501eb109ef2f307c729b60adf775bbc6d458f9a1ad4535599188b30d18b33498c847a7d4b5ac49c4dd9e2e94857726f506e0c8b05eebe4413614ec3c6c25edb2163d1cd3183eee016c8be3379c38432c2698d2d0efdffef6295fad84b8dc5c4d623c7d9926fd83b9e07d7d4449481673f162651b587d5442981aa46a2bf3e66f55179da6ef9f4593c7b0ca9d3ec1a2db92ea16e5e82a60028d8ae4e697050e52af8d24b2686e3cedc482a5578da058ce78d61c5641157c7b9587de4355e9e89a8e5e74abaac0ff804649aef248dcc36c4c24160edb5ea6c627d4038f4a1fb588160e480313c7e0737c38452809a83ac36d5955a4beac3df9b89b0987f24ef9e1b06358305ff19ef6a38cef2325b9e01c952b0f2f031666ae6521df0dbeafc860fbc646de4fc103683f0ac385410fdfc64ccda1c4baf486395914b8b28219f4e4a6f31c14c51b9b4d196f2d1a35de66adfc187fed08841cc98e45c5846b27dda682909cf1cd1221fc20e773accd64b14d05d594005a83a2284453e26c1e319558c83affb1539c79c849a0c1aae6cd5365397258c693afb18702b62260bd789cca614636e156fb9bb85a0b4c009e809b7b06f354e52666de1c1a13af20bc95027d92ed39f3e123ff20e4fbe46c7a8494be22ccdd45a0aed1decbac663f580655d69ee6a63a1de28bbaf6b486dc951ce36066b5c078093c27ed267c4529fd8cf7f8650cfd96566f7e623056711a0ddef1d5759913ef392696b96d4b524ab51022f65400775cc14f313f219a47b1f53429aec4a8d955d2597c8ac8e3061679e256bd36ec9a239c525149a6f78b68ff29cdbe12a7dd2920f41ae7bbd3cc699a36dd63e7fa1d146274e508492d56eb5717a0d5c4e82246b53759d97facaed9d8a1bc367f7e9c944f072df626ef514f13ba48c8c2f88525f58947977654153a25ecf54d55c1c545322a26fd960e268a8f7ceb704a2603140cc1febad939ab16e32136e879dfb02ad8f565ab3b5567c643c949cecda94cd19107754e7abba2e3a232b0affe6d8666383bd0d3305a4be7ad397ba916a4c2db99ebe81fa17b124fe7f6c6daffadcd973a30793ce7c02b18cfc49c4a375d643c0b401a2855023377f9784b495291ba539f304226b488eb5675dd7faf4f3b6c1f87096ec43b0e419103c814ea1a56d277eb92dea707c4af4d45d72cbcdd513c3978328b7c92ddda3369278acae3902faadd4812b9f88ad48fa11eba1b6604ac652953fad3ac152d7282b68dedc4acd34ccbdbe6568e9cfb2a45c88aa3389a34b4d1ec53e4d43ef849809213d56a7d0dfee65410d190eb47987d29b66b08a8dc14860248ca230682e75e6903bd60d6dc1d0d768e0709fad139cf2041613541c2c85d4cf3a1006ce74c432924bac5f9ee76ca09f752ad32e77be350c3a53e5be2a35096fe9a57d692934b22c5d31b1e3d389584738ced1235df2eeb3520216a08103a11d6f373866ef12315a7d42c1bd996b8a65e92a698078c67e09081bebd1d747fd0356b84b764e171dd0f63bc3a230a19e1febad201d4b92a214b8673714a373f11b1351ba01595770006f5851f5a1572f54689780cc0c35abfc0e34063e06521dbd7980900d26090fb8782404c8326acd47a870c1b7c208b478984385ddb309575ca0b219f5ee4c702fcf687147e17a8cb322bec3798a80c912ec2fdd51979beb46a97c0f1c64a1e6daed8380766001452c655ab2ad3865600e3684411801842ca6a2b3c812adc36d2c84378f271ba9c025aa89236350e2e15819abf164fc53805e2473e1c676b52c41a5cb0d3792de06ec9bffac2d73b75260289255ddd1684a6697dd0dd6fdbe0602eb485fdc67f53b69b766f663314a5a5028bd5ea98885227fd36bcd9245e7b06a7bc6d300485156ec91847405804c1884e9bbe5449af37f5039ce0aaa15dd740f593c142336fe77a9997089d8e5fa5d8b8513e94f1c08f474aeeff49a8fb33244c2f49ab273a2560ab8a2f597a6e8e6345b2e0c40831c3a203bc33880dbac0459f117a5db9825c446fc1e2c70ecee961c457d858b7a61c56d26fd9074fa7a268727ef5e6465b0e706e1c0f9a88df3936b2859de8590cf15d9bd3f37d3037acb522bc7497000ace720f95070af4e72aa6724e8dc1ff6242de068583b3540a1d5b74b1d3e3f886ca0dd23b13d9b5ab459ea0f076eee2f7bb1931a94a52eb27a787247e1caddb4d8ecbca2eed7015c4fc1e9f5099aab578b30d0b770ba686a402badb35763c62167b64e56a6105f69d942df26778cd38356f66ef9b6cca4d73fa0085df1a116ec9e4d72070bb29143a433ee7cdc8bd1d244f79f4a029b7fc209f65ac751004e5a5040f8aa2768a22f5fc4b29a2044a6c53f13b52ae78a83159dc1dd8f03ed8d642898d3426652392c372702f61b78a7f55dab2046e76f7e9049d22993f7ea886d8184dccddf4e9418a9ef7f56f099168c38b673d43a18efded32d5be624aa1fd767294feab1aa1dca6551bcb661037fc6a780067fd384c960a425954544e852bc8fd17027cef79adbf90389468f662e7800dc3fa5d4fc1a366303c01561e191b87d54f53caa2560ea3cffa6d11c7a06a9bde10d0bfded5e1d04680213dbe5f61e04f45f57c358822e675cb64fe8f49befb1878a73368e89b233101c255a6821f2c75a39b5297a51dd8b1e9e2562638ece06c5a131c0e852d35bc33422a8e65bc8ea0d9015dbdff0b8db6db86ce5ab8f0a32ad0ef16ddd1a91f6af3431b21810618bd9eed9a18dabff7264a7297d0e987d840150ddfb82a2f3759c65bcc43d70b9f84ac34cf6ed690ec2f4fd7b442b87220c015a518632e8881f53c9d4bc72dba06ef8fb18e53987b444bb0ef25635410bd1915de7003fed8e0d8fe69d6626c3363fd43ef064ee947cbc42e8029c99c9e51a58083cbe77153e10fedee31cc998d481acc43b39c239465a3f81cf2dce0208777d57c8d8df3016d5fe664c781cf505fa20273bac1e4c936dfffa74f793c8d7a85e614066ee0a8328d64ada4ab6747c46bcbd4b9f8c72e348be008d03824efce5b0d8390bfac7305db1aed411c36d434983bad36853f09345d05dd8e13deaa92c66e15662ea67a6de4682efae13f6e5d25e193e47aac60cd462a4afd6928ab2ba50e49a588415fd51b566d38fae8350a2f6c2f7e3c98ab113c4de9d94c827c51ed6e6153d68334a4088fc4159a1133a42174cf663ae97bb947ee86768a731ca5c80c4bfefb0623667424ce184df698bd60073a200aec69a19345001edc13e6f3e3bdee84421dbf61dbfef523cb50420e7b5280ca9a427910d83db590d3a730e7f8af4e0a8ff27552e397a4d0eb43ae8ddc1535618b5dc25b006f2ba64169cf39b0963dd8ed3f922bb85fdfcf8fbb12f32d690a13b5f1c17a56563ee3724ada391579353b2f31e2dbf1572221989d135b57f4abe465a46c03795e67bd39b9f749406aa168ac23f6191589ef9c894a498998101965c54df6b5d1505b6de1ac8a86e74ce15c6f3033d89488dc79869f0942e37deada4fdf35d4e2c3abdf22030cbddbdc8fdf474ccd87e36441c630097cea80647c61c1dcaa5235f3c779c944f9195cdf28ecdd5210893f385ed26e7dd2d3407ed013f5ea13b9f8e9bc8df81a85a965eca74a0f33a7866598ee6423d175fb289b9062a6b9ec9abfe1353dc0be56903d314d2276fa2e50805a87bf78b873de260627309ea25d3c8e02e5be38a6e627f3655ba28a3c11c1d40d591c95a35164a4e8ecd5e4e67b7d4de147ca365794b20ba43245411268be77e5a03b747b879019d2885084b391d5c780e0b5be7a0a9676d7f2e2a5d8d705107c7cb449fc4bc2f68007badb944091daeec2b2abbce213dd3c7e05c6a0d045c44a6b54b0e021579bf047aa7295491eb83da4053640abd6f5c5fe09051dbc1e7995bca02c9da5e44a3681f033e860c7fd219a7a0cbeeebc53ae9b29a226ca690085c54e9cef94aded060d116de15f1175c31a7825016a4f8bc796fe7375872d049e3fa53652ab6ba7dd641a8fc0fd547036a5983385f891255b80024e6f808d5e1dcda52472d74df34451e37ccf96de8c2a9fa8a4572c8a055f3acd4569df9307c1dd2934acf263bb40a01866ba7c1e47eef4e9f20fec1358c2e03a3749cec0f4ec85a239b395a414d7c4ff91178bde6919f1b8645d5c3c3d3036dff5e0fce377209d5c54ca4ea83885200eda7a3ce2e2df00610c4b9de895daf072e35cd6d55d29866efd5964b0417b988e39d111841add571b8815ce5e1668573f3c4c31ed1bf58132d78df73260eac3ebc8dc329ceabdf87a7cd5b60e33d8cba636fb62de2ba084d5e16a6aca39b131ec869ee3ced97c12a754e266ede646636cce545262016cbe8b6c84125af1291912bf952f7305990d3c98b84bf263083b951e8dab704ae84934458c93e0925112e1bb19446c9a24fa68db15e903e3f859a78b1351cf31e23660943ec27a4615e5f3a092f56ccab689ee62024cea6ce75d1f33bdacb96ebf2c3110c21952e04d64032dac4e1618f78ec99ae968b8a2328163feca311198ee4391bbbcb0672c97b40bdaa51acc4d02b2d6152b8a70699b80ba295a666b84f4ded1998ca1e34f928e49962d0806346aa3ab67ed6c26938830a6495471013e33414fb37700d8c4bab47efcca0ab9bf4f7018984caafcbddc3b9f2f34e98ac81bad1df75f155ba0d49f2cc474c2b8fb84d6a1700901a32d6ccc37bdfeaa9a8405788cbbf1c4b910036b294ee7dfb9efa0abbc8b0758396721ec2557c540518bc8359bc8960299d6222c3e552760d2a32fc69b96edb70fb29007e7ae188a4683b1a7a834c10b08de6e04d5d041e416ecbb902ec8453cde90d6c519acd57175c7f9e5f6e70441122782bc7c4fc4293620187cf28daf541af0f3ed90b2d708b23e4214d954b80ca13710a6f7fc20f104d1af9eadff7919aeb2fd451372320e750ae5fb611cdd4c55b1c66d6d0775278df9b1fc8389d02238fb4f8e0d11e2f93b581aa105388cce8bbc9e1468b5ae00c2b00cc02c9bb8902bae47b882a2bbd28295fc038f28cfcf414bb0601ef57dc201a70ce77f09d08f1a9955ff12fb0165530e4678cfe198c62fa0bd87b028f36bddb8f1788f0ec16728bb8f50f7b7d5c3febdb836c5a32fb12355c4290d87303eac55c4b5cc4bc1b7cc6fce3faf1a4fbb0753f8dad562540c8be938000576be3ba1170fbdeb601ce7d7fd162703e3e9cf7b76815394f72cd67b2a8fc698c38dd124b74fd85c635130fde2bb8b70ede74925e98fb8732a355fef82ce2abb5eda792a84fc3e0e2023d221155f6df990fb9039cbd0003fe55c10f57f8d31b0c457a2ef5cc54dda855f58ed22d31c9fcadd9580f4ad10a36b8fe08e4b24f1b2bee9d6a3b547b93e92bd654aa36b69fd38f05fdf9f1589167d29c95760d5e2ac90153590071397a3d3248475bb0a0173d6331501b29478bd0a800758909ebdf3b4ffe138f7dc1a61c882cbfdd1cfd131b1656b5f8bc93261346c341b2a6fefbc4eee12e0b73a73c481163d614f59e406d3c7a561b18e92d1fb5d2f42f44203ec343a4188177016bbd67683af31f63e2379dc1d3c85dff36f6e37a5c6946116cbfc903cc2204c8d9ba6b9ea1610a12ed7be4842c1ba58faec99ed2f122aaa305c5860527dda1d15134fa75b41c69f35eab90e60d8d41c151b81144789314563557a982df9e695e021f40da790c35c4dc0773a8321238b6d56b06335219ae5e2f901b36129c26aab11384c1581be15b88e4bf64842740f44228c854bc54c27c1f0274a55744711b89b7e116796950820e3d5757b2e537e9fd6afb23f3a8605bfaae3f1cdf4cec4117aa0a2bb50d2ccccd2484556baeff24c58a873c8f661cc8ae4a54aeae906af6d6cfcfbeb78e5bb68f0fcbc5754a2447ce636af317f545de09ae55e5f4d79a6272d8cdb7014313a9f09eb661cccd7f12f0adc3ebdf1396c35817e84edd9e032d6112fe52d711b3f910cca87c7c3d5da021226c622b4af28f6d0aa89af3c2e81574481fee03aed799a4a010acfe9ea61c19029cbb107f423dbc569fef113fda4a1896e09d2656338943caa802d9794620e52a04fac953c1528563d8e6c15ade9e923e126e72d808005ce0257750ed601c563fca2ed34f18881a97a74e3ec1fbae21d428ab86f6c52bf70bf1ad95266a46096ea7e4ae06b5d7af7d36114a5a9b2adf9f9a7070bbf3c36e20caa62201230cf53e871b78268a81630402846c5a27596d73dd0f63a6d3daf95a21f12ad332ff2d33d4db78a48a294614221ceaa5415f4b5dfe71681647d70dedb9384d272a04f7cf2ca4f44f4a351c0d329197f649159cc1ae56eeab4b26133cd9174ae1d153b9fa118c4709eb50dce1827afa47bb9d403d78df333bb7eb4536204ebca3dd5efcc8ca0abfbad4ca8f07dd80888df1dfa42225dd30bd182e8f19a0b62601b878f97d9614689120a631027d9c7c5b1212d38cfa7ffa71412f83f17e25f234fd9a2ba8959e1d8a09b094995075afa8915c9ebc6c828c80052ed165f75e7489a66f112f80aa2772f77982d10b1467deb0ca22609c50d109b79cd9dff52798877a0042a49030edf9888e046caceb2f1172852d76d512c447866fb300c71a1eca94256a9d2f8a7e775465108acb978843cc0c60388e15b09f504ee13bedd3a15c03e6c401212a28b7c875e81da3c2ed63774e04987f68d86a0ae743ce7d0e62fc25770034e6c7f1c9eac7083d5c4d96b49be6fa785f9248efb05718d1760ea490a5a5e8fac32699886867370a0a60de17b80c26382a203770e6284ac907a0757096b7897fca8d22c5e088a1fa08cd7ddc8ec4eb36d221e8cc40f0c8f8f37279da318d4f45e08586213f40f9acaeeaa39f85dcef754f3c0ba8ed4595e9387081f9f7a0a7cfb37dbbf374fd96195010329be03469cb320afdff338edf099d7c3f66672aec427507b0a8a1d04a8fe2f3f40eae234554d89a6a49df6c7b62f9c9fad08196a97da1070f29548871912867901aeabd2314781b559e9ee6bf7cc6618d6fa92d3d21c0747929b600d5250c90b97696345a26275838e8f0db8b735917bfded94be0dd0bf4129fbbfdaf53fc1d7f95784d6e0db1d747c742da768adb61196dd2985f4a085f1058dac37e2bb5d61bd749d13d2a3d66159fa0895fc11f81a03cf895600d8d440ba53108510af227b4be51c06305c82ad0c8f4d95da78fa5ac24ac6e5c36fc0ea0df8242f322d8b8984aaeee1dfdd1f29fd4c813b72fcfb38ebdc904f7d932310eeff3e1fcf12dc0e1f7ae0f693299a9099835b4179d7d851290d4882b0aa913ee824d571d4fac18c7d9f0e35d6e7cfb5871dfd3238eb53a0ffebf99bedf7fcdad2bc2533e80657ef15e3e651515f1f4c5d1a65082798910a552e895256ccf0c72a053eaa7a5625434c0aa30bae7fabd47db7e5802fdd0052abe9319e3ebac4ec36ce75d129c9c0303114c67e164b1a5cba2bac00aa00a148a594c4fe3dab9c6ae9d83b6ce27d8aa51cd250b3308c1b0748951fcdc76fffbb94f7d300fe77bd82723d452d56c34783729b14d65345b1c0bac15810fb2ce98d59e37378a53e318a6171327408d6e772531801c53072e316d4a0c47061cbdd418fab1143b0fe608b64b9802c853d5e7dd31d744c501ff4e17a57e02f8eac5d3989dea193f4c0bd70327ed7fb9728888fe6ca3ed0e8bba672946421413717141ccc0c28b786b3cb4816328e6a6b5a642a1bbf4394cbb535bb5ead4b0ca1f649acb21168d4f958024aa978f0cca3297a95a9bfc89eee626ce90b3539f5e7baf1c9a25e55b5e06c8b6172fa100e731529f62978669be11c1d148edf50135cd050f40004aae016b4a2e23d919bd8cc27cd1a49297706bd23e0526fae0c8af6b974c5b7e9c7f22dc92a6beef0fb03a28241768806e7ea0480b811cfa343adb1abb08e424e8853060da471a2945066a21908af4d1d00577bb33b0b522145f5cfb999cb040959ef4e9ecf9f7f5280d2481ab4ec11496d293ee0d53b011b05a591b4e00d973ec2da8c796888050627fb6bd6f067b4493648f7daf1b78726f088a81565a1d19705aa893f9a7bdc77f2bffbd91b049a55264027420ff8d65f5d5185625a8a2da4894fc942f7116d2f734644563202ffa558cc0a680af8b9a7c8422435068c8b2ed559b73443777565b3238399c4a2b1ac22bb46caed6f87716cca8d7512eac0780961730e2fb30340eb483c0db96c871d0d42bfd1829cb9665f932684c8db8a4dc1d36d6c06c60a6eb3669a907a05a339ebcdc9e396b48764413fc1344fb93d6c70a313efc87d2f4dc26a2945cab930db037229a42ed38c8f88b46af6bfb1e83eadef73623612228cb4f7a2f8d95bbf9f42adb4df9aca92fecdb351d2dd468869fd249cfb6c20019cc2169bf7e7b5b336dd48953f6fcbabfeb1873a4e266a4a8f05b3da0f7a0204ce70d4a4fe17662f351bace719fdae60c18728810fee536e75b11b9879236bee2559f29ebc397f20911e43269ccba411921fe13baf0df178d3a1e6674740fcbd3160ee6d011a2f626e9ebbc2ec2d42badf72dfb4fc2fb5ddf51686f37e76c2a9cea981c67a13580138fe34d26379933b73ad6f67541d9a018f53f25099fb2751766786a7801b2be3d3f2af392c373546ad62e4a62b9612b18010b0b83b89a74b79275ff85ac244285a14c17b667e6b8245a9ec56ecd79e5b62323e6eff3ebdac7ba12ee1e1c2138d0ec45bffa66ecdd8b8db33ceb3e1e25e2503e8964df005f5256c8af9e51cb8792dfe4ea27b4dd90390d8481a27f6e3e3978511fd05537f5d157c2678be111d1e713a7014e11d65049c4865dacf12a226ebce6b98ceac78b5f5f10aa65c9895c2a89b25ef0a4bab85ca37d9c85e0ab304aa9febd97dcf565e2ff7e6414f322451c8800f532dcb49963d571763ec85c8dd88501ba78a17e67b670e17c54dbc5f028cadd6159f48862289d970206fabdf0c1cd8e4da809ac57d93334375c5b566086591d1f7bf665e5ebc236e203bf644fc33fce1931c196209f4cb3acf8d6ffebb464365e71ea1f3b68a0db1ab248a91f550e4108925d7ec30a23d04844cc322304e9298edab3db035c92d6ebfdf053072e43c65a578ecfd19c9236d421cf567db7794147b024cf000dcc8ee1909f80ac13ead09c5ea37a53ec1451c56d691a430cf55dc18ebcc33da95d701f8507715192c1280f2c03c15a273925fdd2d402c13b7a0ed180d5426ab9c000edd58507e3bc07ddb2d6c151cd3f67288df7550c59ecc756b6918e855c716c621edd9ddfa101d7945e595466752afa8767de3505544348186deaecb1771891e25742d379085f1e512a374f3cd53df0baa7e90f0c1e84700633c21f96cd4e318e24fdac0bfebab5ca89857d31548d9b2a78fe04faa5f6aa96c62003582cf7cb4958e561e34de185193b06bcf55abbad6fd95bc3752b215235ca1c673a7ffd040ca72294be97450926cd5a65e87cf8ef94aacf00e61e5975163846017f2a13a41d1728027bd9a0f2f6e20b7a8c25742c7497b09aab3f6352f52af257c08ae6ee744d50727c81f6c30c7f69089819ea90ff219e8798142fc1bb2aae3b4965d2bef869b332beef120da2e013b167470940a739b97bcf372f9258c3ad76feec80cad93adfb1b45baede1373c631d1b0ac63fe5ca94dd0ef86ee9633a91ddfad82a737eca6d4d8a5746937988698e5d811170812636085db4046f2b5da1b2e0799ce8c10cd0a3ac9680b33fa8f5087fcc92d04bb671b2ec628fedcf2b61ac3ed178580539a30a46481a6cac43a33bd599a58f066ac2ae23c702889c9f29dfa72c9b872104db48d868bdea5634537002617255f9a5f338b27e2c5b1f286bf64bd042bb047f543ac3f842599861b535300e0e374e876a677d9d60266e9135c525da786a52e874c37682a7f48b7b0c5c6a7b88d640bb18f2b377687d27cfa566437b51879ce0631acf922a9dd750a0ebabe48a8b05b5576df01810f438b397b0ac9c2fce8ac89f749ed06275d7602a0c41f95278453be8a5fc579d7ae9824f5bcd9513f0de6f988eaf4b0289341cf40bd1de9cf40d0c4d00a4911f33523a5f7cb843de012766bbf8680e969b7c2765dd470ac04218b3941e1c9d5993e7137d0a4ce03e58a704c3c95902e2a2042ad41843aab7310cdcbf6cdd93b339e9566d8218a967c366a6b3bebf7df37ad5c3b556284ab4d7950705a27da9c9f833dcb73921980c62cef9afdfcd4f0afc4e360aa8fd7a7f1163cc2154782675dc351a54eef7ab85da639464d47c9fde0bdf712d90478dc5e02bc8bca9849f8bdc1bdade7ab1307d1e2b2735c977e8f86c9fbdd180a84df7d540662be12cf047a1bfc9d8cc56f84ddc288bb817c651c5da44cfe7d873803ed61ea09b678d871b92b3e25b9425037b9b8fda173d93fe5d7e76f0b9f9db9d31c103cd057d769f2883aa4e386bce833869eddeceaa06470803792db6a68ae8bd7c853b62b1984bcef18545a2d25d2f102111d1565bf53455642ee6a22644dfd402a19cd5b141ee5be595e40639523f3cbd80358b785c1d00b14cb85326f62d3679fc6b181980f53ecdf5b5fe02f06e6a595b230cf8bfdc994d58caa781d92b2b1d4deb120701a54424d4b51bb33f3bc1b777a004774dd911a6d60f3f59c986d35a5ad85123097e069bde78ba9ea347b607283f34cb6d28ad39dae5f83e1fe0f6d558ae562d9f9e7720ccb141eee8f32543a7abb02de02e47d89c1c84c0b3070702ec5617c6e087a64cea6f62d49223d823e28e6779cd0aab100ec93c856eacffcdda7dfed5c0a83d8bc9cc64b8bb51cbc38026b5199cb53457f0c5792da0703d4ed749d61a6e7ea4c6173d75dfc30c6c4b419a9a8742b4225944d8bbd59be84462f4de25645014949387c471569ac34c3323d38cc05d455ef8c2d202c8d5a6bfd5241a4ff6f04b3ae888e480899a011b9645f6bf4750f28f7626ecb8b12a2790945e7fa593cbc1a5743d37849cce78c883bfaf77afa03b5372e0ead49a16b54bf31a7426f92b53d2d23c1a123c3c62592ddb403a7b6fbef486ff35eceb2d899dcf58d3cbec5b3a4139caaa3dc3ff7b1fb3eb874f7268ce0447f5e0e8abeef931c431a98fbfafd6851003faeb4210fbae5092a9145e3dd9788e4ec99c20f7fc1328ed627f3894197230e7daf532fafe458ccb619c6d8c26d35e7c829a32ba99d80450ed0a51ae0a4bd73f42c36e0a903c597e1f3bdb957df22fe80266f7b8968d369a188ef12c05e5137cb46a2bf417a2ac78202a912da741e4953b4ec1edda31b756b15f0f0bc644c6b63dd8c9d819cf7c5f3cbc6ef3de55db5a3b51f7093b24198bf68b363aebf85c8e1fdfb094bc9cd77cac317ede0be70bb71e3968a72dbdf3737358aa6e26e8d69f221f03febd977192f01a76adfabccdc6ca9e60586dbdb9262d16e6c57540467b8b163ec724fdf3ee9103d51d2e7e954e795b862608566c4d63bb63bf9d4fa8afd2d0253e060e6ae13f0fa13eeb1fc5ba2385715cc8d63df1f5f01868448ae65e110b0fbbf5b929bff1a6fc7fab433f2463139e398fddda133062005c2cc6117c8a5dfa566bacdab62cb425bbc02b93c3c3475babb740da818894d760d567ff7fc2d2fa6406ebd366d308c8bba170511e1532dbd937e52fbf4e7952ce2ded5424aa9c4dfa00d439d14f42af998afeeed623da8a3d8315761aa507acfa4753ffc32cd0c9e61d2a3792c37d431a87d44c5dba8cbe52b91f39817af704540248412458c7aed206d0623b06fb71da500970f9207be6bc47d1c306ba98b26c64cca6cc6a6aa28b6264ce0cffadb41575a3362e25be5c1f41f2e68b4ba52b309c6cadda5c42c2f9d2e73e064b2546106a92012e9840aa391ae03e1c8a941d811e0f657131923d2511d8e90c8956179f9fb494af7d2ddf5608b9ef19a5719449d78b2e0d679664b95517224fb1e036ac88abd92433ace674cd853060acabcb8bd617b77f76799648c349d15653e680a0ba650bfb0f3a432e17668de65a326f3af28b83284d5e978bfea729f3ffb70bb545cf2c44db57b96b710c6133a0e6737dfa34329b6d77183edb2240c1b49bb8b0c5ff908588d7f08e8a91d29a81b5138b266dd1b120ff5b4172eafbdae2b73830eda9bfb1991a1d8b69fd2af35b96bec285c9152ff390dc1f9d7379eca36a3f4dd7b9a18b016dc1bc1255f27003a572526c7d8d3d573e3442fe0b6a090158983dcd9101c8a23adfc6c23fad195c15f4dcdfff70eabcc116ae6253afe762bf77a43abeb87b385d30825095cfa3222222a55a0e0cec53e694c25c93b7791bb0010e2728b527027a150cbbe0edf82548fc3a18376198c818f1a6bfa4d090c60e068c554769faefbf247056ee95d547f56170bce99e7943da641569d7511ee61bbeb007d2e23a81c943e8c1fdf2932d2983102342ca96a3c41bfcb2538ada60ef297819e4e01c2260c43e3a55a463c22ac03d729b3f59d3bbd258caa3fc059c22f901feef09dbe310f12feee782023bb113d513d1ff75039cdebf85582d21ee7eb8713f0362f2b0c9db331e870d35dbd67631e5bfe5662db82d68846ec111ba26fb624173a3e280fb8656c1b23e3d02f4b51293f061533b1e379e9946fae1f7570d74244c417478233f6055612dc03a06b7f74596754df6f3c8eb0ff0b0b9f8e61da554042c76e0d8a8c739bfc046425e884dd44dc376468826317c8d7b440672f19bd2b1eddbd9a9f17d950519484fec12213d062756eeb7f9b5d5525a4350eeb2836f8fcef1978023bbeb087a02d2872b736b6c74241af7ecfdbc4145f0250e1e664b7029bd043ac8163c9ca96ac960b7be4fc646ea92972854f69691b6d992908c201963e62040187888ee168605a67b8ba9e4d2ec9ba1276540a21954e6f4cb2865ff6c3195c39fa8494ad6be21864a97c603f9bcf662bb7d47de172ab86e1236a3a95369c1e524ed0f9ba2d014dae64aa8ace3204f54e65479a6c30fb424e9409fe01bb5ca8ac94e2d31111c2bf9164f7855ecb5dac72ef6a7b7b593347436f996ffee44b3559135cf618cf037ab3400edaaba492ebd6e6cf36f4627d43618cbe066a5fe42a6cef5ef4c560edb02558f3bc4940e47dde1bc71414c02235577dd901c9b495c38d515bccf5ff353640b158956f1c8001ac4e6d5c6efbc71527ab021e60b994a286bc6d7f05b055c37eca6de8d37467fb0594c1e827ff0f825648dc3e517cbe6ed208310b20e899927f27ebca85c4fb434df81aa81e48bc0d3a749be5ec2fb27a67c336ae316665bf3b3dc2c2b5ba02b11699028d39cae9bdaee8309d559202b227320c9b33be466a83fbc8f38fcbc96f6bc15b17cb410aa30eeb54d27829853612d8a98fadc218192c0050bf119055a6745ab8f3de3103fd86242ace2540984d6a48a56d885081d6ef31514d0f3c7138929b0a3d4c90986e307777d4086cb6d3f931e6e6890e1787539deec3bbb1f22abb827200f2254bbec389abff688cd008fcb06de960483c9ad2967ba9ae2e464cd814e2119a979bb6c0a560c4cd7421e435e23d1c3072d02f9c295a3642feb6db7d2d0a98df26648f75755bfe9204e2b28eb21a766fe5199d402b152143e74c8ddfa6c9851533023c80af8d81288cad610c1b431fc38685d00a1b6eb89de231414561dcfa0ff1e88ed3bbd0baebfe763b951e5caf2c98b899c44b3c86b8be57534af64fca56992bbf611a1b199a5a273b6dd877af18a7aa9dd850dfb2ed7af2dda72ff4b6926a8be1e34cb2ec3e34ac1dfd8bbf05ca7c4d194f3ac3ca28ef98338abb26853d8be5bbcda00206dc82b03e82946d5097d9545f8d0aca383e2897a06e043045399449c6731a90f2222cd3ff9c5b7606ca7d25d1a8e00e0f831087284c5a4a5cf0937b24e47f847b3ed9731ddf832a2e8fa89a6844850e92947ddd79b2600ebfdd6cee35ea868b6a3cb1ce8a67034291a7f418b87dabdc13d5e5ffe58cee5865eec2c5143aac554a90f18093a92edfa4dced80bc200a7f9c6f6f64bf6de5ce4466b3ecd283f3b484d06dfef7eac947897a8063781332ef897be4861aef4c1942e8d187211459720cd1838c619c7f810043019edc20b0d867c5daa2951b3678ce56bebe1d38949222bb9356d6ad0c79e1c690d28804637bb41ffbe98680d9f29acda09906b0d0a777023679a834fb92b4afe0e0dc8e32fee0110c91eb50b5295af09abda1a858b4c2c596aa06aaadf557b4db1700394c5090207e51158f941d1552411c087ecefe4e0d43d01ecf0f34b54a704db1b29109cd6c4707b8eefcad4bca777c768fc273c561edf0a1ccfb528856227656db76606c1b18caa567a1c1592f85f446bcf5fd755d6345701652c35e3432cce63d27a369d63e72b9f59bb0ab3b19ce6c5b7457c774dbaff4ca87517fd18b12ac4382643b1502ad0ce2e6b7b4ea2be7793bbe0b6455c4dc30f86c667475368ff1e774c3913ed37e2020ab908fb530af5c36e2a25249a33441f3e5726d28fb1b77faf0a873b572bcb0537ffd397dad44c835579aa4139e67e8f85d7dd294fd01b204bc8a0efeb70ee217ceed54b22d6ed8cc0493063a5a3df45e1d52aa8b9fcf715f4845721f53c06b0a01167e05ec9f648a74bfa18e9bbf498f02f5a4699bdaf7324a90c99773f53e626bb23ebe1e48211aec8f5e4224e98763b8fc0b756d3518292587b0ceffc2a1223f5fc6a8c36309efe3022377889a6b97eed93e87574837e0481ba402b569803de7fd499839022158fabdc7ff83c91a27988698e5d811170812636085db4046f2b5da1b2e0799ce8c10cd0a3ac9680b33fa8f5087fcc92d04bb671b2ec628fedcf2b61ac3ed17ae8fb1435e4eac83bbac26ebfef29877a3c04da61899c83ac9eaba35b390171a4da193ad88970ee28f13f6583a1fcb5b6bda0d4398510e737541223ba9d53f3bf4f4dbb9437aa8d75623b8ca1d0210f28f949f9a1fcb1d4e55c56ba0e007328f418be0f1e4f7733a0311e9fb682b774a85ec4c3ebe99f6c9668a121b368890df1f347571ab13e0de9ba9e39eaa8543c13178aa43c044f38d0f0f8c51e58fa32e5cabda40538d5105916f78480ab68b7d04d2c318363013927c19c0efa0704885f4700ac17c8e2d1fb3d6006e5e055b3a11afcb8c8ab6e9885f88d5fd492941b831df81a7ab927735c3ff3e1b8ef622fdbf8bef4db6825687ffdd1bd0738a744fc3e2cb3068277264b95fdd55ef6593b541a54d4301186bd709838428e9ce0a38b2bd5e33fbd7be1991ed89a6e58cd8ae426ec0187bb83c8b310e84acf10600fb3183d6f95674a6cd8460f656c3419cc695dbfd484c59a769c69431ea950fe780e91e43396b6dddbdb6f5aa49eb8973197da4909da3c88c280c29fb4f37bd26608c045d517ba2d2996828570c0bd2093eef29b15a1ce94a6ffcaa682733c65d2feae72ab446cd31753145da6375afd0b3747408217ad64867e4be3af9969953cd25afb72f07dbb10c570064661a085fd091c3bd2f6e2fcda33fb76609c515c9a4144da63337d27689b6c7424bd6a783e7c7234b71acc5640cef18545a2d25d2f102111d1565bf53455642ee6a22644dfd402a19cd5b141ee5be595e40639523f3cbd80358b785c1d00b14cb85326f93895bb876a1d10f221174021346cfe77d592b61996e9ba21ac138f8cf2534af50cdece7ea885cf2390fc932b9832e1ebc238f47039fcbb8c324e5cd8e3926fbbb48b0e829493c86d764a7efbb6b0b56175a100a9d960f14b0856d2dccb21b09a15a3f05d1713b58be3f3fe13317efd2387f7c2a177d5c38b7054121b04e53d826a6f985fb52b7d22f6b3fd9e0201716fc442427e3d5621058ae8ecd29980aad144616bd0119e72aa613cc9835c78e052e01ab771f8e844716d65a8e95cb63cb260faa1d24cabae61f78dbaf5eb0aad2c4786b71199fc68ab67e676a310e61236fa9dce9a5903bd79c137578ffddac072d17295e2c4f9760b87e12e018119ea2968ea6f8412b781d77932af67ae7f41eb56ad2ef742edbca0fe51ac43361734e1890cc97948e303adec674eac24ec65c83035886c9d8edc8eee5615a9ea805496dc4959517a75e6aeb58f155ed356d4ca273e9e63e44ccd9de3308c789e78bb1a37b01b4cac59454782afea39990bc6d99b1ab782f9d858c67a7a5722858e4962870816c0cec99b41f59832a53c3aff41084ef7b61de468eb7faf7969d42a437bd6f47f90bab9b97a15823035decb2c2d55124867e306c70fc670b7ed0463fced6da4a42bf0337016d70d6abbc91375978fd647adb5cb63c974cdc3354823f163d91521808dd966b9f6ba650130dff3dfa1894a9f9cf2a058a570c9496029c7737b1e7abb04f765745000d54af8059526574d4bb902bf879331282a5ed6b98b9c65b7bca02b7d04e99af5d5117918efe516f37b7e3321a15f71912092f6558e7035a59a4aff985f64b3b0a8a3450211ee23af37caeaac543758a24ee11aca751cb15f51f250af765a143e890c93e01f2b8bc8c74d2e8ec17d2e7e954e795b862608566c4d63bb63bf9d4fa8afd2d0253e060e6ae13f0fa13eeb1fc5ba2385715cc8d63df1f5f01868448ae65e110f678732964364b8305f755be3809c582f5014ed8ac68fb9075427dd0f9e3b610ffbbc0440fc235984217d755f68b3cd672d8792a8d208a1fdf8c95629412a246777fad1d5b1e1cbc1b66c7d8c54588c3b87aaf7d46de2320f859c424f09038b215eef1902be32974e0c4c4df48da4fa6016bae726c8abf426f838ff3c84915810c061d066b1758998ba1a05c8c9d6c2f93ed1af2c8245d6408aa9908b57450404a7aa51b2d7390a52618f6073ffe4be21c98505b09c0aa77bed70f938b498c37490a25cc8b20712fef9c75b6566228449ac7b26fd922b0b7d146b48b3b328c0d5e6e124aac60b6c8eb241484c40cd5283ab2a65a617ca5ed2668bf869481b6e88048fdab2e962136353a18f84e005f1f6147fd83d0b1c1138ebce404561eb78a19f79d909ec66dac5cdb18ee909385d3d10e0cd5f45d9ab5cba36acbfad06bbb206e7a90fab6663e8ed06486085c02f78a0ceb0ab066b236f750ad55add081eccf0e4b4cdecaf34b84c144a6c5a06b70d478405513c6a0bf97ba7655e3f796a3239fa06a24f2b37689733c73fad4678d7f08e8a91d29a81b5138b266dd1b120ff5b4172eafbdae2b73830eda9bfb1991a1d8b69fd2af35b96bec285c9152ff390dc1f9d737567f8f5c759fe0540cc81b6a58f1c34799a36c574d992ed77c021196a6f38c20849b80ebf548c179ebf9be3082a5b75dfa3d9dfc25807a6c23692b143f8dab48321089f8f164b30b9dd66948e5dec719490b798814041fb06dbeddd22e32b54d7aa5febf0cd225b0d55a1ad3ca056d44aa20a3bc4ee41f3c8a50d5a0b8d8890509f9179f415fb8d6e3b9312da86847c675042594a9ed5d52abfc5c428a9c137fc4d0989061d5f9d713e1980084dc23814b6e87fe2f5bd23ac46f98eccb3fdb08bb3e636cd5a92243b95d685e84e88666b9843df96423c4350c115d0904f613990a0148bfa46fb0af4d213e26196b6b79bab65390fd6e2e1c5c7e60029c2aeda0d5fde4d09eaa0dd1d683936c6bcac204c90f8ae69ef018e3c6566bd5ac6acbe9b199e6cf9c30db9d9a4708c58ab9eb42c99b9d658ef6d7d864adc7a64003946fae1f7570d74244c417478233f6055612dc03a06b7f74596754df6f3c8eb0ff0b0b9f8e61da554042c76e0d8a8c739bfc046425e82a275430cac96e7f416e901c7183c5c5b4a27b095ff18e9f53ccb9b35e4b8ae7e6891ab9f33e1bd4e3cb577c12f25d6a66e5829015bdb4a7b26751dfe4e43434d7fa139032866ce25d50531f35ecc241145f98dfe2c38b0cee148b3f3e93128264ce12a418cfb8f29fb22ccdf674d6f9640844ff10c21411dcebd39d5779de3ec299c056a4f498bb371aaec3779bdf5170c2417882fa635678cab9b6732bf88c990a1936fd61a6751c65cb4d0b98ebd7b781aeb2f60533546b394c060f0af2077df971abb91bc864752ff8a4b0ca7d5ae2da4dda244f9b8dce3a88c8051e794b9049c952c307bab168cd970ac09ac71b28a17f1ae8fd4bf6250dadb3ffb6b33ef0dc5e25f8c2e91caf7b37e965bc3a87ef6d7ff038417a3e4f230b2bc2faac16ed5666823c1d5bec27680b2f771229dcfc64bd902db3a9adc50380d43ed3c986bc2b6206662423040fa343c572fa72833dc8562023104e4825113a3bc89aa8ee1d1423313432222048bb1e3b0dd06f514acb6a9abc5f61d8be000386dfe5f4b4d89b3582045ccc133898fe9a541f0a82269eaf08f80f24ad5619a5cb5bc0d93cd432241161c21b15d4e9a03be0a56eea9a646426809b60783b3d31ea9e773d0aa5454af2883d61f85ca5e19808682d8eef9f35ecfd7bb9cecdc33901ebd49fbc3f3149ec773af6bb005f88fb67a3c11d1e416453d6bbb6557e1e9ae32754a7d341a8267c936d8ccdb10c752f6e7b9d715afbaa2b4231b408b79c84a28f20e2eb01c56c660d2fd6ed1a15ae940a9af1649e11f4f197cfc498ea449c0eb45a6c61ebde8e87aa0fd99066dace6dfd721d8f5dd1fd2490cdd2ab54c787c696948ff8c0fa7c4052f70fb04d2d94b0a3cf7a69a76ccdba1b55959e2a83c517ddaaf3314e57efa68919ef807c162d1cf6c23fc8361853ca842a86d742c08fda6ca833c1734ea6c794a0e253e4f5913e3edaf19e3532bec395d9e6f32ddc7b29e4fb343f4f7d9d28fa951e8493dac7e2304b66cffe899fe2c110c92aa399d0de4285cbbf43b6e3e3d43572453b139c8d578ff73c45cd705c544da286aacab34ff2d192335b261a02a78fab8c88e568d98c1b1aa936224e4a844c3bb712d0c8957fadaa89ac9b22c6a26cf828a537ed25a4d6895d82ad16c318c53d1fe427883102abacf03c2a0bc9800b6edd8bf68d3561519c7a3817d4855174640f05a3fd933b2d7d92e70092b54bda75e1ca678d1c8376df67fa651f27237deafedd044e461d353ab3844fb02a5a6aa3aa2d9cc52774c27eeec5220fc76c832a632d935aee28ac6ddf4ea9aa90d0db966566888fbddd8eac53068d5f0fb95ec52aefb1ccb0b5886b2a221bfb7f694a8936cec770e4b424e93129c59abe741c89ed71d07176596c61ae353ca2ebdaa5c8e1cd82a041e771dd2f0793be9981e8f8c18feb0f034e7bb701700b501828a406a412ac3b535f931ead3a6e95d54eb53cb12d6f95792320c700bbe1b57397a132cdc034cab5a06dbab9c9daf94b9bfb486e43bcafd2daa23429fd2ae80a730c82618dae00c58bd94c867d82a13de2d564e00f1504a3501d5a8dac7da4322ed58f60352667de89468146aa4fa793131d0fb584ed2663ee1d989de0cf14e595796c6fe9fe8df9a6a293a015a683555ec6e879a26cc0ba83ac5e063a24bbf7977682a5a389cd95106342e1b393ac619fbcaa8bce885ff08317efd389e39ac435425024cb538a744ebe7d54d79e32647b1ec841d20fb99ebc92fbc7b0d4ceb1a1187d0717d37fc253f3c92011fda6038a124912ee8ce079d2ca619aae3840e2d51d55b619de70d01b5a641966349bc2040830bb05bf8ab76ca6df93ea06feb97b8dfa2ed0be8ec06fbf10436196f034bb12b2a7b9aae2bf5ec82dfe2e2bd2b8152b325e4128a9735ab770d2ae157c47e8047a8ee52a2329efd7fdf07b76a9e78c0f7b25bbf7a02c04db2ef5382da21e5618008c88c2edc512a883f58bbd7bcf372f9258c3ad76feec80cad93adfb1b45baede1373c631d1b0ac63fe5ca94dd0ef86ee9633a91ddfad82a737eca6d4d8a5746937988698e5d811170812636085db4046f2b5da1b2e0799ce8c10cd0a3ac9680b33fa8f5087fcc92d04bb671b2ec628fedcf2b61ac3ed17a52b29595b7649dbe05420ed4a069ef0539e5f7cb61313312a078b6abd8fe17f010893a3398dece592d6941f7c6b762249153d7273db9d862ec9beba8358b8a747d14f3d9358f2e17d48bac57406e39e9781f7531ce4b9a00feda426130a7b0121e007955d063735457ea3b0756b91ccaaa32c952214f58e5ba470934c112bdd8c5bb6aa884fe71022116f52644199e5375408216515cea00ffedbbdbdcb818bccea3efd0021ba5e59bc3a1acdc8d56512ed7e636506b29803b302d1b18cf4f21281e70a0b732a5d2ef90b4352d0e9f90d1fb2e559b4cbe1247a56d7e0fae57b37b01c960dcee97fe04ed811c60f8987da112f1e4139fc5b15c5e4ed8b86321601aedf20f7ab62c6769407c0e78aaa12727cb9ad1956b9c6cc5feef3ef077c0f8f1bb4e4b488c03aa61aa068110be9be383833a7e9d75de0ffc443310fef8acdc2ebd33a8bb441bc026d4e73cbf100469fb49dca10795f2f3d6916aef078be19851a5f1c538925811c586187f3eaa385de7f86d08672f92402d9ace3ce854fadccefcba067fab55e6650bda50f2842c1b93f77e7f32a60676ab51cebe660d574a1b55c02da8904cf66cf8dea20f1d6dc1c99830b6d5bbd6ca2d4ca8257fe4326faa1fda173d93fe5d7e76f0b9f9db9d31c103cd057d769f2883aa4e386bce833869eddeceaa06470803792db6a68ae8bd7c853b62b1984bcef18545a2d25d2f102111d1565bf53455642ee6a22644dfd402a19cd5b141ee5be595e40639523f3cbd80358b785c1d00b14cb85326f10c76a60d170afcf7805109ff894cbf174e17dfe6c10b61c14fd57dfbc049aca59a96221c63d5c2ff4033bae55507ffc3fe23df5e3b1329bc59e27f6561b733bf492ef26706b55813f4f1f94166e69336a2ba33543efc8c0401b33231f18a956ee5044c243510e126ce77042456473bc62340e401478242f5566e2b83cc6d10d62cae2fa810578ab61aac86c013b00562701b639197b117d9e577a7a2813119cfd1cb4d5b2eeb5ac827db55896f5fdb460e317d4d9e0c68a2adf0d26ca826972bee240d317e71b64838263857408bb32dc4900e8d2ff8e2d091478e552187146ceeabeecad620ab7d0dea796120cd142564d8f1c87efa8146b1527d47a473b2325bed59b4b01d269266bf285630a7cbbb8e60f85133ad6c90f84d74f9d4957e070752395f165d89149799798d27e421f25bf84f2ff62164bf4f697f9dde4186fb94203a19604c3aa44a13d87575fd19b4c91d2c427dc2d6059bb3ac987c9ffaaf2886e610b562c97ee524584684d53487f064b0b102808e4b6e530ae2731d9778f1c2fb71b7c45b3ffb7fb59e01397316e860593084295df7ba3a2c4b3c08735c1547d341989b8fa2337968ecddaf0d22ccea6c18c9d4e11fba386f4bd364b7aba5bb2d86dfdc603e92d23497e5c562f3169cbaf2522570bb9c7945cbd6354c5caefdc273ce79fa8ffcfdf8b412b1d59654de58f0c53f2dff7763d588812c62ca2741f0ba568515e885f1272ceabe1f2a2b342f36f5c2b4e17217d84f3879bf6791cd7b896f36488f345df6f6ddecce3add0bb61530a40596acc47ca0faf9bd3011cdf3737358aa6e26e8d69f221f03febd977192f01a76adfabccdc6ca9e60586dbdb9262d16e6c57540467b8b163ec724fdf3ee9103d51d2e7e954e795b862608566c4d63bb63bf9d4fa8afd2d0253e060e6ae13f0fa13eeb1fc5ba2385715cc8d63df1f5f01868448ae65e11061607917f6911eaa755c9257fd38fad8281bb900ed0dc41c1a52bf958592b3a6985169b714afdfd2264affb67cdbaa939615295d99ff33cebe8c021cd36472c602c6c3870c10273b474dd02df4a3534f04f89a0ca331eab36b3041abd7b3c7d82a3b3813b8523fc64f0073a448b41cbcefc9645e1eaae7ae164cd9372544e1a10c1c40a08009ae18c298e36acc0a55e32d54f0be8775a88602e4907c311f1d5e1cc6708a16e3077e7b9e88a3fccda65731f12660baa545c033806abe974bcb8d15bda4d07d2b8042eff011e89ae63a4a7b06133c7e9712426818dac80365539ca0c4fdf982c8face9183ea17a0af106fa4e9ba2cba35acee66c1260fdf3d00d4b2513cae68e91c01bdd379a5383eae043e9527c50bf864255b9fcbaa84045460d524145c14c87fcd7dd0a141912bdecc24f69a189293e29a8f24396d05121884dba1eef9278500bd2e8025e3b06236420f5de553f84eacc6c8f3af28b83284d5e978bfea729f3ffb70bb545cf2c44db57b96b710c6133a0e6737dfa34329b6d77183edb2240c1b49bb8b0c5ff908588d7f08e8a91d29a81b5138b266dd1b120ff5b4172eafbdae2b73830eda9bfb1991a1d8b69fd2af35b96bec285c9152ff390dc1f9d73794be202d8496232af24349086563bc855311d352279533d989df0a2eced2f2844c582cdee729bc5d502370a1baf3df5f3b5b5b789528950f66710ec02c70d6fd2e2a902660e1621ada216d91327e353e018c0c4ab9416efff772c4cdbd7a24b7320b260c547bd26dcae3b2569f1bab000be582b7836dcae262c876743f85d8af090c23d2a5a2760fa751343ac95028fd212a4b3fd9e181d31c29f24f9c0fe9d3a7436f2916955267b1e4f6548cdc564c129ae513a2d0045d52f32f24faaca18f0360cc8a91533406cc56733a2b85e6eb0e5fc2b9fcf22b06eea2b7b287180eff1399df6e9442421fd8746ea50456f722b3765631a289d4f41e10673447709116ab35e3bb1615c9662f2b0c9db331e870d35dbd67631e5bfe5662db82d68846ec111ba26fb624173a3e280fb8656c1b23e3d02f4b51293f061533b1e379e9946fae1f7570d74244c417478233f6055612dc03a06b7f74596754df6f3c8eb0ff0b0b9f8e61da554042c76e0d8a8c739bfc046425e8598436cf8de409ae5d5b96c0e2d12f18bdb310bf023677f7e87cdc6051508ba73a151cc22d3904d2c6106c65873202b52fe3b132d5d05f458ef864da810054d7776ba1f8ed84205cd8b5324be086e23729866e19d324d12cfa248e24647948d4a9b5e0f6a6b23b6cdf89865ca5a7e0c184bd9535e1811f6cea45da37a8fed6276ad055e3b658fa4b904b472a9f9bbc28381614ca1f8d5ce72682250de34dc43c9dfa89d9e45ac4242c4ea410d7131f57c63c0af2e485fd34fb2305ffaa1c97c4a1828f67b51c15c1b7d7136bab7f84ed260d27d878be3738aebe9bcabf2159ce71ec6dd073881156124d9bb878b790fd778d568c08d9ed0b7f5c7a1296aed388fbcb02185507d47adac5c86d17bcc137a4642c019c0eb8dd097036f51f66c19038843d802fb4fb72f2bd3962b93d71e0e9a08bf442139f2f2fbd55d2f64695e3ca3632a374e22ce6c5ee461522ac97e528d89e92b73b6497dc088739f9c71a74f8c506417c8b44c7e14675751c375d708fe2fa01998ee4dc0af233b55a2aa3f8b0ecbdda995a5061e83d86b89849dd09b05dbdbdf1e88b08f8cffcce1c9aca630d4a1ad2f81e34d02c3c5a474011b766de30964cf64d0c24fe3f50ff0ac4d837f49b61d631e2bcef13c305ea1b423b3a76de718ec5f50a43ce60e8c748eb359507493f749a2a6577ecf0ebb5657ce9da7530951d2bdc0a5df3687ac79e053d98f101b6a1fd536456da0bdfb738f8c431d57ac466f741c3a340617539f0658285af7b0206f319cf89bcb6e4738c2a0e8677aab414d5a9c71783e6b4a00677f4efa91e41d01c311b56b831a4edf7bb9c7ae0f0b959bd4efbfd04868437564c40f0d37d1dfbcd8145497dc924ce1d8a4b7efadbc9658ea1b2bcb7d7c4628293a89e54194915ac774dfb0842bcaf4e29aaddf22eaa2e2250683fc125d6cc06ed239f51df7396ffd8058165ba5c925852f99e9acb4b0f10bc17e3d80e0137afed622043738216121861911dadd0d6c8317c2b2a00d8e4b5d41c1cf1a95c6d7173e64e643c38dc609a44f813ee6ab84922e8e08e6c69c510e5eda21ac7481104e9a5465a64d70fea8addba09f0f32557d4aea39f3d4798c87309d9c262112b8a4e7c0aad2d6d4d4fc8cceacc3430f0fdaedcde967631c279b27c8924797c179c270a048f220876589acd45e3eb1b3a05e4da9b8ab4bddd809ccb31708c25960fe53b013091cdbe923909254df8369e6ec5316045083c83e3d0aa72cae7ff69fdcf9258ecfc3d806e4f59f9390db985e5b3fa9e8f3c45d0610039bd6c8895744f2f5f0f769c1b06e7e1b193a78d1193591ac459a6a69ac46e2c5359d49ba289cc7bea8b34db17dcfeff295c706571c6a8a7e348f887097483a809ca65e4f66015fcac211d425549771cd38a659e9b359af9a742b71bea8915a1f9d152f58566dfa029270694a82688ccee4365d1786caba23fe37817a1f844d8bb4c0faff5fff0fc1502c0bc96afaba606a6cba7ae52f6ee30a6b572e08a555bc5ebb4ee61f64566996562b8c378b4eb5f72adcd2feec975e386411d588f96a81c800f0c925e84475187f2040bed676bf4791325858fe2bb18af15372d2041378e52c8b4c01cbb2efe1c85270617e6b8416b1d3df73938fdc38b1d50ea81065205f454b44cfd57cb58d8d228c9fa3c6154c68cf65432d454d89b34089fa226db46fb8743845944f65966142f006e1a316d8f401f00139a567917d5e255cd00a708b314a3a5b9b27f72f009b6279d7e7bbef71a35d26bc2e15f1efc05d091e93293be6c1be8622463d0b1ffb90a3f9b55f48fc5f44b8d6761258df3a7e8c2570c627982b861e987b816a1c55554f7ad5b7061b2f7a6a55c7475d36d691929d07354ceb42a1a659eabceb146dc815839cc3321d49ff81dbf94b512d82a6ec6df55bd059ce6eabccc204ccbacb02637330e38821b0cb61f35084e3e6bf6080f1506c4b16a3d29045741ea6bc91f13c25bebc1b3f3b6bd03403d4e497b11b2c5980774b260358608b64eaafeef3a099a0d7c4ec0cf47f1f77c070ae7dd28c73873101bfa643dac88c80e3e891b14b5410bb19c9ce5257394c767e6b5910986add96c63c0bec8b3dfb7cc8b94ed7f46b2d9ee67ade347591542113b68cba55903d672e160aecac678af336ce93ab3e7f9beafefd0409df1ccfa44faee619152b1075ec2e991aef3c86edf34b63933031619fd2ff91ad77fa0bd7e1a4557072ecb26551c275ba0b34467c6bd5985ecdef7e737a032261e9dc296752538784ec1ee87a965e8c0c4d2755a049d012dcd7d55c83c01c0b15e6b712863c6ad7d9d75d8c1ed9afcbb4d750891e86cb0487be1987d4f0f49ea4e9f519bbfbb99ef56d80277ac4ee1fa39082a936f53fb9d77d022c35fe7389aea91dd2eaeafdf9ba55960d63b25a95c6bb0183d0c4c1c048f309a5d0119a5a6dfc12cb21c493bd499d812944417c174eb0542fbdc3aece077966c5795a24a2b6f57df00ae0eeca263262cc2e4d0f51a3833f9b08310c306cd29550cc0daf5878f0a356440c4ac722259c9ad57581ce59722e8ff55d827dc567ad22bb7732d1c14d82dd2a4f2fb8ea5a7134ca2090b681a2f506ddd008e6ac6eed5e1c1ca5d8c0d5d0bbacb6991bd3696a2711898e2363daa362f3b62407816b73e711aac46befe8c4fb2eafbfcd92686355b6da728bd36975264ab9fd7b9b667ba66cdcebcd4d0d33f7a70bcc2ce4e43a912b1f294dc2a83c7529ddef431fdeaad5f04a1fd723d8bbf5b6becbb4142e34d7cad297081f8e67d93fcdfd79d0420ed5f1ce0cff51720fa07cd52c981b6e324a7f17806c552ad564cfac4d6d6f1ce4f34a631f18bd0112b9c98dc75bcaf028279d51f271583df6f31f0025913de3d15d35862f76cd839b1a2b36738533be3fb10cac80dd62a5797b471d9151b45d7bd83e904f8a21004c2aad261ca286a1ac237d2b4a79ccf0546d41d62662aa3a70453ed43b1ee6c55e3ee3ceca8e700009f913105b5deffbf60bc7a707865a2ac5a7625e9598c0725e56caf9b751765adadc9d56211305e197f7ced68ecd151dd504e7096ce333b54ab0ccbd81656e6d08b6b24c3b25395a3f48773636f209e14244dcb3f4bdd97a0e28cc166a3531072c6c9529d7a3e19ac6e171c6545c3e562aad661fe0296a99e4ece78edac9cf3f45efbd45e8cf0e78d89efdbc7ded200d92d277dacee930ebb3e79650fea0a6326a9cddec57a5f4db9e90edeaebf656a3bf8e1bc48696863514545e72a87936b8723cfb861c533039be7f8b734cf690862e90e972520cce3548259704c83397ac8b10f1c2f5201c3a79ccdd5406893d59f5cb5d44c7701ca05a31476b6c726c2fef0ad4271b7720df6764f6e631fe2ca0f2eaf2838c3f634d407a50f482c5d746d190b11c83d9274ff7d716fb4412c2a6e4ff9f772ad77be892f86bbb9b1b870bb14471de02096cccb10b65c0b958616de3240420a4915e5296c36809edba38d7fb9fe00cf258f7205582763c661a0bc66f9c0c15ad95121f0b8b2eb856215e0b8627982d062e74e751880b598ca48d5b045effe34cfd4ea7f3804b96f53f1a8fc6a3e382eb1616eb0f8c7a780d20d54278e4369b150a2a0e850dbcf5debfee29d08d37a00d4c9d3463d79eb6d1ce0c4c9db1960f66d5bbd803898de3dc915fd0a60e812cec5fa696efc494be0231456f445ea8eface64ee323ff68222be8e6808dae48963a6343c6ab696ca2058e6bcd7c3b798d5897bf4e00eec27bc981c8acb9198851832cc0eec02ba04f1354de161b691f5b04d50ceea10c4303a8e0d1d986077393ccb13273e3d212824393690696e3e11cc6e177bd6f07df2224a64f9258f39c4fd9350dd290e0d184bd45699488af92fff2b5e14f5e62d0022b6f3d31a263d89ea6805c4fdb0c413d9560ee09f7f5fec07f3e776d121e40321b2bb931fadd02a6946ed7578d591c89df739ff374a6e98271d874cfb1ae04959b0ba809c9905679c3983ff0b965ef5acbc714642a0a25c0ec361501a46dc93151c0de4328be78f54bfe2f64bcade80bf924c403120f06fbe7323d70c4119ac64417a88c160b70ce7b3ac21e94261bba5caae4f2006fe8f4b1ab01dee95125d4b179895602da532f351fd89166fe5bb2840d5183b003a7029cd82a8b4f2b45976a142b225f00e98b729e3d34cb9539df46d409284d5923a0d202a5469235272c926e1acd4305b38d2b9dc7cfae7488dce36dd067ccf27405b0d3129ef1c612c7cba8f59ce8b53aef3f0a379acf9eb07468b4f741f65c189f6834143c1c447e4316cda4f7ad30b5a3cc9b5c9730a324420a4aeb697514b5b7ef8df246747d09b9a74e951312d88540047a187159aaf61d1c928ba1cdbe4598f1816039558762f39d7ec0fa68c847a09b5bad9125efcd546037388bbb0e42af3ca24e1c04046509f29042d44154640f83fbb35251756c9900e2f11def401a14571c176b19e23dbf3426abc1c6a63339418ab3c33b389cd5c62d39a8299455c33e96863567c098e389cea3e1b9d328dcbd3de117897b6df12223812defcc9c914e0b0485d0ecaf4d221ffd157860317ff4f669b95915b4ff2bc8d501f440202c22b5b97da86cd6abfccea4a8aefade7497302e6c88651470a05fa6048c251836a65a0de094a387e620128a137bfa5ec0fa9a03d66c490af5737e075986f0d4d1d937249852c1d06fc094ba4f029503c87cd95e45bb26aad30d469b403b807b8757737c08a49094e0f8b823bb49fcd1c67272c4fe3910d5152f9676262f98fa38a6f743bae593d787ada6b62e022f7af7e1584f240fbf4f3393d566892c09fb8a38c1891a15d28ce78198588964439ee1157622686c8433f677298a0fbea5c16124d6598f6a1dbf7e0fc2322b327d52352c068e6b574e298a74ee4a36d6f0fdf65fadf408db3c435a6ee5a518dfdb418ffc7fd161016e04599f9c295cc6b917f31123a4ab3fc2340363ea7013c51a491c3eddcc1971978282ce5c503926605042267987d0ec96175d1e6bdd79bd44fad95437c1ea2ded1fa78c1fb4845c29d8e76171223556792f9035439e6fac61ab15460e808ffe95ff79d625977d75a60ee954f700e72f0f027b7d00c7ce4a0cdfe5a12f7bc96cb57e54a22f49fa42dac59d920f4d5991fcc2bc341d67cb80acbe6d6c764275a222c72c55afd1f4e02499db9d6940401695391bebc1dae3d0e76634920a9d8adeeafb9aaccb5c6c47ce85f6353200cb78e722e0bc20e6afd1a3e05dbc48036fccef28bb285bac9c8aa44ec633d1cce2180054a78ec7bcd806e303aeca37a9ebece5b0764840111e997f067556fb3ad71c79e7c7c2ee4f193c5955d214ffd8242cfa3700b950b8e16fd33f69a865e5e2834bd20a49712b5c67b92b3b92cf2b81c38c8a2b0f1c46d6967a13da6b4f4f7abdf4171ca90fe28d3344a70aac1827759685583d7f7ce2195d856d0a6406baaab6a6b1fcd542a8b356847af62a2d2798d00e31b9b97b766133077710abad299ca3a39dab2fc5a6c2376195029d8a4c956f06b0a61e366a84b52c07fb303fefa14e30529c8c1354367876a80779203ea7d4878cd5336fedbb8563d875fa0659351aaece63c3680b67a0dded9308998280fc98d0a1ced0f8adeb756c3234f22c0f1580972160b46a2cc1a2affcafddebe88feb5019982bba37858062a674a0da5e22109d69ca216c1ceca47668410ad56f6f839400d52a96e8efcd8e92d50261c5058270bc0148e8faddd52d8c77347cdc17e6c52927150abe1c32e4ba50c8de8faf828b6fe8af88f5684fa55ae86a69ec9b129e3d8c8c0967bc22ef7adfac2b30f5c748ad3b6e171da7cfa843d7fb881498fbc4cba9e89ac819bb64f80c8f51004e640e498e0f3166a433ab8ab0dbe85f773e65f496f0a044364b899e268b3a202e77a720f25a426f4e06c6bd37ef1f230af88133d55ee8f93603e5286e9fa2349d1a89ce2e64526e89bf3416834fbfa66ca3af8f4622f14f8ee180eb0c6dd69107718f7c65a208b76311a1b0bbd2a0e94feabeddde453d128de55723551fb27a097276ba8553b8ffc3dce6b90408d51a15481412315655326280dc51c26c09e77313ce4782e1e198a18eb3397389226462e5e6a53327f199e5e5155f05163e5248e2561b4bd7240e711ceda41a28b24193343212ff054d6439f097fa54d9ca6d65132e996d86ef21e454ab4310fd74d95e7dd7b40710cad8a6e22e9976f7c404355d5b12fe5906dbcc8612babd494a7cd362d924b7586da0813a0507dd354b5910654a88c30e629ef0d78b72fd3a548a34d4af0755f10feddd26cdb592bc8656f3dea5f9aee7dc4f934195357e700afae30404fb3ccc9b238161dad6747d7b4e82e20137c6582a812fa28ddf64174d078760df94d0d0ea74d283d82cc4041e8cd59063d99d594a1ca08aa6269ded0dd6aeafc47ecea2225309e1a95fdbb4f1311e4e67cec58d2f5d511bff40780d3bc10e4a9b8f3673993a34eb0d95945f193d60ec1627fe634e361b985b5bb1ff6c19dec507d7c4e552c6a57e8ef9439620715c67f67728305e07ad3bd3ee300b8f47e8015a61c34062798536d999bb432978403b06fbac0a175a0bbaac7f18fcf8f440fe50bf5021c1a9882113f3564135fd0e3142724e3552c5833133be0d32de972252a800925f169a4de1e8b4d393395ebfc1789f3c9fc0fa97faed6f5c42d45fb0ec50beff403fb4c6e11b32b1aa4e71cf7944902f1c4fb275b970fe45619bf09b0fc137a1c1130664061b7a8298fc8c3920bf7b6c61807a6226d0796ee2192f25bdb29a58494fb588b4221a3c0142764b6120944e989146dccd57aa655b6f9834e37e30b1b8cb185de95ccc4e7a4004686a28f9803440bc9a961acf9d62573f4a429e4db20003da2617c967cff82e92f91ca5140f021937528187b774a0b84f181d9509260a628d5c178a73c294d3f0c70c83921c268f39583afb7dca2e694c5306376d12d7305e31660f269391789b30814b1129b48f77689bf38aa2d308cc5a945f78c728afc4859766519516ee81a97e99569c4784655acadbff4be3606b4455badfc2970b0bc850ca817d2ea18c41f7c846a7affa0886fea9eb62bbe892713852194e4e62c3dbbcde83c53e02ef5860062fd4edcbfb26e38f1fa7f5dc49935911a91339b47522712fae3887c1815c9720cfc209af5fdaed1cb578725f980f3667ffc7490ba65dbbfc92e1dffd58448b231d1e581515ef1f42417b38744e0edf765a26584d0378acc134bf3f6f50af530c7cb4d9d29f450b38e3641dd7b67c1fb3b3de1ab244a9ad2735efdb1c5e1fb85b6d245a2120b93170bf2b07920bf0d050736583dfa186286061d78ab40a357deda5667baee01e2a2544730186a8af65295abc703fea6c619bb54e6a30f2371d2e2b080dfbeb50a7a800712c07127bb3c390ca017190f000a5a64242339cfe0a9c66606249aa245144657b131177543cfac2a32b82e2d290c02eaf3d339444f7e15a6318e94163a032c82973af953e70a24daee7abf3fa3c6268e29e936842b36914db990be80464d115312ba7feb61d7ce77d4172a7d642e50dedc65e0924a568e11bc08b19847dba854b5091d3fd95bce8c8310f80fd34762c2b0df7dbef4514a82612d1e02215d7a81c036d2f3301e37f76ba6179a736ddc3681540ed302aeb76d632862011f8c3833cd8eb8e8a73665b781367a1a59406ee5d0c3653e208f4cd2369902c58ab61b96117e8cda604c0af5722080d1bcc720d4e4713ff192904ac937d59a49737d0924e64baee240bee8a91caf411876ed7d889c616b39e3e4c4a2ef98e13932c169b5988cf906b4368591af4cbfe55b6371d398fb3c326fd1a8f97bdd374ac296c6e13147c71ead9a5825a6ceaf66045f78225350846c0d4b081d1b15d101b5f147630447fa7ee3830a22be64f3d4cbc1cc57761360e74b6246aa56d742de21239a91206c104d9c2929e8ad073f5e14b80ef033f7747c047bfa89325d94d60db05275dba6632fad4991ed1ca5dc9ae63dc834c4d668fc90b297f2c44f99ea2e36c6401431cb1a9dfa6a0f1edfc29c7e2e1e89146cfdcd8a11271d4d7f61cfcf9d967110c50c12b804aeaa418e7533fa77b80e52569c3ebff099e80515f5ae739261732793ea5435816b977de2c8157d6e67f83369fb6671a8626617c5a83e83905b776eed0f305c4184da24fc46e362d5f3c2cccde03770e909e3e08ffb71866aa35299021108be5ec3e06ef7137e34b81547d7ac747a34b1bd3923de8e574cfd74e48b69501c2955a448b78aa931aa81c59a39c1bd4f8ac87ecbab133be2fcb2865d59e97808cae65048f5136ac022f774ca963ed49d02805120f2886e4124c962320f9e9800e9e8f87efebd85470260310c995def7eb99ef09a65d1bc4da5b23b6006c7dd8859fb75e8c31867895407c2289756662eb732d55e7cb8d482953f326fd6e378a4dcded78d8ed71ed8f632a827f308bc12a47da2b582f40311f2d3ac98ee84f34f9852bca00302cb00c2f5eabf6b0c37139d3f4e17342a610c8172a1d73b8a126302c757234863783cfc0fddb35ebb7aba133c81af1c32e73a167626d3280f78373a51a43f9430c0de1b786ea93ddfc2235c3aa8cac758fd4cef922adf321f2ec00c8ceddfd8a7ce26294da6b51196b626d62a6aa151437b564538ccb6c9a070adb6c8154ac5495bb396b6c46f45c61b2483c764ae8a7d8fb54ffa1b21b05972a6c3343ca291af7fffe022623a35a3091f2fce1882b01427ba4713beb9b77a13db4c99bc2ae479a2ecae593c8dcd7a814d9cf983ded01fdd6735eb6871796012a437e26770a2cc7e778c7ce1e9ec1a8258a738543cd895312277bdcebf06e45b8735591b63e5c742fc5d44bd97b1f7c05802a27a1753d76fa5d09d09af09daafce9adb6dce6475b18898d1ff17b0085ebac20998e57bc0ca185c255305e440883cb01c77d08561d9338b3dcfe59cf2fa433eb0190794434542ed569f91a1a3ac16b59a7654b1b669a4f4c6c65527dec7db362857ac3a78304473ae9fb986ae42d1fd5809cd7339a81e0ba82f26220231abd863c7eadedbe0ec8b97b2fff386778fce7901a519d6daac6224178403c3c3cd92d10c80693414fa2695d0b8e653f9a2dc84893d1b0f14773c0058d8bdf0ea70894df56a162c1a1e0fcf3936cf0f01b896965da50201214067720c651504377750182e5ec08cd8b49d6a70053a0b926ce1fb5c2b21a8f5f0c82afe67894479652d86e88d1120d7f7232b3f5a168d74ca080350be270b709eb51e3e12eeed55e9bf629e6c37fab57c52b4c0aef52a6501f9a4bb6a6a3fa438e38a1f705d90d068334b751e22a60dc002843fcad8c53b5b8ce848e0febce268f9342f85e03c9a8b7796d04219849626d9c0e5617bffecc75840d3ca9be8e7f9161d9d3920b1834ff93b7ba6741def6697826e047f19d795a5c4fa003785b86c9867fe05ae124db04fe7a628360f43ef1685bbc385989ae3bb6da0797c82170dc3b1d7c08125a2baf3c0d6f7bdd37c08021b071961e1572e70f66e08d216f5b0f86c3748ff34f4f69c27197de851b035dfbf0a931e3a92050d1a39d39f2ca3655782a126dfa712f812901444728415c4f8ee94b3070d0c412569f6aa8f09ea9a491d97a4fb4aa39f0efb78e4d0bf8fd436d745a203d6d5ce97d7d9684c2874b4ab0e39773f0ea0c1cd48530894fb5d414e5334d1ffc1b8fdd3c0369b089bc0a4225b335b32d9b080fd8db4fe8d66cd09198eb2ead45c3c21247ba6d00f4399bea0dfdf1a0710c85d71391e18cbb2196775f4c757c922287dc6e19ed34d52a9e5a5418c3e34230d44d8555c559277f19961d1eec69b1a0469e39e01e60d141054e46428d0c6b8c7c8fe35768c582731295dee7ed743689244d375acfd35f8cdc25018c09cc9a0d623aeed7750376776078573ac189f7bba04e7c8ff1aa2d48c2cd1aa334a7d7b6ec8e5834c7ef765105fc4abbe38320082ae54fe15832f53b68fee5fb82ec62966815ac1ead2c48c75d7557f074c09d91ab5bff31ddbe271271910a16b7d2731585f6ada2221fd60e64a6ae65516662c02a2b95050eafcc8bc5b283fb87907f43d78bf2ecc3efa5cc285d2e93c4d2198add27283c16265fb31a3aaf6b2f63966a7c6b6022d547cdd5e36ec2ad1ba1a9b0e19a0f6d0530d257c48a02d38430179b721849dca9feb1102b7bd02975fb2d2fdbd454b9265c0f8466dec103ba84bdaaba41c770c6bf97234c62fabd2de857f6edfd3bde78897f212b9b4ddd78cba34966b6769bbdaa8ddb2c0d392d2ce680cea154b3db4c926ecb50dc49cc002b17de172533da7e4366317b237726bb4bae01fb2cfa551d801716433aa1af51e9031b1807e4e04dce46158076be56056a6f974a98335420c58180f77cd0be6a3a67f881f7cc4ed7087bb3dd9aed7b94bebb380ce766e77bdac07c38464ca06872a38a07c595e97f6551415552763218850332c5364e6c0930821f74a835866a630a6a289b7bf6bfaa53d1e1eea546e8634669dba8dc18ac495226adf76efeaa322059fb677e00ea16e365bfba68f04368806ab7104cc2792b7aac542204e83c471986484b44a54e1f751173e5ea4a6cad532ffbe3e6f758154ff9629890d6546129582519983521c1637fec75c938a0d661c0613610cfddeaac442dcc95de19e4d45e15cc7016f9e800603bd564f76c5abeda9b1662f123321555760a4883cc0a06117a304edc974b5ea33a9e9ad306507ce24459ca2a5d803b4eae3a1c6a11a8d6a6fc876fa18a254274bf4acce47010150968ad8e5190fbb105a42a6022e59f5a017b07d1ca24daa859fd304638eda278a92a10ac65c9ac1bc69543be891c7a40683e7971291de825ee5bc324767a1f97267615bc763af846a04ddc412176d27d6e9851acb595b37f0666fcbbc42be30e004c6de6d702f9b775301367f7bdf5552f3e3d8d47b1f3fa7c3a8e5c528b03717bd8a6a78261546ea87b943a2c4b076787cddfd83f09415e8ae5728baadfe7aa5674c99a6dad809eb4edcaaa7a53921eb109fc8570ebc4a7b451a87d85b5ba583dcd609997609fbbdc4c34abd985738499b2dfaf2f39fbec98ad4a2c6edc5f001e6b68b7bc7352223f6a999de3feefb85edda475f6f522f29290a0a26c83a7cc749dff9ba30cb0d08b58d167923b66040125aafa15af241627c71edb7721a34144c565ef3703c507b499a24f5631b1e0f61421cb1b356f0a2de0a5c99e17cbce36bca6b2ae078f2248f48d52eb9f94bea96f66b8abab5832570471c1a63e2d5e656a71de6458353bfed1529438053bb9db21b310dadbabe2ace13a4f3a20f46dc8d22846434cdf154e6e7fb818469d0e20e674b83d621e94379bd186da672bc9ad735048cb186a377c315c29e80e5937681533b9653f56f3a87e7a258dd01dd2e3754f2c54e1f9b34e0789e993b46b64a1c2764a5fae86f0322d72460e384906b9a849b40737af7bcbc2e5862a91d464d38e20d19bdd6347dd706a1c0d74a76275dbc429ab7c4657ecacb2f6721a6d8ceea3f14ad2794cbbb016ef91158b8ee4312d7eebb286e9daa74658432285c9e0091b321c72f05608379d6c63f0d4b355bcd08c7f2a05c55d68aacd8f72f20962d21a4a320f0e209d20e3a22cb33fec1f14980fcce190f0e820d611faaafb13f26c7162220f4e4f292e21cbb93718e74d5a3f514f911eac5cc2dfbf42af03282bd1b894a1e34513aa7b86b6f20c8393aa403c6eff6f3cb79fda9cd8a2c28abdb9e113c4a8458c00eaa8116ebe4f8f8590ce1eaa687e2fb568e0140031f07399f309cf146bf2fe859c4b3d2b67f10ea07fb89b8f472df89870d277c424fad78d680574f0974889a989ea532bc61224eb63d271a1c12e05d4be44fea1247e2542f731c87d9039fc66435a79f82d123839fb19d4ba3a799a4de8f5fd8c026d86ab291ad02255c456f499b1e3b03d432cdd132204d3d4aaa1bb5f013537b839f54c50a6f4abf35e27016204e229c6b8f6f06f9e4141ee0d1b69577bb5197867e4ffba9f0ace1742692f8c31a26dd097d8a6f838568e6ec514f7ce1a0981667ce63415ec59a586f6e484739f48bbc738317beac0aaca8605078c10cf9adaf840b57c221c20bb4e1e5dc91422d7cf09bb858e617aa89f3271c106f6c231776f078cb5fa1ded1e27f1484fba4e3d476d631e66b8f9724d95476c603a092d2c5406b981d0ee6e41090e8f3fb9d93788e028f4d106cceb839c2ad3e25610aa40335d77fab681eecaea5043db1c126c81c9eb146647043d408792a69783c6a532259167ba3e0263b34fac44d295a8e69eb413d5a3053c545658342ed20fd8220d8cc3af65c3a59b12c829d333abfca443ff835bf2d66af0c1d78f0c287c91a69ce8c2a6945a3e5b1bed2de0a0752ff69493536ed6313c733540a9fc273b7cff89e7e82a6d8b3b377980fd9f1b515e4172394233041af3f8d01508c1a4334b2ac047407acfe7f244cc4d5730b0ad41e6d375498b1e795f6b4249ae7152ac0c415ace28f1cacecbf280c52994e0d64cf7c23df426d5b5e5e960963684dc9ad1b88d6b91e39eac3f4c356baaef9d7bf5f8cefcb06f5e3791310ec61cc00b54fdc787ff22a50358b53c3410dcd33f22e29ae8acb783216ae3b109005ea04b08da73c49540f390776af7f80e0bab0ed6de1bf07c75856021c4b224e8e28b397958d1db05d13331628e88db2cb913188d7df87e46153c8fff8c867d6183f3b91d116625baf1d5991c308ea102c148eba329259f631c65f6ccfa840b5548ff5b24de55935517bd9258d1aeb61b9026bfbb36df4dafaf7c0808641c69c8af248192671349120ebba3ca0ed3fb31124ad14ab16dfc7f565f0d60eef9495963e1eaafe18e62222fe21058b5046a4c343af957caf2fda604566c857a065e76c52f091da19a6faddb7ede6fec1356c5d18ebb15cdafdf90c844a9cd49d01f550e1772288eae3c850950cfd7a012c239cdf50771576a31b6c2a586e2bcdcc2163005f88587b66419c203418429510d2a5803197a0803320edff7a62047a8ed5c227abcd690f92a50622d85580072d10e656d9efd3a1be74b69fd78d52d41d5886444143344ad10f9d0905c3da11f583b4717cdc0f10750ec100d6533b4d7ea932feec6d4c34ad79814e92acabc71b2f5b026e39853f47ef1b466baffe88282cb51c9dde88a4c8b9fc7d9cc3dd7f84f673a6bc367127b07dabd0ca6e905dffea8016e290ffc1f48e61335e466aa67d914c82f9e1e5e5b08010b67767e52300b4661922af3556a748d2641a7d578d8faaa8f13823b13bdecc8f28cdb1c591ce1314ff571a22f5fc838bdc050fcd955c4d28b67edebdd0b8bcbc389f6ef0181eadfdbbebde00b73bc2675357bee21ebc529da022317db2d3ee5aab3b2663a50f8c9cee664a0313017a5795be67f2fb2e58adb36d9cb2a78921d590d2327afbdc213570a3012b5bcc8313cf35ce09ef035454fe84ec6a6c9d60a7abbdec9409e9aafd508fe36a1f7416cf5538cc85600cca37eb543dcece77ffef11f9865fafd4fc164ce27ed7bda3242dc8292d1069ece0affc5e68f480773da954a4ad2a1138d9aabf69a807a91d2efabae2e739192926c362c73dac0aa2fdf12ed9ee5105bb753baed73486592c18febc96311132c2f2911a7c49556e79ef4093da6ce875ae7604d06dd40676e38c7f815ed0d60c0ea74ca8a4e29def22505c2f554f81de35e3140713ad25480e454b0138208d63c5ee1fdcabce8a2f4d131bf142a39688ade999e823d6d7cfefdeefbb2e749bf99ea5ad3badf83beba1a40f0c2edb9efb9da24eaf5fd77239b4adcdf14623e4b5c8f07a292d245a706451ceb62167967757f654637118be0cad408b0b48dcef4887abcd0278da2a0b238c68c5ff0553185ac155fbb50bd6629425f2ea9d67f8765b52609d3cce938b4b99cda66c78bcbf26382fa18941efcd992106122c167c55a67447ecf73eaf4ae9d9fc64f6125f4da86ca6cfd9d6bb62ee9bc3a174a5eb290ea2499e66f304f6b78e830d0d3e8318dcaa3b8dbb548fb8f7d73f760966179e833cbab4a48397f5506f27ad4cbaa42845dc9a82d27db06600c6cef6df9b22462897f609ab795215c80389f3bb125bcf22b5acbdb218139f0ec5d1a44e52d628442c0a81978d0c7516af4a70cffdf543ed5fa3ede18a37bacdac29d945069046032773666d8c92079e605515cd557dc145c7a4a414188fe21e86b6d9204cd45071798a9dbca93842075c0dcecd93505d9f6114b95349891e4a87465d8c9551d08ddbc514790976005d8538f394dd3e86a7aed3fa79380900c407da05fc7f5e6f32cb5baf1a428c8d6404d0ad844157c691ebabbe7e00ad792fa804b1ad855cbb000d598411324ec8b4de55e2ffac669b2b97420323b7334390eaae5c2ff1e1c23ee02d5232a1d43444d8f54dccbfaed20b832cc2f3ad164ae7c3a62ac6b0026586a14a53c9a2f8cadf7c276c74e21b4cb17da0bfe66ca3c60d6bf397e8c2fd89bc734095ab751c6e27b157a870bcd98c3c7b27e881febda4fed01b942c8575e3e362f1d1f667e789f4ccb2c361fa63d3f6223c61821a7223566a673c14df4f70dd0971ae6f59ad4fe56a0fae4d5ae9909a5639193e51b6d9020ad01df7a1c9a0b452dbc20b9898085edb43af77a26f49745f46077fd9ccfa4c5831c4db315efc4ab2b03b135a29a5dc2f39382533557dd482df53d62eabe0b49f6dbe75e8d9a573402a9005ca577e869e0baa3980588d6e637326a492cd9a1ca3bd732b6c008288a55442440cb6b9c0fa580990f015c84588c255d6bbbb9a435b6c2cabb4ec82b86b2e612bc8dd177b1b37658c3d93c3864633597cc3aeb71f8192eca126fa223d0953d4248adc9da9e4e22e3bc112ecf74aa7ef9c1f86d068ff95a6cdc66fa7625736b5fa16eecef91a5d80e78d914161446247b804b290af4c20ae0944ae6ff220fed6da54b7494dde3ff2c610d5643ce973aac3d649a6f2e68cf5b948b72afa48be0a498e24126ceb08b1eef7e96375b8e105373543020226784e23bcffe44053a3bcbc36291e4c35bf16039839d0c7e58782e6cd9959fd5b6e22a1ece960a3aa9e43cc9eaa61b05fa3eb6ba01aec4af1080992419660b8b8572346171ddbe824f2b2c352e5bc3882a2425b3710b8ba7f950d08df094cd74f096d28814b816d225f71d6c8f9434c56730f8be08c3c40537ee93dd827818a46da9c3ac31c1db333c7d1f1ba6b41a3077b67c0695b9dd264c3dfaa827c1fe26c9e701276f227fa6583a21c7511deddeddfd5555f5e2cf27a2b736d31bd314032e8fe3393126fc7648a1e8f1b2fa48430cf37920ac6b1309cba600a7bc5dc229dc19e8972c18081020271f63dcb82f2a6c25ea2f2731141fdfa96e70ac023cda358e5b5579e6c3c9ce80b6b489a252e170ac3ebf33e31151a77385955cfd9b07184dca7543798158464ddee5f162922c9f702d49ba27ae852e8d4ab16f6aee3657e540e390dae26068bfcc52efc6450ed7eaa5f078365f51aa75528e74565fd88b6bebc2827eb430ce045db999a688762120bb6cf31878d7a2989fd2e6c666f6a5d30719d03774bb80eeda20862d0c6dadc18f8c0662916624da7ea3b422937c15e0a8c8d280e3529eeea09a873c9d6511ea1d7e9ea808224f92ffe642a9e24f7e2a8d57b3520dfba6aa580fcc0d144b4b158b3f28bd98fc10658b4b2fca58d2ca67e060d189397e229024199c7a771065fd7dfefa4181feaa3702d2034f425fb24b2d0df01a295beee0a975e412806be276dd677fe24b2389088a1b192a2df7e50e80483bfa1b1df60f93b146f9d81815f7f29627e2c59ae93ac2e637483a858e0ef432bb468572eca7d36cfe7ea379cc19fbc3bec68c6481ef2e1ea638f679581505716eafb3956162701a9517547f7a0db7ae43ad808d7c4aa0f6c755cf39e45cfc02143dd22a710f9e04fc3e5f1010ea0f3d0960ebc6377d3466aa6983cbad6298d7d2b948c32b0930b9c1558af3f2108bd39001c1a5fa3b0a4207f252c4866935d46a7b1751787fc28cc1d8d384d2cf5f5ca53a53296345abecc7443c60107d820acafa6c8aa0e962327a47d2d088292d749f662ac5547e2e5773264bd5025784e544e2b219ac4021bd1fb2c80eecfcce361eeeedfc17c762c67188184f03936640dacbb7af07176ec1baa6760617310a251286e5755c82564f0e6984a953d8245413f4b75cb8ab3b04ed59593f0906309cd463adcff8b8daf631fcd177cda6fc49cc8a7e978e5e37b39684f53dae60e4cdfdd34e4d197fbe1c76ee11c850c9424d5ee23083ea1a836cd1a10d69142d8a54b6ae80c6028fadd3c08b6c5cc622e027744beab5081f6db55b29d956db8fc928b73454989ed575ae5af77860e8451f3556e97b398496d4f7302787304b63ae7208134d5ea63f36d903b00b4e2098cd906b0374573debfa4f29d9c62a936f2c28df6463329257b33980fa229a11dbaddbb2e38cf85bdbf3a13d66e319f854450ee7495eb8206154b0bd3ea6d32fbea7aec85308866cb81aa1da606e957cf924041f3320fb1b5f9198d2135aa32b909d5cdaeee9424c3e4ae73ba3660072b7e98810c567cb62764d766b2e028941506e4da85b837f4bacac405c84354ddf5ecc99f0e0e0965628575f6d3fe0508d2c95e5db4136cebf4c9b266a7cd16a987c9da33ea988599ad79a8d38d0f5367e04ac949a50ab657159606adacd201e284d7e8b9fe8ff2ac8dd23272c62c44b53d8cb1d66cc1a89c3bb77866bc8b1cc561f800c801a400eeeadcea903c1bd559295e3ef457ddef270234209058c7705de947386645b3197752bb72c3bbbd9192c4988e3c6337c3be6a28bb0ea32c056146460dcf560f1aff75eafb0c2866501cb91cd15b1fa3d66dba7dcbd1699ce163cf402f04a9e5c39e3c8d6f45f9caa73f9e0c551c9fb5e0071484b50db6e9abb27b4757b5f0489fb4493076f4a1ce43c6521d8bf2fc1aca298d87dbc34cbba000ff33bc556761ef368a2b6689cd0e050ffdd99038d47b5ac0f2466c64afdc2650024c5d09fb1a3a99f8532d8c7fd7798be40bf38be9aa8634eae44832a87a81b109e24634fc59d0a89a48b54af542dd74f55436b4d58bcdbcfcc9661349ab82584ab3a8248c55117da5a3fdaefe74e36d815a6b6cc7afeb248433f70bb19e8a55b9cd5a391b0c0d1e7fd900c02b6a3e12ef0b1c4b8b7c16adc050ecaa1136434ee96763d9f2d27092ff9e79ae002d9fb177a8b8374fb763527d45740cd552684d2bee628d4dda9df9357a4b1f79de67c38fd6cb9b76f02ac1be6e4341b438a94c96c6aeff7c348b4c51a549f549c6c1289f7b911285c4143a2a7f19b233e1a1502ce021710d189ce01d2bf18760c47b664a4bb35a9243b10347c7cfdd79f0cdd946be97b1d63bb52a19cee2bc9b3c4b9a3ca6b7b709b353cd74ba8b1d8e00959ce1e44b69b8956c892aed816b18244baf1acddf4e5587cc380a20ac0f8408dddbdaa55a41f83b009d8240b1bcdf49f1fbc3bc14b5f4383b7018624af8aaaa9f710ce4641dc3b53da674e2fd87cf310f93394d2a97acb4a7860755ebbc46eaa9f01bdfe8b818ca550feee49789dfeefda8b427361e6d42368316d3e69b9ec91fb504251c8da5d07e51d801db3db45157b2d638611bdf0b8dbf1b9be9ae708dcc2d01836eb21c603deec2b01272da5d78b6c9c6bb12b0fe9d211c57795ce23138a179d7e8141f2674e98d4f4fe2351ebe9ae845af837534845b731d922f7a45ec258ba77c9bf49255dd45fe651c1891b2f87fad84a758bafab75b484720c801a42b53139a77586795dcd05d192b768b4e99fe2fcc9db9ad3ee9b6eb368b46b92c37d70fffa1c92a42f4d40fb847cd9dbc420e3401d32a1daf41020a2eacf695b2fe5497ee99105a9ebc31ab282d0a09ccaa4be77827db03b48ad3eefe93ff35fb6302d68b848cf8c6c917ad43fe0ed02eeb835641d1a676cf616270f8a0d7cb666e89e4ac3a85cbe326f6398afbefc4d8b07befd6ecc860cb1a0e3a36b7f9a2612f8d0eb7bd98276c20906894845902aebf4fbb98a513f67a39afd8fa2b14b2b3e5bb83d7a67963679e903d44d2297f2b478c4362e32f2c7ec3f6933cf23b364e4271dcc6b85f756ab9563924cd8cc57097543d51bff680675c93f62e523ce6645619f5b6f7fcec02b1a506a2487a028660d90236d41c4c5baab3b039373c651138a5c84e7c5815559b4173585db19c93459fd8e3e0546156b2bfc73d493f034a267d2f39b48d3d24f014092212fc17563ae273e3bb7d27d5b0731896940ca52975ee03f9c991d183ce3a64778df6e9912bc6f2477cd28812124e1ed74f4bf92e5706d71c9f46c15a44c839c9b2108087e2fa37e8db26e9b0c02c9476d9e1551b4bdd8ac4b8331b797901009d48d227debeed1008f582d5fc308de20974c51f8bc93c2e7b75119429d43b0fc242deb46e612f94ac83cd0c156df54b423045a1d8216e4237b9d3863153f26afa44cf2235e8fff34e10beb7bf10096b1b1d54a6a34d01548ca906f43ae7936cf1a08c09e216d78d306bd38dd548539b26ddd2c9da5af71e39677c6247f11d5baf258ca01e0f42b8abbfba82374747a9dd150f019e450eb1d50a7c8f645e2a442d0a3f9bbf68bc4d79d8e1f0081408adc9fcf5d873f291328f1b4cc22ee139a863176f546e18bb521b62dfe4e773c30a7d84020dae9a8a5e6125a9a7e1cb21d948d1ffa28695a814f7418e29a1cfb81532dc12543b82d5965641558c91389a99253598c5f65b2b5d937b80639145c5025925cd015cabdbe2275b2ca9c41a15aa9d59db2fa691e638834b221de68ee77e6921b3755fe1f213317635c17de22a86efbb3cf39540fec9aaa75ab6aaec3aa20198cf4033fb8875426ddd5aedc8a0ed461cb0c87898ba2e10883367bef402152fa110f7c32a217c0982c661fe9bb3a02964fb6b7f88ee57b32b93a62f6d81c43e81c29ca85c53e62de5527e73c2c334bf141c38eeaf4a5a7738260d4d39ad1fabfa753c25ea3734cebc0ee3becb1004ba20961595c179e5bee77669e973e9e5b08df8b1cb5a1908c0956dbd2ef7161cdca9d5525e829e5d5d1fcaddf1ab90bf449cfeb45fff0966a4131d3e0c86ca2da3c09c30ba9f4e8b3a44ef88ebb0c6441d4973d15ed79d637525774aa2728168c31f3662364b1a35fc4510e3eabf71eb1d435d1aaa0ca1c1e1bdd8b8e5325ee0740005c29f18ff4470b85465aae0407dddb573dcec274e0d460e8fe8b380b16c63799d89d0d189710ed03e2e74ae84099fe3dfbd502a4bd261adff574f18a9083c8b833ec7879c481f5de2a4242ca4c0f012956d4091a8af10e1681274aa2a801a42d9e71fc10d089f2d8e5ddfaa5c9c9904d84ab7c36c72c25ec097933088b22bea7ff9dff3e2a453c586bd2e5e08f8c17ed780a5a9472061b7ed24f63a8f936d06c581699ec71facd128dfd69a47aa00ed901b1351913bb210756d385d335ae99056b7150d8942f98dd590aade0669a6f3e8bd49606293bde0fa92e833aa5dce7fc78dd762f3b49779b7821d9fbb139c65f18eee023ead2162be1cb6b3e4b2155f2aee082012187a2437e3847235d7ad9211851a705d6a064938213fb575010785a96781ea3257379fe6ca86da1eea35a3246e7bcae1a31d328bd9aef2fffbc8a8d4b5820028a97bca21e0e162a2213e2ef198df7cd30f0f87d0e662e500532d3c17705dab6f5244b7c270c197515b6b444ecfa78a8a762e8fb5c31e332cd119839385f6f3e4fc82b7e4fb2498f37e03a8136cfbdb03fd30e1f6ce832d02752b0b5612408b2fcae2a042f34e44aae69b6f5bcbacff3d0a5261098399aa0adcc2ed1043b38a19e6b4407480ab2504c8b4891f28f872abb4f9385bc040f6ff898afc439de03fbe25448042f68a5ba39eb9b29d57e21d65664efd2f2a017be6f1e60e33d9c772170e23cf6714b349976a226eb6ae62576b78b88235ffc85dfa769cc238b39c8b509ef22a2ad49af4697aa7dc3fced82f2ea90e3a9e0822805fdd09eefe85a25490377c869ac4991c83aff07c4000d3201ded9c67edce4d7f525260a3cc811752daec52024ce8b6c7210f545e08e4e184d2d38d2f9307200a74fd7cb54ca02b284b438d5eb53bbab906e0d507550ae7706f2cf451d7be3ef02981abeeef36a5c2c9165ce5dc17c0e27fbef23121c31ce2d7caf8411d6e0010b6de19e1a41d60b420483d2ca110f0d66c562e737a07b5a63bad6b92ab1230df2e97b2ee7f8472b9b503c917496515778993674d731ab5fdd5f46551aaf1e885979ca36ba5f0f4a3429b258ecad459895eaad66b98da9652985956eba81e547636282ff6bf6370bf14ebd01dc1243037cee79dee958817bf9e9401a415ba40c85c58c3043810113b99f7de657466411f61348c8fa11beecfa7c32f69e64acbf38ef82f9e92bd6fbee7aa9592930d3d7964218573c679fd086d125abf5bdb1503422afa1ea43498070bbd4c9b7bef9724dd435a25f1181132dccf1f16b97c52ce6a0a15497cf1c0ae5fc7547155abc1fb47532db01888629b4819e6c9746310295913f85312de7c2606597e405203ddb18b7f1547f4d2e47b6a775aa60bdf27a28341aaded239d300d6f5701c5825a94339a7a77ee46fe6ed5c5c38e3c72ccdc651399320bc298d83cb167696501129bfb9cc864c9876179b80c1590d553661a99c284d09d4b34fbe25dda75756d3ee4712037a9aacf641f5c66d6fea1260aba8f279b12e8c0c2be9d2ecb7cb299f7c65bf116bbcf21fa353106276d05634c9249f5fb2310517e3b252d3e9ec3f678848faf3bf908f86b3ed39abdceef5b46451aaaddbfb13eb71e0b2cbf61a504506ddc4ab8c85743a277ee83fc3f1fd62203502ed34498400fd1b84433228ecc0e354ddd32613c15bd88d94f5fcb044ee09d5963f0e5675b97526b79fb4232f478685ae819065ea2de6aa655b864c327950924b99f9e7ecaf1afc3e3d8f76e651cba3678c0919578ce7ec146b1773a3197bacba9924eb615d1d2635aaa8da3263a136b41b7b4e515778ae5d90685909c85b7e1f3b1406921ae1b4c30ebdf9057654f3030ce97a0d747fa6f1e39340c9754242af5311a3a12747c47cc021a3df751b503e1ad53e67f43f9f384f8e97645bd4eda4b06d3b857ecd2e96161b7a79486ad7bc7ff028e5a04652ceb5c572e5de572c13d807432c87c7d450cb198301ec194b3966de904dd79a0134cd29339335711c705194b5a02ae9cea512fdaa4d279cec9e24cea5aa13643d6a28c695da775bab54c903b1af9f689d59ee4dfb61f3e074dcecfbbb054827322ea080e1b9d97607e10cd231897037ef3a64979e165f4a27611edfdeec3a3992c1f1733ec59f989049397f067f9100e000f8b65041da807bee33816122c7d023a7b10e204c283c3eb7f5cbb3871d338a20d4a005435e1056d6e5cf00bdd0ed0ae4df9f067a38223f33988d14087bd635df2985c15a195fde1ca48ed6bfd0793fa0b93703823764f7eb51dc3179da52ee4d2a895659bf842b2bc89d6581e2036708a404324a35b252e0c23442a23c01c9b8615688222b484c0f814a8ed30403cf2faa7d159cbe735ebd4ad2366c1c2d12177887dd9a6adcb9ff9e33e6d6d8a42070bbc3920a83fbfd1116b8e2277b2a97066fa841204f71639623438a481dc10f106b4c3f4812efcd4bfb83ebe0cbbcee2b1e02dc7dbde426ecc0d0bd8358f9a493564f610e932e03b05a76841fe938eb0f6f1bf903b0eead7dae9a8476f44a0d0c47c7030295a856069295e40068db3ad7a14be487a8554c99a1f8010db41107afc24374cd33c230f2b33e0d2fbde2a56e42b21e2bbf200d62c030ec2f5c22c1244b2c6fd98885021992d79b73b38ec995d250be485a0158e21953f0a229185318a97c64fed0de09684df09b00647ab137f827a7e906999de513ef29f6dc9a1d62a9238e2b2de37a1c9d69d92bccf87e2240f07585cbdf3357d429ed956a04d31458f1c64f1eb09255b9c21fad0864c9b5512ab7ccf93f8a186d000c3ea409e8c05d0c8ce459e6591675a5067af3f113575c10b772ec05db6fd4a379055a479e2c3b5d56c8dd8027e20ca2f71790e9295fc29c07ef394125cacc740670ffd057b5a46184392d44502c5613d4b31886b40071f58846d3c1ff85eca72ce8ac6133d77ba316ad1e5f0ccd00075eb4ad27d6ad8d0ddac981240ffe54c99fbd4ecce16b06e4d29cb78160aa05235ff4c7570955e5fb2366b0b32e81d519a435528a269b4d24782e7f510d6b4309362db88383f890fe8e0fecc0cff8750585bc5d9f1da02fce51dfd0fdca93978c410db0eccb503b88780d04a5ab1bd338400865412cc36adbde3beca5844847a0c482a124095f458c5ec4e0adc6d404c5626e62f0876e7e7b6c41ce456a99d7b2b0a51496a7069a9aa197690406ceaa688f76485bc6f663833ee85d2deb625cc653b10373cfef92434b63daf4cb4bcb7f5cdab109b456dc4d076893056f72eabb190657deedbedf898197566bbaf734d8178f020f9b8936e5826ee0d36e498ed5920f3fcd74327be91d0aca0d4fe6fb3420587c0df0fc58f4f9e64c95503b05a26cb9fcf0cbe83e8e8615e5b9460b9041c15ed57e7371cee3d3b9c31488020c809d51b5ce00ac9dc654bf27b1ae3c88edc6dd75009687a2f0b16c6058dd2c9f08ead1ed91d0578fcb88aed8f0f27dd4884eca38ecdd2ce78e20380c7a6c9ba1d3de3346e872627b3035b8b517381263afee34c859a79485230a3eb81158da5f0a28e834712801ebdc124d7d5d270dc34df7977c4af3f42fc71dacd2b98aaa9e6ebe614480dd8c03c3bca99b0a4ffb75659097afec18705fa4f9bab22a2eaf977452a9c479ef5f7d201c7b71f1b6be7cba8d8fdf5fe8401c98728578af7d4c700a48c038f1ecc6e0d0b5172d1a2184f4fbc240b8fa4bd3834278a4874b90f1996b7ba3970bd4c026132f8b891ff11e878440426891e4c68cb8cb195ae084a86996fbec4b9887a4a274eeedcda4d4fb942602b194f977a2b251990a7b363578e5d15452a7e6d6ce4864b058c6f864e1c920059de2f50cf4c7aa5d45125493ef7f6189c819df9c3eb5215ecd919c8cd9c1b440d7e2ff6ab12b78a5846431469a62cf14772bd1b9914a8b4fc00dfeb42c802f59e4b152e7b353fc9899037a7a4e089ec78e5395cb28ac6a21f2370ce3ec0f3e22085ca4acb1ce5b5f6b1d64e29f6a5b85e3df9d43bdcd8ef0b8b456045ef41297ad10db16d88adf64be3d3a570e9c4f2052fc12c32aac95a75044b1d890621ad45624b91b024f4f3a9ead35d4c57f01ab97cd35ff63217e291271aa7056a267e74bc54e2f07adb3874f04c25b08538875af023875be58da55ca6dc5b4dfdebe60956d965df9e5467d8372c9abc39fa090091b3b637b121a152a479656117f1ebe38fdf1230ca779fa4a3e64a4105053363a9f30d24b898f80edf7aadc43e49ded4700fac76366089fa120a11aa7de54c10fdbdb56017e9d0613e2fa7d667169146161b7a6ff608ad86dbef583b366202fe71721881d662eea4f0bef75d0a8d2d2090b530881dbaec0c9f4118c7add8b948cc7e4a583dc154f817a29ee3eee363035dc470cac915474a1aa5e9e739d11c24c68a0f333c1fc2d872bf8a4e50176690a4076929d8b1d2b0416a8f3568ca8d0758b657a599124b24a1da6a2cb739d60d4b25a7646c1b176179f591f39af18454270d9fdc656cbe829eabbe4e66212a23be187a85a921ce3ea4303598b98d9648b6a18b19f127ab75168fe52d56a0a8b5424f96711329d2fd54d77f632f66636b699b1ecc7317842321632567aaedfd207796113fad45722f8878da0df544204297c78008d45f7fd67264b343f6de9354a440e8bbaf3cece533c9ad2411454b9ee5c7520b846b55fe1ece9c15093a97815f1b3035e5ac8a26a3be02e89d97115c2edb2084c27a7d798a7ff376874e79f96d4bb5702e3cb519c4f9d71c0c9125bfb8912eb11a7f580d7872213d7c6ddee88526cd73b6159cbfaa34acbb23daa64c71eb4fbea955c9b60c469a2c7f546bf96067f2bdc0cc5581e3b3856c99f7c54568ce96e6ba4aa6faeac487074ca8809ca8bddaabbc02e5cf546405175282bd1a5b04b209c683913a343a15db1794e08490f09f87e37b311d8e19937ce5d3bd1ccde74d33a14550834af4dde8ee751be94111a60ab4808691dd40879fc05618c3e0fff2daec9b175f84c6cbcc2ed9c4614e38dfd8eda0c3a7f573ca66d498e4f6e589c09719ae78bbcfb34559bae45137e5049316712aa6189ebfb93391f4b1fa9c8920975252a221d0f1f32d386b21d95e3bda824d2b87d38b4b94348b17b89ba4e64d9661a927f7a56ce8d8f56ea356bbd43403be03018d9c5b316ef276419eccd08d53e719923ba7ae6157358e91d683218ba4809d229d4e9fd7b7b83dbe8b28ea37704bb0c2a6f9eb003c4e298076587b995fc54b7fdbaaf77a1e342eff61ac2d7a9fe57c16c5be2ebb7a8aab1dbe3e6c96c37e630564dbfe282b25af81700d336f481d693ef95d06f687d05f6abf0617a341355257bed42d47d3945fc777c5419171a890a3b525567e13d54282eb813157fd763dc08f54b61cd6925b661a422c5807366627db708b8b052a42bafbec90e9a146ec802804dbfed6398768fe08dceff99fe3b816a91664b698f5fc4af3d12431a298d4916fdcf8db1d6be022de9441d98dd7c74fb27b67563f15a37b3a1b2ff22fd841a139b1fc0f9fcb882eb68f416bc34975e53d607c071146dcd43a3f2ad341aa156a2f4bc43b333730a2c559173beee11e744c52e5ebc92561ad014e9ade12188dd81f7e1a7e40f82ff6319d79394b67d9b11145d3265b693142714b7e918f6a65f49a2000960d9fd418e4e06293a579c5571963ffa6e20798e785d6eb4cf4b492740a7199f88001f657594bea2d04226e6786e3b5c95054ec2854cfe744224fc0bf40000ff151be6f5ec0aa9039361ed96c744da73c923c03c54d4c60a073490ca165df9790ff7e8ff8db7a83ef027d79796360f83261a116f8bf2479e81218cb2a3869db0d94fe52dec286fc9e1493c523243ea6a67c2604b4f2b963701621c02030dab3a90b7a310091b274bbea968fce5d8b986fefef214e1f9ddf4ad76ca269a176a2d5475c07c66e07f5191413c70b267cc98ae38e8838c0f644e625befe2e37264cb4c8de1174b980fdb4a461cc0a55eab4f51ac32f452f27725968962965bb368e3029021f84524f876b72bbd29097821254139b5897904977c491bcaddb6c44c1253576b31a69eac31570017b70eb88f42bea93bab297def44606d24b2bf25a36c935e439dd25517dfdae5a97bf7e0566f9bf2014d7e39d3c8178f190ef907e0418f13cb026099cf0994174d370dc7483db823986cbf37c670cf160024161df5fc13e01192404b722c9c4971c6d17800780a866acef3a052cce219fc34ab36a4d4ad11541ad1edb3bd3b4874ff59df1e89679113f9fb8d8be62757aeafe5dad143bd4b92a80d673c7edcb25bbfb3038d5fe232a9cbfe98f3229876b771c63b4b56bc13f89c883ef00cf914fba485277662b95d33e67a123c1118abc1fb9c282fe6725ea1cf725a882183c2d69f5ea86e7a2fba927f34e146b8a7a0eb81dc7bbe75b29f3e3474436e6afd6969d900e60846e65536cbb3ada886db40564326602226bbbdda6e1795924a811b0a9635e3644a8ac6c7d46433c48854be6bf6cd7972793fe3319f4ec11ebc3060b97add1267d66f534156d960709df4cca226513bf254e4d09644bbfc007a98b7ad5db428580a77fdab971cee2035c9516abe11e3242502979276c0409e0aef618b081f62f2b350eba977b9b8d7dcbb02f6ac32e41028efaace8b9651839a0f0ed4aa5ebf0508c21e2a661e77338cfcccdb44f48a905871f9782c7fde715be4434d97cbe9945df30a480deae86c1c5f7d856f4dcc087f57b24fe0f20d183b05cd5047e507ad3cb6c127667bf0f05c4f700ea9b45ef385e01573d36ce082ec9844352065073aba99d8dbca94f7704c17264bb9ddf968bc463bd3953b4925bfff6a5fe8b47254c5c5b8561778baa1d324f32d03e65c1815f27517ef253d0b87b2b22e7d7bea0deb3544b2e8ab68457fb54dc81f2ff4e7b79906be13a4baf96c57de3ce357496aeaa7ee7e20c93c8fc93e6d06ac6605055661732ae2103aab320f3a507b4c1960fc2b518f7c46447e2a9f05ce81547f198e32cf5f4823f26a246df4ec808f723240872149157af74ac69e70c8339d0c17b9ac486d931a7a6fc68ca056cce3c3b93a6e47494d67afad811a05216af69b6216ae681d10a0c57fd71275059c2edcd002886db166afd9b0f12efc102f005b8d1a0a36f797be1d3cd3865acab3bdba612bd479ee8588194ea259b81727b52b60eb3c463923a5a19174ade1cf39f965f28258562f9e15a8318cc5b0d0ba50572cb4cc88c343dedf911a329ad035eb1508a8f0bd1c1676cf0482af7d7298e4995595f2ac049518c0ae43125f1a88d58fd956f23d0c7494cb1675f3aa21bc141cf8f0d788cc345523a4901d4ae7ab31f39636c8d8b9919426bdb60efb40bbb2a3a3c398248b17b160b1aa0197ac54b928e57ac0568fe765b4222f02b34915cb7c7166e86fca3be4b9ffa11640bd2487c8955bb783628395a13aa39cba29bad43719dd258a61c9d95603a92d57ef8233f5eae6ab48edd48f2748d8652d0ac53717e4a6d02d0d774e5b0627a2865b0e47d6f8eaa2586d7b136578c8aafe289c552b023fd1d1ed807fd9eba8892f360f6bf90c0e798b54dc52905fc881ce95fab4a7da1b6dc4a38468fbef70449257010e5237e45ae1771b7bd85b6eeffa4988b9d17d2d14d714d9d344e182c31cd817dafba78c6b3990b2572967807da1cf2cc6ef1bfa3df8a60ae16d803b6a2cb042c89dff671a12be16236ec36376baa3ca2b6df57c0112a1d0bdcb81c3e79c7a399de331a77826e64dd9f05ab533b5a7f1aea01bb37b6cd83c112bad44abe49305513c1f4d99536905d9998a9cb512e0bb97eeba9be6b724f208f112208258b6c1d48309b9686a26f29ea96269a1a8b045937496c4bd82cdd106bd503ae8ec01dd26e9caf22f5c73af4861eb7172af60a1e0fb59db52103367e0ca243d58c804eaa2ba2e5c33fa8b004729ed376bae21c128f48372414c8877679d56511eaf01152803a3748f3fbfc7666c20b15f7f1d6b99b1c5c71ca093b2d6dadf461e3f12a0e6789f84edfcc4ffaecac4a492c91a22ad4752c11ba4c4f4a0fb9ea73ef8c63edf376c2ecc3f77d692a69d4cec3f5d45810669e35128b6085ff14c5fb9bbb23e0075c3c8efb8452e2ca9989f1c765391ada0e172ddd3aef71bbd156f250d853a5eed155935c9d5cb9e983103d1e5c68431735e6efbd8f5e062bc02ff1f462809247fffa4597aefe51ecc9a5c78bc636bd6abab83bc693d731b41370c80a100126f1bef3534e912cd33e764e8c73f4d12794ae0c92cb0eca8d04c2330459b7efaf099caa7f8c191d8dba6099ef801c5fb6d41ac8f11446b249353704b437b4cda4a96bf8a90fa851ab1f5a64cea0fac57fd9ed19c0c3a9162554e8fc0796dfb4650dc447265530ac69f10c0d55b6d674d30925988aa7bc0d78b5cbf2f181badd02cbf501964b5ef2d6d3c71bc74516f31282d844c7455a4dc58a0c7129317c2ece5e90f3d4753d72850fa1ddd16a26b87f479894ee019170a20f7bd3cf13c9168980ce8e01a8ad2315fcbd21ef9fa337cd3b0faa1ea534418649eabf66b258409b0a69788e8b1106f942e864da0ffcd760803e44dad009ccfbb23e8b94bf01b396dcf6f9d23c93ba03a22b3bbcaa46021001f8b398dec45e90871c5708148d1fbaf46dfe84add20d8ede40da7bf608306b1bcbbd32759c1887c797b3563150e90dfa443b2a8ba6191e55ef7c57d98cf22dcd4200e367b8e5462790c587034b6877af3248ff504541d9ea6ce38abbbb5841090e25af74e308d83702f46ddc6de2b2427fa083195babeafb18d255b80159108efd90e70925375eaff0d1451c67dbe93ddf31b8676e2c1afeb581943f83a8071cf68fe6ca0938abdf1cd28cc325b17de3420b691c806909a219fffbfc4c9d67b1fc34a4169273e86829bf640c9d11ae4989e0a876fbe9e868ffe2856269c11e03dbc3bb78b718412eb26d9810e430a791176c403459fb9817c974374ac890e5c0bcbae361a2076e2ed1ebcd0fac9cdf519f7ddbde3d1fb5e265cd9c087553c34ee2c7c859522b467604b6ff3dcebbac3c8eadd48d63400ec1446d9f80e42036598569cf7be1df6a9dbb397a9605561dc154053feaa67ac5cbec47c14ac89af074b768c7ab8d6cb00cca3c1b46180ae43478cb445adbd5b2fbabd353b93f4d1d5f29fc9defeba73aa936e28e45037e0b786b882e45dd99fad875957b1a8a91f81beed74331a286d9f41c3df6194ebfd847bbcb406005c2178725c8c9066f10beed39a13a23001f289477d693e738fb6aa03babca2a8631af7ac40c28d05aa591947ec9533342f402e0c400f567a591a60c6ad42a66ace75877c72db4fd972db9f0c5cd6d288499da4de0f7271ae064a2ed8fc3d38790cc459b555371c5eee7e9505ac2bfef7985beffae19b0015310d646ae54b905e5563908159bded45ec0a48bf04a8f8da4206c083645e1ece37bae23c76e4537909676ace0dfb9072d4fe7c35d9a4cd2257e57c7f7e9b70d84f9593ea205eefd4a39642c0b8da5320e752acaf0f3603a740fa80498379886f2798f73b3c1d237edc2e1a9e55bc9c9079e6fa60276dc5f9c8ee64b103f81979731c8971342f2be7064fa9d2b6efdde93798695b9b5dc526f48794e376e8d61e845364df642229451282f874165e7045b78cb52cb36c0c7401a1b2027e20a4f0be1a15b8e7e5bd7a65a31eda642f9c151ccdd0a35c6785db529031322a4ea40e9041dc0bf17176970e38468d64173323905307b584dfac55a1eb0c35452478289018b7f2685838b25bd40be86bc8a058accad0ed760556654cdfa3d0e02040a675593d9f548b26d1f6cb6d16e72b409d70d2087bfc91c9133d084f9a32f8b341f24ea5ec8991003e6a172c61146757dc9dcf30f46738bfdad0001c4482f1d16444f488616822c4bdc9d60707ff92f5bcaddd836591cc2a476ed0e41ca07aad3ac6b115c2ecf6c2e69d5e102a48d4b649d5705649b435e20b42e47841c1034ef7cc34110453d427c9bff509507e1483b1b77e4fd3c3e68389e1108dacd7724dfd2f7f4c0a02d749eec0609f25c1a41874dcab7a0c1500ee7b70caa18fa166c18a5abc18a80751946bec96cba95d5d9582424cc3330adcb35cd2288265758a331a726c71fedbc71ccf9cf01448fd2bb2d6b3c7bce0ee42379c77c78fa5b7a972aeb19eaac8615d16ff7a4c78f0e3aa8d65623d09af9b830a7ae55dce9eae561e6b2ac0f02ed979b62d0a518cdcb3ae6a4d411db4816ef25457179f69a40cb737df327c1fc154c79bec61c8cc12db72f051f736d5f2e80d57700212ce1c10e68f324b18134c76d167bd8a0c38ffed73e4972c9573af342647092f53ef79754fa07748f1dd7c0dfce978dc3169bc408b9ea64a370b19d881a61d40285b505cf16d4be54053caf2aeeaebc1742894daf208f8b7b772c36e442502b1e6c4914e711e141d5806f68e611101c0230a98ed645937b29b632aa1ba5b3fe18dc16f74de3ad163c517e34cc91bb9ae9986604d4576ec81aeacd69f2bb8c4b23c5838a4cf8787ad1da320f9d9bd25492aeb1e51c1aa2abdd537b459f1606c7f2a48734509b7a9b5f2e34574ef02992270282434316ca1a5f30c65e7f27f3b6a8e66bcd1ba120361e300276a63bd315058cbbdf7e5aacab771cde9c20b49e83d0d23dca1699e57ce721c4a0d74d3096c2ef3771824962737634d826425cb7d09d1382d20ad62328ffd29de92c8ee6a54295f83014bc25d58ed779d444766884a47d51b83c7e9ab21c4fc11e36958716027b5c9682b19268d2a569e85877d54edac76e11b4aa2ae45e6ed2ef0cd45b716753c427ae8abfc7275ae46a40e2344ce2e3b9ab90acf0dddf948dc9544449966bd7399c0e7e6bca4359dc71265566091ceaecb76af5dd6c8cc157854a5ed1f363b4bbca830e3a2df4d34fa3697c471d13a78228dc7bebe4e49703079b4a82efb07fb8138c5cb212c1b8daac0e2d5654b09c486dbdc41582aa9319bd8694a33c99500390978d6a1177eb79095c73a489d6efb2f881d6b366145f46bbdd911d483a7d74bee345793967a861a7de61e5b32baa32d48c93dfc0d871176d63a96023117ba71dfb1bb4faa2d57df14e67301f543c959467020856b2abffdd56ece50f59f9326393dea213f4e357bb34ba09d261fc4e074601efd6e56e8436a512b91eda321330651a1dcd5fbb6a3a25b856d1c0be914b6dcc154687539fbfe74f7a20a8915ceaeeb8126ae9fb8027c6800c03512b7195f9172ff6e363fd15b05a94ded232d3ca98b5c002b25d03512af5058635b8a7a4d1489981d480e1b574e700346af5eb5382475b165fdbee2ffe8e2216735ba38b1dace107aee583d01d26b27c80f31bfc5c898a05e840449944d84c3b66c4905363df79bb69d2f36500f270606414f83c01467e29a31ff086d4976a502d2cf328a18733967b1d4e716e2f2b2ab12e81430d122a758b4c6ec45adec3477ddae7c4308a0eaf40e39df16f3ed99a3aedbb21ac07e0818e5ce6003d9873cfa70cbf749af13e29565cc759a09b2f973a6a4c22b7a5c6a98ebfb0a34f47e86391d9678c10841072b6592ff74f3514514cd410279f5e18e35e02ef29eeb1aebadf5e80a2fa36b5a7f5956841f720619d79cb9a92f72ffae71fbb316ba52af047f8973d69e23a6c88804eea67ea3fd195317f8fdecdb3593a0efaa97c0e2addf996675ce759b422e3e6048004adb53e541d8a865d8ad5d44af2ed409ae934eb5bd8715f639f53b415976a09bcff1ed287d220551b0fe24be4847fa8a3635db7b22a20aabba9c42b74394bad959dbac70e876b006dbdb605ee9f2c90b85d083e9406b436c988d95df3b85a7666d80bd10586d28edb2c58652e0e1ba819a1a78408156f15528aa6c12a80b105555cecc0191a381a4aca0d110236ab32b1a4612a347a3bc5b48c97b64712521bbcb48670cce79727ef377527ab97d0af8c905cc637ffacbb34c7e4dc6e52ea5e424accbd5d6ca818c69c697a4d753b79adbfd81e2ac0cd6c35f8894cc33e5d1d8d08d2e45119fc0b00fbd656746cfb5a1f656f41fa29b4809105bdced94275d0dd2334de5c65dc164ba8a9218eea5ea1b3dd890a09307c1fa37d56e84d13307e83b619df28ac1b54bbb20f9323474ea5232ef1dd70e076d9458952a5d6ea78aee64ce840865674b13d5528303a2c59f168944775655b04f66f9a6eb5301cb72a48afbce5ccd08fefb39ba464bb485f5f339ee6aeec75288bba68811da90e49bd820ba16e9ca31aa58900632027a6dad69162156c414ff4ead0567b8b4a2ee211dcc29bb4751e6a15ce56b588c4713a70487feef71736ea7bf80c5704aa49396b042fa2419f2102f3ab776bfc72e7964080ce4933187a56246892072f84e7aa450032ced6956ccae3418dc0621853fa0d5c78522da52afbe8a50fc6f77aa8c6153d6b05e891ef931cd6d588a8d45018d1e384e1c49af2dc2944dfe34316788cf24efa110aecab5d054c643491adbfca43b3b81b85ab0b572514ebc923901dc328b2e249717a1779c01471e745b5f180e6c11c5cbb415c2801fc44bd1bac53c01a629c7645cdbbd7ac537383246203f4b7c628236028936c9993277f0d6c405571a0fdf35ba2bfe2a218347c50f0e937fda68160a07ed780d816dcb2e384abc4ddad7a218dffb1beb020d9316fb3c510d64a25dcd1497469326c531b7b08226b0716c09d13916c9bf32d7f22aae6ea7ca0c02a0a30794d47c8c14a5dca44c5211107ebb6af86178a93632733027d68605908ab9db7729c987abb9dde980f14817b453628c600e311cb6da597c3b592190507d2e65423d422bd85f912ffb980eb6dd9386fae353960ac02694c6e147cd3c539e70c89db64c61703b5837b57f2bbc1d83f08e770020f73c4baa2a8cae4857bcf538d2752a9e9a0c755e6d428603d9d2ab20b5855984b245e919575cb97107cfeb5263172f76e67859f312664b1e25bf37c00851da1dd357a20dea9dcaa31262ae210f7def0a15ab02a4f0ded6639b05141235cf13f141982d04a925e94ba46013c16cde85c53a0e64008bd1cc10aa72859451828d44ed4cc9800a03097065aacaa5913e0409c08e9d6d25f072d0bb02858c935ba80d40c3495f5088191408b5a7209f231036566acef0192a58d17fc5caa181c999e02f1efd622c92586321c98004d6309739b55385c9003c58d9160e139c1184f2ac821a5b30abfbb6c8b3ac66881ae2671a7e429f6fdd3dd722bfb72f5e5e799da061dcfbc5b3d2cdc23b339207ec6d23f91fa1ab37a963d70ed506e1a4c8d5537fcf329544af1ec7cb6e5ef1bddd77b5faf0cede282896fe44bee251b586d238314ea4285ec07323b136afd183763c8653c68de183429fcca86f1fb88a9e7a2e1594aa868d4734911b0fe2af429223c3639c123e292d78aabda8f6206869e25cf0d905929b16742482682aec6d0a5cd58e9baa0d8f3329d119ce314d01124e311aa2c9a40514a32251c049af8d696a053cd8e5605a47abacce0b8f451f0188fb6e6242dc8c2ee9e243c2cbf3da54708bbcd5089aaa2e2314ad28ca0c518b4b78f4f59321c66c09cd4ede24a7e8bd7f19f7e25b0d960ec6bfe190a729e567b162e25149476632d05db370207919575644e305438ba9a026a97161ed05bdf6009e08c242c799f7a1a45f0136037604bc88bc53b9bb7b174720a08eb639b183cf7a48101435aa540175f110fb8078c233e1a33dacce8a6a38865d474f2450098d412fcc25b22b7e726c331e96d5b0af31857f310c543e4333b40479be8c271f16b2a6fe4d44b27c377689d1b16e98856c5caad0a3c82feaf6aed115a2b690690ef28cc8f68b572f9431988341bcf4dcdb231e7fe9025cbb5cc5fb50dfce0df29b30945cb51d4d7b845ca56188ce0ffba69246998a02b0c238cd84a6e491251c53a55605a18a218379a4f7eab2a79b511178f1de0a467b6def5124d915c657c5ecaf8e7b022c5a30e666d778bdd1ffe2fdac34f87a2e3f97bb4d643e040099374d028c6cc11af236d031687cf710f366760b30a8c9319c9f598f8d8eeabbf274095040db90c8e7367ac107e7d415acd39aa025e8f00d46abd06717a1acffe9874666263dba2ad9e1597623e9f0ac7b67834a0c67419e8211c64ca4f506e5981e75d084e4775b257193d9e6921ac19b3dd0880f7f671a701ce6b559bf5664964e379e6738067e659d93dbeb12d3a7b2082f2fd3edbc425a1df6410a069395eb2e94e846ee28026898a9875531321db997a06134d4b75a56bf36047d754c7c70b1cbc910e46aba8ad7e0aba3661cb6f87e71d2e1883e09056360bf6fe4eadcb9991e479af99feba02414957d3e4955b5d5287726e856294a506c0f389e5b873ecdbd7c10894b347335d8a35a1a03f66797dbbc9b07263049fcf1acfb849eae4b27b94a5c0dece64c3c84c7e2bdc5a86a06313c0550330fb2700d63086bb43995f10a544c19f8b20770f7449024684dd54e6ec5e93012b9cecd2e97281e31c7d7747fd1c0352e83c8b92fe76194991e6ef9f82b9301360fc191204e323ddb24756ce16027c88a8814dd73054d6f4dc41f1ef693b94f6a160770351c38ad03bb8c0d8c799f892025c67ad821fec3b3ae713439ef82aa274965eba8ba2d252ae466efa89fb63013acb6bfd8f7bf487d7e95d3146a0e92076108af8392c4907f31f4ff392002fbf7f499eba3b8d9ac04ed5e0e0e0e3fb1cf7d066c37d83de060bc12c4b16378d3e9f3ed6f1415670ece09b25a101d50c5a585e7f7d96bbb31203651fa9fa91fcee737ffe8f6ca25e94bb11900727dd69e83e7b971c37876ab6ed44e9d43e7478eb8c97dfd88c371e7c5297acac11e0e64fc7104f19e8276bcb997a38a82c74ded987d790b6ac5485fac21b394b6e815072d3514ae204131e50dce5ae569244f2fc77e62919682ecbb7974743cc11cc46371217d9e90fc73cfe0b20f8ef219ec8e9c3d7c9f300ac9dacbb11f9bc032bb1e69142a8a0fbaca476530d81e2e76b314bc249b0c555d65a2c72eb89161302e00b930bf488c960d4b71be71afb542184e91970beeb3242823611ca605951b5ea895b093949df8d5cfa7d61220fb558521752b7b1647498c8558cda70c078431d8dd21d0e515a484ebe467f391a58e8767393bab9614373d11de857c028f7ecac8f21143a167f0ef3169e830e51ee2d980ab7c920d546099c9f7803e3b12bd9881315d4258284d3fbc38ba7bf901d3fdd92c0dd0d75c0c9abdeecdfa753ca813461063ab1388f24c57a4b2baf7079493bb518b33ebe31507fc40ef049c4f59c847cc73315d9766675feb57c23a63e599090a52d3520dcb4cce1d934964cac5aa0b45da6993da801c9f70f45417f3102aca157d40842b76091b942ee8a8b1c1e8350b8506c71e6df70e95b8ffeda7665f5ea713d9361a013e25504933490c07025d0e0bd11674f40ef77641e4a174bf37c95a5d3e65d505b1b539b97a29e27b42ebe574f2cab411f5231a24f9ebe39ba5d41a02e31d6e7c5dfba3e62c57ae6d2b6189d3d17867f16435f554aa63a1e75ef689774c61c5f53bdddaa199ffa9c1f9e6ca8dccd1ea6ef12ec2481497975069accff57bb16f4ff512bc9f071d3507ab89a8c9e53093d572d814aeceb1e6ea69c9b38fab7f55fd28eaeab668d1c756d2afbd15ff9a2c795d741ee86a6f7263388f3ea42cf668559d954ad16b963a42d59aef600304cfa48c1b7db0f81bd597af513895631998738be841052f768b061ff50901fab826944744ada5472f8e62b7d79acbb8c68e2cab74976faf05d9ef5ccc4359687aa599ab5dc7b091f1665c881cd1d1209e47b743ae2a18d514efd9a6607e2f1a8c4a1501dc6be83d0726449d4cda6b90ded963b6fb59ed9ca1d38585ea1c13846218eadf47337a275e416545fc85134b9e872db50e76f198a11631755ccd7c004ec3e60b079069203062a6a3da258273925ae76e41284e6bfc1d33e494d51732b623a18c748aeee9424cfc2418e39a3285ede348ffb80a0035a154fcbcaf7d9293f49792e05440087642a70d7b8fd8cad64ee033703f772647d5eb73189900893b1d07da0d0cf73335dd501aaabfb4790e9546a573d09efe8a3df0a4bbd17979880b14949a78a9f9b1ac0cc14f75040598c0d41adca1cc7fd2540203fca2a104562dc4cdc8a8f1f8167165bc54eca77e4a5bb8790bb6280aadfd1f20325107be7298391de1f96f2e2bc60ddd90c5d8c2881fd08e1e2e2fb071c7b33ac9174b7e3dedb65cf5969fc767a9501936c3a376dedaa2c1fb8323376a64777305cdf7a28f264a826c84416476a0c3a19079a48cdd0e0cb7c1446b1df2394ae05272009c3f720bc034ff681246bf5f99321eed8f6441799dcb05561ce849368624d44e6cc9f71d34d90412593ebe8520930dbd3b7c26609bff8d4fe1d83bd5b2394c294c86223aace76fea2065672a22fa84c71c748244948fd76ff6a32d650327b8f4582b97313f16c5e37e84da552bc782d6274c4d7d66821d5c3305ae746215899bec5739154f7f769c6f5f82f6de64731cf69cda15794225faed6ca87f85fca9460d8447ada51bd728585c1d7284af779bfb33196300ee3b60e589fc49aaefc41332b3d85eb56c5fa1ccebe8f93aeb39580c1342dc2129b4a96db3d45ffafded1a2729cc978ef69cb3a74ae63b51c6e4810bfd13dfd970c4a808cfe6070ba4029632b3348a6e7c7f1760427a125b8a6ebc074733b676a5775407514f9495c07f62a71a87cae6adcc69c1e5d0ba6fe7172c5a5411337488025db0eacd9f26bb019ff5cb963346af7c848cb68845dea9c87cf8af50a67a07b04665980ac3f441552b31441be983bdadd0c36f4194d0fcfe87661853eb857dee47900154feac604ff023af27ad0fc5c461e739d24ccb7210e7d34e1ef8455379083665a5cead0371693904cb7a492963b930972d759d62403740b9d4e4cbe5d00bba957e36d3c8e90a79334aecfedc5af5a302fe775404c04e41091340d5a1ab4ccb1f05b08f464aa0a26d3e87c1849d1ecc0fd8710acb4b8b3971e6687b366e574cfb821cf22c4765e484f52e65c012f31e2fbf027dbb13431734ba4df5cfa2c90c4867a20a2e9d5f0edf8bf2d7159c2c00593804558b5c564256e6c5b06eac8a4f33db8a21b0d7e49ab619ba638f1c100d40ca0a18b7186e8507ac8d694f3faf4743e444e97aeca054bfbaa12a170947a2540526a9eae38071a60a3486c7ce077e3f8ef402d6945684e0f055da62f92cdfb194c866d6fd152c1a8dec2b9ff34103aab588fb5622e317823062d950dc5e1cb991a7ccf6b488516e133d08bb751d88ad8b58c2e679b539a406086bb958a3645e132faeb06c74ccd71d3ac32fae5fa1bb1a3cd646fbabf01881caaa1d6de8ac83c25d8950aca88475b51fcabc054aca8fb943b0ff4d56078d692ff4474a284cba25b3c7c6acf9e64d198ab5482965e1458e76151608b1c96974cb855e7fcf1badf262ab2cb30aca5828c73caa2d7bd7c5948cac8e380812b364e61302c3d281adf3b1fd360fdd6a69eba8ef89c989bd8a5afbc9c7f2a72ce6ef1bbd3a55e9baec4b81e6ff16b5a1779e1e21532f65a6631d25bdbe42e865d32c46e889bfc866320eb9c0c59fd6cf4002cb41e92242a71833d2bf0f6e0f3702da8c23af8f7ad3540fc9377e231daae6ab1eef8b577c6483c402e804e44d9d629082acd709062d8799d209a3e1b5f71568ffbbf2c7f192a44adf12e1138816bcda99a63af4b70900de7822b63e19b5f19ce40428a736c35d58425beca525759e4c2752337dbde943d1494956a9a5087c95b137e6b618debee60d12385337a840540a3fcbb315856553040a7412407e97d5f8fbf3c652f31f4b6c61f35c8e96d20baeb172346e04e6623be2515cb92ede0e729a3ad30b8c5b7d43db457b92539c7f1ad0d81d0a243955c9b47427270f5979d161b37d3c1bf51b67568aa503b7990ce5aa4934969683bff6b8d35766f75aaf29c9c51546a0f791c4108ab04982040f937338982047d4d96affc6346a91837d7a6172eb6ed9ba7c50cf37e7014a05f6d6a7ba37da3e5b0c0e3ad4ae0e08fb5bffc160e6f233bc5e8b95e20c7c80673b450278f388c3a2eef4e6ef034f65a752636783852b48e9ad1a289c356cc577548770ea3b168fcb098088060df0459716a89e92efe7bee425a6253ba0f1838287c29a362db88383f890fe8e0fecc0cff8750585bc5d9f1da02fce51dfd0283d345b8e484f9949a06797d8c0e4b763201198996e7cc43f1bb0392f8e69a0bbf7181f12727cd7f62dc6a432ca2698b3c2c2f7b5fb5918ab40d5de3157af167b9bb873c488331b652005eafea6291a23190547635129dcfc06473775f3692862190fcca91f434b7588454ed28b21eb40d2c147df538cd71a5acbb6c3c65093214ddb18476f3882bd523c117f7808c28abc707d2dd7ecad0fdd3137de874eab2dec74d304de231312b682f1a902af636c93d55b6500a25f4a40138dc84793888ac963b76647922927a5f7bed2576c318e7cd2947a9792c22c8430c094f6df42313abcf71f61cddd6fed377b8954e37ae45a420a767d22710cbcfb549d3d5931ff9b5372cccd35faa25a3ebdf3318a3eee2ca921e226a4370ac978dff6a1cc1278a238d352c3726eb48c587bfef09e23c6786f714c31e0c85d8db760032a610c5f3c6f4ee9b547953ad4c670d4f93b38a045249c7f21c54ec2c7b2786e8545b6ba63ae35ef385fc9365e1b28150e04c762e526acde5d8b021370394252442506217db9f2c9e70804921fbe2bbaaa6c971b2abe23a0264db2f935ea39c6efb64e667e6472526028d0567e8a75cf789d1dfd7542437e47b5ed6624e8ee148c187d19a7a8ce1572ec367f55e860d3794d97d9860c5692f70a0c6551fd519a6e9f0ede9d53721973534ccc8301a54c1a0231ac0ea9f3c7f51bcd107210ceb764d4cbcb4bd3ffea721fcc15e3999e4ae94fda0af83bc920059de2f50cf4c7aa5d45125493ef7f6189c819df9c3eb5215eccfe0cc6aa96c7af6a2deb5d229a798e5b58c634370c1393107ddb18ba5297e2bd5841096159096522b01a030ec9ea61905a4822a27d4d166e56c99a7f52279d68e9ba6b3f69a43f6e8221607d8b91a3074f507393c75166e91d999213195a1ac728108aac5f71b09d8ba064ff09eb27fd04ac4026fc74e3ba4d0bd3a30c92d55f60e8404d8f1cf17832f7705b5c07e7fe6a7bd7d6eeb9eb4b1b39c6dbb048b973141b252da04bfe276f5867ce766ee4dd6153b694676010e05c951ffc64d79bffe51f63862031ee87e90e993abf67477df434e7ea7d049946d40913354c8df6e9b6351e4fbe5331b318e749565c60b30e6c097d085f59bdaf32e9d8bfc6ea7bb263d1defbd718cffa219e0b5c2ab07ec5064fe5f454d0180f42b9f0e6525c10e8e47c5268a86898b7d03a3a8fd682a5cbc2e68289263a5a08f767f373950f0ec48b254c5630117e04f0e9a01772af0925b2053803124523a7240946fb4ff63282f06161885545a6ccf4d378829d396122f3022bd36c0156209772c55361cb8c065f5a69f54d014066a97372159bdf2d98eed8f33967ac65a8e126a788c75e675a204531e5f56ed562dfd10ce66bd1ce56a66996251b1d25966c43cbd20d9ba98d2e472bbc6f3b1536748c8fc4e74ce78281e0faf71d9fe87ceccd8f503d6054ebf4f7d49abba9379c805235d6f30447f10f8536e887bdc35b011848da90fa917493967e5b3785b9377a2f6b8cfe767f6da55c466577ba3fccaf210f5b373430fc128b853b3697c34e124d267615dd6994c1f8dd5bf7d2aa985ca5e43333d5443915d84ad276a448947a58a434eb22eecd20272a51e1a2229ebba1dd95f7b70bfcfb75be2bb349a474911212133b67d411fd391ee97cdbe0fbf68fbfba9227d2bb3a6d1e6a4447dbfa8cf20ad109f422766808cbb23daa64c71eb4fbea955c9b60c469a2c7f546bf96067f2bdc0c56f969b7824caa84e25fcfe4220f936d774a079f7e98e87dd982417a69decea66ea236e859109b2e522beb1849175fa4bc004c2e0f08462b460a229d47afc108887647310bfbf44998356d447ed3f760c8d6a11bb93c7bb0a8a493dfb37916abc53f86dd6dcef59258d8c04ed0ae0a90ba7348a7b424f0541cc49225fc5f33420c09053cac0a0611d211390c0271d71cebb88c36b2964f29af97d52ed32560f065e04f2747d231583b2f4de3c5f3b2ba421dd78263667952a0cb721e6f4e0562307433793d3f83ea3b0cfeec724972be8a819f366dc22ff8ea8a3724ee22c37a3297c3950c23b17e6da40f3890a93ebbdf4ea8eca940acab14d89e9523198fb3e1ff16da4b73c5ed8b988b972a3c29a534a7cc4258ab7e30447bdc85f987f191329b7d251276f9afce4826504caf12fa692385aa01fc850984a2043f27ad08e0cdec13a6c0fb3b70327fa26a32d5039635eea4d97e61b65a76808f126df352d75953c39bf1e243709b81a8fe0313d9dadcbb734190a14598f861385cd97afd35eb72b465bc95a0f89f7a2f47957297f430cc6d195f714eac6ae4e30c7d6de0316994d3961eecc42db2c5e08dceff99fe3b816a91664b698f5fc4af3d12431a298d4916fdcf4fecf17d0d09ff486cb66021d76855c0854d07df4897cd7a4e506f5324f9277f9640e78a4e2853a2f048ee39ab9758e433e1fc2672d813c187fc69080481e833811a86db08ccfc06091cb7eea3ce9a44c519e9267cb3c209a55573931be57f84b815c13d51275f241d416954e9ca9dd762e5fad22a6d80e08dc1f2ee2218210509cc4a9085d173c245189f989e4774ff649e4982b7270c43390fb1fee81c0be2f353b3f672b73ccdfe3f3515d23a91e052cbb207d0d616eac9d2b5d9093f9f79e66a6f5466dd7561808f9257f20df7d74e2e3a771719463eb76df354a8453a38ccc57e9f1aa813c664e509ff90996393aa406bcddf7be56834bb876c1f10e67709e9b146b3c110ddd8f97a1e94b617036b53d6f0fa50f01bc1224bacdd59dcc9a0436838aca47ed009bd28947b3327c2d719f825407e8f2be3dcea9bc9d5726b35c4b2816f68e43dd086fa5cb51f92490f0511c264bcf53029625befe2e37264cb4c8de1174b980fdb4a461cc0a55eab4f51ac3222707bf90609fc2ebaa70ee7818089bac4d0e12e129986c3729b2c05a18ce494f30da9e02660c3d96033c325401e04a45eafc474171c7c8433cba0e1f02161a221b7ac377514bfb279ff4d5f6f4de2f05193cd97f47c8372bf983dec4eb6eac98825f262a9b3a6e63a5dd58f2851020fbf80ad62de164f190cf745c75b293a2520a3b281c17a4e27fb04b97fe62668945b58946a5e2b7a5715294b5ab5ce2d15f19893ed18ccf7f78bb8451d50d809eb69708bea9ca3a65e37184d2cec187a81c3fb22ed8c05e509451905279d95c96d0275fbfb4c96491a1ff7030ca3406914811d68417ebf074481a746196c5c8d292ceb5477404beb4a1d48024f3c50790fa146448276421cbdd0c08590d1a4331125ae5f5e65f42aceba7cfc796262d539e55524efdba2b8453e7dea5eb898b441a9b3ffc4416ce4c85a00bda477744f997fbaafc9ca6c93f6af672e9b18705a3abcaa9d0bf28112a9b00b1ed3c18d044e5cae0354df127ec0d4e94ed3bb57abe1fc4679e66163b08eb3ea185969a29e84c38db57b3c76f65f977fda9c7ed6350c58b6a4fdb66915fa8c2b9e36ff136ff2f2cb9224f5281a832ce1f63aa534d8baa26053a63ec77524003bbdfb5cb3434579ffb664050822d0f7fe46d65090cb3a825c48c601eba512636f8f9f7f86f9eccd3c8bbeaf2eef3567d3936dabf33a00546f78316d51de04bc47b9d5e8176b8404f901906c1c84a3f7f93066a663ce24f49d4cf025b490eb12f7b0699c697228005ee72efdbb94fad87f8b64df63461d52374e4b6c5d9648d6e6c23f33c1b98b423a4da7b62d4bb034a538fc08ee4227ab5ee58efc6193093f9195114e5e3ad45a1cc50d6f7b31b24b0892144e67a112fbfa927096e21734260de5f72eb6efe7a33c1ee0358d80e131e716f2d1ba071d8248d6dd60b8faa0f635db093a389c0f3b04f4ae92f29fe729fab7e75926d8fcca6e9f312ea2fefcfda0db4043dbdbb55b7867d054400fc9a45423d13033124d1555aec914c759a97e24a46bfe8c742b70e790733989fee47f2d616294d81fdb2af1f294558864254b62b5303411d04b73551406efc0a6c40b0f390ab2c301c5e71632e85185300842e21b02efc7332de7b718c7ae9ec74683b7df92c64a0cc2892cbe46dae2548c664d6c3e87576eb47e9adf1c25b7e8cda9a39cedc51d48edd29f60e18a457c91792ac9bdda4d7154d88414d728a8a3f19946745efdd3b40440eac153f418361c1f71310db2d8c6eb477b965a444291ffb08f4080e471d3fd7c27c29248701e102954eacd20861e12b4ef0bbdc3b6e59c20d2a4e806e5c4337be1f8b8c4929cc3bb4d3b6eee4762a18f0b528eaf470ae1b7f682da48c00a4e791ff2b3fd04f7db6d9ba6f69f20226ddf5026295ee897b79499a205ee9d9cc474f4efcece3bab8a80c3dc337d5c259a75e03599dfa460f02bcccce59a248359c31d0ab14876d8bfd6e51c2a9b223ff65ddfff38fdf012ce5a7b383d37f09d99f9a2cb464ccbf7b7a3dfd6720c30012a232615b98a556f5c535cee101179b7188462279d906fce130f01718720a76e9bfe2de5eeed84b487cf4e77be7526fe6d8710fa7ecbe41e4f2c0e7069b959e3467052001d3e395e184efcecd83ca4b7da5ff805185382d0a562c7f984fa1c403a781a3538fe182e2775e0a507fc78eda0775a825ee409adfbe91a496d337507ed036432324e7edfe365a26a91f70659f3b27e000af8546a0b29e7c295a6795f5c02736ddd7bd6a2c040a03df870e986edf63bba9c44ab9d11df5d79df92adfcf70fd3d239e17dad315d8da01650c1951467fb6ab6d3af7fa81928b1b39789c64222e98323497eb8cbfcc13216b0c84c12a3cc34c83cd0d7b3f2480e003c3b3c4f255efc525dc8c419169ee53062c08f58d02597e95b7e96e07ced6bc2afb266e9e1dad60e00fbbe7cc1473eb32e5a012c111581e3f5621bf197aa02bcadfe2d8da456b39bd9c8645ec11ab742251c75a94c973e498f44c4fcab467545e06a141ca90de75061f40d8a2bec6e149e2889c909131305c787093e72f3e09eb3885aa980fae0d0c4c28cb3527f5226950cc5f5a6dc6b4ded0311acb97e669f78fbcd047157461f19b7d37b95ab596dfb4fac46403f5a73c576d71ea63dd698639e9b431391429201a0c3b2d9f516b9f4d4d9ee212d561db3c28de3a75679d16c69ffa69c068abc6add9d9a66db3d087e28dda7d5385e85bd00a0423ca85c30e6c01eff4246a621061b08180bf25517b73825d30748a5beb05c00b4ccc435c3cda9465533893f05ce49c9d0dd3d14e0c83cbe35d602f331fff4d17c6007db912a6ee7df41e4bdcccfc50f334afce545723cf424b3451c66cabe54fec8b682109aabdd4b7c4f5fff0de0661b2b2be8804da3c5a2e8b308e4cb31c0dc43489c5a8886976fd454a5f208d40205cc15ba36a215f29435e294dc346ed4a3b78ddf44c2f35815da43af704f065f692bab61ccac52000ed6196dae4b399c1ac1254b22a90377557c4bbd0dba47c0cf338467816bf31128d0996604554f81ac18a171d1ac52676b37a8b2a5e783a5a2d40eecb469910ba5129c7e05aa247140187bf9775655ec6002bb4c538cf22bd128b34f40eebe14fdecde0c12fb7286ad84e6a0d9e39865973a5a91c73c2da4bab0ea40101062f6ed34e202c0b6bda5ac71a1e6b3502493118aef854f29062fd5b58f8db575acac305cdbf664c118ad05ac6c80865a4d72c133d2c2db5f3497be29fe409af81e39160171a377e85d76fb560252d76eda2a5e5a293457e0bccd8c20d55a08c07f89883157c44f63a932e1ee67b54fdaf277d64aa79ac6c268bac7e58d2a7c751dec60baf8395528d796fa20c4501cc12597b25e68bd8800c1aa43accbd7786143fe5dcdebee1154f5e825a53a5e89a9e2e72742069941c7d2b2207fcd683e36e7891afbbf4f6b41056e4e771fecd55e7733bcaae3b1ed3ceb0c248b6a3a750f7a38df51e980a15574772b16a659de26b44aeb21fdecd88cbe0d1530e8359892e08fab9580c170a7481099f36e7576c6dd6ebcf2fa859a60ff7963485a94d17c9cf9ded80e8c8648488e400a8a68e06faba2d6b1d6ef7a1086672d05126e05cc92a9e2b42b20a8823e3ad0f41cfed72f9f29258a7c1b86cafeea76004036f7c82b34a3ed577713361cf5c39f4fe8d968f773c07f98e8a530707dda43e2ec8024247554ce4a1cf4f1ddf263de2484428b5a95062164e628123b72dda9935a3974405288681ea85953ba9e3cfd338b89bedcdbc0ffcd4523ee731d29aef6ef791c71a69c41ade1ff0f4f88553f0f6c53df050d03fa6a2d2f691b3a520fd04a526fdb3e64ef47dbdd85f0aa5b5cc8040cff34a294e0d887ef00d6cc495e7640a193db8492f6dc75e92e904392229d879935c291c512378c5788fe8a2d701ce5fc92b71c5c534320289ef831db974cacccbf4a81803dc8bd48d6665f2b174c817e427c7c6533ee7049888205b9f68563f897c9675e2bb837606532359380e27b84dd2c7fbc0a7123645513c10506914f14712ce7f41c110828a2f7e17e805cbf1999e8967a6f4e3f029f836afb0298ae3ee3a7692ba47808df4eb76b92cbb40c271e22fc7cfa78d5662bf221eb95ec8883f477b49fc3bd617d2f53f5357ddab8fdf90f380807ff0f89837a03d6fbc5b275910614e0bd7a55d10a848d1424704ad13e1b678348dcd03e1abbf4a691fc435b0d7923e96ae95b012ec9bb429ee372f547fcde9ff8819a5948eaafde1b653936beae7d377a61030b378a805c241ded2f5e5678670767ee91764d53d5b9fb8353a468a13ad1e2a781df05d5ac5e0f31b352e00d284d6f650ac35864e4da212189d9ff8febeb43d2671eaa6b6cd0c86354522e018922a522b161484064ddd0023a77145dac263a70897f57e89e6663d7e451dfb8efef6a38697be4fd85d827530a0a5371e48a1de995a1818b993b42ea84fca154ad7a968835fa94396eb994e22c6ef6f7e550e895035d5689b3bdfabb60c812a1ea2f933b37b5dc13f1ac7235380a13c88f3861149240cad7541e340cf628875b8d8ccac9bd29095f0dc3f619e1496eee6362e1c1eb744c6be398968c263865d309d69494a7a1444a95db1de5293125cade6b00bf4b42fcc257a2842d7842b09d62812b9c5f8605dc3c06ad8c89df0e40671d455792c39c13cb5fd14cf0fbab2a4ce3db1bb778bfaf3de1b827fa6a3cce7c54df5c7ea4c22fd4c0f771f99e6b4df567083d2890aec87403c2779f049b6edc0bf93bc2a68ed9b1d3804da7ed4fc87225aa79285581ab6f6c99647b78e006f3f5601c6a6a01a6a3cb5687b056341844cf8760add5ae905337880bd5fa2eb1685f5ad3ebcb9937c91e1879405aac2f1ab7dd56385917ec62fa32b0f461e9acc0051be859120b7bbcc8a131cc6ef54933c56e54f796007d011b7e8b96c041397af26a3b3334b8a41921dac04d9e619af271a8d25b86b364cbb3fe40bde5961dd088810f180ceff6937ea303b2b2d3a6b70e0a92a50832f3f1b9b0d2d8d8af4ba6d7eb8fb9b75aa860ac0e728b116defb0dd67ebf1f87105c356c9193771feb1c73ca5f44042b9b9f66f477aa42c0bfb194fe972d2b3bc615d10db1244d321e34d795d28eb30dc16b562d81ae0ff936c6d4d496342f4699078d9481180a6a051ae1843bf987b251c187b2bee40e4acb709a16e491dd539bd3b1ab567d2c988e95bf8bd22591b07e937a7d241f0ff966539b78d5629e26cc43ca75b90d15bc1d4c486c3b3d067d37418c05cc4b9e5c082f15c82a6696a925f50c2b66b24d8cdc1673f52b98b780166d7a1b61aea95ad702ec9245735b76a98b5daf3759dca768dd373871ba6718b3f05237398f9c60c83d0b97f7b2d6893c2c1ae90370280c97072ae18fae2e5d2aef77f1ff697094cd6e33ce6cbe380c2c5e5da825121d3a44c4f06c4d47b9243b56f6b6968fa5c0a7f6e795233c607f8b19c1e9e00f242060bb6978a5591127d2e23eaa69f9e8f6ab0bb2da8425dec4b1be942348ace71a1fc714eba6b11b83a09e54c5a5586183c30a7b61afc30b8575a2289149783420963b774b6d482eddab82a8216a40177a9d60ff0fbef449cf42c8fa89a505b7a57e2a7bd23b4a9ca3aa6c8eba7e11f6c5c10896b7b9ab7968f0de0461133e7592a42a063056620676ef474fb87534ac781cfb50923269420fbfe87959a1c54a607610016beb49ec90fb4f8ab61c266aa074a6e713b20630ae3507a60d13b82cf12a9038921898f17febd0ed670cab631bb26e8072b5c362e91e1fac423dbcbcf88e1c9803ebc808c452f9d29cdf9cbfd36a8fc898ef4be07a212b56879e7547b1e283d7100f578f3bf423b4c6585813b66259cf8668a89c5996ed164d9e86bd697e617b4a2e09449618e2a6bb6f8dbf068a000cf77be3d734731dd1cd5cd1b12150c53d96a1b06e9fcea41eb3fae38a635c3ed40b6db3a584ccbc4b0316d58623c4245b78059bb7d7b0e7f992b917c624563163e75f7f0447eef8e4a627a9ee806eebf56d78d1d27efe4a373fbc22b15ff62b095a24ed19ca62075b1e7a61da8c645d7a1cb5d5108b96e539cb9c0077ebf0b99c4b24e271fc14298f57d69972642c9bacd10719e8543335f9b2d2f46d98ac178bfb4c3697153592e475216a2c753e08e257a9fc47cede7cbdd47b6378d2cd3dd773547647e61ad03376cc3e9c568997dd290b87747d97e24434b502b7dfcd8e2fcb3b77752c3fb33eea72bffa0d0eef2ac2c67acb663317e5e8b68545b8e7a0e2de7900221257ee1264692d573cd52e767bd197902aada9ed02c9165f0e16468fcf4a4fec99ade66f78edf4d5ad726c2545dfaddf3200c1d0703c5997288e9a05318660448d8b5db1ad7db1b12b2a4660485c015844e51e8b957db762a3c6026b9e55f546188e4f8229d8e349080195a92100741ce335124e9bed1896c85c05519b42efbd564aa7aac7e3b2ed7a2eb96c4a64e9dac61e22164fc40c0423f991392f7e575d1f0527e317cf5ea40656480dfe71cc494d5f87d3c929a165bcd0c4474ed2a8c04b8af176654902b276c96a6a8d4a87e0d3abe7777f63564b12b971a1c9b22b90e82bf626460654177391670423cfb1275df3a05355dd7b0b48e0805a9161230e4e02a3091641d6333b174c9d5b778621cc246d21286cad8c6be7ff61e240f3a3812b83acd30db2e55b7c201f832810af4b21f7b31c7da932005807d0cbc42ccb041bfec9f4a08e66964db71c0110454ee2a190c1cd01f1f64ce05f07607b74a2607b7907b9bbe6edb625ae35c4a8f9c263e83635a9c7f54f8b18eb533add33cc351677da2a329d7544cd63698b677959cf6f686d06bd983c1d20453f0ac1504408a3dc9846327d742857c3d761514b093264c57dfec02ad9466d4f6d7627409f4b705ecb2f05672698eb81964cea4dae2d59fc5c5d414a6edc0513942d42c9bdf6eaa79c064b85654cd1dfeea9c51374db75d72b54dbc92d70aca9ed46a0f6d9aba753ee6da011cbbabd537b3638bba4c103bd90d2a4a8be77a86a7f35d5c03a958b8b8a69d745a86b07c4ffad2816425dbb7a0ca8da57953e100c203df25a722a7cd725d35cac3e99bc510a729a788b9972ed4b981d6f29bb7c4f779064d56fac14089f9c145e08d64d7a20c5be28e4de0a56ea9502f845dab7d4998f563f2c30099fb112f83e60781f52551ff296a5162864a67d0f4e278928e2c32e36477865b3691f0e4b779b934fab59e148ccaf47f5670b6b6dcdeec7189f434e05c3c0d6f6b3420cfe03ffda2da484403cabad44a0b55dd695b22e12d3ac4ed9efe1febf0126952175e084e7aba77e573bf4aa1d242f09ea7bbc5d798a71cf53954bf2ad9b9bba32573c11c34dea0d8223fca7ca694cfefe764a232b37617a63d0869fb38591234e2b6a72f7420864bc58798ff4952dee72858d71e1601771f20f6e50c76a7b5241ab7ec974f5e569cf86540e6a27ee2cad5bd9a142016ca9edf33ea161364edf6a157210c93d58070f94f7c58cc2fc05a5a9dc311e2c054d2ef112fd18c8c46d2d7306ab091a719028a931971411f10324b43b1fbde37332752ed6715b21cdedfe0c6bd1d4f16ed9ac43726ee890d56ac9cdb646ac552fd1a67c8b6af0cee8fed6a306f78d3c536af2ddaec21aa8d74e6ad18e6d0f96da0512a480be7aff329a2a633fff86b4c126bbe081b6b4d61b9484131a23dbec9fdb4b8334fb0d57dfb6dffc705733f17d93332fe5b13f36251eccc88daad1fe1f3ce397bd7940eae83bc079af6bdca73836df9f670371dd6799c17a18d63734400d0e172dbdcebc92c39e49b20f45d09c5ff037e51b5c16ac82d8bc6414e54d2b40e468858834123ef552a5a12f54873ad4a9cc879b5b06fd9f16335a73e3a47a8f32e9410aaec15aebdd96a655555c3325ce8b70ddaebbc439c80609c2f3b0457b240f350355241dc77f81f035b32953764fb3615c34d833f3520de1f642ff9692a89ae154e53dadc137f5bef31071d17f36a6e2a4045d3327b2fbb05b21548fbe2ed68b724cd73cb93a382e2046d052fefd8bc854c32a106133ca548f50592c5e599191301e8293c9b3a47f3556afe41ca08469afccd3f963e385d2c1a43aed222b9ca4dd128e23452348c2ebacbf9d90f7962abe1fd1575242539f4f4a984cd31fec28e9a5f219abef36f6dcd1a1387686b1ab668a737f05488a9a1b3a83fe49e23043ba020c4fb976bcc536a3bcf675509a601cd4f750fa4b2300e7792ef6d3a7fa5ba199eaa776feec6980713d5f9b0bed866a93b8fb02ee6e3653dd7cad69046ef15b5de6c268040f8d431ec58b7d38b234374a2e75931e8b061d5342193abc68010e88ea38a4be0af0673cccb98e909dfb07ddeb98f6a40d2c43d139fadd2f3317c17aef86355266fb81e26becc012e6cebce0b40ffffffbf