PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77780 b4d0a208d1145fda8df879e33b7923e23ecabde28035da9cb8528f8a2b098f5d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ea91b0205fb84c0fa433366fd154fe66f55134b389dc2a012dc0920a853bb651
Certificate Block Hash
b4d0a208d1145fda8df879e33b7923e23ecabde28035da9cb8528f8a2b098f5d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00871f0000043b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000bd1db0f53f0178865f7f52e117e81d3ca9613657a0ff325d7b49aef21608f6d98d16e6cfc756ab135358fed8be168b1bc50b880b7a3c7f3dc83068e6017f8ff36c60ed6630181232b460a4ff153d9d02fc8f8a11e676b90403070000000000000080000000e00000871f0000043b0000

Raw Header Hex

00004020c41eafd61e512d387a04d6b8a1fb40725556d6540094f9a98a5987cbdb2eee7c87ffbda694c24922c35ccb8cbda7a2d18a45254845ae8bf018da08343aea589fc7743c6af9d2001851b63b850a92c02d012adc89b33451f566fe54d16f3633a40f4cb85f20b091ea

Proof Data Hex

59,560 bytes
1212160103073e9df1bfeb98204aa49c849107652a9c8ebe22b2a80b6d4114043fd093958af8c287173a3bfa53d5a224fed58122bead05184650cec84f5d089a3bb06899269285f418f8621ef60fa0cbd3c0f5b96d2bfa3c831d913e0f09eea28996346c450e5cf31a0850863001767ee9b9c94879cc6a3ececdf6b13fa36dc15e0c48a2caa32bf848eb42aa8cd1559f82fa709ad639487a4a889463a047389b9acc9a9d9a2e18c9ee5d614f5ad6f4ba12daa43ef0e909a890abadf2996e10da187d1e269c5b29252e64526af43ffe4b2b58bed0d5dbbad2ee78d41659f72d56b554c26d19d5991cab2e7bc35ad013802982c254c1f4a7226c4a6f1ff515385101adf5c585dcea4452ca0c2b9a620ebf138c10f827b5438e2169bb205ec57520f5d8575e09b6024de105d7a30c6f514b1f642b6f5db52b1666ab6b68dac34832a2a45278baafba0be032c55d2689870e28eeec18349fdab694735ab3cfcbc07f599fdeb1fd3d225be10a18d03a39cf881416eabf5bb5e44d31096155eb45ca782742e7bc9b9a55acd2df32a9539dd9c51f9e650ff878608b6ffe25c78f00a052ec2ef8c68c7ec93a7e9df9b8cd6545aa2e360798db229229cf6b21b87835e4c5ce9d729758e1e63625414cb77db0f2cb2dc908a68d037dd23bb791cf69ffa01e6bbd2bdee5d0926dc2622286586b9623a1ff5febad6228d960b1a1cce9a38d96c60253a79704927f186c5b419b559c2e39f322d465b538f9ac79a277e866aac2206e45af67a486dc26e50a9036e5841e42bccce84aab0fa18a9e4d347d0a61963de0198f530073883a240851204f9753212d1ddaaba127747f5dadf3c70d34514ac00982c4702674688279afa3ebc08db7dfde28f6b20be2434218c233c50ea2e5a2a74240c93850acfc04c2183ebc40fb42ce10cfd8527d1d2f8e36d7c17403d4863e3d6a87105931829652a06e5d47fff6361cf0bd8b6f19a1ed84ac18ee1983a25e39f9d13b5aabba1f6c899c66067dcd0b245839823aaa92fe60c554eedbf8ae2f78a7310f30207967fe361643c604372e011b3f6f3e7b115b00d851f1c6716881cb2fedc3c869ec5af98ecfe9d010b3e02fb5baf4c20c58627319c5844ed844825d923dd8287d59a6c73aa8372bb9584c9bbb9b8b22df0ad147bdc415a2eed8ded39a99f0a93923113390bf8108fe2ccc957ce71d9ad4e05eaecd29676bd3dda1ef1fbb177cada1f9a42444aee16866d100f2843e23de519a1df53dbc598dc49e125d533d332322d77838f10e9e34725ed66be1121c72ac0df5ae13d67d2f533bb37620d964fb3659342976e9d29759dcb6602185ac2ffcf1a835332c0be420d877baa64db9219e151aee52075d3e37dda0838cf88e3a56f64a680644b2853d8080fe038f18edb46290ce0499c95ad2a3a2b992daad1a8b86857c85ade6f31b6f356119bf2cd49cf4dccaf704d4f119e7e3017b317a6fc853fa8ade8f2d365bdc9cb74c7ac2e2cd482356851a90b3b12125b18f3c202c6bb337689e3eb2a4c4360907224e34eaefad1406779b3b902dca3e2a0f780dcc31d82b4fbacb9ea55fa326ccf5e84bbc8003e2f7ec7039a5eb5c54bf887101e32e72016bd9e1315c624550a184af621848b4cd02802e0171c216216324d83d2f1d79bd78a6ee962b99aa9a693d303931bc8757eb1f3c3b0fa29c264d879cc53c091afb99187e71f69e8266b8863b9a6453f8d09863ad33b6c35ebc0251f6464adbe653ce376466000f376670e7b4860b320c57e6bcaffcd1225f628dc2bf230a7866bef0799ae038b6a3a6a2fb6ed75f37acc3db7f4ed89031365eef86a3f3528e5002a7af0d609942ffcff4523cb4409cf669f02c3e07ea1f9a378949ac4c491b97056b7b94ba129fa9a88495456c452179d47b0ff949fe15307090bb84d54049b600f13385e06aaf17c1db7b53ff5a3a51c13011e6d5a2a2f91d94c99514f88db3cde73410335ad31dea83b496a1f3d3282d2a5bd2cdbf61d1f63b223ac9ee5b2c015405eb2c18f0decbb29b3550d3109e3c7740aff602931d8d683e350b19a8a0189b61a2873065c568c759dc2d99dad02932b4dd71e537d1ecdbc11d11b1fc939081f2133d8ce7e580eab5a4e29112610a12dc15ff1adbf11e3af562810ab6a0e09ac6801a10320bb5696cf1b054748225c4b165a55aaa80bb63c689c7311be8f10e609c55e1cda593f78d463ebbfb0efa638a28e386983f127641a7326816975edd33dee712d4e2a9cdf5a7e28724db738e8866ea8a4aaf9976241ab88c6341c63ab6096420486221ca06e5aed420b53dc15d139418136d991e452e49ffa5875d27c6fe9718256364cf009656f3a54347846bd676d2923b2de2afda39779a69502c6af9290f34d975cd01d844f1d194bc17b55233905490130bea62c1867a381fc351bb0222c095660267e942b0b46e59c23cdb0dfa49baa281708e9775521afb1da362dfeec2c681010c0a1abc0ed06bcbba58c34b3ef1e275a506e37a5031094ab365306d823bd540e14d52565a745f8c9bd054d3076866cd63ac27b0dd46f3a793c3d7da236a1d5b0f95c2e8ba8f3cc52005c308fbd2e9ebf6d03ff97f90954a42713c165fd5be800f4ad822a478ec67ae0f0671c2c014a38b07b97c4feee87b9d811bc9d03fe1726eedee80c213fe32bd0a039d6f96cdbae7a31eafc83f3d0bab44cbcc6060b3be800ca256fcfc56c1621b9c0680475d66566239daabcc24921c67cc0c3464d690813863cbd0aa0c008588dbbd0adff0d77eb9cdc34c1a21def300d73e16921d54ec08f9d3722cd739940633f6ee88266fe234fc66209487648244a17ca5963b57bf21e5b63c2b56a3857bae12550aa84b9186756bb15f8ad6efe73e33f8534818c2d622992afd7651ec2300d50bcafcfd11f3baf804ee7c1bac279df4c59f162afe10ba9fb6d8e92ecbc1c524892906388195ae5926ea409f4e70d0f3559f564b5adfb57d4d4407f1bf68306f4e322ee7faff226a410d9f468daf5ec86f62381e1b19c5d5d75b96da99399cade839604052baa202f894d5de6e1d88ff15c959517b82369b918e9daff82b28cdbaf9c98dd0421fe35ec2e0d0c1ab106dd5d51ec15b87d9ff2782104eb25c72e94dad84aad2dc643cb9efbebde2aa966d1a33212b4f7f21099ce5195895c848afa9282d357885c20b9572e3de62125b8eeb65cf2b06f2b6321ee98a3ef4276943c7adb551a546b50a0614ece9d8a87e8c2265462c0e875f457b98674c65d3f00890e0fd75c182367e111c15074f19269827b2dadb9e30c179d55060ae0ea8cedf4ea4e13eeefcbebb622c8c686c57894fb1252e487709f7011965f6da8752685a1877c018669d0e3e4bb422f73c0a6395826fc795e4f8cf8485943db63b3a10588e439c6c59c65adc2339549f4216acf66e7e49a62671dd3500c414aca122a26a4326b438cf64edf67a3b859431d5c1729615aa300d74fadf4f53eeed464b3d641e7d7327ec469a1b2f787e5ce1dfde3be73f853fbea5dd617307dfb0ef2eac3d6a1b697b5d348b1f19cfcd255e45b872446e8e7ac6403727924b0a4bdbda6f872282439f9441a72ab48c1dfde32ebe7ed44755a86472035c65396a4c3aa3838cdf58dc5ed56af4c738325ea90b43f0ac2a0d7db08c4e252f27681011f2c8eeb73f54d24278929dc362a6e3b236156322ada9313be9940f374622b980d3f9d85605136c3a2b26320bacdd1bfd59aa6593b2e41a4ead9eb37992ff0e6b7e2dfcee238087324bb0f58c4f83a630d4a41e3a0fe5d024aff53660b610c761e695f0a64e8819f8442be28580f811d8e3c5f42638d3161d0ed5add87b6ea9994fcda92651765aa44a21f520d0c919172f26bfc121e931d36dd5c697981d955410c676aa698b8da1e6bf6d4d203d5fa08b0420637adb1aa54da77097e4a413af421127e2e8f1454b163e22b164fa979815bc4350414aee81b0abe492d799a260d440d1eecc7c3925a7acfd44a5f7ff35e76e396db1c952fb5242a935221fac25e60864405b4a943da4b2aa656158fa2ecda942bddcf306705f354c828c5d602dad19034b0ca671870fac57e030f4d98a2f13f30c7de88842bfd35a72908aaaae0b841b2e350fbea7ccd309651ca33c3284a7ddcbc6bd148c2fb1e996626f3ddc68494857c717d571127f14d9220390e6f119978658977b3f0303994b7d2cc15ab586a35f030f6dab70efc9cfe78474309c7d9d5d23c1622574a00a0143365acb1ee5bf7d7f28fafa7b2d989d45a3ade7ee2bc2d3b856b70428760070340b4a47268e9324df1f416d4b81bfd1c25df29132e6303902e85ae87d95fba286a9acd4a520c0cab6df2ae4c633f14749d6a46f63159e0dade9fcb8bf767757d142c2093d459b1a9d8de66460d04375f95a69f304ef7474946a44962acd171d227431c99bc6607b883806d6e43c05d97cdc9d5c36326f798968448bd4d7557db47721c2c2c9d6667a5e2deee6fe445ad1ddee883cd3451b08bb0fe493d8a17979d31fcbb68af777e43c03a108a8491f1af79b8441ac8f69a4a4e80fa52f106ce17f5b07b10ecab37858c6a8b2076bdf880e15e0ab6fe0f6a66a452537253754cd64a4b3d173d8d41250415f87c6fc9c794cd88fec92b5b5893ecfa572000bb7b0a0cf3b2c5de87dc72eba7338799c1e2de451e22a3471214288f9f2c57d05347bcd037e85f8b31128d1a2ec633e2b130874e79a733dc961a559b833c35fd34be8b8bd37735713a9bfb6f639eef09e07f39d7123b7dd39f60028db1fc87919726fd852c103acd89336b965bc85dbc400391a3d0983b7ded4fe3b912dc25173931fef5e9d750526a364f6657e417d65f505b009f4c18a9a58a6d9bf061234d1c2a949ad84a7a1b9eff4dd71960301fa1b2ce5aadd67514bff4e904f714db8ea0c3f6ac00d126d8424229c6100a24e0a0de1d8eaf400f59927188cf182633bace4ed0d34bde3de16a4bbd8b1022fcf20d18e585fbf3ca3fb572d19a6079783c08ebbafa139cdc63b63dd7d27daa68dfc414c05b64bedf2537eef667e42fe52746a14a966f5e97bf84f935c9e2173d9bc00bec8e870517b2adbe59ac9e7707c998031176404de580a99563c57a8264011403a9c7e9f5472ec29edc57d7346bb541822892a74416974759143990d3dc2984af70adadccd39d48a17471acacd11a9c23c8857e42432873f691f1055c5d1c2c1a3fb7636015a9dc0a21e9a639333caef3288f0655c3df1f8108e85b2f9fd3c2eef4ed8f219cba01ce0f2017ff25e2aeb80b86c64923f0c60f100a3b89891a51e139dd3d065ec1921f4077b307dcb6ccbad030609d2a6ffb088c2565ff1f36835aedb59ff6ff633f5b099e097ed40471a6b3cbebb1155fa62c569b3e8ad6d37468af5f34e4cb711089ac915b6b0866971b72e152c419bdf23431ef69cb32f6e55b611f3dd05f9c23d195cfcaef9326c47d542a68f7936ce77385f2bc6a6a441a46dc1d031f505b44fa26c1d35c42dc18488a84eaef1ccbcfabb0a3932394f7706df16a468fb427696271354cb6310abc0a59b467aec9cc45a5ccdb6d361061e8fb332784f4a7b51ceff1cb098fe33b02ed1c54443fe54f9621c3eff5bb353ed7db80bd69e5d1ede1da7886beb688d44d9fb59a359f7cd36d09ca1f04f2c6ad6b4ae75835f76b44d9bda7ac341a8715e6388727c3575b836d27a422d95e3cffdea98098544cd6bdf35ddcd15515d96e33b9c198a3228d4502f158db1263930923cd95510fc1e988829bc4d30edc73ccc0cba75e2391afc4629a21ead233772f6e4174b25b6a919b75e3c70f9e8a49be2ac56478b73f4a7ea930028ea2ae28ae4fa25cc8278444f319467e3a6d01ef6d436781ea5251f6a442484e5ee23afc983f0e986f3fecb2f53e90f1cda7d93c33528c659bb0c47e592b9bd50d31c6ace6356ac0384b475aa3fe5e59c9c65573dd22cb7eb76d6573d13d281a10afe70cd697e162ccc4e312d2a485b664a3841ac5a3b91bb76a8c136e08975f932da8025f191d7cd39a611765e6981f3d0a8e6c136af6888a3eed5f381fd35e165990ca5d13b398b5128f92e1acb316a76f565ede180a792b1ae009e7453fa79d19cf8a3ff16b514c21ddcf04a5e522031d9fd319bfde1a887e3ab9d90dd88c231da3d323fc865519057546bf43ae347d90b78d1fd021baad7e908c974a63ce42c9ed3d6b3443f687a529e4b78d2d3168e72c8c6394214a2648143cafc5f987e8a33320f7661325df926ff1b33849fd4c7b2834ba1b93f84ad648f59a9b9b4d2fa98f0fec13c8436db3c93586c4d708c030dbfccc393926bee37cc51fe5f750f53803755bd4a1dfdd0813228176002d62f4c5b042465305c298f35f1a46dd0f3d9aed76985ec65cc26ad2a68e4a11d94d5ea744df2b5d86512a3c42c967895472a3106c55d4a2f49e008c5a967dbfea2ef94b33a63b8ebb2825b012534f23cc81f25ac2fe0c313d5e0e6c9093f52a0acb289a40c0fffae5d754aef07afe935957c987c2476eabc9ac873e418f882e16af2dbd90c7480e90a1880dfcef7f687a36f67b50933353a0cc47534a303f38f650ffaeeca79409700f1519cbd4163a623295d045dc017c0bb22b62f21221ef8873165420ba9de827a1a146357fec928a0b3a861acd1e4aa027d69facf1b70784c83e42d8a83285dabaf53e07a195749dfdca672797ec311e6e6f40a1259a919619038c3f5fbf8414c58092df55efe2984247676c897e82cf0ede4cc26ff9e137492285344047ef327e1c70c43f3bd99f616734078209ca68976034585d0c031a6b6da4a0d67f3cdc64404d1c873045d0638fc4ea3f4c691be2a581d08f60f373dc17a8d026d3261d6423168faf49cfad3485d365b92c9b3679bb2d1023fdf25d24cd81bf38def4924a4aa1c6c1d9cac33afb334152cf51f976441c5f2ab34b3d5b15536b73c48cb6d03ae1af8cc2124c12addf2fb674be3342a9c0bbbdd67b9d738b581c8bb926a94caf90d06cd87d2f9b600edfcaec6411a7a58cdde1f507d796ad56a575fbe78157c4fe0ee9010ca940e7ac8d80c25d344e217cdd53369354369e44d5b5246c21307b538ca80eda9b249b031ef4f0ee473b39ecb4f71443dedf0a77786083e7e9d485a0e31025c086ea5d9d733e67e270d770efb883624d633cea4a6dd418c636d0c98748e6199dcc00f38e2615e0da04513f84028e8ac9e417448d6c83b80ef57e4a7411b48b77d5a249ef6675147aeb12d824e3079fb93a289736a9d7b4bb69939ec14ef15e42a072ba544d6f60ae62d3d468555b5990a517d942d124f334fd8748684d4ea21890761f7f9c480485290110324ddf7c7927d448d139cb6bb8e17a4cb76de04dc6ccc339ff62565caa9b9af28e2fd95504ba7804907420bf5b0fceb048d26818efd9a41383df9ce4985edc23949e4cc4260cf150db9b7eda0cc5048f1477e1ed82fe328ab2ffd4252692567cde0a75856171186b1baabdfb792d2f206f98ceab775d5fed1f7cb6e394851afffbeb9ca9a7a66c2fc44ef8f84ce8795de6de4aae148bfee83b73ce09730115e78f1cb5813d0d42357fb28114fa1d405939cdc6aa94bc1b9045352cbf70ebec35dde3da3f5ba416b5d770e39b532d73209bc5c2aebaa7ae97aa5dd7931c3a3620bf23d8c5954b9f4a9d98d200b9ae886e932b1633b52602fdd932ed03764cda311d24cd21cd4111f4e41a3d250dec7df3ae9006de35a051f80aeb9e72bbb64a24a1c7f29ef9b07118258acb46a1661c9d73b99565fd08c49df46e5d5da5a6d39d544c51d0399ba5598a6fc261ebf5bacd940fa430d1ed57cec26cbd68dfa03c99b0e99e9d0b653ba8fd77794148cd087f0f550ac8e20e3270f73467e3cd954b9fd052753a60d752d026c95bfd0e4321327facd5a69b8d0d63cf7424c4fc46bd6afad887e6f85f1c7ac2410bb2823e56cf83914b20fb436100fa6fd3c53b6209fa6ade560af011943556e5b9a41aabf56aed2cd344bea56953cd148d125a279c128522a3922a099691442ef4f400d94fe9bede953d1a287076af1cf3b58161de73e301f5e79fdf8b8c2fa815f487293ab911738fa6c938d32fba39991b9a8576885fe46e6f39c65d878260b0b28e9733f7f0615f697e43b2dd390c960d50d80324d4f8eed5cd865ba8daee788e79f2039f468b7755242d543a98c02f9ebbf7d812286c284a34c859bb642dfb3f720b452f4cdf4bcd18ae2e254513222a89f8a6f8529818fc6117ffa76f3c47841d7414c64ed37d14fd6d945cb69f885fdde4e909af49f6f1c7d60f6a6908e0d5bdbfd3d443b1bb6d8addc4f329cd7d7b1a70f11ec21892915bf91cc41e02499daa9d016a99c1c250333d1118e9d8fc114b413cfd0c61035b3df1c1309f5c172d265c07f7c78302938698667797b3401232afe866565fe8a973eb13b06f077b7485512e009f1bc40016f73b06461514cd3f2beb48083987fd6e777b78a7c21e6fd0fb2fa322fd771d9ef88e771087d8a8e868fd6c5c9007ac37000fad2a5f48acec2c89e8dec89a05354fd60ba8b537c5bb98bd57d5cfaab09a386620845813eb6d21599ae761ad401e0d088390e0c91472b4818266451f9778732ddf5400799f1b46bd5974160aa9aef597bba9b3aa54a18220a4ce37501fedc18ad06fc7060353e6e7b87e393ce46892514be631924ed6d5832570ef17253f608aa60a643eeb401cf53192c3da26e2a36e05f96b444f4b23e96fdd7cbf05fd1139061216e2b24e730887422c03b82abf16f9c246ef70991d44ca77f5844c0809bf842ceb04bf6b3588a899a500fa699e675df006ce9b7059cf7c7bf50782914eae88a62e9dff5976dc4f265dd98f244d06455dfa26657067e7973db38a420dbe17f3759a03aed5fddc72b22b497e9d8f710c50cf2f82f99f80849a0691f527fffe168a9d1e96467ec6b438b47332ca37a2bbb1460dd2de93e0f21c3b4fec153cf220a22aa96dc2715278eed6ba83f6233123c6fa261ed40aa6968a54174cc7fa24a7a92e1bd146572840721c6dd9508c9a96b9d14208cb547f39782023aba9b2047107eda56b5d3cb08fd85e3327b53f6885130c734cf9e4685be503183f0442716c22c5d4cd9d0d49873b1baefd32687cf8280f4a535484c507117bbd31ca9434e11ffaa6781d5f190902112a8638a16ba8024dfc00e17d3a5708301836f5a4e24e2bcdbf7a55bb1c54d10cdc3e91ad6c4f14cad6bd84b165999bfddd544e8c76504e11ec20a126e4f698a552472717631748c836365d22b17f1a42e769a4e30ffdaa9a0c655481fd31fcc390b905c79e9009f74031526c683fb0ff2867533605b91bf6454861adee9b7ba812b71989910f8b1cae6a55b4d340f28a405e4de9d19a61df7c6c9bd2d0f916bedfe91e94b2cfc207f0c9949b4ae904c6b3c0b11465308eaf31719be2994bfca5efa57e6c4b8f9e23b6f884272ebde5197d01eefc3b7f1ed5dfb07c02951cc80b4b3954ee71e7427b08d0b68730fa99c868071891786c7942c954641d8f6fe9213781b897feda559d02c6802203d141c3b0ec038aa6ef851266edfc33edb043cc0f035d8a8b3189a4b7a90fc9ae4ae91affb4c884751ee6f4ccbf5a9cce8c6eff1e00c8899ad1001ad3cdffc7bc0aa9a740d1a6f0040a038e58efd722d97bc0e661d129176e824a0816512948a026724a88246f358b3e496c5a6ee4244c03f37972fb7152426e682e0dda8bf378d6469f774e65470b68d48fab9dbcb58ddb639d4721ea6d2ecfd5a3bffa133604bb97749c9481152d58141a89531a9ac259a0b67ecc7717c0d3055b1a59d5046ca2dbf21cd72fdf9d88c84d7c617e9485375652bb3b1f59cb8ee8c949889a8c3aa54351c88f78a5079f700dea321c18a0995236c77623e47362ba87c01934b9b586b83bd6089ae03d2f1480055b42298f8d26e223b89bc3f140b71c3061ae777d2fdd47b57ef4e47040b56da7282a249b9b0a43119be4093560d774860d4dc839c32299f7b58092fc7c0992acece6758d5ab027e517e6a566289864ef21a82185d83b16f4e17c0635b08157406f3e0132227cd6edd17acc55483124ffcf2c685a23b573ad0169fdd275f3ad6c24ef6c9cceeea35453e1211023512f6836d0ae2c9a96b7eaeb33f58a57166591bb943aba47daaa68f9fdec4dbd2bd3d0d7c89c8f6bfe07a3fd9e7270038e08dc1953c9082327f3c0a616f5b7cfb2fbce325bcca0fdf29f1676899b87380ee814b1d82578a1d1619a07144798f7b618c6fda759bf9653b82dc26c7302f5ec3bd33915f73b68fe25ac4a54e9e7941df84013fa3005b8a0a8bf671ca41004e361109b04201ac35eb5940c498cb65d6e614fe7d445460275695da4ce51e97cd61f3beef8fb84b648e6c5f25c23d0e989a447aa81aae8490adcb0e0dfe56d6920d098fff49e7afa90f8a1d219871a80c18af6d5e54bed3e486cd04c69ddddd0ef410401aaf835589183d61af1028d6fb6f7e00e062ec38729fe3ac99394123426b0d11a283f63011f8e31f0462c4cf56981687807d5020790e0c481ae8ea33803dc7260d2b4ad5efb6e4c897f56bd7d9db4c119b683f83897ab532986afc3deeb53be5d60b07cf49dfa2827d726f89a1a4019c4272fec2ef0074677959c6816830d31da302511f7c96167bdfdd61468cd92d1d16379977fe15519d995d7bfaa6357960a4ba89ba90c994557bf287350d4ca871eaa92de3cad439636f479bd93c2f6aceef86a6f6a90f05f9db3d39a4c9a2a39c135d9b5b663fc67a18256d8d9b54b0a87cc37251ff8c91c262051fd6866019d09ef675bd5f1d7197914983737b8507d6b26b4ab51e7a7ef754852bad797fcf346c6dd7f35b6ddc7fb1f486f30685b223b2ff94704df70d55fcd9334bf74fe40b3ad92b09ca115d210bc902aa150d9d8a3d2c1d6a47b4b114c88ef519b7286b6bc35971b288828853b3121a91e7c8f7fad1a3780f6848123e5e4f582076988de8c4ddf1d5bf4bc971760cae96bdca9456db72d5705c5668184ffcb01957b03c055017b2a7b4c770179efcc4d7edf7a7d8bbb943fb0acd545b0ce1d0830484999cece5944258d58fd5ee46e1a559ff6492edbb8b32c6622eb0d121bd72f20de6964c5b37676cf75b3508fdf8fa3db3c3967c04409d74b416bb9e53f0c7d39791f53717493fda3ad73e0fcd54c0a8bf473afb65fe9d57aaed83d826058c970c4c293e34300afe0260ecb444beb991b87088847fc62bd21a04f84f115502349212d9e57bddd1b503c2c60f6108e83731794f1f7268e903d154d94d1f725d2bc3ed23d0a4e5401b9faa523fe45124ae270f6fcdadd21b88bc5216fc7f40c1c51271edc84945d91b3a252cfc4d1a9098fd1c4cc493ead6f658406afb443acf5dfa0201fe98e823a00626b6f9a124212e0cbbce73ea0a55a7baf70947f8884b36a6783dafa0be6a2a8d9413f7988c298721b586f68feaae101276c4e16bd973859754b38bc74cf613da15fbb7377c4f31b6da534397160067da366b77ab2833ce7742522107c7f484cb2426d9509531cf4188716765adf31ee9b91b60740b9f0e507454b7b2db6e593a980a0d14d0376f8a3c910cfd395cb2935b2a9b07f628f0e540c43a65a42164e4f9e65e3865e502388eb8be8a3aff0b4a610a803f0f2dc28922917360cf252b1e3fe0cb0740ac4a2bb6b2fbaed697c6215c293984e0e70446a7c42e375ef60ea538cbd906bd3261014c49429591765618a1d8667345b5c4640f081ee2f4c585f927e20042c655b4765419e869cf24ac1ea74d5221316887bb0c463dd2025f69b78ca698449a10b53921066408438d6d750f2109f1266b48da0eb9eb061779a29429f1caf6e173c4865f26599ffe7895c82c8df3f7230fd5dad092e280a301229aa16e54b39c25e764d707b258e3507313d68b116ce0d422ebddbe6cd7b69937b175843781537c6e280239f4d748583f3954a6aa7758241b9d1b5feba4c243ba11e35e0c7282af9324bbe9d313a0d3def1768d7fa5752234fa8a674f7b895f83dab4fe7b183fa0d82e958e9093e5578337e8083a66700eacf616401bf3eb4aceb2ffcc043d8bd2bc181577aba3a4227c9ad73dbdd6c161e2c9094b86e3a65a02993ee27062d9b47d578fa0bd20ad5cfd8330d743bd47aae4eff08a8c372bbffca59c7483542ce3205e61536d40144f311837ccde7f995a5b49a956f8fc69b1cf9784086be47de164e33db3849c7276aeff44745a6d4d27a7bc2e542261262c4fff2c580ff91d9541c6981a8d8d53e0a8d8b16afd1ae419bfdb5e03c2563fbd05c8480f55464170d8980fb35a95e58aa1507334e1fab418ac176e7e47dce1dcc133a8bfb1b45d4af4e2d4b35cc8f979da72200343f3fea374abffbbb056bb24c099243d902d481ea9803adf08ff6aa78385122a81356aa8d89599647dec943653015dd02a7e619f9fb4d3552461ded7f740c3f95949ef8c70a42b8ddce25a3afffed4c4244988efffe2e8adc4dc199245fcf7c45fb4113a3e7674eebd1110d89a1c669d74210abe942feb79d24289219de5c0fae3ebbbe372d2637fdfcf2c10b70dce4ccfeba5d0ceb34200d5443ebf691e97a7a92a89bb7dd90f6b9bbfd79b0f1ef4e2210defdaf2229c31989b7d8600556bd52cc872ebad61843400778180be038b6df69daeb99b380c808ccb04d29d9abe55ec0920035feca2f6729e7cfffbb1a8e3691097b6fe7d555bb5c13d09180e3e65e28d4616422803749ea93c38071cc87c8198520f29b6f9bfc661873c19824975a943180443cd56333155d6a0fb614b6cc6973681c1caea61dae6c263ea5a64386604374e7e66f471d747469b8cecb9f575485649ad0be2245f0f9cb60975aa6155c85b6a76681567ce2e69f2e82312245e71546d7f3db50c347cddc9b428c1b75210c5c0864dcb62377e7ab874b1991afcf0494f12edb066bdb90fb99a7896c88298ec19d11c1723bad7251c0df753c34ae37c13cc5fdaca79986216d2543714e32d7adca2ae96cc6c4e38d1d66831c8065ed900547976d7b299d843d7d85594a2bbc5915928376fa28e832c6f398ec32dd272b5e16de587d587a5753c40c526ee53ffc27d77e284bfa40ffc19b6db61defc8eef07489cf719951d61cc4032f736749480cff5a9f015c57598fb4de05f630067b539ee893af4decaca74066892cbbcaad01a9d6c0ec6469fcc9cb7720c7ff0f1b813985b2840de4c2152d51b0ec47dd7cb0f62c54854661e18aeaf70a2bf9b3f39b79103d8e95e2a221e07061d7f38ed5de15e24ba4ecc159ee1aa170decb8ae7aacb6e23fb94c123fe6dff5061bbd73222a39b567ea443392b98684d50d73349193c2d346fe4dbdb80985c94cb1aa0b601f0d7cbfffcd0c375064722142f6868e1aa09133f6808c1bd6b78544ee1266b82f04858e0b3c06a23034aafdda9b6c4613061de1fc05250eb22f5129f40fff654a9e8def3acc6a3262f11edda46d1b61d96533f5c43901bc0809b654af095da018e88c5ca4e124702332e0ba418f27e0952a38d92c70b63373ea10ed2e03c032df4645be7167aecb5f7c016ec33ac5dc2206f956bdda0f4d982fb251011c512aeb20dc9c2025e493021a08cd32a5b2a57a64c8f5c4ac9accdd9d6da4fc34cfeb4d97d632726551b24b62ae6fb8d26d81dc05f9739f482f6f5aa2c8e6c1b54912401da40207d1463892207bc0388b0344b66bd42e66389b37fe78e1b00de233690f135131d4db859a8de2a6ea3bc62ef6b20661bba2d76347645235563285daa3da067e9bc1f77171b98f72aa5a3445594a9986fd103eaa9bc9b26a7164050874776cd4b3fefbe722c38dbf61f0cabb7230a375da63c8062e4cee2ef5560e0444d1724984148dfc72a3f651ad62eeb2f26d316374a52a67b15cc4f58096644956c7843c78a76d708e3cd45dfd32939e4948d8a8024b6ae6cb6eda5609b8940dad95ca5807d8d22984ae274d7953a4beffc5e2dab03021221e59d81526fced23d44f5716a46d93b560d2dacfaef1ebe3e7d415f624592ed36286c2e1685084480c13637d857a8ee386ef0f4cbbd86902baa9d601d9f2fc2c495368d4bcd3a6ef8ac3d09630a2389b5319c320a1c7d51bfefac66849ecba4b6768eeb4b22063ef702d934a3fc8d012263b62cf168448a4f80ece4ff7eba973dcbffb2831025817390d5c8e90e4f181dfd1b4c705e23146b54ad6e46adb93fb2bdcebeab548455358a76484e5db7095b07288acfb6f41fac4450b367eede51355f8c3b7af8b3a705ca63f9645477ca1bc06c8f8cb15622543a347e9f6b2989781348cafa645e9a63d8cb74bfbf2d18258ff1f21210ca42482a00b879c19a125e0e27e613f2907be9be737a787a45aa32acde156a448715e2c8414962131482a779a87907f0a726142f025a5c021f66a7b63c6d4e1c0e859da500628d28ffa3e4c9fa0406f6eb10cc9c7d08bb516c3c46cec80c3a290da43a271a26ea59abd3dfd3ca2642779a868b33e62b5b7135bb6010bfbaac024416b9ae0caa6eecf005013fe5f4ed658f6b8be0efb0e63899d4b7939dcfe7cae1cdec1298c23d70c06f2958ca61cc07fddd773fa27b4349d37e91a7d26f6ff56db1fdf9440cee27d5b9feeaf0cf0c65f780c33fdb9d365f21315a32d99f86bec3521843e9ce7e5ef8ccf57daf07da13fa66ca2202a015752da78a23cf797f277e48563bc1b9683f55deb76ff2abbd53cce3ba031a759bcb5f3d5a8cf100729af0c7a313d981d69fbb9d2cc110d84277446e7832be0f6246389583b32aa2ebd3b321cacd080f1db1e577558093fa7ce7bb9e9a92a1937c7d5c2d9e4ddfee1d19e10e8a6c912a614ddba9b093e5a0856a460cf4aa8c7f908bc7978ff33aa2cdbe4f5c33302d2cfa05cc79709ce3e3c7884d52883274b7f78b2f35f22612dcb248406f39e3e35e37ca261ad80e71c752ab5c3bb335034bb5afcfb5fda7d0a0b29fe7194381f091bf9774e2d590d1da8f96c553df6dab02920212028ac5612dbc938d635d3f148699450333ccbed0606df8b11225c98468d2b62b94811efb4729b949d9feb6e9df1fa44c22d4dd18cf1cad9c0b0f75c121c79c3009fbe89bf41d680e10122e22c89c93ad69b9744fe3d74c9fb0137a8e08baa4378afe06a992f516d3ea8849fc08140bbb3199aafd25b024a076af2f20858dd08e708621fd028ed2d8f98ee7e5794537c7a8bce105a84b3ac328c173fdbc86201f0dee13d32045da8921ac21641c9f9735288f513f2ab3ea4b3dbade7469cac38a3c6fab8aa15c497b2c57116929e5ba2146799d1c17de2c0ed0736bb0da06b5150e30e075262f935a3f63fc366aac3cef2de5fd0c7eb50cd205c2c89b594cb9b13097112f37ad9499d495777371d7f462ed949ef723c8e4ff6252ae043af952c6601e9d7ed2246af3fd219f2e145a7d379dea976fd743e60c5dbb63cab5357f23a2a265a864a8e35b8f5d366970cb75c132be4087d9e35d61525a2c3992c16a82cf434839c522e37ea99b269452da40dedbdbded42b92beb1569f502a58a375d1a7070ef2431e456994ff49c31baf14cc2386b36c2ca84b0196105f006ab88147bbd1695a81db6e4d72919acd8ddf72893eda619199b12f3cbfb764a34d5f235a7377d83aa282eaddd8284325ecc358b821ed6b6e11d0a539fa0b4d6c5632b56f7b940e7c8af48d9e6392ae2181a9f2ee1a69b057e99b6ad603ae01721ba7a74b02bb2a7e730f6ec95e903c4789d461caeadb0fd6f1c8eb838c24548b6eb1ea3759291a69c7f6e4cd31075969037d10f2a89a9da6f7d02124a345948a46579f8c98adac997cb1c65677b7f4807790c18b2c47d360b12599fe7f7580fe017592d742ab34543104485099932d6b7c9bd25ebb24a13bf3c825c85c9c04a542c2c61116dc812f094b5d13b8e689dd625a1c6c1e6d42f46c4b42a78db9facce631297a36b7210009849a062a80720f029f96abaaf51864eb5a78e895c34ed80d0d0da93b6c5d7a87c2fa54cd29238a63b81a664b5db3f69b506c19500289fc6409a69d31e00f34d93e3cff01f8d9ebf0300832a821156094c6a73718cda26fa934f8fb8fea4d95fc02bed62e53a900026d951ea3ab71a1f7d4a59e1e38bcd7739b874b22831f1f683792dd742710e9348773fdf92ac99e7340f158856a7118ad6556907614584456062765846839a330adfc17a92c67d8813b89fdeee58cc95aa51b0c7e2319beed8d2f507f2707fac5a9afa95dfd0e2903512e5f36988a4518f9ca4bcefc3dadddbd4d6ff28d1096ccd2567f4d859802e8c0002b21de8888dbc83a0fe20a0e00030f764fafc6749b38d452d2c33a03f1ad2ba72dc10c5edf53a5c978b31acdaae8ee873e47eb58fb262566a7fb22baf635422b4adbadc1d17d67b9d3871217be748986af9ae1a7cba485c802e904ba16425705925e792fb1aaf4aeb3150c822c4810569ff337e816c85040a477719b55e3c74478b0a97196dbdceb70854e6370c38b3e05a0fa8880a08913987b007b6c9878b16c396a7b8344d5d64b41621284d6871d5a188eb70c9e76b37c0df9898388e9cfc1cc3c6fdddb15509e56923f161e85e19c6459ee9470d7666f239fcb31701134e7e6567ee375aa2276194066f1f04d3dcc593b631721cc8a100048624a79077d5a94a1be61ff68a1ea50875ba5131d918c36ea38fa3262cce43a65f8c09a35bdab64e14d175402a7f8200c5890228d25be4c2f54f30fc6ebcd1c6e18c8342e564c1a3d15038e43ea870a7caadfbbb95fdbae4b032d47f439d2e2a3ec546b2df7c9c5794f023273f6e0387eb755c14f1ca3cf522d800f1a17f6da2ff16e4dd45b5ba663168f45e1f9bb17965e5c401d3cab5a01d1e8dca93cf823b3902d2d2d82a0f990cdafd20fb672fd909c4b4bd217574abd922508572616f2f8f89ba3f94427fdceba1e34fbcb31f4f0f0d896d0f6e67d30e2080e7933417dcb0d024597fcc08dab13dd47e446d566ecda3312f78eafab24cac2fe996f4aba3b5d3dfa16774b86bb02e82d7b88cfc42c814ec4eede72f0b549c0e3585482e6f467624e6cc08a1988aba898f4bc41514a2c86d09b3290590b37e2c2286f147f6f67bb6112b212bd358dc38f8e3bf641e77018bd17714e542999a11aa130e2fc36488524ad2c63d2c5dcdaf408211ec8fadf19bfa1c7832c852d699d744d9cd5165d43b711b73739b1993553d6b3052028c3a77e72947d84289d564ccdef9f95d8490987a5b98253f3b083a1da317da9c5a643e2fe3ed8e9c198b11a0e4aa71d5e846ce874f87d0df69e5c47d3b77dd32bfae56c6f01d23512ac97911083cd36e09470586b8e7921749b9804470edf97237d80534b61d8eaab48ffb85ce8abdc8a521aebd6076c65218dcf675b2c22618999c7e251e3b133167c1384c58881a547f944f451d39dcc2057c8c73a62a3e1bafdcbf7cfa329f78fdf6655aa1df185b4084f4f10eccba5767198d76d07567fbb2737932f8c1fb74860ac395659a51034a8b4ed6e75238b8e853af908ce6a8d2f4cfab0bb34a7087ea0edf2b61c2422630d7377aa935ea1c9dce7c2a5702ecca67f36abddce0bb0b4a796a7f16931abe2d6e9f08361660ee7b960b36016318b8e7a4ce98a00f383a85147813d88c7e663829f668dc882380f6798fb90e00ee1fc74a201b0fa3df070b900b3e861afe13afc85875321549756132d6f25090e2e322a5ca651f85d8e1241273df61d400c36ee30d9310c0fec1b93d7ddd36a1b6818d87d0aed1cb3cfc6a0037274f35be981594d6d36d7cbbb515411808d9f50f951667da2fa2773a5a93f463d03745f322593f2bf5c82db21bad40d986798deb87637de54d81cb1795d1481580ed40785b4cb4414d4e1266723306f6cfe7d734fb3f5490ca4357fd0a41020e56b36e5728c09e2b28432762cad966abc077d5b9e5296dcb5a8638818d1344f95be32aac2df4a3ff42b62a87a8cbfb68e351efd2ef2e701bb6ef7538c451e387c44af7650e18ab930ba50f8ea2751ed62cec180d3edba094697605e8ca89c382e4c5abe098fe1911b549ee886d99743a2adc0b7c8a3bf8bc0cf7d7acc62bf2d53df40483c838c38656e52327bb084c9b693761810d20676eb4c4bc23059b22c89a5b53cb08429da78180ea11c73252dc081330a029da7ecec56d49a42d87c0fc87499af9187e471071c509135fdfe2050310ba1db3c01dbcf8cfada07fbe8fe50d52a4056214f54e126b257e8ade3b6a31a2078eb849940348e70e8099ddacf427bdb1fe60c1c0101e703803866b88d07acff2f10945bf99b2ced6cb73e00282485d33d6b792759db66e0291e10c7b22e9f15525e44e34192345a8beed87e7dfe0ceb4a447b76dd32aef2b3290675c5d8afdda6c5e87c2d3914eb67b3e36b4b11827835980e82203f5bef4465bbb2bfe5d44267c24dd7cd80b371afd4fe40e64c7c9df42ee8779d9f925c86e97b7169fed6ede67c6c49c6f538655d728bfc70bec435aa4616e28bb8808e2d2c808b870bc7aae6dba159f65566071d66ed88a20c4d24b3a00c462f3207474239a3d2d37f3855816bef0a01cdb1a3a97ba81cdbbbc1feb616af3bf0eb1819870db6513490cfb513fe88eff5f60581d55bcf5dced30788efdfc2ce60f32b212a2cea9eec8dd5486a048dc5afbf6826b62985c9c9c7013b29626c455948401d592e8ef2d5bd47456060189bf5abab56d9a155a907d96ba3f579f106b37687097a4e89f0e02e4f67f6f54008000f7299c097f35d0612f5e3bbd6af33aa05cd0801f17161bff013d03ebb75a07590384849371eddb266d9d8902cc2feee6679a02d7ca8c01a5423424b766b9f89c1a33f45fb434d70b284a824e7fbafa85455a5ef4b47f9869fe56c6a70542a58cef6f0398fa12a1e4c2f3dde5d8a19c5e0400ab8858b4850b02cecfec041378c006230951029e4621027b5aae20b9b9b92834194679d6b8577842fd3e70a488c04755df29b552148e91c8631373bda7c15a866861ad9d26e3ee4bbf4008e02832ef569a433dfc620314b7aa96314aa21914caa172ac47322f9001e9bceb787adb9cda1b49c1c48b73f0ba5a6bf50b4d1c1917df8ec2ed6a1311864422a96ebf77337b618835419f0946e617804625437151fc608d51def1fb7fb9576a7f04af45749f793e97b938ed3462682e6ee95c47543057beb15d9d9da865b45636179212942c9559817b9ea30db2678229aed2764bf2fc7b190d5ade415293ca2334449bd8bb66aca921258e5529fa564c5a0e20680c113ee8fd97b2934838e4ac556b0448fac8e26c641ec64ab24b3f759a4a92f76712866a278e80dcf3d09d623a07596ad440a0857ce6ac317c23a8557f410b3e947bd57b9aa6de3da67ce3ec29397c7afdb850cd0c036ac0091559acdcb76c47c0ad788b1a57eceba031bbe1b8bb2134abe8954fd61f90b2448ffdeb123576f3bfee76970c8e9467e5077901ffd311748174649bf9e3542a26775154895f9dcacd01ce9b39f9e94e2965555bcc15c546b1158b82b8cb829f69fb7dc1588bd8490c50385ad0ff65ad6c2168e1eab2f1384235e64f457f7994ed4379f623fa0f72b2578700037a8b598880b7d32c5e076d8ac50e92b2b3cd799e1f90cdcb7a5f94e4aaee3056260ad806a09765d941876d3cdde773b886122db0012af75e8262283a8f96e1dfb0967154190f72c4ece3076d3491683018ae9ce4bee9816d3bf942f6b5825576b83cc63a76423e34d5fa49ee9b80a5ea5d1c4b5b809bb50ff4142b5fe349a96e12f8382e1f7f52a23bb5425e2dd6ee7e796247f1da2fa48291adcb7bf3ade7ab8cdaaa3a8cd2c5b5772de29b2a755e6be03fcd6a26308079b6f7e08caeb090265e3ffc4bffda24990e2bfabeade4254a9ee465c4f3aab5c6995fd55cd0aae22ac6d80431b99e1091e0a26a26f83e1deed1bb2e684bc22e5302bc4ccbd6467b65a95a256e65fd6606f8fe4dfb5ff5877c81d3f2df09476e2527b62b1f8ac2a748b614dda64a482a732376869ff7aef2f875a76cb409c91431b8a5c893f7c464d5a4712a83fe12f2fbe5638b46df0a8b19f5011ed68d09e56e0c19e7d63974479b90a3fb5a9fabd1b4b45f6ad4675de26c01dad058a0683841567039a0421e2007d63939640c42a86936eb48f99f60f46d0b6e3956e70fe9f933e1461cf5dce6bbaa7b35ed8fb0cd4507a9df907e94b14d7a12401c8229fccc15a0db66fa59f314dfafefd9e240cae089e4bda4f998e41dc50a43134605be20d0d5b153b1582d8171c5d71f4f98e14e4da10ea395deda17a27b3db1d44774ac737b1fce04e8816db1da93a858cad7b83e64a5e610f1ad2fa5e94a23ee15593876f69cb91e0658652d6c942ab7d1b38ca5710f7bd43b3971ed2a08291bb5525612624d660ce82165e43b0bafc823cc238c73c5b02a6a0a437a376760d473c0d170c99967dbe40daaaf3ec56a28f3fe5d162ac906f6dc4f5e81c1d68afe9c9a167aaee2af7f8e30a02f7deda1c8c670166265cba0d28f4f1ece129c1bdff50de281731f72232eecf444b6bbfbf83e0c06decdd7ba14c1af188bf88c1f748eb8365efc71c38110086462dc3c61f0febed5a0248006f25e3c1efe84b7a401c0f5340f9c39024d0d5a017e2771d83640d8c09d39fc24f8a13680d819a2e6609a03e1a254970ff330d9b73486b7684fef5dc064c0bea2c728a995ba58bcea2c21ff22e15f3f488937b5eee96d3961cdeddf4406cb1cab81146d66d789c5017b5d930760663595bfcff03de0f285e26d19f691ed92222dd0a9352403b09808372bb75944caf372f9237d9620eefeb7c1b0c4a78c6cfbdfa0354e3f54a61b77afdffca303da55276432c88f17a037f6904573a73c8dcfd0bfd6bc6eefd9170e7cd2323370240b019d9b834a51b7d97966bd9a68851c9b32115f3c7379983773280953b60ed455df43168a4023d8a0042580cb918392971f5d135e76808e51669442f60022197e6c9962aa6ace6722e2c4af4656824125fb450e516df8de0dbffb83986429a207d69890852a2621d0f6e07a0aaeef925da1f8921f7df0ae3e3eaa1dc081059c0f5f67839aba6e36f79195d8debe7c690bc5ccad2cc43de26068bd2293573ba16015ed66d3957d517c9cf0ecf4b812ca8b5ae0a8e5e4d98eb663b31f5271ae2ea8b950697f98e6a967258a506d6aa2d3d30dd7c9aed7c9b9bde2b8d5788e229c62e67c7b0cd83e816f9967f498c2bc311cafa425610cd6fa075aed326676ea668f36366a35de7525d2e4e453d81e2b9535e01c4de739ca87437d0123b6e4c597894574f21be758857bfe87d0a85c21058a7681fc22b4a30385b51616f6b5f9d8412a71b76b1d8278993fa0961795a431dead55f7bf73c214b8a91a9dcdf22066cf75b00e3454ea606bf929d31887b4bc03031f204ce0fbb0766aab4d84572d77692028bf497a88fb392bd08de54fef19c5be9e4d35b86ebd130a22e91010c80feea619d0f26588ee79cd52abb96c84c7b197f17ab18b33303b18bed49bbbdbe97f3c37e82ce6983be9f5be6f096ce514631ad202008da8134d7a190141287bb5e6a374145be6c878271ce7ec4337f7d4696a885697584f314e7ad04c4bed60229a3002c9958ebb984bb73f678983b50a4687f419ff0a6102f5ca7534a45576835d424dcd4c04245d0a9f34087e7732d5c12b386356645dd41abfac9dc5f8aaae9bbd58212d5f2180c144dc55f693c382d91b906fd9af91b628a14cf698f7448645ed4dd7eb307cbb62c22fcee86c56cc927c5dabad06b841e412ff555b760542fe52e9934d7b314cd7b02e16e99469153e6633058e759b77bad964a7a150a6889de242204fb1e78d9b82ac5e9032b8f949846cb3d5ddb377aedecfe45937ad1369ee26c3b8344779629b6e83dd5c70c4b04826cee1c0be06f85c5b9eac4e6b7a392c908bb1d50f18db9ea00907488a7f085001ff986dd5f4b342d42729c1a775121d433f5107c605b7b03c7c9dda9a4e0a5e0d92c8a9244ebc605f45394bc30ca592941c85747a75180eb38dbbd0f2de5d13efe97e7e54f24d2dfa64de767c69cadd29352c2291d4e54affcee000334396744e76c1b34ada63de62e3d9ab00f5ee5e10bc690f9858c9398cb5ad0cdeaa8c1474ef621c1024b5d949c205e2dc24953de0631d6c7af0534dda966f3ee228ad47f618012526ed730b36ecce7abae7120127f8be26e362286836a7328b15aee23a51a7d336f4c98e8f99c3ec16b705ac9b8f3c06a0866782921f74b4a56dc98808eb32c3a8592f314f6620d3272e6c6a7c224e952d7324ff45c1fee008f3246791787aee8eb2db5e5f6c13c017415aa31b5d7d25aa52866c3dfc2c00b0056b6c83672f4db2535539c189af6cdc5de62898d4530311a8955407fc439f11a339f538d3b0b855c6ed522da459e738cf8925ca6e18b80f44325dee5351d87206f804897b5e34531c64695629ac5cf522887635a931230b0f47cf1dda730e9954faac9cf27441f672013c74511a5f81ec2f751da5896fb18c9d203bc21371f71506dbdd8af93db21d9061c534be450650f17eea6f105ac655c779b1574caf80bf38afdd0bfffb2efcaed68045d832656886181f4968bff89720e4e806f0a7417076fd42aacf7ed9c1d236a4de340334249ba70cf9920c0e8dcc685ba0018e690c7a067c38cc02843da6929503a473e09b3883e9c47ea2b79378a8e329d764dd84184d6b10e50fd1fbc13abe2eacaacbedfdb26831f5cd1f5cd63311a7f234e365248067dbe80a1fed76590d7012320ac6bd06c8127e5b8e4edcd4a0379f59a4e31180f24f8aa8d06687f9a001214b4fa8ac7f6cf27b0265f1ed21f9761bc072322013f26b539b7d9bc66ba12eb8a00ff1430bc73bdd0ed1522be38df5f3c631097d55eba071d534c491e1527eba39d0081d8aa6be19bd13b2668329a628b8144150a5da74de36f699936dcb793b58afb70b09bad2a667dd8c60a95e00e79e65e6c777360d37e77c656ea3e13eacf02d72ae8effc887aa30f3ab660498631665e833d669ffa5fff84ff4284e0a1edcc91ef8f359890fe5241c30a29d62b618b080126b129f16e5a573bfd8b5cb37bd2db1a013937a00584271f1bc2c1b9afc1c9bf2a1a4cf75e40641b6aa0de22b745807503878f926a1038e9ff22622d6b3717abf1d8a8e505c55d2b744a9d58bebff3cd1dbeda8ed388a446d6b0fd4a9387455aef796f2e64335d9a8a7ff575969f3c2c48e890b57e4b89791eeb94ed4d6789ce2c4d69761bde8b2ea9e68f24536d3be97a8ce8b54103dfd40d5de26a2bdf66e7a09fd27b3d661d2453aa6179ea9064ad3264e9b25020e48aad45894a1a5d0aacf9b8be93f3f20ff46e19f9b80e911b8a0a836708ff31c295c919363859fcedc6a3cdd4dab85d2af6cf58956a4b340a0cd314a8ffcbff6a981f3b70ebdd049bcd7f7904a9843ba12b203e59627a6bacc6e5023fab759b271b81697ead8b3c897148cb03415d92d6104b8a84eac54baa88c5e5371c56e2f8cf4746ebc90a95a8938353dd057c822bff376ae7cfa7b6edeee00cce1a5b5bf03cb747ce5bd108ae1913cff06176246696cf37b4f2451e9b47db6376a79b1b0fd81532159f6fd6ee45353626fe970e81ae77379e138b1cb5774ad6e987fdbe59f27ac5236ea1aa19d8db85d031d84d13ee4b932bc3dfcb1552fd5170fc26ed6e21507802b964505da1e6349fbc04a66cfbe96a0cc52cd68384dd9bae1e88189d0f8f8c3b97b281053c3dafbb59a96090dfd9fb9d765c42fc9090b1e82c6eb541d8b7cd47d09fa848b9f423d7030811b5a1cc9396a142aa1610daaab6ece5df8cb5dec93ab3d27c192ca7fafb7e51ece43c67ffd817111aa8429e75a21f970b4edf28df1dfba1ae15e89923f7d962c3f1bcb41ff7fa5e5b55a388958311b5ecf72d8bb74b001e4c64700435055fdb3f99976aea440735bc49f8ed9f0c0e7a640d23a0de3ecf945867f5493d6469cda5ab8a1a8728f10a17cd8f39dedccadea734528ad4949f83b5602130f33782f22b8f97e084eb8816480822e20c2c1d5981276fdafd06628d52802d821227a5d0567938fa948f1f317ab9d76072ab8d5a54869dab250cf61aa208daa1acadc9e93593035f06ae855de75817f7f0f7ee9148eabba6cd4c99ad7c3fa4f1d94f4ae8a60703a350dc45c6cf378f4ac89b5557b5bb3005eedfb4ae82cbbe4f8b31b9c8fb6938a53ca4cb95c7d865b3a452dfab913fb49548e14615831f8fa419091939f65f9b7e4632fa729bc547578d48ff21dbf21b0c7fa7f7010ecf96a559b6add336ea03d7ce089991ae4dc11663b1d452157ca864be356de458e288f6a9379d3250380f0e1b1a47bcda9e3377934fe137c6b258f6b0360446a197e2c151636b7dbb3816aaf4ce4f3966925a9c08130bf6f47b235debbcce7c63af3c03c8ccc033d97510c0ce586adeed39282cf81c19cd65017022f4f7eb7cf5ac7927d374e2f1948dd41b272bd19fb208dc337f10837e11ebb2d1624e211d50bba6321072cc19180dd3bacd64411b19513c739ad5e4d508b267177bfa3d1225bf15bb65b6c440e1d520a8db3e1e5f195d9d0559fba5d5a5bd2151543a1b6d4af47b6b0c6752d9560bd59d5ab4db23f82ec27306595a29b65a2985c8f353c76eb80cc3f76c22fac913d209caba2f19d61c51a4cdde805e2b01ff6fff52d8f2a3bfea96bcb7453564820937d12076d75728204c7551a475a569fcbdf61fa050f448a970ae5cd3fd2537d197beef98b52257af671c61add7ed85fd5d4b7f20f0c31aa2b5b4b90d01bb4a3e25813098d37bb5e79fbe3d0686c0281f36a16bb1ec00da16a3f3fb22d8669db3f53725ca848195e993fa230d1906e16f89006f99c68db283b8a5147e07649523d523990ebec5714adad769446a2d47157742e2e79912ab4be8be02e9e32b15389c07334d3d98270774e37af1fa1f13e709b64773abf69931d517070fbf220961064dcb90bd12565c4619863e858ca61239bf9893bd00eae9ece6b3181de011a0f7fcde2bb0472d59e57a8669372d98c94f96f84d1fad74b32bcebcb7941263df2aca86d599609950bf4e8da83365bd5225e11e6aa74907f2982f49a319ac00a07178c7c6dc0628392d7ab82c71c7113b41af02388ec15801433069bd11bb46c99586ee9143e081d291ee422ba321216e158f2070bd9dbb4bccbcd2765c2ad9e8084925fc347b4c3465bbe51c239db98cbf448504c259b902ad27c519421f6cc5d2f5259fe34a45db869e742f5d12fcd8b10363d728ea7218154dbd8f5b9a80755fb9c28ef5c51b5343eb06626dccd26a33603be03adc61c11a9b550a70941a4d571cec340e2016a0d8b948135d9e905e632c7749ce3a9a21231e01ba62d6266c5972181a1635c607ec5d320430c45d741f40d08e9418893de72cd9aae0ea6fbd5fe2b3478ca33f1b89556625e2ec6b933637c2cfce3e289132af35613dbf650e0392526ed08c60d8e1fa8b9d5bdef556a75efbd063bc594f09e2d5b22d0879493d8252ae6d787eea1f43334e4a4b801c0d80e745face86e60f6722b0252a0418ae503b287805e8d2e4138160af17d2ac1e730131e8a777e2e9647d4e9b6c25a5fd6debb653b4d50cd712f3b904bb8e02d1d2b6a949a0a443ade71ecb3ef9393aadd9189224f424ab2d5ba6847640750059016fd5a14d9095594382e5dc19dc1a73578a0d6f71942a9a2f927ddda1e885fb087f9cfc6ddbd361b6b41fc046e3a1daf3ae09d2e9f51d4b60ff38203cc74cd4c3e829c974acd9292836d7212c4ceb7ade2f9de88f4402284a2cd516faeb4d6ebc995a3163d05806ee5907805c56cd2248f1cba343c9dc37144dc8add7889b0a001f8edce6f540eb8c3d8ad5918f7c2d51d2f2f00ab598b9f278eabd68ff0255dc430815f2fa937be12bda0673e9b89d489b0ad01d1670f94ce8257873338b7ef4dfd27d701a6106a1b988bc525ebd3156bfb5e3899c0a44871ecc6eb7dd0b1351d22ee39c8e4537a9107ecbbfcf2a4e02eeb8ede491ed00c648146fa8dcab469b4f1047c60bc73e11b3ccf02d5e6d89797324fbca367ac68a2ab517c310e17bf523f8d9de8b4823ffa3725272d962afc6ed6283d99fac980fccc1ad30f0d89d591b78d039a0b1d8e7a376207583490cf9ee78534e2c7ffd67435f2204129570fdd6f37638bbfb4a09d7d42b588ae46c3e08160ce3f94329eff7c7f6d47151e24ee6d48c6fbc74d5e949d0574672b2c0a81d51595a7da2f4fd9294cb9ffa085ec11fad359888bc1c20f19f2d1d52bee44e187c6ccd3aa26c82edbf299e753186b9c2226c986084fca55b477012f13f3a42664b1bcd4b18d04e6db7540c2b6e80f048175fa0a9a32a61dca7fd091ed9b1b794987ca7fbdfe78d2f1f829403ba1ef91797cd7b4e1f28fcb9383e61ff6fcd9aa2698c7f345156523e84fafdf9315c59176c019a199b4f3f8f4170b456ac3956caa9e9bcc88ba6dce750803af7c8a9fcb89cdbaed6cf5230414c26dbfe1495e205647abc92a84b803ed926fe1a07a4a5c0d03f18a234ec53e833ccf1a8d170029fc5378a9dcc65d6bc3b1c6a62b140c928f6234b139942dacd070aedee84d655734b22f1c7e474236d8e57c1d7051b72a3fc0caa681a28ce193d8d623d5c007c35872203fe635a6c010b5aaae8fe9ba4f78eb99180660cf47a892f3b92a74146cd997e1fc0d2d6db7664ad3767743ab18cf5ad0932302e7410fcce88f26986d08281ab80f3f41405f9eff3f800b2c1161362ab4a5bab95fed5af965d0ce5602c450672708a1c7517a417894cc6fbab2a67298ab415b0e8003513b5cebfe74176fdda7756e4fb2ec3cea8e3721a26915dce03d6f41b76489abe04ce5c3121a70f407f74a1452ec3e612c3370ae180a9abe9daa24948a0ba562ff03fcc921fd8e5cf53fcec715e904d303486e2ba012f11dae0deacc334f779ee5c9e1dcd5c96c3aebef547f5c83b42917a9c60453df130ff0972267fdd3274f618e1871a738951f4dd7f86706bbe506a5a52b0ca0e7c3e6a5d1634f1770d3a9b5063ee3f063aea504b035f71bbe4eb0eb09478d974f3d050d994c5f72fc9f9cecc1ff2b1a15c5c55cefc50b1325744ab3507775788402cc70c63d7725d37640ee5e473f443ed179d0f00f03761176df70fdd1de80d339ba5f66dbf8c3f8b1aa65eebaecd9c8dd9107e3281bc3794e602b6043e3c61fb23f8eba7fc52ab956219229c840ded03c2080df90dee2ead0673769dc7355a32a3f8124777bbd4d475fbe9cafdb541dc02f1d2bef0492a71301c45f05cafb85757174bf8032251fb7cc4b96541c0ed8253d88d7dbaaca9248307ee269c82c58c2151c9768f8f3412daa49fdc9ae89693f4057f825f1255d087a7951fb8d02c458c4ee0e8c91c3af21fa7b5208072022d2a93f49340a4b4ead99dbc96121fffcbb21e58407abb505b38ae742b90ff4aedf4debd3a46157b3f31fabf7ebd523e244cca4e5821c2b0aa6e25bef1d4d75852fab63261864974d14fe65f914511aa37f6c5b7e1739f6016c60b6d26876f0e93de43bdddb052c45a19456ae8df8594fea2b18fac1480f6dc158ba3abb65bd77bc8b478ef83b7222a2f615ea0a7e7f423ac24de07a322a94ac84d1d3a27dbbd99bf46c8e75022f7fe5b7e997b3d8aad8096182ec50103e8ec141a576decf1ad7a2339d1cdcdef058944400ac366ac8e7fd3b1f50e2642ffd774334da6adab7753fe13e25fcc01d5947df1ad1853ce609a1ca3490ef55749758471f36edf7bf0f8dd582be531deb92faa6f7a7950f27957d3fe3955c88f90a8efafdec7cb189bca70809d8c2837a4e6d9fbd9980c0738e081e3332ecccdb007bccb6afc7a8d4fd21e7a676f35879a1e2ec044bdfe5d7973cec6fa33d986554fdabd99ea0b1d61a410c597ebcad7256c310d8dbc85adf10a84db0a109964651bf95e1f19cafa96facf053c8619c7e89ff3bb8a003fdbbbc41018790abd6ecca3807cb1a7c5ebdd7316cc0b6132b2bbd93223c3abd7110d76002514d2bc6ac175a843c2be850ebe863f309ece8ad6a0193bec125b6f4958b05f5d2b634b831bd56a9713ff719d9141e3e059933213fec29884653119ad7445cce69f56faeb9a86e5f2fc18116fada4a223261fb1553370a2469d715d732327da7db1913712e02fcd1dd304bc8da994ed156ffcf52c83d87e1c79d09d5f2222e5308e077945a6185f59d2d75bb3129a4c17def08af787bf55b87c08df0c7213a6c00cab6d004005a4162050decd0df170c4ba5cd106a9427d8ab81c3438e8e9fb2fd0067ae6e8f9903cb27a727e268b9f12f6ed652f280f48d97a19f75f144ab7336c97747d988170ca52703cb72c451cccf43dd0e510fff60e13262567cf4ac6c294eb92166c1ea28c329636389af979bcb9d47ee1d2adf2c0edeacbcb7582d9cbbd2371ae6a0d3c83c54370e6925e072bae3a6507e8a5c555d2c62fa4e558e1602b6906839a9498e88be9cad08650fb85613500a026e59513d7738004414d944bfd2775ea52e3474016c8dfd8448d6cf93222ec6c3a067d38110da24d67d455e4c102de815df065066e601cd7d8f527755b17ebf1fb50fac4325566410f97a2448dca2dacabd1c2eb469141605135aa172cd78e8b2990a7f75dc03a72c5bb2c019086ac225232b7d1a27ad58ade5cfafcfd5da93556b45cfef1bcf59ca2e99abea7ec900fd1b94acafdf6b425b26d5a5cf11ca4794ef6d590204a00f380007e1f8b97a5a943688a02214ae53cc008fd0d786e9e6099d6f5f1325ed1e352d58d015c9331adcae5aca0b663452859ebcdc64d587a661217067dee9bb810c4ea6c7ef6190bee32f8f73c647664b65735261142ea3e1636d641e248315904af11ca8d0fb9d193150ce7f10a74e4040a5508414f30b7b3ffff424ca484a4ce85cacfeb33895fc75d7dafb98632c3c1edcabc31c3e90defcf4335d1c65a5c9fe0a9440c4f21ff80daede22b5a7dbfdbafc963549587c3f95c77c1eff17eb646ab0da5e79a32933c75fd7b408936d9843ce819274474d09bb521abc09fa6e1a2dc52b07041cc2e5657dfc44348eb523f6831e1e00209e2743ff7b6ffe5066d4b6f4f45e426d0dc025cf36023de0b67a2ae995d85db8dc71c56965b8970c47e62765a9383d811e7aa103ff75a97737e34f6699dd319ec064d1739d4b6354843f2dc7834dd377139b09f3f994f845abbb2f8a2d7ead0ac2780ea8f42518767716b760b2c04765fae12e431620e0e958833ef12cd754f8ddeae1bdc6dda04306bb7ec2bcadc077178089bf6719abf3e2defa0f795382b75ecbeb06245a236345d158d970adcaa98de569c215dfbce050249b0c91118dce1b3515458a53ba75e77e992df0b452a0644c53f39ea76a597825d45830935257a1a5da49058fef4f4be98e07f1fc7c81fd7cc3f7435da3d474f2a0866626df37f32fff09e6a5aec46d6f18e2bd41481994e7e3282592b3ff09001aa20955f20c2369c1687ee93992bca98a578d7a7e23cfb135290ad9c1438a0d0b933f691f95a83afe7b34526ff4add549c6ebb58f7d7f83a8d87d320b686dc81d5da412abaa5a94e60dcac3861f3bbeee0fd7552ea018141fd66cb9c51d0259af8d9d5eb53e07fc85749582f7d313bd51dbc4b6b10509f13ca60a656749d581af19e349f7f6783c4b2d814f5435be41080b57c856400072db6bc13709a5b991c7381c92a515dd5ef6aa7323ee1ff25e10c97dae049b09ae607a96bced46354c7d53400e978403485ccf9debd8196f079fbd87665552f8626214c54bf5a013302063ffeb8d7f9e0e179443e53a3a1dea1245e47a9a1dde35518089f8712550eaa2d64fd96689c1242aff7d3eeb6b311fddea03bb523b85cb4aac4aedce5f2c9562e05c1c8f0fa6fbb5478d0f9d28b7bcd90b2705d07e5cff4933fcba958fedbc0f26cf7388a8b50d4ae45c11c105d8ac892589a822b22fc5fa935090e0330ab71bfa5460420b4ee063f1a8529f416332cef93785ff94cb29e9e2989e8d2c33bbbca494bb8cd33c661683d81cf76e967d2739ed42def1e47fca4a3c2399c36fd5935ad5f18c6374ebf3dc7daeded5bc90fdf72fce3fafc8f93f615e988d47237f5901a3384c2401b506410964f7e9beb8bec9ccd0660aae91874d8f343bcee145259c57deca9055ce7355a670ddb18b5ae3f5eb05e4e916a3225f3689406882f5c19d52927e238584e08634177958fd52a926b5c4b80af88a9631c8c587e68a7fa47fb6d162a1de5816c829d5a870b1342e65e1935328c6ff3618b249057bb2fdc64e03b9578355bd2655cc5bd01c0ea0037d010e290c34a992af1cd4a46c6cd20d9653c15f7939b17f0bbff8e8e96c6258e2c9cb1ba3005293f1d53c564737d3107026169724a9bc9a1bb47b669dec0696f8cbd8c9e257bba30ce49ab3d463ca77e28b5d80bf5fea8bfb106924905c5c7796181b7522a6297ee36be4668ca003a4f9f9b03df461c1ffdab6c4b5bc83547c07466084f39ae5b8032104ac858dcf313ad1e977526beff2d6eefc691fb918880289243c4223c79f31b5c29fe6494c60abd940ce4c7e6b568d9be5c0477180106c2516426fd021874c988c6cf5bc8308a9cae10cd7e23e5caeb4446e90691996c84952321fb029b4f9d0e6478e78b78af235f34fa291574149d3e8946c1b47f2b01e23b8263a685025619db5a1aba59bbc2f9056982c22d0b7296267278ae78f9e3f5eff9c0ca69320eb19d85ecb5700079bea03a370a8f38b8238a6a1491b41345e5cb8ae74c887b46f5c694a947326959ccc006ecb998f5fb0c0e90980c0ca6ed9d5f7672ea708851d5519c35631a935b2c08d1387fcd50d67d288dd6cc239ebffded3e365d5acfcc39d55c0bc87be41578d66f36cb1c3b397cdf66c4d92a40591a368f771d5d0f9fc9c133b2c6a40e8e930999e2dfc191c3fdd8e008b01815ae4d9ade1611d04bb169fedc534e3b4ec326a55d80fbbedf980fc1bf8afff8c65df14ad0cfd16e97d711b8df16a3955d1a5afa8082e0dc8332721199d5af378927a4a9b6d0cff0b18ab75ee5e53b197d806a5718b9af2a6bb02947aff0b8b7538934ff61684d25da092b9003b6dfe62d30bb7b8d9a534d2873d7e4551833f56f22fc2e9059a3b384deb417d0ae36bc0b29e1f53f706f3439aacf24d004b34a97185ccf975e22659126bffbdfe003c774f530250e5ecab8f075562d66a25d49553d6194fae89799bb26b6f5d000babed004ddc50a3761c374ef405164c1c862184577fd7fe8fd84ec6a8118a55f69f9761b5b596ff4b211e71fa490ccb7c6bd186cc5ba7c5518a11f2be2053adbadc04b1908bd72fbf2e5c2548d262043b44130559ab9256d94e94b537706cd1626a3a86de86c93cfdb2e2a3f6558e2bb3bf425ffb75b2efd7ef75c28e21ee6b82a3c3c22e203accaa8c4ba469aaf69129f80792cc179c159ba4e5d87ecefb68b6fd05b06c7d8677bd4477f2417abc81230cc89656526779652db5032a0e3bec3de70c69c2ae77f105056bc258c67b871dd0631cf9be79357d7b0f1524092d9cbf5f9304fbf30bd63ed7d443311f2f554f297583e9f266ed4d31e3b4c55f9f15581db5e4080fee844c8962fa9d4942f39bc5884956f7dfdf0aabc8446fa5b090e5f32cfe8aee57892ec76bcade689cf21f89a77b10fbc7293739728e423bddc9a4acf69373525a7adb869d396d4c8f42780ab0b9936596d27795e4f59312ff93281cf8083c3c1ff26675b7625face6cf42d05e7f79018f847670c82b66fe08157206da6aed2f131f481ad77f1af57358c739bb50769e8a1ff7c59eb40c2ab676d2859baf9978775f6f6d0a576486fafb5013cc5a58a0b257fad6b2d981ea86cf45a47cf36cf950a10a820f2e902a30f3af8ff29027c909d159e4c4ccdfbc4c36249ee3862fc575d6e0624faff0858a963a479ea1f7fe774566434c113f40c60cce92ca32b7a6be76e77fc03ce0513b0b678db0b3151a8101a0003aea4bb6ac72b04e63f930f5c69f42d0a896a2f6e778024b0eb2bb2fe9460f71d2320584286833352ab9d42794b36e8cafe16a306317ddf7c625c8945dd0cf01af0ed0a093420bf86ceb3701203ae5cb88220a5cca6f94b54282c79ab1ae60c925e1d7552b38601c87411f3b0bc901b46e24725fa589bbdd917601973b49e69892815066aaf8664a8d8c58ab5ec267219e406112bdc2689902e800d2d03675f1df5a7f86a8ceb3adb62a788490479eccccc5f527cb68535d2b7c6ef882fb489ccfff1a4fbbe0dcebdee4f06b7b8c752b69df72154ae771f81e08a3928e7eeeea8f4f406cd6ba735a9cf4226d234b6ac588907e18a14ce25ae3b3c8a9906004336a1d4c69c32fb93758698843d93a8d58af19ec6b862782e5ccbcc119023380de17d0e3ef0bfa666f4724e20d2ffdec4683613e4ea3b70e473b6916eb93027a72a4f7c96b79109713e0168688d571c7c16cb46da65576f63a6e6c1a4ddb72239c4dbe5dfeb544c3c708e4793996eb9e87e12c69b1e280bd440da760068c7c4e82792dddc1365676fb743338a1c5197ce88e4783d6e2681967149f41373deafc7bb549ef5ecf850571d88daf34020d5f91bb4221dca6943f4b7e19836ad66e318c49d5eee2ec565f7c3484224a98a5a88d38093b5b775aec430a59a001048284a1410981e471b7e14146d4b59816ab68eb1914eacdd4e43c38995d44912632fe459f6141d3987052314a1016e9d42dfb54db33c08e609b476e9e4a3ac4b652c5afb7398c64c9a0910d13f08b176c6e70004fbd2fd65f04d38a2af9b48789fde6107157fff5efeb6efcb567e29e0fbf16b37acde291d606edff44896defa7efecb486c2c7ed059820a967d7ddefe6713fb62d240448032bedbe0a5752bc794423c44f756797c375ca8eb0e67d43ede15284a1d3a4de7ff9a8375cbde06972835f75dacc617f4954f3269ee175777e5ae1962d6b66373d90f0c75b799d4a8666a0b22f9224bca93a757b82789c52c99544b58737c9b8dd6e41208daf7ca41007ff8d7ee2aaf73050feba7412571b57ad8bfeb54e38d6a833afd5f0d1c4038eb7a413b2cd0480e2194be55a12e5eb1bab4be9a083400f6a9ffa0e2d5eaaaccd594e66f0d99b68055a58347d35a60bb6f15c4862170d62889f380d32cea3a94494616128d4971a6699f403337c78c204a657668a1d7b5f51da6a0139c9915cb37dedc428e1080f4088ca6652983344aa57144fa8eabcc0a526870d47558e8dc106915366e626e133594861976ebfdce8dd81878af56ead7b32afcb13069e8e3a473d6cbd5d3da61e9c1099e1e6ab44ca9ede39e7e881ebe0bf0918d5b5575c463e78ad44e215b5f895c0e9d03f13e81026e19950da04bdb4f234d37904d228f5ce402668681f2644580517d18e65bd910701a641bb1da8ebc0efdb7d43f6be43dc038dc75dbb74b79e1c9e011d379dbec266b024a6b8242cf98c3bfe69be98e02dbb0884e30672f2702d79d90b0e0be4f5de4d357d9c90e993ecadead914dcf9c359a890769800dbf628ffcfac3981e371369550d3c7fa749473711953e39e233359badc2289857146a93b71518fbf06cc32f57240531dcb41c652ff5c26f4a8942e0286b93f7945842136f84418578b6ce3b79c26163ed2f750a7cad2eb2821dac76ea26d94652ef07a7e9735af237e8a91cae99bb82e7ecf8b5e212f946fb6a7d8f3c800546b723393db862a342d6d281065db7f9c37eae0a4288780dc533c0c9d156450c280de383a5794bf68964287438ce91cbce846fda66c21620fed26a7379e4244d4402f40746f4195487c90e99aa18e1c6515a3ce82b83778cff49f9a7519fd6d45090c5c6d98d7e0ce6ed73df1407cc009eb6ae6f2b54c5299f16c43a0a2b8f546877729fe061a008be1600da86b802e67c37e239d5a07cbaa63ad06e470f5d602b8e491cf01092d7ffe5e703fd09d74fe15d61b1cb95c0dd4da1a73d3f0a77fe827194292f3b4bc70d618243a57cedfc6239472f57a51cf84ecfa353a9b2c2449898cad650ee54ab9656904b5ca4c5f1f4458f725b40115681a442c0cd3c225123bb751ab79c646c69a6ff28b49e815ba28f204fd49489aafcbb9042e215c58dd483e3e3b86da43c02aa20c46884ea822e6906fdbeefa8ee3e659d9ea1140c37f233ca49fea95693e5fa6b8e65d9173f0818099c5581590306ce27f115ff1a034a022662fccf208ef7f5137a829b18d25b9940f69461c8bb17b35816192ed8ad3b1fc7c0fb457bac980a2b5ed5e5671fd3328515ecdff5d63244a8ba21b6d0ef0c8c30aacc7261b12364f7495c80205bb64bbed0e39e8045a594a4e6b6f818b8d7f33f789b45a22517e376a59e0a1a9a443a7c5d6d89cfd0f5187c4171be5e6a57f17f04e9dc721837880050c9549755b961b831318182ca0324397b148f9458a309d141b9dd54104c71238d7ad5810fba5bc2ab46553ed44ac8ab3d05aa772bf751eaa8c6b447707e448d21fda50d65d64ccf8a08042fa3b494376d3bba9ecd8cf6a4f229d1068fc015357aba30ccbdca057b4fb98d28f8f84b0ebb3f4bee460c01189edb447dbfc56c9d4a4114e575a142199ad1c89d3f9ba8981b3a383d977282fabb659c6b0d48c82151178555f19e92eb6125ab411144a9cf9593bb4f514a0ca98c1873760bf25ce8569b50229530185e8f984b8241e194d972a65e9e9caff94debe27af1952e0b2d982035938233f90b4d94612907c1f0fa232d0dad45328a5e475b9fec1d2625d7d8797ef239e4cb8fa6f2d7544a6afa7c0f2512ca89c8afcd80923ba2c5a01c03bac2b22e32c32d417625865be1be563e3635f4cb436b6fbfd34f706b36661c35ef9b4b42d7d776d4ac37a660268974abae264a22cc30cb7016ca1cb78f50ceadb739671f3df22987069f1f758e5792df46713f0d80a807ecb242d83bbbe853c6b717b8f30fc36f55eaa9e09200952a0e8b9f76e018ec779fdabe696b063a833cb43466dc6f744b5490605362e359e81a3b5b9313ed55d6f198ad4f965cbcac97781289ad24b6adb7772f716a94016852c6ffa07ed3b075c985e68d4124c0dcd4575c7d167044c7c52ca7fa5b62db344974edc7401c11319814f8b21cc835f5a6cc50aa556b430664742248cc1d7f1e0a70726d28ede5e7b020a748ef11687ad82a07bd0953a9979098b95388e72ed1b61c1a2e6d6870329268270e099f7c9a2c74b818370af5ed3ce2dca00d6d5f2f9bd0281693275cf041b028eef2ebc59924a9fa53db2d9c97c9755cee460f126dff398d3d56fe9f19bc783e4aa533012f27f280beb886851a5c32d5b3e42ab4917914e6b748c5fb8633b5e39dcedd761b9d864c0cd77e14ccbcbd99ea17236499c035545509487ac3ca9b42b4dbd7a9d92875a3abcea0295876c15e77ce149f5b966f28995625e6349f1dc73e6c88cdfe3cc82cd6e746315318148eb4fee91e3c1398101169811a4400e0df55c72489e46121d4d9e8296733596a02898ec21c4f3203d909928afd8b5da940f11a25d8e3249c42838bf3dd56478cbb2fb59e6617801688f2483233e36e9154f342fde24b502865aadd05f1e01d69d517fe187d1df384c48588d4faa416e461bfde8a900fd004c100cc3f8ee3e4f28a8a34c14b643a687b0c9834fe1d3b7639b860b7c9d1228b9f755abb36848eb5a3a2c954321b99da636ffc5b96d897be8833c59d42ff214ef0f69219929797ca552e1f773e86373dc18681d2fe70d917a944f8d01c52830e73f09bfb2e1bd0332f25e3cb683b88e8734529d3daf90c7276806ed929db8ae872f461cbffb663446c796c4b1503a8aa82a608d49140e507cf70131baefb299c509d8a22fa25c7b407ee812ac825eb8a4cd6cb818361924c6787af4ecf00a15546cd222654c7147221fea28bb3422db88bb23f7cd904f95ad28dbd7db6690a097bca36f887d683953a8d6a5f7dfb926ea74dd351ed19aa899a9b77f0f61d20ad57be9ccf23a3954fc46fdd47afcf753aed6723ca7bc137158af9722847226cc1f1080b6eb67a3714f0e1cc7e503dd43fd34b157b7dedbdb8c74d5f71710aa605f6cab6cc94de4e93957838b0139cbbf19f2f0429becfa495c7e309f154eb4e604a8b0e842a7e3825efee0b255394754418eec334d49ec76a75efdf4b850caa23a45b484c7f1a8e943269d7d7586c462b9ef82c2b49628bbc42a7daeea2e99b467419e469ceb79c81106997891c7077f4427c47d013740323a78beb16c5f85790c0b80a1c3eb525226f625af4f2e8ab74a2b4e6685a9db664b3f6f5f3319302ff3af718565cc3626344456c52e07212fa89b52208ef058d6b07522fed93561a6b18c9ad19db7c22a49e864f48db3cf1b45d7e19ece4b534de3c3287f5aa2568944c20506d6ef3606384fdc3c11a03469780777d805a9813b5257e80fd43e5a88be972885f304377210a3e2967e388a088ffe4bb8e835ed93420b3f606b87f4c7f92c1df5b44e974c6e3bd705da82f457a76d6c7554cecf197b73d9bef1d0e4849badbc1d26434c8eaeb898792fef6c56a60e35fb951f92f0147a3211e58de16ef76ce3e0289d115454149b9d59d809446b99fb5a8439a1f98dd3266068bc5771cc8308f4d2838b4cdb26cb1f1e2efe04e5d67287416c0b7a9007c0afbf1730225d9772b674dc2cfd2917115b4e100fe3fa160db1cfd44e63ee4ef2435b1ce991691ed02e1949cb165a26d91093ed4907a9cddda6461946b558ad6ea9a10f6f2f03e3d51281831876fae7e809b1a36887785e73797cd4d1a38b05f8d1c2136872401b382e36984b407d45558fe0e6651b7ab2bb1a80aed8f459328e22f18dae17396136a39d5b4f71b3512e9e4b13e1c996d7a5b543d6bed14a26892ecc3753435577b71f93e26c59c3e4b3d184f76a0d73d6e8f6a4ff2c11ce1036d972675c455bcb5a9f31bde631858a6924c46ed45d24b319bb2af3b40f6b1c2c47b851ec6e90d03742a7579e7e819a3c3a8b49510c84465f3f51e451225a2e83111fac1f33ad408b458ba7526a8a17d6a4fc31eb5fe8e7e854e1c75075eb2eb0484d80d5f923c66d806d28bae81464a0c179d7c95d6207b40f46875e1c2d3e106df4f4fbd1f280305dcdc7b81a6308fb7b99797719213dbd5de4e514b03bc565bebe66e0ab0dc54d39e6bca0171709b163aad718549ae8e1c8d9d1792f67772794f5715a1335fd81dd05b4ff17532326575b6dc78d25098b4c97c85e3719a33d2a9057e04465532c2ed609ccb7ecd18c047dd8014dddebd54251c84db2eb7ba70054b40f8ed8fcfbaad8e0990e183f6c0c381f9ab61d0f3facf08d8f612d0137c1a7061d08f559247b32e1d967a2b8d9dc042012a3996c03b3bb3afd75dd095328653eb674c4d4b0dc23e3ffbb084087a529fe94bbdc151f199711a5e7ff71afdf1a31215840c7833a11ab156a7e8f811ed782dda20d49bcdace098b9d56a9e8578bf5891af5ea78b1a40ff91f0fbbcd6c34f7ceb55e5e3db61e4261067d4a1ea8002117391dac63654319b6186a7527b0612d791c064bd28a04a657923f21185825a7376e89eeaded7b4c3d4db01682fb750899a21e3a5252424554d8163213472e2044135c987dca3f915124ab543ce72e815a750c73bdd7546034329307386480cbc7bf2f80078d7c09ed2ba506b5552969376747880bf42822d428b4629539f53f5dcf5f9baef4b118921b7ec1a11bb534274d4c75d1f88f35d1b5c00cf1ff75cfe5c38faf8f93e0b2adc0a3a369f3ce0bf8ef85f346282a07d45394dabf15ba876d872d99c7c41b000168d093b720b7a6b6bc4dd47bf7f2b51b11f1efe496dd66877366cf662bc38d308c5ae64b0acea1ad80853a9e04da97005d8575a1229e6de5e2690f9320519977a69bf7399d7cc9c9e245ec398420836599abb116ef340b5639f3b344b8fa59b64820b630668e39c6abce7d7312cc4a509bb43a6f61045828ec019a846e847bcdbff3d488728b9fa8701597d7ba6dc26124467d0583db9c3ec220c61a96efd1f257378b13f8c0777f2dbcd87459afa821866352bc23ea40409eb36f58ee9f1f9a1e04c622d24fb18298cde4c782ef8906376622b0ad646ca068e506658c0d70e1afdde12a28a380a2c661ef8105c32b3bb0687310935f5b4353bfdb1ab807b927861106701a35911923818fddf38f405bc3a7596b38d8491be0b969ece877c6553cb12c0b45c167a94a584e8e4f6697fcd9202f616726af5d11ec17a659a4a04e1bba00769d76c2ceed2b6d48fa36a0258c5c1f593159998dcea0183fad0e72e543cd6b5611be452ee5253184ec6f90c875f876411555e2d5673a436b037bf1eac856ca650e04308c555e2415794249838a9fa97a0ec1cbf1455643891e838d946f76c4ef87bb5accb35770d5fd3321757eeae0cd904ea341db448af98f394ca3e213fe9bd4c8a62ead874d78a2a3d483f44ae987e87843012cd7f1d709c6655f45056b47f1f960063c046626cead209aca1b0f078629960d7821440338359af1f7caa608d07c07f5e12648d42caabc76a430fc547d0d455372f687ea3d0ff0b45396bbe0c8cdadb6be980f465aea348591e829e6d372b1241caa863b265910bc0ae5401137166d44465b4a5744c888bf9df684b09bf57e4990f709061a74a8ae564a57ae1c6b43dd48f61ceccbffb0b87068600a096551e335f656dacb5b6c741dbd4d0ae769bdf23aff4977618bc20cbae78e214a97d9c4dae813963c61614ecf81533006419f512184a62e7e91afe23e5184ecd828dbfaf2aa7e5d19ed6057e85d06f818c75357c1b4389d9ba8fab8664f1cb092897202d1390e97e0f442271f70d47087c38c770fbac98d7691dbc490a311ee2582e6eada8d7b7ab096e5058cefb95b3ea0efad6495ab4af2b7be144be6eb3327b06ed958a2a869e39c5d988de6edabd4b0bc0339881a849a8df6c7e776d9705392ebc09ca13644dc93047d6e5143d7d3b82298043b83426c8df67e8d6bf565a635c0f6d80324b09ed0b15694cbc887a995e0b2cc766c7af8cd8c392b49fcac27f499fe3b8271e0bf2b68746417001b77dfe974f1ffe712e4657bfd6c8fa7912ab47c6dade08700e177884d5ad9c8fec079fef3d322e67f475829ac1e49998377e55b445bb8e6e0697cfdf98ba7f4f10e6a056a75df51260a132f9069077c355b3d60e2ee6368e69c658b1038f8b4b530896db74cedb92a2f1dd05f65f896d390594d4fab284e4ce6fa87dc88bf1e59d3a0fad576928071449002fcba64c5ba77123c71e72e38cd471c884e2a58af7e17a3e08b610cbc4dc7f9890b52a821d0e8365a3bfd4f53e1da3a1321777fd274c9126cac79dc36567c738ca8942e7399b7b22b7c5e415d101f48f78451661264f8f644a4fa1bec44c87fd133807e72803a2f2d574bff1dce40efd5eebf5446e7bebc31e72a7a2d6bd3bdbc8f892fc25e9a513eb4690aa46621facb84e492ac60805fa50214ba306a146bd2930c27343f6379ccde3eef4aec28aa25b5b1e9c78169540facd400a42332babc9fb887ac02debd59fe8e77ae0a199785a9389ada4d7cc972e09879402aae72744aedc21d371fd2f7c22ad00345f7990c959c16bb13fb4671fcb12a6aaed0daa984653d13e12f0d1f44941e3694096d994697557514a62e05abc4d9c17ae85cad7395ebabd7232d975a75c8dacb60aa8fd4d41812e78b3882b4e0e44303939f0fdb7ae89f5aa35fd192dd21854e9282aea324a746731962eaf75c2f0b000991c7bf07e054514d99ff9a68c93c587214cc0dd36db96f10d5f90a2837a69ffc52e387cdf3afc0759752a7d2b0fbc5b190d813018a9ab2326aa5c03643c7b3ffd73e277e147500ecd4482916b3bd3a14017e155c1e4de678dd3168cb479b85ac7ee1271ec940707169ca6ad6fdae75b5ae08dfbc691cbda99a1a528b9085870fe1db4a00a952a8b261ce5c86e6739093a0ea1ec0de5501ca9abfe9306a3b3de583fab681835e5dbed3ba3da4d007dd2cce5d4060f716503a17adeff37151ef53a7aac3644ef4cbbe742db9911315f679481f5361a5df6b4e3b26b65a1bcd5fba569a682ac6af0ab4619a603beab7990466d4f83779b3fa20154f91faec5a39e1341434c4955ac6092f7071a4d67ae18a38223f0ab09de2d02dbaddfb59dc51b3870a7003811d3928df44633a338ab3443f2f57e765ca2b5463955986b69331adade1233c03f4eb70aec1f40c78892438c2073056b78d09d419e9f8512ef816a7c1288549b0080b5f7c7f9e7564c74b1f6aa171a0c4fd4da026b7023de1b2e5794857765270a964f2cb5226ed1f88f2bda43fdf3481235b7a20076d4e380f821b549a36925fc95633db0c2b581cc7d816fe221f512d74f285ba2bdd9d121c96a98e99e4cb1e2468aa6bb5c7a0e144a72c968b425300d16b85dad281255eaafa48dc32b2bae305d7801db7f91f69a2055a4876ff06d5f09733a57e01d17e5edce79074a634ae4ae62a9280148b6ca79981858431800f964921cd956146d661d739851c74dcf44a2926566dee3865a05657b7c06bb7e8ddb4cec17d137a363d848326f8aade3683a2a78cb379a3f05a91aa31434be50169f7e133a5815c26f8238ed767d39a9a95297b49f59e44c152325245833ac40bfef83b22237041891e04d5ecfcafe070113030eafebd3c9e4d3eba868dbe5b5fa88c927db4424a75ac672870316f80d3a6b85cfdab619d05b6b0bd43c5eaef2272129e4cd73c61c334228d8e06eafec589eeddeca87c2450ea8a62550f1baf14d68e4aa40b186161a6fbd78d4581dc656dabdd011e8305d5cedc0fd8a0e35dd86046f65c9026560ed5e45d791e97ce3a7b66e81b19299369b1eb440696336c58960d2d20db195f1a45030158fb6621663150cf62eab4fb7444819c227b823460c63245b291fa6932fc560474fe685a5cc4d910ef7fa7118ba3b492e4e25c22ee35c742bb74946a5b0b786209beb275a633a56c6b7ac9747cf45f07c818309b37c10d84a9a8b9f79c8bb4dfacfdc71139d6ba04068df729cbb45b5506e90d51ad19515ee375cc38dafd6bb6d75bd081487faaba2779e7cf8cee00e8a0c3d3ae94866eb3fe1520c8da4c664968d37f8eabdc3829a008652e68e7df707a0c4396b957d62c8f7ac650a2a04d266548e827e11f918da934719a79ea0b4d5c1b954ff55167949c47fba7b66b49ebd3a30aed7dd5a44ee70f913c8befb491ff1ff1eeba782c1c57dec2a2816e797ee5abcdb9c33ba9124704a838f89443adea992d4eb63763f46f4ff5948961122846071cdc56b3bd60e2fd2ffd7dda8b4a51048d4a949bbb9b9836352f9d3c278f45737ce9ae8ced6adbe01855d67bdd6372b075bb7f3f3006460ea67fad949916985af2656f602a069b0fc3c1ce868f51b21bff0c74555cfc830a40f49bcfb573fb5b9fdffb283d912de1f3952ab4a3694d5119518c1e081d99dfd3f7f7f4a3e472011bfa259827bba945766fec899848a977d28e249377a08eddab1430c29042f35bdcbbdf317c1850886801a67234537d53723ddfdbf9495447b73f039d6b3e10589e06250baf918c2e625f0f059ccde0a4fac5479eab83e3db433ff7681b0aa1532ad4b79c5b3f33d66820e11f26092c62f862ba06d54af0bfd6de51be29be451d66c9fd3b23f972837974a65c488742300228f01c7a1c710d87f8fa0221c576a66e4ac0757e8620baf2de61794cc4da0c47bd042f0dab80a34c54fb854a498ce124990071d27b8eb3e971082fb595cb226a887ec7b5587844826eb912ae962e908d73fbfd4a9f2108dfff6bd4cde8c59a1c85b8c237c6c9238130ed2ecf1a821fe804697cfc3ab6a9efe176deb69d1d535ff38c6cb1ded1792d2fc4e0ae06a681b5c1e0a1a7e4861a0be88662fd654aa154a2c36fb37fff886dde7d9a7d6d64e6d1002aa6739f4d9e5b1442e787456137d2baee9750731bad4e1cbf0b7c83eadc8fe16c2e06bfe21767bbdbd08dc919eac389eeaf98393688a6949c6ed258b26baabe96d04c8d05634cde7adacc5487f0e278763478f3871b629fa494169913c201211437faebc366cb02c62cd6d6640afa0e01c2476ba2dd55a75769d6a0c1ae031190eda6be219ea64e7a4c6f0850ad9ce97c688e74d69d2099076f83032c030fcff78acfae6bdc1d908b66b2294381837749f6ccd5faa4255ccca60831d7f6a7ad86fb8b8941bbc00820734ec7c04a6962c29655f11279cf5afd8d3cd5c2e5c5b39d37a4fbbb0773b04da68f9709e425a62462dc77a33120da88b069b64edf78127813807a597589f2c3fb39f82b87234bd89f313a946995b3cc0282a104282577fa6ddbbc2ee2e673dae71b216f386a997e20d52715faa2d1b405b854062be494fcdc5ddb8de58c3d0cab9aa8189c27e6c4ccc651e129e0dd81f3306923c98fc219e518a9bb062c638f9f2edc5b703d2d3bb60251a780cefa440f87d064bd0ab1b398739fd43ba0ca06af4575eefa795b55b942410a4c66b48b5596d36dd02479bb6e629c3dad33a369a056bec1392c0efba600a5a1f3815e29af16cb89bac6af37fab645edb6405a6c7545ffb11b3069f435e1ccc0296cd03c94e8f10c0e82bdafa8b2254740a74bcb9f65e825bff1edacf2b9f835b899152e2afccb05f9ab1f6f05955d47ed3a75d3e1e724ec08fb944ff41eb251a75a6f2510e989bf6b392fc987edf45775f021c50205fcc264150339b60ef0812adf0ccdc9e5520d0b4797aef3c5d38b1a0bb551f340e9d4c68eb7d7fb77245cb27f1635deffb31a93079d7235817322c972e75d40071aad54539812d876f2ebf665c1210a62f04be9068512ecb39ab82e18a8e17d55ed64f4c1eaa08ecb445f00f5036b1537686c661deea6fdce88e3019674011dcbdd1cd8a203ef04d62310d726be2e78e3f71ff1c7fe0f242780feca891ed20152e70fb67b4aaf0ae2dff87541e33fb26987ceb0cd8090e9c2b15690783d6438c2b2bd1f493da1fc15ee98fe82a0aebabc73a692730709048e73f4ad527cfc346a6468f4ca41792db9a45ebc79bf11c5eb87d17225f9bb6f4836159a026561761ea098f03a1c5b02dd41c7a8bbde5406d5a3d9425903ba8f771293693fd3d41a800576046deb4bc88f912515cfedb160a3c845c9d9d05b13745e3f451272be673917dbcfff5e7bbde94da74f9179273753c45f3bed6f53a5c6400c08ff47cb6f3959a23eb261acb0d04c614d4b1d87aebc94cde4e4d499db4189bf6e9be10906defde25ff4deda28bed8587809c0864b27fdf0cca1c84852c9c1f7e9af0226580ac252648d73467ac8102b6df564bb8e0754baee84b34565395ac6aec915eacba73cdd34282c3f07e9f7c9ad2c971c1bbfa69826bc9a27d08019d1c1faf7bf0f517090ba0d8c507d42ffda1f0f72b1738c7227b50fb7a02285cb96ca2cbca04579cb93f7d6aca76676d39b7b02e0596581734e20a7d28219886aed21bcc766ca0a4d19b4df37f175278f883e86050d078487d0ef6b372765a9dec7f47d6ed452d3bcb9f2fe33100dfcda1ab7f6c1eb504f4295d26302b22ddfbaeaa66380785d1b43412a82d2591a0fadf8ea5ff87001009c68a5cf6ee5153745dd0425823a2bbd91925d8b695a813f3fa5f062a7b478bd50f4d18478fe576be28dfa8bcb4ab953db0270c9b186513d6e5de505ddf9b77e032943cdef17efe0cc07db0701630d9904919237363b94f3af37cad9da198a83c808bd9c8b722d6ab4428004d5377a9056e7e4156f6a61232062c7ca82e952cf96959f1c17c3a4d7e5c320ebce978bbf7edba3789071f7b0e7bb902fd1022bf9c8c80cde58c79f8b548f1be82aced242ce4cbb4cce2154a14601d894b6f693ce68ad13e8fafe176aa60a12f573047acda9138041f34f07e619cde1299c112b0f9b9fe203de6588add4a283ba7f7359ad57b834f7fd0bbd05dcd77428b6e38c6b3e5ad09ca089ed79246746d3c68d14a33e84c5bbcf1c509cd32cfd0ccec2f20b7c8c1301c8e21e047bbb637713a0a4344eaa145316c628b68038b85a120ac5d76f244ec6d60c750e68d38330f2df2586d39ba572ddb9a7456d4c8a7cffe7ff1ce45821837ee3bcdbf34713bb058e6e3335aecef85d71ae37e662bf6d21e8c99f154953cc3f0a32f2b44b79f086c32890f2d452ab06a139cf8e4e27d15e7e234efbb7632d044fe3b6ea19894e90e4d8b05a7ed5551c35e074b2a818f53a2efd9393ba83772ebdd4baa477f93f05078651e99a6c4c37cd6e506bd4ac53a2d075a1d8605d2077e73c4630f2cc9280bab87fb7f93d848c271f9c2958716a255e2dc383b6c08a289b7f22589bc820a19edab4b189896cdb06adfe0dff49daf9806bd02c39ec59b0be714f578ef686ab0f7ae843d1b4102cc33325aa0f987677acd32ca985402118d19fcf861a21a03559b930cc13e0fcdbbaac633d4169b8fe4bb83036b7e18f43c6aec061092aa18f1307848e5c628b0a7e46a0a728124034da090dbccfad1e0939f5cc17d1a94dab5281f6b9f94da78be914cca16fdf1cfa67b25233804323a4d68df93caf3d2b56c94821147b7fef8669a5f79cbe2ef0c5a08edc5acc2db911995a6906154027eddd15b7dce720bf01dbe95ad30035a8c676751772e19ea4a9cac3d6649b406d8a9602ef3ace870f8b0c8965723d4a1304e6456f64c8c78c67127ff7bc866872ac07551ff18b8e47c856995ee5db78267972781b274c10046326058ad28e630043e60307a81a26e1339070230a019820be47a84d6b475a1ae99aa177471f2389d74758a1feef6b2942986d0c00151a2bda5cb652bc2b2ba34f5e14872b4cecf4f8f46f7f4210e405e879ae1623f50d5b7b3c87fbf3a1a470e103ae6a006910901394eae9db5a84d0d08edff5516039257a52fb695913b519df3392314d079165c9644074ffe431ff04dabe2b23628736083c1d8fca1c7d6a6491923a96995c25bc177fc1c7387ddf5dc7a71e06cdf4f0cbb9c2b74e123b93fc72cf72d70afed33f4df22332b1f696d20d5daba84b05bb553ceb5cc108fafb7fd4a8995f243d451269677b28bb1d24873c2fd1019699ddb6af6102abaac8108ab48e0fff8d68a906edffa8d3ef0c8f551a6e57f62ff61296555adf0007529e86409eac1ed962b44d39f497098ffa0810525beb04527064d9af1010255d8141e64803ae237222594c9ab0ca7e2cc78f79e5614b485d24dc243b94024aea35a21c591e0201b939ad4b92dda21391ef6c0470857632ae72c8ea71106c81ce79aded10239da3e4994c5b86a36c477e99023c126c77c25409e6b1527286f227600d86bfcf2be966a7efb9adb11ee2e0ff681807361a087f28787db069df157d808f99c3c7c7ebb463848ae3bcb2f695d7908dab12585e9aea5d0309a8aeea98ba19de14f1b2fff6ad7c1094f77632369db960cd5653f57df0639e9ea4cf22821b2386273a547a6f40a94a8c59a50d9871d8afe62582a2e504307c51a9f108483a8a4449dc6c3e8f53ee42b3adcf21770f73fe229dcc1ed2327ce055e011064bd7dcee9c4441590ad80dc9f656343107da6a8aac3b90951215a1f05a2e9007caee185a9960c7b65b7d4875a5f32411b1cfea23024f00464a1dd7303163e66356a2c6b4c3a7143c48087d9a05c872f04e1f6709510414317012ef63cefa9f9efde6a1a72cf4ef4e9c15b0c91c16a57b0c4a391150446cecfb04b595cf400a7a12a708a19078debfd9e57e6f26338d236e69fce95828db24a0b2e94b42a06c8d6744042d9bdb8af6d9a15a6ded744e0a83b182a88c2fe5421292bc882abc307699d0392a0384147b05927dc54a49525bb050ae969250dbfdec325abc70b78a8ff1b97f5eecf425c33011be5ab6a50a4ebb8290ac312cdcbd4245f6a68adf3fa2bdbe7d3a7a4393ed606a3094b79850ecff0cab24d3e6c4a76447982da8e62c3e4226a4b579d681728a0b64d4b7ef91a1a8ad7a361490c2da4b505831cdc060fd9b1a23800fdd77b1ab4dd0500a514485dfc9ddf6e4da33c8a4cc38a0e50b5e067903f07ce8340139552bb90d2c07b65061a19b937952f17d98355528e2da91899df011f9a8752510076007dcd0eee243bc46d9438eaf4ad691ce3771e6067df22ec830f8c18a0efc81512bdd0a016052d006fbf03f5a9b57cbfbb812c45e2dd9cea052548ded6e5796ef8a03f8cd8178ddcfdac199ebf3bf93e818fad3c3b416d67abc7a28c189bf6454d0e6b8f23b168edea3171d4c6e061c2465654c6fee9fcc59787f8bb8b5cdc4b335ed40a9abfa3005edb168860d725ec7ae328b68a63d52cabcd2b6e4fc892023d2ee94a24d3d8db3119a8f1111fdef80de7e83a2e1c259bbf75c56bd371c817ebce2e4d415a0c30da3682c5ff60f29fffef5a6da63c64c3b5476ea744262a22b8d8ccf8235050ba3da00b6885fd0835d9b3ee59d951d139baf40f8c45f61d988b36a368d0dd8623b3ca44758a2778c67ad3778484c947c72926e8a5416bb0afb2a5ba03dcd6fb9cee8de15f8b12730fa8fc0881c30d647ffbabd0c3fc70c1b214a619227bd5b717ab79a5d3c949d38327cc291b416cb4410d3016c31dfd14def6581babbf0e04eb3c7d48a7e4ac6ffa5e3f20c4b7ae83ed0647ec1a0dce22e79e5cf113aa23fafffbd6bda8758668653a5db47b34e2f72cd00c4fd1bfc1cc24fbe06cd5e665a4ae29870ef6e80121045f2f60cfa7a77e80d226658355c8e33f422b044c184ccc8daf8224efc4ad8f33e3ee6b4dc8a54c53dc693dc3fc77806777ae37c1f17d47e057f43f4c3249f4bf98a1b8c5ecd4fda0135f2d592e80c26e3acffc251e787a30405ad1fb74de44c3611a001ddb85c54da4a4766e07b56011e0c43552261dcaef60b4bd00fe9182e5894c77923d632267d46d5585b47e5eef6b8ce2769bca2b4c8f6278fd24025c85c62a60e02e1db51d0b6b355abea518ae22962cdfe0da0d16dad9bdb93da2d07911d138d86f4001f19971474e91e8b38694c10d290bade06ed205c3f0f81d25ff1167d780d403fbcda42f0ea14635c2ca83582475c10b45bfc0624690814477a56a0ac689377e4c2dff5d6698aaebb6521b4223a25197bdafb25e9f859dd13511050e150c52196e17dabde53bac68a1f1e8206bb1c3c7fe64af64ebf90089dbda34283008bda6f9022439118da9ea13c2105baf108767767c370f6c50e4269c5a39414cda33ffbccd8b5626a0fb8cfc643dbc77607057ee6f91a4fc04a7e5367cd6a02017901b2c754e3ab7683f35e5274e753db14cd9be188290de3338eb8d57360a7935d5ca1308854359a37b061c9cca2b1ba7c7101f75cf37e8f709d61edf8989f1d81a077770ee7570c6ffe43bedbed734a3fddb1937d34dd001a462c2e2ab8a8bb5f1c83104665b7e73cab7f9846adfbbdc6995813db29c4f2f71eec51a2967b9a59edff0b53ddc0e83d95647201064069572c1f89134c704a0a0f57220dd647c42892beac30130abe8ddd400128744273a2bca725a83496b083ba1248359fa970818652d3e876ee5b47f765074bec418301c5c57950be71d1ca0848c05c904614d54ec20e0f5cd21f1b85215c89c8a6ac8df47191003cc5f68bbf0aa854faa16afabc5aa52333be333dedbfcbb7a27ee99ec7170d7cd747ddd81e96f1c809c534b49158008e39077cc2893daa6795fa9b43a79dab5a660ce841f0df4f0e53c6591339e82c6d27ebae93c59e08ab2e272caa54f02ee07b3fda066bd406415c2e2d0b68efac5af74500c2c8dc40673e158acbaf555f7c469c823309618b983a4eb7570be7462ee7fef02863bc17f8440463126c2a67424fe6254438c5c58a26952fbdd0dbd914552cfe718b07392ac5e3cece55ff48d0d9dffddeb838c600c110a265250479510374d78e63751ae4a77b92d3662e94a200013ed6846eab1e8a20c4d47565a1e9b28722348a2aec6c201f96f8da56bbb359b21553b56ee2a16952e5e7693adced25c55cda66c307d467c7434807c4584fd10f39c171933eb9bef977efa268238d9b8a1b154ff7dd6111f80c98e34c5bf063f7e13a18ecd60b6369a712493b248b848889500a0e79831fb25493cc8edc06f9b2965e14cfa8ed46d5628518696c05e40579581cf556e41025dc6590440ed65bd9c9d4b083ff57e6ce5b130df0aeea5bc9f396eb3715aa2d4b5f85b1857e7516944a6f74eb7bae2d241792795a83b34d20920c7eae42ee7c7aa2603c5a15196544b0b7e4f6d01ac9e45e7b45829f5b1e3fedfe772ff0f620b6896b453564bf62b51a3b28b0a2be1e49c58e2ad37d16608de06ca22a7f46b1599cec5807adfc22316330624fa80cfc3403ba760c710168f9b39238c1284d41a782792109da25d4aaa045292d1bca5742a995454e974da200cdaf038b9c2a5c8606260f73564d4fa42dea82b5db6bdd6c90cbeaeeea6dad29c679107b582ae753349368a52011dd0e88e2448503a422bda99de4dda74439c56b2db8c6c760c5425a8a83c175f3895e4b081585c581aa34abec85688cc1d8918cef0393358a55cdd5c292f5e788fa2e087524a793695ea530966f9eace581eba4a4762a8c75cc6174179457dbd3923cd09a8de26c33de6246895f31f6df638a35199deb9ec48893c31d349003fd37ea4074218f3cfde446c0c8fb283c6101c75b8cba6d43e21e8c89b4b3c8925889713b60c70b427082d9b8bdd42e5df29d3903370e26d1e3a9aaef641fb2990f8885135186f94524ccaed76e6d209618d6ce19109aa860306b7d1e253e2d4998097f601222b4f788e505fb5c4267ccd803e861ceadaff6d0e777b5a0180a519cffb095e8d6a6f06ad3bb5bf72439fb18a2131f8d7fac1292a708e60447fbe2b68ca92326c2a5e9a0d4dd5a3f8a3e8faf2ae8ef84cb51b1a3d779d7ef5b146c35943389b2f11bf215bca9eb0f60a8532b697a997b712e36e4522c654108a2ad5dfc288261955a86c94aa5b32217d2fa0f24ddca44d8eadd2971d8125bb1b38fcce45ee0401408a638a78c1126f4a8fb844e84f10996db75b4390fa186dddefd74e235f8e6619cd1ca41c1d2cc2dddc7490396657343403b373dd86b82c72ea2846c8d9064dec59238a2cc9e77e28facb5950048ede5d7fe1c35b940bdddc522970ac7a43b8a631cbdda47344da1a25045ca126ea9381d84bd2687b28a92ccb5d17779864c14403b233fbdb26605e45e2478318e465514d3a3caa3d504f9e8975228ada3840f091e0305d430fabb76d069a838f4981e7407cadaff05bffa0cbb52607b719bbfbcdbe70c9ee66a67a64375ae05d58bfae2a54525cb528b15c807cebe5666af03882a2d3edfcf75290540e358e67b3ba66038f824a8d54f820d59743e1f412406df280dc2ee407f8cda608f94048ad1476d0bcc5a027859105f9983bc0816a60bffa5e05f3b7ff5665225a35010464bd9d8ceb1ef47e422da3562ed5bbb1b3a271f987d22b66aed9d3956811dce417b4ed2b163cd610e954a9d590055f1caf2ba37a6443afbf27fab01dc1ab4f448effe1cdfa7a30794fccbd79471aab95aaa37ab4825e6eb56550f3ca6ebb8c6f8fcf4b8ef44d2eb07c41caa30c172913026474a84ba107087fd5ba219162e4df955843aa100e30c6086e50327f877f33c1773cb8ef30caee67708d0c24c09610a74612e4ff5a07372ccaef3588f0345931b83c76d4905f93d003b4c27f7b6cf595e302299935df107977d5ffc0fd352f3f02f0cc3602bdee36bbd9a8a6ff680d76478a7cc20ab10a0358669ff671c899f5ab628ac618f214f163cb7a7c6c1c6cd43646ccf22d666d37f9ed56b2dad27b55153146b6a5831ef5328ac6781c300ed869e7f5bf6208897c71b4c039bbca4e1472321c6a8ac6c5344ce6d2812ad51ca2331061668f5323cb0491dc89c0be8e6cac9a1eec9f19b511fa8e7b7a5a13db6a9a9367374848236667f505cf9db69f51c6f4d6b119050623dac33e01a6bec33d02f8a8536558919ce52f29729a5ed87e42caac411afe1bd2756f55804a3b69e8d3740d94ca6fe4cf6df1ba7def4f86acda8273bc26abe3422369a33cb8ccdc0970f40690cabe9f711f5cb9022bcab66deea0267d0ee0384e1fc71343ed1bbb3455e7f548bbdd40dc3f64dee75f690021f1febd49b6d360a5b63e6e904822646fe154b312dfcd039ac6d2ad1e3fd9b6d40d8f9f4920e7dfb09dcf7a99e0acda28cfebbab40569735144525f4b0e0bc302680eca4db457d7d3b87d5a285601f45f86dcda88c2fd3511d0f8467ac7a755ea14e598beaab6d79e96bbe3e99a5492d2f3ef85ca5a10b3aaebd4874fddf8f957518c3e10ceef74134996b3a94e6df2c5069fdd21807fec72ab4fade7c66453fb3d76aca719e5e09e0b18b4691b3e9c3eda2f01f2cf63e73e081cd30410ac5feeaa3d28dd9414844745b81cb455de95418dd635496d4855ee5ed0cdb89ec7ec2b3e69bcf4ffba04f9909b9adc2771ffa768928971bb583a8f406e2974e1943d76170099878c362cfe942a395b558bc7dedbe219f64dcf8fa7be63cd6ec1a5513e8580b2b3dbdff681af1768994ad728977e8f5eaaa7727a33be5047edbb30334fc618f325fec7ba2cc9cfd71188d2c92d6dcffa2a3869b71b440ed23bb19f5f9ee0fd33fcbb512a8c52ef0e02509b97c0c8b117595fdd80379e465be532de2991685e9d2181713a21143933c02c4858d45d5b0d84168a548184ca078679e70aa003bab8f47ff486d2e43e10db57b16436625fd61ab364b42c9bcbdb7de95251bb325ddf3590abe90969d980bf0bf28a7a1aa737c5806604d620c22ab64cc270967eca9d66a1a6cb8bd97096d8374e33df9d91f66ea906272da33316fd13444dbeabd62d83615e63776e1cbfb8034d9f4ab6dd9f4e9cc6fedf1e8e81364ec21eaa3f1678a1ee252f555ad5c4266e8f1729f524044d18b9a0f0c514084d4421ed5b806d53e6dd4eeaa9f8b5d65da74acdd1e7be531707f178b40b9c80a97fdc13610d69459b4507e041d67b1959ff771c2cfac8c457760e11f4b6b33351a9459e0768cacad3945de1ff096f96149597eebc9064c1e0b062fde5b01b9666ff4e6951dec3396feb4a84a867435c8f1794747bc7459f23326dd86f806a59e8f3987ec51e18a524d78e97fbf3f62a354c2610fc81152c18f5a83e369e8fc08f153298a73841229144ecada7071f1039287c67dd223b8b85b74028aa02ad19ebe20f11b5a5ce01d5e3c5d6b7eb81b42ba7c212c0618aed740a84f157d42da7498f345ac92f4db4863ea5bb0e2b803eafcaf3e2a999e1fa38baacdd1e8acebd3f599d86b9ac52dd4a94afccdf5197cea314893cb744dafb1925ee3b0ee757766b5e79e3e009ab133eb21831ba17010c71a27696ad14435196f863ac883c9445238b3b0f9c0581f38ba70aed613fe60bb76c8dac2bad10dda5a8a2c339e402b013b0150db708029955abee80f8fbe4c679b524ec4fdb9fd794cd58a9c5f5c2c04627c9fb66ce4e672de9364caa32b34f7d22900fac36da1eb2389713d045a8bc8bfb283eb760f74902b156d3642663fbf565e95d59b602cbe1ea080ad107a17b9dfbafe0600290fd68e6ed39379e406384e7cce054da573604856a8e7d9a8fa0ba8b9a49d5595a8f0b8399c10ee2c1d2003ed2fd906068d3c43301d6a640a8478d0193b827a8cf9578f55f477bfec8da5560fa3983958c67f21ac8761a3de7dca608fcec7ed56d5efd03d2de65169ca5dbc636a018cd6a63f7a0869298e02acbceab0f5b1ca14af0ab93aad427f922eac6738a0ff51e97c29ba60dd72f82bb8efce09bd72925b97200ee9b39f45dc637a8d4fed0bb1e93a3f8033ed4a3b97deace19ff4774ff61930237317d16684a12c328da241ae76785aa31e1d1c56e06a7c1451a19e3c04f3c60eb28e26fe5d06311017e1fdfada9c067a747a98f2fa1717c520c0ae2931d1028b57d32781c02758386d53c47993781d5a881a27a288321f4f3bf5b950276fb56a90e136a4539c7e3709e46642f8fcfa7fd71102b909b4c6c4356280c2e9e511cf3adcb2915993710a1db02399f3040d7ab04f14595b6a869ad65c1460d09b56cffe87f4e2b6350cdd633823c7016501605270e0951b8cd870976e7ddc608d741719514ada6269d86eddc8deff139a9c9fb0e896e12ecf76bfcf604249e45dbb220661d38b83bc4d3ffb815d777d218457a30030e8febc6b4d0133e6206ff77bdcf7e5efa43aa6ed9dffcedd4f95f26e806034b10be009593452ccf0bdb51f51ba00a7d3d5080b45e80b974b8495c50f35fb514b3539da1bfc551758f93ca9e058b07563df884d581949313730825fb409b60a9d7e05dc54d48976f29deabba22f6585c25004ba750c841e99f9526433b1bfc9d078d1695ab51130e62cc1922cd368dc3cd9a47ecca8cfbb4e88b496798952f64333843936f9b8bc9bd67395629d468c93f938a7490c6df3e0e5ab5494ff96c1466811acdd9acca574608f4ccf9583e848c0fc5685c905e8f2a8d6035ec9d66961f757d23febfcc62ee261a4db8ab8b93fae2f76f38c18965af3d27aa8751cecd8c79dd3172d0ba4b85b30173aff937b3fe2c9970f1c90f7c386ae74bc352384e177d606e5951af261c836847227ae9de96f377e5c532a28c9129cf5238b070fe3a7de16907fccd59b8b7e1c6f567c66d8fcb42125d64b0d35488d79a1c26e33a44cf0f5fb52a1c4a110cc6c9ab59917ae12a4046f384a8282d5eeb2e6319ffcc502f4ac73648c11644c8cfc846ec6298f38c8522137b0c599a32a10749e434d4ad19cc2e9d240a0609d95c6313eeeebbd28be38db8e441ba38368ae7df4dea2b227777d024b100094ea8cebdb06a58218566f06f3e40b4c3bf2b1da8d40ceba4f339139df0ad9dd44fe440385698976f620cb2a4cf94345cd7fecfb06c70bf4d33839291abe9e16913f9ae182d00730b9c61842fe74b71ffbbcbe4c85886eaf39431ba9f2be7f03f0f16e3b6c330f1d05370adb13148bcf0a9f529d079f20f2390232d5830be62a4f3b04d4d4b46fe3edd3325c149d03409c829465d798489c4f3db0a7482520d83c250ff4671d5d6e2eb0d28251d723cc6abe4baafb92fe87e98ad093fafd8c82ff3a3aaada04ae1cf761f389e6f2e3f5505d260f2257a25f34c9b8fef7de8d4839d069a9dd64e87729cae5a2f0f380eb39763fc2764c2ed2a561481c09062737c55bcef38b292c4c5eadba096faec17aceae4c3ca55e3c66937a6d25443db46eeac20888b092361a916c0296032de1587db175fadc29426e8bc966b8e4a19b0f9592d15c7b5851c44f86b52b0e0df38a08c4e4cdb0935cffcc8c68ac7fc8b92360c6d1e638e6b41e211ed17605ce7a4a47dd9ef7f24ef68134951f9388928766927c9fc06e35c253bb4a47212b46e5070fdb1033d3ca9d835cc390b30ec4a59e5a4e4399e21cfe30dbd1610683fd81d97c2b21e91cc534ef663428de2bdca05ebfbd0eb033aa39846abd8fc092c6d664d6f6ed6c80cc1f5c8bac2a94b4f014ef760edbb92e2aff7c6d8f74b1e608db4348c597cc7622652ad6694e912bbc6b76216bc071467590903a1a51112e010950e96f3c6ca84457154fc6d1afcc15d792b04553f388561b72103a3ec8be4ce0a126429657220c2ca158747bcc3079f6bba45a472a0d0cda96ac8a013979e19cb0db9a07c634bf0f57164327bac19d988ce80dd1fe174e47755d53afa201313cbc6188637571c6161a3ae7e67104fb50ae817ea188432c06f09d40c73af04b362bbe88879116fc5b4f8a10ff6c460914d98ff14bfc07e1411637d3d663a675ce5ce5efb735b340d3c6c307b69d1f952e9b75ffa23929173e55bde1d39b370a11aa0f794c411d008021b2b808d0c2bcf2a7a72888c04fc90da0e9d9c08299ee47ff9049e64e2008770b1dc2ebe194e25657834446c4af54e98d6094c4ef293d7c8a6fdb787f9f2950b6d2625ee0812fd836f519ac420f632efbc8007b65d2b6bd1ec4625f3c8745b288b3e8868811e7b188abd162e3a0d5e57cdb372ed4db94baa80f530bc1ec0c1f0fce0f1f228c95ee6eb1b3e3b22199c6703408bc0a2f34d309667567c3950fc039c6580465f27af8857173adf810e17dc46f319dfe8d73e06b25abdaae43792492c40c0a0537e2376a4720c5f13e4006931e513e78517f694616354a358feae56cbd0ab9d1e97bf9dcc304993bd2630d4a497f37175b6270c22a7bb04b2a959d526deb65939801d70fa35c19a48dbe05e6d70fb063dec015a144d72ec366652b8e88a9e6493285717e9bfa216e4b1ff244ebdb93e3b8b326973694df40d16f4b2ee1b90cc054e03bd3736c4c61e3e95f8c646f6f0cd49dfb5381378ea676810e06f4a46b41fd29bf9727a75a7a90f274b099337baafa7fda97462e3c50da797e1d0b0785cb8bd7423c27c085e4290727c52aba6b532562373c13b284a51435d83c5e76f6e7d89054738c51b5a676b216f842f75551904bc84ff342ce0ff9595242b0559273193f1fce557e605110544edf86759258d51798624d8c7f1112dde78e93a0b4757d36f3b82626b762a3f59f7dfb0b96e79df3f847b0497204654fe1e3417713d3deab845c4cc50feea07acfe9c762c23f8bda3e11bbfe81b6cd4bbcde1c9c60927c608e0af10ec4d745cbefd9b681dacdf14bc863379edde2fe0ce5236f43284ca953d092f6868c7bcb2e556774d0849ed40da9f84e5f2935129d2d81e04169e1c6f355447fbe03c2b538933bf0d1852428608c8f10ee07324b418678963cd25e0b8b8037f77035ddce4f0c5e994e5d9d9aa5042e2dc66a60614424db88b3b13f403cefd63dc49e0fce6117201714c3a5998ab7e712d2783f4ed815950bbc31fc210a40c9a9d3b72984d748b999b9a4ed2914d74ddb51717fba9828eb33cc4ef3c17375d687231d06f95aeee08fb32d7fcdf2f471858179d5e3dab18b3e4d65b81dd0cd19693dc9097f25f199d6710c8732916569a65092b2a767e276272f017e79cf0b3238886b034cc7822087e75df5828189193a39ed934ca54a01b9bd4f06f10df7ac411bf396a97257f8fef68dc911776a990a8402ad66a5b6e31f455d71aa068f78623bdb16762b3174c17c952609f82bf0ae8563a0a8b0079b11c2ff62117a37b7ae1959325e374e80538cde21dc46ce5e6d6610b8d25404ebb76ac54fbb0a1931a1708b7238f9af742d87b9328bbf2ef1afa2db0962e7b131fd2c6e1fab97353f6a82e01efdd0de64762b09d3f6b2a34d46e020b736c0769e5f25a0832a14b947fc1bb76559df0db70200c77e3ab1f070110caf30db4777c52e1381d90693a642bd8f43d0c66e51b807938a93b6271fe543ef18a6516af7fa3c436adfe7264d702a9c665c03f0e5aa271f45a41e1d7710bdb0e1a8cfe99b63165ef81f0fe07c4401c334147fdef524bfb7de097c27cc4b4fb8be093813f9d803a58132f089a08745fd0291be5c0db42d69ff277102400e58f534f0ba3ff9ee4c21a623f578e941f6b3b3b64cac101cea853c72af70a630bc0ecc2530dd646e3e02dd397f997bafd4ff51cb21ddce903265891bf19f2754bdfecefd2fae572174e02eb8a2aaf6ca7117b4b413c9101b3bac37612305cf7d96fc66f735d99c1ba7e9aa92c91272752e5bb0ca83199a25d6a92f373e3a5436d3c9f304796b3df36676de1cce1171ace9a9a443731bec7d456ed36f3b112a43a4cf392d5ec6b556dfbdbdcf056ee8b6ef158f192b862d9a139a2fdcfa83a8464dc1e7a4fb0b394f315dbb4953b1758332aa8361ca1a16472039213fb2e973236809b0b2f78c2d3237348e5e9f5ef70e534e54bdecf83b2d50995d22b7c08fc92a768d406dea3567a11cbc1666d3f4fd03f0d5d5ce18bfeed8c6bfef5cb76b005a4f97f755b7d5e9a01883c4df2983b7f10b95d73832780cef24acd8785f3b5aa4d4559b8acf6bb99a02e4d7a6318f711d05f602c6525772b9bc4d4dde120585c0294c3ab7b7c091385e911f2654d64413677aac8a993ec7560c6855924827f29671d464f13ab35cce0f8d93e6c6febfa1e554e9ae895ba8e371989aec2ea449d1f62054f14a405159125dbc6d89d1b353b2a5f61f32853ef3b8342d084390bf6a234073772ccd780d3b9911365332186a9232a4d963b4db76546f4e400ec5700ccf53392808d968cc54f34af93fc5bfe60972b4f9a2ebcc41490f60d113577971250099ec5cec9e290f4e365ac3e8ae91bcdaa63e3e39614b94f02d86ae142842284c387715b9f4f05cf8f4f271db4c5c4c3c65316082f8bd1a26e81f217ce504d824d0ca361a1afeb616fa6f6b457857f9ac0050b8a8d9b5c8a80a41f07a1c39d5dade8dbb2adcc5756f0f4f33b1f335fa6acef419e62d3a46c884d3c51f934b9d206febaa0298e237b72926a3504957786aaa568365f3f37300ab6a8faf756056a2b32020e72e241e4c78359c3b63544d98ae307927dddb6333de9c727c4aa9e74f6f9affe9c83a127989022c1609ee609dac2537d57b33391c2b301f07975ac7533b69e76283fc2f8c53d8a7a0de20eda64b7999daf00253ed51ed3ab34c3e68306c24326b8582c5193aee89e7f043cda0015f097318ec8f965fcd5bccb8d1a0d920fe6e1d66cc5a655b3b824b1e44f958dec398251321b0e2df81fcf9779bb05996634bbc8a94af5d1edfc59b13a9c9d107441e7fa9d86723177b536f0660d74e3ea6f67962757a90fb6ef12167ef3aa009b0656baeb31c410873c6ed521bb7ce0ddf530b380643fdfd48f7006c7282f98f491713cb7774755039b714fa172f03fb83ac60c877f4f4a87e69fec4a8becc518df38027af2097a20c30febdaef2d806b7ce0442f67214bcc590ed377ddcf2d1ae22cf97c72121a2aa168727dd4bbf1e7834eddc3e205edf855a89fef841c6bba72774b5c4e3d436021b4dfae20be984ed5ffe8b72edddd255fa0e147779dfa54545d05557ba331524512ffbef7c3fac20ca67d0f24f2e42f376f4f7041afeb3a6b28e8eca6730f4b2229e3a662624e6e2c1aef79261c4a8d608c0ecd97ab026b51daad78cbeca70e334f335821a9500feb29dd023b55dbfbd1f6c16a120759f687fe5d70f4a84e17093e8a19d15031179247ae1f150191a928ad724381fe7591b340e88ca75dbd1cad7092ffa0b9032a5b6ea5caaf39bc9061769ed1c35d43633c3662c91ab13f1ab521bd76d67984070ca8cafa6ac7d425abdacf9ad205eaa6957fbd71c1c68ad68b38f92b290a9fcd1661e8aea970cde9dbd13c9b43fa14599fccb294978d0df41b87f455a022d3d2fb8e837711b9abe12f51b3b42d46f5a42d8303b6bff5f383fc08af4550a4726d4946f0f80df8b28d722144342abe9b9637b644774366a1d6007df070e917893e6dadf6e95030fbf349523634c329de672e1ce5bd020cb7f40f490d8395449ee9f5489bdc0a60d2165cb63b2dde0efc273af460a43645da179ff6607d608b0b9100d5944970d5876ec3e48e35977ca9d86eee196b372ccdccf4b6be3b3fddf98f8e1dec34e2fcf7498a51d26a095a0070105d0703de4f9fd725592109618dd32ad13a9f66d9d42c02520b8455a2cc11b8ebdb5ac5a2f5caf9cc079c1811eb29b5f92061190ca1ca07203f02006dc06c45bc1081f07e2cc56d6401e7e69b0a708ae474dc648da5fb91bcf03dd2611ab3ee70b056502348797a96819756ec593051700df7f0ca268012d61efe98fd7d3a768f5aee2dbf57fdf512d1e612345e38090bb06616bf3f0559097f890152d4d591961ad63877b4b0ab8aaf6e152e0613ff3986b026688bcb843f03f3e8f07db25e68cef5a1a1edc015ba18d8dbc74e45426e605fdde3a7592e564a111a4cd4b7dabeb7dc0993c4ef9af5806d723c510e989bf6b392fc987edf45775f021c50205fcc264150339b60ef04955e1ec564815b761b2c0cc232f524aea2d201dec926c7d17eeccf1559bbf00adf29088785b1394113a7cc7180440d2513cf9069a27e9dda8a9df9decfa355013a773cb9e3115a70511f1add8f21cb50feb450a3ed6a3f3f0fc3f5195a97b6b3bec23046282c7c4b9eccc0c79f1f19af372450553b62e10af723359a3e25c372017b532c388967f85a104201af08b4a13f79a9c6d30c0870f8004edbb32b06ac58856f62cfbe4ecfdef97775803f1ecf92bfbe684901b54bc8406e58c88c7cc56cb9868b2aa20f995467b97b9c763b9593c60fefc9d7772d61f8b462a1bdb696a6cc86e196d34d49b4eb9ae667e2876a1a18fd806d022601502cf61575b702c50ecf84d2a71d044ea39b3c2e3bd86dc12ab643d46b71f9c8927c9399f6ec589a4a5bbb22301a7c5eb121e030a9a583f12d463c5155ba5ee257983c1eee82feb9435ad6cbc5aed60eacb3fe7dd34746fc3f515e8e87f01c816dd4f86fd71e6fc8ba1a66bfdb40b86c1690e54a3ebac8351dc1a5ef0bfcb0943d50fad156164977f5684d44e77bc7d3a6020f3a3dc44240b7e8d68363b8d66677f348d210cf04dd8f5bc8208e9560b5adaae1d3c6aee0c9027ccf48f1fdf79f6787a059ff01b039b1119ef9b160e3fc7bb67f9863599b1af4bdfd2933470f282d9fcfe8ba9c2485a2ce56c96986887ddb601fb256d21ccc059d6b60c1047ccbad55bbea912d9da9d0aa28895719d08c850495c077e26cd6f8d25c766ca0a4d19b4df37f175278f883e86050d078487d0ef6b372765a33835c9121f0ba9a70a3bd0ff3aea0cdc3512f5c1b6c1a098e4b228ab81288e84e11fe9cb6804540eb22d0e77c889657634329f1b8227448dc7f35575de213c0ffd869d3c7ce45cb9d8a9d3e7b1cfef8fd6320417a70fba55b510a440f62ede41f054edde0e773be86211b4f813a80dffd1594884b01d903e4aab2165b94abfd8e48cbb1d9ca600886c3280acc76463e14b4594a64644f7d711cac59f400df5a1fd27e2fa7b890716cb21f697ae5970f8079d730226c70f1244a36e146f971909f20666f7c9335e8edf53349ae131dcd5655a4e9cf4971f7b9a9e90283a41097b7008f7cdc9885a452ca027d6ee56fc6a3fc818738ce6d3604f769a733fdd5be6693ec4e4fc054cc3c98c425ce9759594045747d8e79da90f272930345efd61f8da70dceca0c5d9393b0bd80be8b9c9e7a79130c1474bcb6502265795e24435422879a640b1032899632cd7c1cb62982d8a21a36ed23dfd1f65dfc9dd88703d044195441a1480f1276cc94236f6116e55ed2beac3e5cf6375c1d600620c1cfe64bef09568d8d715c47999c412730944aa333a2178c54fc4c31a479316d81aa938bffdd96c9d175693d5a5f78292938d99c58c08ccf5e40708ab097fcda654445a526a591b55284a43b94de6f69ce0f9b19e1461ce739cb4ef0cd5aea626baab6c6e97c6d942544a3c9d93d8072db322759bc0ede69e02f7bcbfd91abe17cd38f43215122f1ef55bbbe834e6fa45ba1e26a96bbdecf735def6ecdf6bc08a5272fd4e3f189db245087b66f3ea194ea233883f0681eefc323bcb852df84a6b04c39236a984aa38a44ba263c28b282057abbd67a066e5a7cbec60190303a26de2227fe39dae5176e7d792806e7646b09c10dd218010c76f2aa2b8468c497b829b05eea56ac4b3bb44c2446297c561d6e23d47778469b8fe4bb83036b7e18f43c6aec061092aa18f1307848e5c628b0a904f9b1bd4397d7aa91cca7c1d77775e532d49e47b46ec1cee4bd1b0e5e3d8b009bc94599535e4d83a2d7c2d9f2cbdcb9a74012dd2146d372e44ebf8df82c77629422a5299189521f8fbb9395afe57b730943d72921092002a2876d348016cc93d97f0531781ac75ad4e04681bb206dcd3c67ae3ea053075b70dc64c0d5216f80c024cc03c43f293ad3cc089718d33cb1b2e093bba36bf632d513e42fde376f21f4fd7ade4447049c176359ef1a2bd90441cdeb864ab0cef5779104b94703e5300a6a5d78e5354585513e26bd8f93f94479c9b477fa3609d020337e22085897d04c996f9f8aa6c839d6579d7580ddad1bec3935bec00e3584edb7428192f5916a495fb2562421b711311e8407fb63b00ee07d0f1e8beb3d6a2815e31e9aa94856a80b28ad0885ba139279a837e89e9f9e64a7ab79d301c8f5553eea27b205feefc0282d35ad6702fd7d4f737e9461642bbec86dc644f8de89bc92c8c44d85d8bd4e585026fdfe26fbc505c598915223732dccf7b75a56a69e620956416e73fa9e93529e4e1ab3032b4b5cfa2db866170f33c7950d151819b938b667ec74603cd15acfebdf521414aaafb02abaac8108ab48e0fff8d68a906edffa8d3ef0c8f551a6e57f62fb842de3de372c5336804179512c556db6e144e67b49419aeed47f6715ec33b7a260740e079538fa19ca231bf1a5dd7d3233162ae175e6dd6cdec093eadbed4e615c0c3a8934fea35f703549dd58293bcdaea4b18db5f1480d2d11534ceb4f7bb197f44d998618e7209c209ebf9c2abc7d14cb084f44e5c1258ed52034e9299b509e46e56ca40c82d24db378836c0466c024aff822183b2cdecdb86d9133dc934aca9fc1743271ff3ce6e3a98aeefc01e5dd0456763f6c5eeaec4878efcb09ee8338fd75e53f7614cee27266ed5d5106c2584ea01858ccc31135a83115a262a1e759281b0ef70d4e2c1de8300c84db202f0f3d9179fcfa6002eb5c23763abccb2f8dc682a78e93e17467ef9219570eb26936b8238cc64fd6d7543ff71b7e2624f04562390fcb541f5e1477a9b82c287e3d08c55931b44525f3c5f5c00fe07b36ab2b389cb32640a7c54cc55706f46e9cbcb64c1b7176b6b0c79ea23024f00464a1dd7303163e66356a2c6b4c3a7143c48087d9a058999690f11dbd8accc022cd42df9c574edc18a440dcb9ae19b6dc52e610402318a595239d4725ad35604584a1e9882514e1320e8af792a37c3fb0408ddaf716c4ec9d7bb034361eb660961399cd82fd80c6d7c9ba3d30b269246920d7dc7eb3009237eaac9a921989197441d3cade19a817fc23115e50f3d31823f1568ea156eac90e31b1150e077938f354b4670e1220fb091b61df85122aa4ecacc548d36fe685dfa59eac840f42ff1fa70068667c2aa8c9538dbaa6529aa0449709b066f7067563916c6108d9cd3853e5add5e5036388e42308f565ff7a699015ca630670966f53161042695eb644dd356fc76a6dabd16a61b6fedf21dbed8b9b5c96c355bfb765a1d5b3c6e4fc835e57ef85278423f846bee122889cf06042566dade496c4791f9fc72cf81c431e26a1de4a944c854b63553b9c8187c78c8bca6e11db24db6c9d74b95f3cb21995234294222395e4e155e3e55dc83a8caac28834223c48a2e5ca5a26989b6025074b2340710795aac8664b66f281eff95bfe1796724961851951707bdc8b8313a4ff8c60cfda2db1d0b9b62a10fdb7ccfcc2b8be8318b1727a6a83290184aeba4a25f088f29e2b0a110f0d7b0bc37b5e3c9f05588f9637e219886ce6844217b7fb7b01724d6f76e1e5a036ca6a07a9cd1113b02bb99e844ef91189531b925eb356f7433e764a5a32cb6e3758b8280f60ce1d8bbef7da9801d5c8bceda3953013a888e73a4197bb7ccdcc09bca45953cf633cf1cc38b13308f211c1bc05a1abe0f148cf69ae1c551495105c5bf0de276a04fbdb27fef9dc770ff2617001cf85e24ecf00e9547bc60dafb5e1c1f505c09820a54fff6989c3e7f376fa75c0dd5f3d1ff3b4a84c992b707cb55951a71b87325dd09c6374321d9e63959ae8200bc958a10132ba22670d1afc6579b61f26ab45556c90ddc1b92708eb4671c102bc86de87eedc8b9f5cf1cdc87572e014c4cd11ee3505c4407b8da311651e50d927340865906acc9ede2e192f903527660fe3596e1d7bf1b4a79d3526178b8c87ca88b2705de9b26bd5b5f9ed52f5401933a3afacd65d7b4b7b1d2557dd15e54f02acab10f1d3fde409a66a4808440abaf61cbd5226d61a032f9c53c8030a0f800e2a5a987ca426e6a74b15576e1e32a98ce72ebef84cbe48a7007954c106f2780a77f4e130fc528e704d8db6e6594141f4de95f6f63806aeea96defc12740440380e778257d886593dcffc6dff8cbb9f6c0d5af494b850036d8aad17a27869e5bcbd2bf4aac78bafdfdfbb3c2c448d39498eae81fa21c38cad7087ba62562b9a5f78bca78b54c1e6e919875c60d6793ea69673aa75df0cb0eb2be13e1fdefad73bb06e025daabf28ef592e2d54a2c22b1e47db7551e9f5f24dcbe6aacbcddcd472d5c5857ec62d3f462a3b4aea444dd19f718ecc275bb587d578bb0b921b1461e6d6be7df0b8b92980ec672be9ff657ffd21f2078504845f69b0ed692bd7cba52adae7bd1a5354b7a75cc166c5b9a0c5f9e059dc44f47f43989a23cbef6274ba6e13ba2d8cbb93f45865d7b0d3cc0b9f159410fb7467f8d54eb092b8119259f327dec19faee74f94b63adf5986d6f50f86fb321c16e6fa81c55e3166d433bb7b80b7136d593b9e87613bf93ef7c35ba3f714fd25929d24cc479d93258ea2b5e456660bb6792c48d7561129037f9eca0a789df8246565df05d70a22312dea7793473bc293d3a8582b35912834b4c4c81486514419e3ea62f86891944c18c6c46f21569cc6333e33e59d64762f674ecd7b02fe9e0ae2ca9508609ad0a6b7cbaf1c0dda8c4908daaaffc03ac4cee137de3f1978045bc7afc729d63ae51da8b7390652cadd333a0b8f3849e071dc8cbf57f2dacc02293236172244b8b3e6c2b41789c9a0163c0e0b0329f29c91542b0f99a2472bca0204cae5a0d51594428361852f562335d431f6046bf7b02d6b46ae2d07057bc0a81dc1ac659ab9c195911e887af7d085a2d0d7030705ece64d05058f5c8afa477cd7016c243f03f3e8f07db25e68cef5a1a1edc015ba18d8dbc74e45426e605fdde3a7592e564a111a4cd4b7dabeb7dc0993c4ef9af5806d723c510e989bf6b392fc987edf45775f021c50205fcc264150339b60ef079990b4efde366bd22ee046e0a60f43546769a3302324e4e761c5d62b22a65ff87c754222bea239f8660af967073d01b998f05d74dbcc48386b1eddaa946e1454e8930146d655a35d98fea56ef371006b745d289adbc909d8956c228becb00f2c3aff0ed25d240e35498bcd9f1412da5beb0f1efa16a4cefc3cfa7f5ca8d140f60866ca4acf10f3244a756d2975bf2969ad4d811cb0ba6650f9aacb7047022199dc7afbbbeb0292c0e89cd0becd7c479d83cc4918fdfe977fd6e4085331d8fb453fdac894afe9ab13bef5f615456744a6c9738232bc13a623aeab28018a71e50b660616f2c3b0e3335f4328cea7d3b6a04064277ac34a34adaaf7f0406859b442c65f2c2ecb84dff24f4637d8177159b08f953f6f8d01746417468a07a73279d728562d543b23ea4f3c8d33309dc8e36a0b94b33bbf907d41eb3d8d2ae72a5dc49034b1caebec0da0222a13e3696adc6619ac2f922161892c4851acfbbb631cc78b6e652ae3c05f35c6b37078593b65be9cac82d802c6ba1944e8a9e2aaa2131219030e66c53d30fb6825c4db5e63e53157ffaa3a763ceb3cec9c448ff405f5cde766f01bd005f44dfee6a3bf97b7bc38f346283f77102760160d498e26e5104e832d0782846c24c904dbcede919de02c190aa7c42c29312f3c10bf755a9c2485a2ce56c96986887ddb601fb256d21ccc059d6b60c1047ccbad55bbea912d9da9d0aa28895719d08c850495c077e26cd6f8d25c766ca0a4d19b4df37f175278f883e86050d078487d0ef6b372765358c30a34004c88a473be39d0689264554c77422ec1ad0e0bb1c1f46e734c6a85bb753027da9966fc94285271372d9c2882cb0c0e54c38b5863011874eb2f30de0a694fecfc1c906c6da1aebf7610eaf65b6d58cd5728347252d1146c3cbb60e3785105817a18b9655f6a004642691f9504a7bdaac8cd8be9e002e71fd2971c829087c5512cf8b4161205edb1e169d4a79a8fc2e5538d2af855232b6328d4b67467b15844a4be2f8a394654a0330c6ee5c31a669721331a039e94e2c42f581b92e72a4b537252654acd289f1cfd5b1c249c0353d208f4efa7bc9ba9ce0f1691c48e190998f3b26cc0e07d29b8029b95828accb5735f06b38efa9d27b8d72b0828969c3151630f347bbc225637e9458fbdd7d6209595b08210fbe5f33ac89c84a6c6a78d420d95146d852354a25e305042c6b6aa3c1f41e7dac4f6c3063802024bae3dd251716e17d2e0fc2fe0778ad88b2bc1f73671525a79ce769f664e7bd5c01deffd3b98f175f4248f8b73d99281d226368b144495acbb8908427e670e95c9e1611db97e225c4b9f3f5ee8dd2aaa612883c2bdb862fbc1e14b8d341256651a1fb4dedb285d69ca141cb2d38458aef5ecf92c37f3de59e0b741fb6c3c54ae4532a910a9bc23ac867b51754424b2c25f3bc71daa12ae067ec65dc15e53718923dc4639b1cf5894a5b5b878c5f8e12f137c9932c5698ba74878781121f17671b1453d5b42c5c47b72c2a344269da2c7d737a07b04b23146ff07110f94cd5e5622b708a876dcd333790d6195ebe8f69c582b230a50ee4d27a2d176c63260deb744c11847975156340000f302b8c83af7d307cc0147110dcbb91afffb0c46de2227fe39dae5176e7d792806e7646b09c10dd218010c76f2aa2b8468c497b829b05eea56ac4b3bb44c2446297c561d6e23d47778469b8fe4bb83036b7e18f43c6aec061092aa18f1307848e5c628b0a3e3a5da69afa8ce1714a9da71cc481e406e12a2f6c21261ff83fafa9d93816f70d70cc6d84ffe0fe5483d62de358f11e1cda19b9d0262e2f83b9ec4bf6235fcced1917553e607aed1be43c6adc49afa021122a662dcc3237f08f2e1f1b061be053b842528dc9b772fc9fd19a032928ce06b6c78725fc21450201de05368298680c9c2aa265b2a6aed76e0c03d28b3849095bd5feb7fc8f928c5401bce8cb9455f7844ae8e1b7a539cca8b7cadde5817ce668ecbe464fbc62ff94b8baf21e767b0ef4a4eac31f33cf29b2ee98672e0e6d6970d7514869b4f0f55cab406052ab514df31b7a3e9cf4d63188ed680282540bb44e4a57f5d2b859ffbe47f7735dbb94ad2c4c326326c8400b9c4d9937c5edb21dfa099312b6210b28556316dff942f571bf4967bf940e8e1d8a85a6e70601f654c78dd2978cccf947431c9d0b46331fea5c92686a6149a9a7a4ed92120e37c91cb9a4b8d4e76ae41b6e40cddb01baad1bb39eb5b3d3d938621a63c1c58764149ea8c51675a56a69e620956416e73fa9e93529e4e1ab3032b4b5cfa2db866170f33c7950d151819b938b667ec74603cd15acfebdf521414aaafb02abaac8108ab48e0fff8d68a906edffa8d3ef0c8f551a6e57f62f6d23f2dd78e1d82c23072660d2f5117a89a900ba92c7e216351fa648461d2a58aa5359bf8c22177bd7fd7653f823bedf14ec51b14af38645ef8a69e6aaf6562169802cc212ea9d1ccd19bb438078eaabac77ed794c715cc9121f40b95c1a55b1ac1cd9ad25d9530bf9954c8f5095fc018543ae4140d9c63cf2a88487caadd21e09677b073d48d3f649bc187ad6ac67143a38e84bf8855b824ece2b4688debca0edd29c8af9001ed74f8bf11351674307fee35f022d77dc396fb4d9cdeb24a273d99a04304403cc748bc642c93a640c738aa58d1f5d7fce74a9c2ca32e81a4ab54263d81e40cc50ce401e4a8dfbf8765a870d4249a7bfd6adaf582befd2743d70637c899688d7e0118bdd0b5c3f016d30bf7893b6518d5020ba99a511be564521d9b6bd90fcb541f5e1477a9b82c287e3d08c55931b44525f3c5f5c00fe07b36ab2b389cb32640a7c54cc55706f46e9cbcb64c1b7176b6b0c79ea23024f00464a1dd7303163e66356a2c6b4c3a7143c48087d9a05ab07de224e5fd778ef3c0280c9c3fad358892a2670ddbf090418c8d416bdb966fa7744f43358d939e31488e20f501804a4c52f246dcd34cb12675d92e755dd4f7ac3357c32bdfbaa21c2528a3b99a3a0d744203b54d69c93dae050c6904ea36fef12573afefd0f939a8387e9ced58d009ffe3941b1c6f0a28abff79245a76adef4e7f3d21e7887637d659c6f4557ca8011d2fdcd47a24800baad2fd29d3a1f7b37fec046f07b21595e5b732f7788da938fb7bcf5284f653e952be43bffde66ae7a56f08d429cf58e0c387cffbdf5300f1568529a445706ad3006ed7159b4b05ba85012faae3a39c2ee2cc75f3491dea6c8f279d16d06df00ce64559e2492ab3a8d6f2ef0a62f47a53d8500d6eed710b3358783b0d882ff6e6fa812bf2380940547330b1ace4e43d3bac30f69513dcdc304afc5789d32fe9bc661559388299f17b73ea1446c8cd2c8e332d0cd754e4d35b4710f7142445ef4326eb60ffc928c9471add7efecf69346e4ed6db9b8c0142eb4ac649b1a6290c0d945f672018325637ad975b9c283bd12d496fc9a069a1a722549349f8a99dbd6baa58f0b4972e2a9512533c835d78e34c2f108740f2837eed04dc068d7594d7246724b454654893ff756f0e4a3771bc8b294bccd8f616c1b1d079206baefe46b7b45644167d87046764b3a4fc4f9fc2d4abe090c6f4f9fbbdf15f96bc58c69307a44012ee10d06f418d64d3bda5aae3e01ffde7ad0b9c081608e119e2b28e3a167540f1dfdad9383d232a1c0eb93c058b07865c0e89557e11e4361b11744819246c0c0a052d95988d6617bafcfc70b5f77b25ab49ba6062df15469c889aaa10a44e6377c9aa1e24dbcd8e45b3e41a6ac61e338e91c0fc7c9854444f23b9fae480746f59ec2193d7192d1995ff1c5ec1367d0eb44d613e9b2e275ace494f2c6a415c757a23a264fa527abc1019138a5bcdc9657c938245f17a7a7ba257525fd22b081cb484ddce66997efdbbb740a4be064141cbbb1a3e68933417299b78c03ba7072444b77b382cb97b21113adda19c79ddb0910c904e80abca3d219ba0d0e257d15631b8afb047fa4e2d6b444ddafa39bf9c43c96fa14e5cb365eeda0128343be73491e978eb13f306c36a48f46e62f66096f48797aae3a91212cd73fe402b70bb9d8cb9fde524df277e0e2208bf378268d939f1281cd16cc6fcaf6ace9f9ae28c39ed75cdb2d2db72f509105e818b7f4eb8f547655feeda920301a10390ffb0d65c7fb3cc4e5b0e75b6d7111e3c63227858b239681fbee0ba49e4e65e202c8512443c8959626a24e12d0d10dba8b5f469c3bee1b7358746dcfe58e4fe916455d47dcbac39ffec914e8046c4c56a44b40d6b49128a74e8aec5dd0ad04efa258556daa2ea8f6160d7b4cb62bd2f9540e3730691e03e1891b566cbe65a548386b0f75374fe0adde8f8b3509c9e9d8b3fd9dff64ae27f8d287ffe3165bda196bd8252d7226b26ae079e6c61d942378f807dcfa7fd94cd2bbf48c3f68b3102ccd03271c6ff9d35c08ed8ccf55df64eb4689cc31b5eb1e5b205aa2eeaa33d2ff8a930f8c9a8abe8e68a15b1f1b6ef844ecb7212ccf21ee168000fc4b94ee0e513157555cd94bc6e44ac69c6e0bd003a7efe436fcd61baa8488cd705e935e2033a60a350a2a1c3304dc3a330648d3492e15887eacb152ab368e7a48cf0f7fe7bb9d3a1282752d00f95f400b0ce259b00d5faf1f625238d8f819097b169c261a48bcc5c704ba57a33c2bc17c316e00da540612b4e0b39e7ed522a8954426fdae198543d3a70254724778da6a593585467398840940976e213bd0d80fa8234b9ce308ea1c623a0d52c4f8aaf4eb5ce543d586a135dfe46cec72e139416a1d3a79f845ecbecc533850eab9892a19eca10b8020ed0c72a683431f8f8495d26ef7adbbf9b6e227e2f2e0fff0bf27c7da70efbf3a426209e757802f4cfb20259d95b4020132dd546a0282790e50d9c24ed0b7b3e9cc0a9b8e647706e2a88fb2b9fdbf6c42006481b204d24f61a81fa7fa7d9cd44f04320eb9ac82b7876e190600d335edf14761eb10bb4be8a4ea22fa83c5d520f5cd816dd5eda9575174e8bb1d1ba38368ae7df4dea2b227777d024b100094ea8cebdb06a58218563329de4ad8bbd9c99e2ad5f9e72193927e7a91849c7c7080112bff71eb269ea97d71ac91f9bc19f72e8a066098e7daed88b46f4af45d90641c3d342124898e11918bf42dc4de428fdb323c2ee7cae9697a2af2914dbf020a971768219f5d5627d3ca8782832b2765208b0a9e7800c8b66bf31f56db87a4223bca97d69d0b463f051915addf5e880c185541d82b105c5fb66d5d42d52e92c00f6bab0d12e470f24011bbbf679359bd253007bd4e1edca763af01ce381ade76565fefa53a98b324a760b43b3809fdcce2986f63eff2160567cd4dec9d8f53daf78efe897e7cb368437803dc265ce46ef12393149be2d57b2235dbee0a5f1af1ac7dbdfc94432c80d43845dd4cc9ba755f8d566534eaff6bee81456f02baa109550cfa692d18b42684c8d4ea5e29159d02f54e49f476d3b2832dc49e797711c14fd5668ed514bb9cd05c2d934a93dcadafafba9b5b7873b0e2581cab84d73cc07bbfe6027258649f5744bcedaa60ce302fe5e68632324dcc1f26586543f2b3b376304c3285dacfa5c984698e640a7b131d708d99adb29929b2dd88ef07c18625c3b9fe3cbca24d20e6d1d22651c67d1c90ab6beed5392ce0a9184462fd00cb7a109bf7708548d6c6207583d2889fc011cfa85ca73d6ceb300c16f4f65394176909f72508fcff28f4f81ee39d5aae48b3a7b05df1cc34581702eed2737fb1e560ce38c1eeca57c75310788550bcaa58148f8809a71d0cf417864d7a15d792b04553f388561b72103a3ec8be4ce0a126429657220c2ca1a2155ad1f4cc0da3d687ec790298b137e5d4ab364e40deea2f8128f2854ca2ca867b99d835d71c9e25c917a09ff97a88179d2fae4610e5cea3b9de4ee4e66033c188a2d69d50e776b2e5a9e88566ea3442e63e743eaa61889d0358dc211aad7b87ba8e5dd088d7f681c6d9ac1e95ce9ca4d7134d32c64b74c297a97c00c575a76e5287c6a84e5a1475176519cd961eaaa26c5c0d081d9667e97befe48ad8b12e5df6d75b01073d0c81a9cc531066b5894eb08ddc9d583c1fc2aee542ea944a1431c1bb34064dbb54687af14ae11360fc90538657595c858e011f3c24e89a02eb75c8ce480299a8d279c53ed5b317aebfba5c6e532627b1a04fc08d1abc8b08a0b4585625ba29f12ffc72b67eb98b755ba426f3239f62c8770f7808715bff5aaa16e90c844b7e41602792f3095b8781d34340a103624e3637cb474fc5ec86c8e9d11ccec8dd313565b847aeb4994bb36b3844f78ab7846e5493b8eb35b7a9cd4d03ef97d1f273ca5e72e0372f3a457b67a9e89cec9c85ead9a7850492ccbe7cac9c2843ced8da88ff6edd767629f07eba0c85f5b08e946988d8172a3fe888f6313bdd01d7ab16904a816e1bbb0bd8f8c0c4b176990d8a13f84af7ec27ab8dd56c6d1ca7c3a4240953078e7eda0802fc04e241c709d88d8a8a650d348eb44abaef297fd2d3439d971628c901d3354862b9087340bd3cfa502963bf7e798258f8c5f58491c3cc8721ad788a1034d04b90f38a9700df12e2e7288979cb087aa60a17a4347e1284c1ed6186a315175bb1285691abd941e38915d8f62d77ca7a29b0bd0aa108f262b6d896ff6148cb00eee0135d8a64ac1be0955c5852ed28a3cb82b5804fc0bb9568dc63982224365e250cf9f007d49f77623d7b9974ff9d7b4802a19f745ad0676aa13a051668e70c97f7e2aed01ee79df3f847b0497204654fe1e3417713d3deab845c4cc50feea07af519f7f6ec9ec352a002165080f69e7f1a020d3cf48dba477fbdb3d824ff96b8ebebbd8096889ce592f59ee8a3bb9a3135397c5e3c3898c156f88735642e137479f84753e26613d43de63b17581273e510e994463beed740d2f1d624fde718801d4cb5748efd68d6a44eb9f3f3cf4d897335c8d94fde144585aa0204d176dbb10c618ef801c464808d55d065700d85cce119810131c5e80f32921b16d17521a341403da33dba3eb9a09796d57dbb5b11dc620a54096976938d1d7244555d62269cefda842f2e6198934d4f86b354e76e1c1ce5e4f9eea487ca67c1512c1bd827bb8660d8b3a2e1b2c81b004e83f4d79bda524586479b44815b6af77b59ef0174f68cf1d194c09fb7fcb9172aa159222db7281ba343f6dd480574d46c840c86f171eaee10c0079c9521dcbcc805c01a9196e52d2e360dac3a85cf9fbf6fd5c11e4885a629ef2d92251b70b597de9b23313ea769e0cad2f34a53ce1fff9066cd461de92c0424255852ba252c08441b25af9201b70dffcea2a65346e2da5a08d0af87bf62c096ee2a01ff07dcf8c1c8f92f00ef2ee983259c1629b42bd7ef602c9f9efb71b6494042bfbcadafa2db0962e7b131fd2c6e1fab97353f6a82e01efdd0de64762b0993fc17021892b37d28f80afe230f220f39b5674c617c2e0c40c56e9b9073126f77ceba22263b572d607a3d65b0b365e7a57b2f35d7ed5851c7549e1b073736d4914c405fb0d49352f387e6c05404491234560ce0ed4c7655c581806b495fbd81d1b2a64119be8b1369f6bdb25c1917aee774a50eb5c7836b937ee74712ea67c309a69040ddfe51d12c871fbc024dee3d5b56661e41b9caaf20f6ee3556927690b0b07bcad0046075ef920ee4da4e61f01d07a6e0a5b2bcd1c7d0c450316379f0d43e26aaa7fb21d6766b8b7b0582668b41d1e2d74d57feadefb17a340ba445d41a3b59fdd058703d1e80724b762ab5b0f116dbb58cee30a1751b39846fae83e508849b46620bd8527d3e5c0eaa3fbbb67bf3618588b52ac56b7620a60100c29a24b6b68c8cee199ddd351ab7966a993aa2b92aae3a7184daeae7fe2c788f91381d35d0e733c1d1a112c702615a057e8dce11efa96acd1c95382b862d9a139a2fdcfa83a8464dc1e7a4fb0b394f315dbb4953b175dd02af9864ce5e1eba7a47e9b44aac094b3decd9bca8695432693be0816f890917efc35989a4da7cba1c55798a517299b30775c7e95239c5a3131e4b6ad7d5228bb47e5e1eda4d7909768b8c91546304ed5422af2a9141942cc211e11bb60b100aecf47b4cf77e5e743d7551f594d4dfbe3a13728edfa4305adee9c762af198ef101e3601752f619dd5fe56097ed19afd77448e7cd7fb89a3a544ee4302e52aedea4a34e27e58aa444ab948aa0ede7b21128e48a1d529f1f9ae123844669f46caeaf358f10c299d99a014ab9b59f1e9ca8dfa6272890ffbdb8079550a1ed4f2de61baf7fc59c2434723eb6bccc3ee89806e5859b786325b3f77b55ecd641c14bc3cc8a13d698125a7b50d2d932e3dce4f77a61622f0cb6b8d3834ffb34f8e05677efcc50f07ed44f6017b03f78e17774a9e742c0457e886eecb5d8af7694fc3b9c36404a9f7c7d2f29637381f81e1c3582456cbdaadc7dcb00a9a931c2040fee8ea2a8961890c4de2ac7597df9f5d6c6adc5e8fff5851148208e69f65989e94402b3e256878e044d15bc217f475f56761a9a44ae8b290d8ee8926a13a14bb6c744ee36ab57a966e5a43f6ccd76041bdcd70f7ee6a0e8752c5ff59c97da42ebedf9ac73c08971963722e0a99a96d4000aa434c461a71946ac5ce7d42abcea1d3702675482754301e8f678b12329576eb4a0ce75b88a2fe612eda6d5eab6c680d969159ab99790e16bd8c0ce95ef24235b2e93d661b8c0622a39785a91a692c4451b52251326ae7a1d242c1b9276637a48639a10bf1bb327e702e692d973e43b0fe666320cf23d16d960b636d3979e5e0909de6450f0fefc97b3046a6863c02184a89549de1a11673cea3ef069747f12ab0338519ee461485dccbaff799313a85303ced2db7bc609ae5b6e10dccd3c03aa82486d9a7e71df4b633169cd71eef382164ede9495b6be817551241ceb03c94c03e86b6b17540b6c02611a2645db1220fb9a619dd29bc412eaae703b698a5eebf546e3d8b0780bd8fc46431704e6e02094a44a69f73ecc34e0888805d06421ab4d8dda046f47176221e2f218db9e503f72ff59595f6a510bdc9945613c7868abd1644eb4e6f5916805722d243fe1f66c3672113130db9392a761906c1ca0e8d73d4cfdacf40e75d80b20db5f6f90e438e88a5c4c806203f09c4e40ad8f9bf2c9ba1187dd84909c495cbc51632957d5bae7ace9c0bce0d52d21b2c4a443ba1fbef06f826897f9c19d26178578cf9f016c190faedb14db5bce56ec5c8de9028225c6e2dedb50fbbabd5c301972611bcac1b4fd61a5411dc03bae9b7e100ce9316143a2f9bedfc2f3628d72a87eeb6d6d403e2778506e05e906dbee3c8e4189c9659c6922450e15a586f65e30f798f3ed38943df3756253ba8b9d45a281fe4611adebbf0aaf0af4e63f65ad2b62af15c3c1ecd930782f38ac703f8d1e06c4f679aaa9964fb2c326102153145128bc06ac2ffbb299925be2b3acdda815fadf0500f3ff14b217fe6aaafad2542829e07863f7d25b18729ef9aa22792e22bbf0017d08ff7c31ad8eadd54c0fab55b1c36a832d466f69f59d214a4b51508f29785e99bb46d36508696eb3f38a5c1873162da3f1c17337b6ef554bfcc8869b5e25cf8054d36674eb8905b90bc0576813bd13aba09af4a523e7cb1307528d907feb8308b31d73910a201b3c341decf4bf06f58e871db7d286d6fda1bbd2a34a55326374dca010a501619d8b60ada2149dba38ceee331d61fc3616fa78de9efe9e03c068b6ac332266cefe58b4183875af4e83cdfe93ff034206d104f86d152404bb45a17705e7e8f141f71cef7b89067aac1a386d112420da8d87e6b39b1911a5c580471c0f737437155b57a2060f217c0cd220e1dfa5efc5bfacc61e352ee2ca4e3a76bf81549f4485428986a58ab0d355f0f0a26e637917af1a2382ee57e6ae808bc456770d1a33692516d719afa1064c003331f4f95172c2acc0cbab64329289c30a52f51ce1c7dfc8275a06e73741f1d5cfeb1d3efdc93abe995ea1221c4574294231aeaf193b5dee7b01eb6bd588237ebc768c36c432c86642b58a5eb0f94dfac76bab5b8ab0f11eed331cb20458b33cfba3f04c47dc3c768538bf6b239a837e9d267ac71ba3675a9d3ae2f8e00d004b29c6bfdc40fdfbed0d7d028b547f75febeb9e21788a7e0dc672517a5a71ac91f2d62a3ea2fa807cc77690d42bc1f0ecef783d59900794ede4228576c1012ddea03715728cebc61c45547032f20bf30b11406e491a55b4382b68b8d4f853f52f0961478303c9ce60cc8ed00e06486a4d8081215a51fbdf9b8f46883532d3748042eec078eaaaa764a0f914b55e361b21505cdd573e909d809d2331c6fe485e8d5a17f025d393c0193344ee80fea902fda17a8f59e5db2506b8af8d724980c85c7cace0cea9bb58253b7f5f92d48251440d7c45de8bff4eb09d47a02b130fa486aacd6868385e3e27ecab73335730962980011b992bf9ac0a7727315d479c050ecf63d2895385ba4581542d8e884f3047bf7ff79d2d5d665fd3b9fd8cbf6c494ca04a1e639f9be4892f612a1828e614eeaa11ecf7145ee8494e3f9ea0b7cb594ada16c2accb20999f5919a58ea54ae6ddd3701ae76108d57d8cf2e995a4c7c7b7901b47bbf2fde549e152c4683077925d26aaafcbc5a94fda33fa311ea4450f21c4f8300764d74755093af9a6287873baacaf8cbbc5003a7b9fd48ad1b1b8d12e78e23c8604492c9996cb66a872e7de1f4b3b2eb92ec3cd305fcfa3675a0e3169a3f11ec014c7bcbb5f285e9cc6d814fb664deaebd9231dd28319d42f6979ec69912748c8e182ef3beff360268fcf62fae4674f153a8441eb44ebb2eea1b709dad599d19046da76153fad0085244fc6fe263c064da0abd6e3c6dd6bc141ef3058862271eb8a5b1fde98f724612993edc0e7611be091cf8561b0cbde17d9596d84bf18d3438590c466139eef162472570885ec62e4ffb7df4e8e2c1d50de902504608d2609251db123e55ae88802b161a4d19f42bfa43dc7a79e35d9d0ebbae64d12a4f06d2301a58524a94b7e7a8b6f21d7da0fb12686abad480c7421594315fafa75ca5df2e1c9574e4319b88fc629c6072f6db374bb834ab522b0a25722e3b07233a362da1b42be28b1cd8321ec68244d9dc3f8bdb2484bd499622c80bfd730a37be163b198a18112bcafe4c05339db9f2c8f928cf3714e2e202052843ac7a0e50847a0df253cce34e0b5270064a6cac880d67322e78eb97fdf5b023a088cd364e52f469df2cc8ed4525f98da4426f76e439fe5688f10f6c0eb8ae30d3107acfb4ab2e57df138a1b8736ff9fce3090acd42076919b88d1dbbdab5aada8d340d778ab1c8c195aaefe4aa0e27fdcb15c5779fb13b6dfed3ff94c79a362babec45c353b12e709c8393056ef16f38a23ee4ac1fc5867fd39450f336b646c1d5ef02a40caef4830c3c2ea840db8958e3e9d7a9e508e42681938aead233713055ab084ec71ce98bb95c371abfe0255ff55f0de46561e58d619106029b574dc822a3a50206933ea6eda975b559b3acb159dd1ce0a887d35b31d6902dbceba838c6235a76567f7b0a8163a9fa4f584091c3245f8b28f51da3fe6e8a573351fcf112b7f091439c44884503acc274ced2bd167db2006001272393eab82c2a4bfbae9a8917b91b5e5a26768350def376155cd9492a9c0e1790a09095a0613867aff35e1bf89426ae7234665c6b7d40fc37e6c4894a6d33a07a96143b6e5550b5a5ff3854d03675b5eb29d388db577e76644f19d03e2498d09b8da4a3fc2e36e92068f004e57a8764732384433982b582173764e20ad6a2b37c78c8eb6df6797957854a1418473808605d4a5ffe467908716f5d95ca339b8d087ffd245f886281c2b9a33f2e12fbb9c2b402740406b6f5d1d1465bbab540bbba3b3df34996b1319ffb3a7d25147ca849b0f92e68c5c171596132e59c63a3c6e5e3a50d36ef2405c09ecfd1095eda4a1446271dac27d11ae8a65e6d0c6b8483e2be95dfdd7645ab5719dc6e4b8182f0930f34622fdb90171cd0cd0dc9c557b61736f4fb4c31f3ce4cfc6a4f10cca89d007f6c30606db1f82452d034a5208185197b4c4543c411b78e7547680560505bba28a7f58d41c340bdf0e541259113fa7b3752fee0247a219b7017fac4445f80854581fd9d95f6378316ce83386d494b84f6bb251c2fef1a4f0726fd328210692b6d703be146296d29e6bc8a1be2b782f3b4395cac56e55ac263e28224629b8a14f9c7eb2beda1dd9016dbe4dd1d8e389c166e2965a58c8546f59b6583e04c01a141c06af3237466132300f4bbd46c70f053d7aab0e298e7e71f8a652dd35747b1cbf683c1266a2a639f21d2c8c48a553982d4adc522f4c59ffff51591a50679c88edd8fbd69a2249f7a209d9fc14e43503879b4fb10dee199a5cb241aee7173eb2f0b38c44e56c6b4d198939fbba5ecf67dc7c8eaa262a23da5eaa33555ae19b8704216a7220e9f4276895559317fd4229516bed244d468284a6dedbbec4b39c5ccae13b2ed239d582dad9c7b8f95b5a1df61f4553bd49308558255462f4b6b460fce853269a528a5e5a2b9423961e054d6304610d6db0240e5f62a257deb39579b7b0f9d440617237ab212ee8bed8d87a023d76a7bf3a651da605d5030167810eab0239337c2d40a890956d064a09d7901970c7afd2a97b0d815e9104ff7e7027684987ffc8caa1664458486cf40e7bca2af576ff7dc3d9eb6ff9905802a723a3784c1d2864f463511346217ccf9785151e91f1955e9a1cc12fa403a4e4fd994aec6e654368e959f13364e73b2c652cb1233ec1e6c09b6aa0020b9110cb3f0eb6990571373e32ed4ea25cc27c519c72f397b4cec1fc3a7a1032b91da515cfd0310860ab9c6ccae75c5d34fea6ea558b757a9f3da03dc03cafdc41392a7c7906c4ac1b1ab46f99e94f8f7e948613da68765ff714ba33c0c01e91b66409b2c5ad67910e337545f53b64e66c7cd6ae4038d7bccc8d05bd9a33355e4097476ba585d056be9971567f496a655a52dcc621f90fc5bbd0c1675bc41628ac45e1672f19e92c6ff43200d629427bb31e3bf3ba266d8325c8fc5b2e75b0b6652487cd890dcf98ffa718654f79c9b26263ad7da88ea461154a5b46980a3b9aba28807ea3974486db52674c507ff63e5ffde8708df6dfe4776e304566c8d79f312231a8cdbc1c9b448910206623508dd3e2b6415890b3440b4b45a7d73b3b552bd232970006a8347bb9eb8c1b0ebae64afcf0d9bbbe149236c104f7f7fd3d6a15d46bf75f9965072f2187784813a7c9b96746f77eb9c8ee82975f82b1f455edd721b6e6d1a460843bbea838ddf539d9afa54cf7455aca9a7db632689e22cd560ba22675946a1c4655f7a9b2b64944455310e7529de2104b849fc05421f2fe65d2f9f690d9ffd38abf4b1e7711a097d9f9df22a27da0ae5ffbd53d69f455b0e966c790e70c6fccfde7e84a8816e889822926cbaffcfe888d1eb820df3740e93ebe96ffb2583fb4f138e089a3157bbe32e47ab0158861dba55103cfb09590fd1a320d71c5526838bf984a8f1541b53bc77e1ea62fbe2ec3b433054f8c3df6f2e81db29d3dc9c18fde02572a7e61c1a2fe9270dbbeba84efa6d59e7644b8b35949d2a1cd6a43f24e27ef17cb6c5edb19a7f1ef68a2fd08da2e8282dc0437948d7e21a5e7504455d1751b489c1196c4306d9495f3ac38c1f9a241283dfc2e01dc114522fe04207d091a4aac0846aef795991f7711d1091a0cfb8c53ddbb0e511d9235c63a79751171fbc84664a118645a8c23e403e86eb470f5da4007d7b7e0684a4fb966a920e7d3b272974ba806db1cee287973d002706abef08cf4e384102aa1e0b78a0e7574305ef3785f26e696e0095a505150becfc80366f575782f0316561df6f16d7c44397e371cd262c0be0305463b384b5cd00f9ce5e2c882531757b9ea32b65e7a7bfb2df250aba22912f0f40ddb1a00d888ede076e327d92fabbfa924e5d66465803ecb2ca8b8af70f74927fd498381edf1e1afed12d8bc25460ae1bd22f791abd54d7c6bef86d5b1bd3db2995e0fb3d9df3aa380c04d390b47dc39b8bf06d331f0148d5bf3cd3d16717ab65a7f7b489ae6f644c984ba58a242775779a68901bde3c2afdde48c2998349252a5fac3271b46470250e560755e5dd691268ab8a31f435cfa06e71b954e82a79aa836f4b59d2d543d3b1692227fc8ef78833c38cef9c83036f7c362a64c1ee233323b206c6a1da5bac86508e562629e8a3dd86322851b69ada950b71e9eeddc9841e5ae6c6216e196a132dbdcb363ac3c84dd0a1b765350f579ab500cb77075f3451c1a76b3fb8d5248aea5c4776a030decea125aefdae43113d104aa686be1b35332db06727741f1ed2d9a817ab4b80ad3f437336d9d2f4423d9c97b53a7816124cd3adf3d57e42aeb8ee1d35e16faa6abb967db2b417c3611c8665dd7d328bb888f5a3852eec34ff97ceb3b961184f6a11a5bfe9145cad5a3f644ea4116a77cd408e1611229e5c56c3799c7e8761eb6a2165e34c06676574a806be9c1f6983f77158ec00f37614bb33e0f76d72a2b340f4f149cf7211d76a82cb287453ef2e83b8ac5f8780f628d4256bbf1a8cb51a51a4f9c61623c2c7f706f99b60c8ae6d356f0112516108b3ca15d96cfc7e4ca3ce127f45beeaa9705bc8d4b0a019fcd98b0b08f94184deb5ffe5dae05ff9c7303da9a54f3a55557631ec72508ec5598f37167cda2af4a453f801f99fc1773d7189e0ade71be0b2e5873a4f3531e9c3c5e5da77054cd7800997ed698b147634d6fa4e1e6bbb3506178e926391f75551859083089c41064d4e31c4804a9a311044960854f0716e6bf79df3a13fcb208a26a24cbd0b8e84fc4904ee60bbc85944e43f67f88b34901a27fe990b593f7016e89506b52de6e44c4692e46b84c76157b29173d879ba6b1c372a523cdb03311fcbcbace21bd2c965ba71352a0e23f3661b3fd13be4ad3c43c66a9e6d461d3630011509f3959a4c8e6c13e57d436f980966ee36756787ae81e90c590d752b022e927cf86869029b799d0b2b76493599e92080a35ded8416a0ee57d626f799e19c54adaf64210f688a9b0cb318bb0acc8733546750f463491031c5a94646c5d0212d15851a8baa08222a05f26cf0dfa0a1d55536689c92a1f60a276b07abf9da6bfacea335934f59ca59189ed1debbe359851a5934ebb7bd4c72ad33ee0fc655cfe560a13bda14a80a786095bf488c437d7b1a20136d7c1eb6dbb125a71261effc7a3af2e1e824e711bec30da4a6ddd36887168784acb0185c12d967983697f1e32d9b1c81c6d34a849c182d3db80ca1a9ff9a2a92f85d49638f58169aac6560f0fb0b623c8928e59a9375c4374e61589b7a03ee5e6a097c523b7898a27d799c0e58e918e76e2d63687ffd52f24894cb7de7c39b359986b0207e00c09f0f069b172b08478ef2d5e37f9955146b6506a1c582b51150a86e30870c141e7c61e2de15bfafa2c7a5e8a79355ee7c88228b5f01ed428dd1f175abfbf1a69900615c0859d8fca9bf9b5d7555b1d7e76b5a3f0791a8f48272ba0de441b1033a8946727c19cb632be7c9befa05153792f728e1220f602c259a4d5b2196e13e3042b9f2eccdb882ab6ff515c78adbe75e464ea93ec92fe36d8a03c4024764aa826268998df911e926da3ab9ddd19f8afa2a783f723746973d89326853b309f5e1bc1e9e08132c29608cb45b9aecf2445f28dfebe7effb4af9a3e22ac436bb368c32f38caaa67edaa2eee56a6462f472854d5febc030b547003f3296bec5935e6c3c454bf0f418c72a839bf5adef3909887c7bfb5f9c883a081091d152eced01f69538d61b89394aaf2cbfba35026caf185bc94adf1358076d24c7945f7c479d4d1ee4732ce18d872586038fdba16e4eae5662922069f73a8eaf01b8c4e165c3fabaffaecbdb1f36e6642dfcd886ea54718d543dce7cf38ea916abecee9979a6c401ae5bab1129631921b5374b14ca6edaa68e9e2dc5daa4cf156e16dec26a31c88c25ca00a6b75348c33052284ac9910e53a1f844f4d1000a06dc453a03791054081e5c22704430d5486caa388388cb170dd57e5df1ea3a15d99ce7551e238ea88fd4d82156eff1d15a6f0433beae62a7afeba66581807a1b4f69d8c8b904b59c5108165c5aa7f74e5e3792e01323b9474615f78b5a85ff31cd63bc9544e3c4a27601e5aae3e7d7b1efffa02708e68a814653aa19b26b718681fd4b73c82017d209ae6be322b7b9d70ecf255feb95605a81ca036681aff5750038d18b9e7ffc517f057344302fa0a2392e1a6170aa05fc18a390f5aed050de66aaea8e02e1323cfc45bdf273a9efcfb2e7f7db179b5fc7e186705a000694c8198dcaa24a19ea8aa32ad91fb816edfe1d31da4120f1b73bdb349b332b54d92b2852263a68a19c911436ea2673a7f5d3f4d24d16b2ddfa8cfc95fea098b32625ca94786314fd44b827505113ed6cd09ff778bded1e61bcd2c5fa485092fc8def264dae0abd7e8c595bd008c8c68fb2120a76c346f17ea8763aac0d2465456a2555f409feaba3c25ef52ed2dcf2ccfc6a70ee4b7468c1aa4ef5574835785a3bcd7ab2ad5f2b765495cc1de4825c3e54f88ec5dd7bd089650910c9685bdee7c3e3abad858f19a411bb04d6d46a375182bcf08cfeb26953d9bbaedb254f5889e5e0aff65cd80fefa02823c42665bfe111fcd8e2746dad72b47b47439b13f527067b0c22cb1f29b1360df725a9e65bea9cce8169b6f4796bac7be1c0595f2f7a2796fb3f963cdebf3ca607240e658fb3c7be79273dd9ce1527246c883dc101839796c9feb31c6d1b3ac53ed337415d7ef05165c23717dc9493442ae7f052b00089f153e15cdc1ce929941f8255c0f02d6dc1b4542fb2c8c023e5dc37020dfc6f05311e75c2fda7ad107abd38046dfede61d07803d11a9978f518f69661b04b1bec8849ce476dfe7bb971e73907ad578112a4b0048254144b8ff3dcc8066d2fcae67fb69f336e7b4a0fb7f1f4c347c3254d8c09cb6221bc27778fbd97f6888af12eaa5649440f2a8b862452a9cd4a4d1164aef0c0c31ec69334b8f5e940769e6bf48955ebe2f41009220a2422e838801099021bc8bce10da759db95c5d7b8c4f5b736469bf63c14c939097accd6fd73bc276f9bc1c364f6710f23fb0a242c0c842bc2ee1393745f7c79c7eb1ac57e8f3de5263c83dc64c860b6faa881eecb8dd3d2a8077b671ee6048c6ba773d241c62805da9ec7fc846d93d8cd92bebf4a2f0517a171d11ecd0ab6ad122ddf7deb89d6cc79c3436fbeb48327762c148398bdd84239ab4a994fa798d1cc15567cd3883850013317adb45f3f8f019a8b943e75fd5e62496354e2c09af100898566c077f50b5aeb3676502f4697870e35e2d7524c197651f12036319ed669e514ab7345ede99efb00e4e9bea98e80efa4441dc7d54175b22db52c14a7e92561dc2b8f5455e3c0bb4c165a897957492032dfa58850612a76e7bbd8436e2b31a96c7860a41ba482a24f396ae8c3eb814abe687f0deefa7428162797b2aa258decf51a6958a4a24edc2c248c8cc9d35f7cedba93e95b2ac1d7ab26e0821aa14ee9a1b26660e45944655a0110c68f03ce18e0218d215278fc0267b7ee778dcd2d1dea471be62727e77698ab4c0ad903d136996e895ff9848cada3f7248993b3e95887957f1e44ecb3b6422a3a2cc096d4194d15cdc9535847951d880bb760b20c5860a86e80b64891b720e04f20fe177aafcc4ff7412d4b7e2c2b04f871762af553ef6b03409133749b41c3681590fa5f12c3946142ba129f7b4a1e02f5dc0bebaa27f8bea1a67210d6925332f1ae800258d0d03b1f551f23f7812f46f3b31483dd76b3ba65641b66586e132faa69db82d511d1150b8dc281ecfd638f72f0cc8838960c040835503ed704d9631c6c5651b0453888116f5295388ecdf15929ec4a117061fed01aa4117ecce7f3132c464488b432cf2c82042dcb89c6e0b989182127f0d336c35200281f7c73e52591a08c8392a29dbc53800cf1b41e8f00ff5b5b1aadff2c801df3a76cf0e497d361c694c66210ac4138be77b0cf96d4fccd0ad0dd25e8a5f7b45ad95ba3133b49b5b90d6154e010aa969aa4140b891f3bb42d8c607882c91bfc9af8740c6d54d68b615216067f14657123b9528e53ee8470ec34639971bed81252d827711b240881133789768f1e362d6d9f2e41eee1aa9ec37609dadbe06fb4dddd6fbd5b71724ab0817bcdfd566744b7f4ab3cfd22d1e3765315bbd4307a3571a99625123b5c2edf0e34dc8cbfc9aa65757a22b6ad002b6d1fe111b263717b0beb48662b4e5f18b6b41fdc1d1911dc56dd12d727f45c08844128a1c1e93f980e63fff4ba94912402033a6899913ea15a5cc7841b66e7ddf255554d578d7f17f4d2dbb9abca80e4d1e38495da26690bd4190e83efaf2f18a5b8e31824f815a7c495380250567c44e1ed924d4ce95e7acfe028ba281eb80e90fdfb7b8983e758510a0bb87a16984db3b3d00a278c2577365f57f6c875b086366ec2e507831d6248959ef1f8b1970a0aee2ec973d4d65bdf7700882ca3766838fb0ef5b74cc8d336ddfb91d487368d7564f03ec348909379c94793d98d55ee4ebda0bac514013354a4da20ff49eed889270a25eb68e61fa1e5c7e7c25b45e4fd4fb6eab6aac34a102a5a9c270df3d52c15eafcfd9f89899a89dec48dd57f8e361063df74d50082c468f6a1cd10537cdc8cec3da4f38ebbcb13f5702e3a458deb9382dc3f1cfda18f47aa06532d7039b8f38e130738ce7ad38ac981924c984bedff4621df4dd3899d2d8f1755b9a2ca4a4c02f9f8da5994526759bb139da9bf16935fe4c9934e11296ab07eba6950bf592da8694108d588c0190c7c17aca1416da74559172b447bae32b05db9bdd9d6b7d349943398ab3f457302710545e71c6043938bd14e06e7ae5b6cd353723a365956a3dae64d2777b72d49be1ba714b2d5014fef5678502cd146e897a800b05fd3e2d50e7f479cb2e244aeeb63830f718ec7cc6fa2b3fef840f4b167536ff3e049a5980d897888e252a53ea01b7812ae5f0cedb7cdf1e5839d3c20077e215ecc5423cd7276dee2380803631aedb96846850c69bbc4eaaf36439dd626d5587ced13ba22565340703bbb492696a84828bb81917872c6509270ede1a6f8861aad91f52f3e17bedd36acadc2c119141c9f150389911571a00234c8dd561fb10e76de1bc8c79a2c60be5b96ce9a9233daefdbb8c501fdd25e4cd3d671ee2a861b0f0ddfce99af103e8481d413b17fc8340a5c9f4a18b61b7ccaac85879a062bbc800784e065c073befb29f047626ba509027782c64357727a3cbede1571fd3e87dc9b879ede6e6521aa9cec55ba8824981d7446238b69b1f592995e32c271855cb4cd075a6a178430226650e49d7ad84f28b0bd44b7b0c15db8dca71dd6a8e3d7957b22518304d6c7a32f98be71a6922cbf0c8e237ff0b12976e07d3216998719bedf32b6c3c247cb8d1b367028d83d1bcf39ab882edfb702dc80e3ada4b0a0c20dc06563069dfbb0d221b34b6dafcb6da734998c42bd1ef6435a26dc7e20071ad0a52463170d4eddff54063c3f9722f6d6d9e5be5919de89898f81adc80de1369879d315d5babf932467fc1439b7c09ac13704574e9a764b15e570e5816ae4be5068af58957bca74de6b387a8ec99dacd17c41828097a514b2683b1170dc8e6753698f46d2d3913f2d4accdacd29b796a3283ba9fee92f3d5e82f03b94145d2739d5cd10dc481ce21c67893a6bfcbda73c48edddd322c8441b2e899715e4a3cd9f68c1c4c05fa31c79836f1e243954228293a12adc62e86f41f874da376e6dbc8bfa7449047b03dcb1c828ff2ff35c2065b78d9b6f0ce88e8afb5479afe8bf4e57534ed65c96e5e6e3c81f74dcb03023be10805723cce0d06a725517e5e9ea51ccf018eb6368e22daa060b302cdbb07798b6529365e83ca3bc412c50b292d1866deb82cd20f00a73fdb0c7bfc1c29505523f72e9d3134521b7f43d7e2e5d7221f7527e71441136ed21d47a3faa67b975ded8632665b18c6a89f6c775dcc2ab72bfd100d2b5640fe0c82d9bfdda504e1846935446364bbe8245114f08c0d0f6f4fd547ac5de2061d91ff6533d47e393c460de3fd830e59835d102773cff7dc5ef1b991e58e7d86075dbc356f6ba8faba948d1d91ff4269a0eea9cc59f47cd6a79ed2ba5d72b71e55f6203165ff98509bf9a8e71ece40c04d9e42a90bf06c0db9da36072fa19096a7e5975d23e3521ab06dbbd560108625d74e263f30be1b05703da36e18b70b56d282959faeba431139462d2ce72996f53b3f998697bd8f989e8bca974c54c0715f3c043ed8113c7bd7c3b6518446ef423f20fe3817cec010bf5a90b91c01c51acdaed9ea753533e4d6cfad158657f2701b52394912fb5e5dd94c863f052eebf2372525c1e07d18c53f20e9bcf6a9946d1914dd1cbed8d25d1bc94ee7ce70a91408e8ca447b9554ccf04ed6f24362be96785eb51ae72943668a7bbebdbfb2e43448b0dd8b51241dfd93966727171031b4c74da1d988d3069de1dbe20094701d76622185d69372bc21eed98fc9911f9ab99fab2c8862e49729da1f5abf2a12b861ca5720da1c992da1506aa40f662285185d37be79a6112e5d21ad8f6235d85d5909143d3a6ecfc998afd5fad64086b43f7b1fb9037ada6de8f210a104feb7e7d51e8ee0bf662448f3ca5ef737e69e9e53bec875456e65e892c85a88ff471939cc3a30c3fff039fefeba82562b557bd6d730dec7597e6ba99db6403c0e7595d9c195a2bffeaa756ddde626c76e182eb0074aac1e4baa5f9bc820a3e0df4fe37a1001848d7d6f5d131784bd504ecf98e71993995df5e3a539cc98b44a936b6336f4f74b8810ddcec5850145be521bf711e90756ffffffa900