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

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

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

Block Certificate

Block 59816 32072dd655686833779e8260310c7e6cd21a5488e3217815224bd0d500ccc3d0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5b680431dcb7310f7e3b11a6f06202c039928ab584769d27cc63111642550eff
Certificate Block Hash
32072dd655686833779e8260310c7e6cd21a5488e3217815224bd0d500ccc3d0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020040000a0210000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000870d057ec36eb5688cd0b944eee82b186ae0a6e4e52180c954b1d5de5795269abc56bd08d45a774b08be11955b666a3bb47839a5f4f780e72ea4dcb17320cc42342b8a1b275cc7648fadee6ea1673a7161a555cb7bde591bbd04000000000000004000000040000020040000a0210000

Raw Header Hex

000040204f49f05720329a7f363d3a33ba42f06a25a1b5ee47f9e96e1c57238aba5b4a48cca54bfd5f43833b14956a820005c622002cf82f41510465f707d5efcdc99615d2e1126ab13d0318ff0e5542161163cc279d7684b58a9239c00262f0a6113b7e0f31b7dc3104685b

Proof Data Hex

59,560 bytes
1212160203077bf772caf067100842b4398650df754f1ca0c14d9ae92e52fac662f3b3bd014adca0a03452c34fcacebbf495657b06765128c38c06278592549d3a2d3680986740a6a3458855b3f934184334049352766b9d004eb5e7f05adaff37aa98843929d860c547c94831d72393609761642e24694a1c71e213b87993ed997baedec8cee765874501f80ddfa520e6376390c52fcc88d428833cb4921457ec1d57e1441a43bb85c5d23b36d366df14c13e7b5a0fded43f83c331cfeb365247385cfc79ed5c7f7bbc30794ea2a3cd1f8aced96da65fe71cc4014eac1e4cc814a0e4a64308276c3eb3e03523856aaa16f99333cc45c77558ef5ed70efd7c20b027c6e4f831fd964b87e40eefd6f2771c5f770636639c1ba497839bcfffa65eed2736a6abc1b691846df399aa6b53c5a42f9a6710c4e24bffc266f773e4d656eb18f4f4e072a3033632897ca9d493a21018381a7cf0a83263ca0ad0dd67156bc45d72be28e5a9123104c792a9ec5b286f78cd94cf6dc37801eec7ec08ba89cba14ac0a4c98349ffaa6f340030603dd20d4c9cfe06b32f89b3a65fedd42246ed7bfd54ff2f8cae9045f80e06e10672eb9b1afdfe6366af0a8d76bbce25408ce9ddfcf1e0185e687edf6bf535546a4cae3aafad91151a961584f38e23b945265642f38583cb972d0b4885974dd97625e42a8fe7072d75dac84b56eb9f3d603fcbd0fbeeac5bc6298cba6dfe01a4fa3db92cffe047af8b9cb713164b10aef71fc4276e2e095dec6fc68139723e1d950f740923c1b2fd5ee09309ef20f2edf81b9595297b1fbd94162e252f03a577bd5ba5933956fc888062bb70f74d809df318ee7ad4d3e86ea8178e0e29c6c57cfd8c0d77c617b53ecc02b9c7b7d434101141a33abec6fa4681a2197892a32c4ec803cde72113939048b30f2a4bdcbee33175e54eacf9eeb0205699041327fa2c3929ba718950ab836943d20000ccf92ea1efe1ef679c6aee9276b64940a8de044d7a42de76d9204d4e0606b1d453a3ce5a712de82e6d3bd44f199de80fad636cc7ac5f6f312c6a17094bbbca131e865bba5ecf8140303d98ab9350a3994b5ccd4c861f64dd8e53f097c01e47ccf2d2af02005bf6953d367c9d0141e6dd478b22b15718d0f9b59864b8f4553ad1c7a0e9620d1cc69537316f08bb6bdd83a8daff34d0834c2116586ac15ec91ae417e599d1076e546edc4484bec6ca5b6e7c7d06148b940d38889e42f775f1e1549078de8f852047d7b22e046ece4a5c1795413b6c6b00d56adc9573f89cbbcb060bf16a11d14749fa363e1bf20650718aff287f6ce2fbeb3a75cb014628f020e538597a005b75debfbda039fd75daab759f24ec0639d4ff3efec93957380e59f90d9150d69376ba84c159c8386ee8d1c748d337900f4d5dae9f48b55f3a601ed8c59a79e5a3ab625d5e813a0815a3a2e4aa6134dc0f87d24317d115fbc138c69a85af3965fb609b8bd20767c6885614fe568521b313064a26b61327bd28c6d0022965611fe3b63be4c7ee2a5a068ee4949d2bdde71f36370b3f611e9ca36d4d197faa561cfaec19eaf2a3657baef9ea446888bdbe64a9fce656c872a420c5296ae49477fdf2d1f3a4f3ff2476b07c5d12416feabe1e988fe4dfa2248209fc61d15cd713758685e3577f6ab789e4da8802ba5fc12fbd16afc8c027fb2e12d614c6a2aa14809a177f3e636378935f913a4dc16f6940fda8a5e67b61155ea2b9adf3793935ea60b7f21bc2b6b5479a73d9a9101beb48c18e51e3bedd6d926643ca3dc383e7a11f83096a22b04671d23fae0da518ed0dd5729944cd63e4f2a06edda4b0e50656a98c0a598e6ce40708564062336544d826509a91a507ef84557916875ce735a2761a80c83ad8ab7de98d2ab43ec30cbd8e451bf5f0ac70cd310d1f14b8fb1d3c0de093d81f6aebbdc9e987f39c6d7dae23fc4ea0a5e417bbb17dfff3ae409e6e57e67e840cf7c690437ec7bbe46c94668ce4a177ebabd3a1cedf6fb43fb4b3865315f394357ecfc83d7f156368604acad733137d489c6e7c00ae1c5a4a19d778fe705d317c580efe4e679377656f7783c5eb0f837439377f401860d2592f6c24ef0cb6597a0764faad5c7edac6ce042aa73dda1429ec25dec0d13180a698d62d0ee2ba89beec2b58a9d1438ba1e173a514915cce9624ecf4cf2e63102e20d6672b3813c9d96aebe2b5820db3e003acb5916b06393a485efd7b9ee4036573107b757f8b3db7ba31f6855c412916efa664fb9509f47ac922aaa4dd8f94b8c78d66c014d66aa2ce166c0278b0e7cc291a7202a79b008c0ccd46be7c701678c05da30f6f6802473e54c0830d5b4cc4c50e37af4fd96395e5ff7494bdd4733a41c89281e4acf0633054cebfa2a51f1e583a32f3ebc239c904dc4f0b1b1bedfc3deb462e8fe62ba6a844d3dba383b07c42adc0d33d090343bd9d9fea37efbd07d0cde374c58827dc65fe6cd88ef6c8590692e0101ee83acd0e1b7e931bd12fd8fbcbfaf78094bfb0a425020315641cf75c44ea3ae7aa3859582b91d4a9232e6eac7a4895e3e832f9803f60af33a416d439df63958c4dcd8848d57527ebfc5998b3247a671c776bcf77553acdcaa4196b9bff8751746e16532ca41e0addc3c40e38b144df4cc9ed2a2491ab215040aeaf493bcb2fb6a7d04ad8069e7d037cc5953aa3ff7cd244d696a0bfdd967048f70ef94052f5d0502b9c9b459aa292b6e3c95ce09d6ce89b6725ca98bd906b7f4c879132252d33945b74be942ff9dd455bfcfe5b5067f0ebcf717b8ece3f3120c1169c73bcc390667218f7c858774977d60bc8deb7ba96d711d892fb8bdef2f50660c9989fcf019123787d7e7ee8e05e8837314962ac858b3fd35c292684ad53048cbfc601b243f234215f6306ea611cd60c6bdd2f66e578b66b7882548c6f3a84762395c1f71019cadc6248c21e72e7a419795e804b1852649902b7456ef41ab624391a0b3c582c20a3db3a2211284d5520283f2cba2f17dd80625676973340b211952f5274fcc5c77376caf1710d48c433901bc573c19198ebfc824e7eeb02c5c93eb1157a513fec7330ddda1c41ccd7f578cd42809f9f301929b63b4e0c5d8d668e43c096875cc673dd154532a6ca4797a66adeb448cc0cbe28b460972f124e08c0021aaf9a2abb3f2c759bc1bccff9f88e0e421e7682988198692aa671a26d12bd610ef4b232dece5fb1b511f81db545bbe0680115f77a7ef1e7f17ded4a19712acf002547c5ffd888fe756dfb6709e68969cae1c97c2e780621cc950f2bcdbf7c325cb3fd69324d783a8935594ae9c3ea1a0e0a39e3f17e7106b8ae8ce5bf674f56a2214bb14e99d84292fab67a9689e29d7eb11dd23d47b50a38effc329af7114b15dc0090dbc0919044ac6c7afe68999f85139951616a8ed07c02810e06656b2a7f097d86d1883e69b67fe883cdc9e72b901bc254f404e61fc4408434dd873889c8b0ab282f2dcc95088eb1cf8995bbee589ed7d792bd90f31d45e38c50f9e4f6b0ccca814e78355d418ba7e67f35b64d3f0a58dadba917a516ec4bf3970b853ae2712c52c7fc69224c30d7cb6fbc586b7bf85c0c143155823a810e525e8e979889815356a70c62205c84aaa989e1992cd398605ff3b099e18bdde1330420ea33fdd1ca24bb65b10c6e754ea7b24e44e121344eee5c489b5f985f6d842921175ce0dbc0a6d15f560bfc4a0a623c80bb2c2682d77f82eaa529743ceff4e86519b9fdb398be853b5a40eb62a825e5fd3edb3749b514a3e6f34a19dfda1d35a7b6b6320d2607dcace0f289488d384b07775720c3e7b11b300856985abb67008771676e3e200c6ea85f963781ee9f7dc902fa09963d6410e8f6852c8cb9217f56703aea1458ff1fe88b46ba80c58cd82a63a898736317bb8b9784dd90838b4f1ffe6f99ca0e0bb765eac2dd798acc497041ca25da8d4e3ae17d2198007c5b0d1a8e648669b6f53e7fab875b27903bc24b0a6a00fa980cfbaf28ef6e1076d89d3ff9df7794a3272f539047f582bbf1f50075012da3ea75150fb3619d409f5320913933c75f120281b21fed254598a09aa5eb695b8ef26d8d091be336bf357edd1bb21146809a07e5e95d2c587c0c8b2a987460362824f61fc87207dd5016762d7e512dfe85a567056f2404a178b42e100ae30dccacd0b327e00f18727868b42f7e4ff173d3f0b6d6be2ccf27fb941669a4ece022832580acdfb7c030eccfe64776eb3dd89fb3e854b9aa15a369af0933bf8ff8dd76fe107f65675e052fc533d78123c829f07c0e7d8eeeee883cf76af4087ae3912bba5883e09a105f53eefc96d19842558326fd7b8bfc186d26d7c7f64a516e9240197a3d621d8097540e93217fc201a74ea3ef2c7c3b6a893468a415462e90c73553724847261b826d599881097be96a3a6a63b8110034c5e5f1769d3b494edcb5feef9c62dd727d9658c06acdf46520b8195f1adc1e01560e8543c20c0da02b1f4df825de0a60221defe17b09598e93ace2b394382ba1cf3bbdae23b7334bb906e218ccaca4a1c8875b73895c178fb8dbe7345e0850d08bdd72cd7acea6ff762fafa8952102925ca54fe1632a47cd319512183c8722e5519f63ef5de621938ba400e049de86847a82977eaa627ab564281c3ed10e597f472ff5d8117fc53439bed2040888c996842c2bc41f3b930bb6c096b9cd13c04793478624befd83325492d3d003e618f2ceaa9134f597f724f7295bb729d41d34cde104b862ab5f37dd068231918839ed28d2e0671c8c25c17f5edf1a7ce28f17d69b20da78a0ae0297e91f6e1fa0b293bb20a3d4d14f76bd76baac9087ef0712448fc65190cfbd7c4d348c5cf192aee73224a0779c2540745974a95f22aa62c6fb4c7e842e98e3cbfdb15e21cc0fce01c4f8550610404f5cc0171f186657b198706908d4f441e9cb754ad941b17ac0f78811862edc9f7e38e66398070a0b9deaa89f6d4e3d0ad85a78db21e0665c1b58cf4221a0414ac77cc8a4a96a39133cf62cc8e7a9306e9e7732166191122f2664a202005cb911f11ac26a4cb2f30b0d8d752848227261688ccf9ed2c7fcd1c5f94c47c5af2740a9b0e1557c8cced758e46136d9f45107353792995e820aa6a190ac2cf655441e517c21865f8a589e386e895eb01c063b9000a11aad142f6175f92b3e0a12e04ee07c21b48f7aec641e9decff49ccae88f78352266d4aa940cc8506528f44cf6f0790dc740b0c468b0f28175d68867d4828f2d2a8fceb3cfd2cb65034f726691a77df9d3b748afaad8fc20f8f682ba97952c7ec3024015e02bdd0ac0863107b903e439f7b565073c933478acc6a083bb187702062370447fd41d697261b8902e9b0dd4d7e5f7ab076bf89012e041741447a01f1d900f2b8feaafa9673608a9bfc544d64e2cd30ba2115696ecfc9771d657844e9bf62b9016e21de3d96d7fff848d0db859fb2b09dd946747fe65e9b53da4a64747942654563faeee77ce15d6e73d2d1ff1cb1929dd16a72cee8b08d76f32033f1f29ba896114ce089acebc4a80eeb82b530e9fd8f9d54471468a2dbdd5ac60aa2504992b63ebacf65e17f3356566e2e0f29b395975ffc46694823d389e4ed08419c60464774f503b5c4de0dd11c7e3b227a941720415024353204f646bbffaa307199bb82f4f9078a62e13cda7226544aa9e33d42bac57a03491691e7b9c231c09ce09f614c6da2801ade2db5fe19b2b2c199299758b44401fd38c1c9628678564223ad50968641fa705def345a08a619b154ff7ea3049d2ca962559effb9b582f4b625faef0733de79051449b35a3f158879b0e85f824248105e11693cef4cc252dfde8bf94311630b66aa196a69479a7722982849af733dc46af40f9fbff65d739aeb11d35fb327672024f4fe99c5e9c0498356ce4e8788e8c13de92a1fcec4458afcfe0694f0de851b23639a6156cd393b25abde79d948b7bee48608b96d6f9cef956e0752bd22a9796272436c932e22522cb8749cf95c90534669bda4a7fc44fe2a5f597b9404d60938d06d2da783685a74aa749216053ebc62386d6b1c578f9773bf4ab6bb05ead0faa359070ebe522c1f3e03d84fa21adc2f17979f1734d948688758f38e531834b156067a257d84ecf3cc4a8593f9895acc81acb79a506e8129fb1cfd9fea8543ce1116437a9b3460b2eafdc3eab8ba5f417f078fb6923d42f1913dd84ac1c643888e963007a8c0a09daab111f9311dfb32aed2a9097a481b67bde6fa3e83746245675960be0fc4a202cbb79893f6947b3ad3a4d967ee90e6c382e03f8790fcf8eb75e85cc0313fd6be27db7c896193d3021f34d6ba3d544ad84a7bfae5b89b6c78809a1a596ea2b3ccdadccc31d87bee06bf277d6e4b028e64d69689ef781d98228a62211cf2cce00b400c4371a0e359911f284aaa65230ecf2241515455c83212ad195631d7dbad404565869b22e48643de8edeb069ea7b114bb242a404534eabf907a881c23b9b70cfc71c5d7a48f8931e2868d8de2d8749b409c53da0a6db85047d2031dc7ea1f479a8cb93f831d221f14bfca92b2066ca958fe68d8bc7eef5dbc0fd9c19dcea1ad3706d292e484dd30f1894bfe45847f18b77e5310781c17f14d1e395bfd59b1f4d091c9325975d3a68b9cea3f8eeb3f5b72e4ff71d0bdb4e9640a1ab29774ec2c540e7a478325c9fb8e9d9c4bf3841ab1c87a09325f73a8426424c001584550816e9204afa017d61ce9ede58faad2e02ced154e79f064aa7855441bab6f5107c238863f75a1b7d268bff6211747f7016a0abdb9840f3c88cd6ddbb932c784aa566eda97ea917063fdaec2c1f400338cacf1937473ffcb577fdffc1b7a37ec2662b93d36b8bff1cadf5ab2cab88b54a892dcaca7e177f4025ef265b55eb9264b5c90f22513364fad04a63e9c6289d9e02851fd6120008ca081f1b33a98d35dd2121e9ccbf1d74107651d13a34a9cdb4d418dead1799b460a24d4f7da4a20fd374dab1a6d6557ae07611dec603af437aae93a86085f288defaae31e10dabb0f1321e965a9d9834872b1c3415c4768b962a6f05872e7497df309134c89394d39abd5e6b1a881acce2252c852a47d3e9a654222dbb9b01851ad2b2f8bfffbe2c5f13fddab85e552e9cea53cc510e78b08b9e7140f979768b1311bfc0c152ee0c57747239c056304c00bf0f7edd000c724dc2ea3afe006155c68b6002538962b7007326a7cd99c4e06f2aa9d67ae0d807ec78a078d07b2b5ce7d4c117d9de08f05ee1fb4fcb5b78b506a145a43acd674324fe5ab007e03637cec4b80da72325bb16466f634634f9f265d768916a26ceddc991b80083768e71ff9cb8118bd86932ae28a2224b352924b35caa799c1cfc5abef41259715e08a051f070d0f16f731657149af16dc4a5562b58dcefa4a649cadc97193d48f155d09cbf0fc335927fc5d334cf87c89959a649f96df3d7d14b79aec90c65444108beb1adb51bc02b90e069549b7c9c18c34f390b66b04632667f984f990a911b6e04060a82dd83019bf5df3015e34aa7205232fb05c0ed199cb0f98b58a70b97cf5671749154910353907374620133eb82a751bb9016e7d7100268b121b158b7ddc64d130b5adb110103380a7780d15ae8f9fd0d49d3547c226c7e847935e9f8b54a00d574b480823c08124146d0956a73245e4dd58c0a1129c01c1ff5f10bdc1de5b4b8de95bbca025cfb80aff6fc4f99ae398d9bb421fc032a8b3ed247280247ff23277d95c258fa533b7645a8e66d62fe91335805b00525ca5ac52c461732da2e4a6ab27e3a45a9c8698b39d7689b83571f97a79de54b3dc90507b778be50c5b321001fb76a1a367870d859553aec41856677a6ea8e2232142862166a7108bfe401d98fac019401ffc5a635bb0bc407b03016c84f01ede6e6fedb0799f1523ef8d5f05581ed9c0a26d504165bce2ea9b23efc0e4cdd632aedc36c76e666447e143b9004ac68143d8a8dd1cc09e6a9b389ac5e31c64fbe5403f0327a194046344fa101527b6ea4dc512f6821557695ce0d3c914baf1c0d9d9e8fe7245aaa490bc2a131e9aa4f6af26f8e23394d99cd72965cbe322dc4ea1df1022eafe848ec8d8201adb545dd59a5cd2f1b4d429f8606333b1313baef824ff5b894c6999dc41f7458072d689da377595d2f81f9e11e5d31df4bfadca667294424bffc8fbb27377e68c5414814ebc973c14d777c2e22b38429f4d1ad29cfdc5be5ebf3482be351172fb1eb678336a50d575f9d0d885ec1f89e8560a3c2f37ae138c7adef148b3cfefafb998c76da89b8327684cb765329128cba1484ced471153e2a05c0c2ee3e2853e222e9472a694f471c97c62de7834f2ce47fa3e30be91bec4fbd9e844ce43ba6c464b45f904565598a688d3ff3589329a41d6b6bf386776e40f7d61e2c8adf78fc77dab1c0ab79b177464d09b22e09ba05b6140d683226e0361f05e93921dc957a790cd11926ee0793b32a86c85f75297709b9975c634ff07f75e2fd0ed0007b4a75a22dbaba68ddb0b9efbbcc4c6c9127adf3932a47e93f71b29c747b996f8ab4a714f79cefaf44848bc6a66e519b013f2e4e9ff3ce2f7a121f1998a2dc883cc18511c0849f1e4c3de9baf014b18e6763d9fab82e2321da224d9deeac98b1de3c89f97e44a73c2bb575831153f194370bb6f5687ba7c125a00ab404e36b786952eaec1a8062dc12e5bf4447da5be4d02bea5e11b92353e221c3185bc14bd757a28ced1cb86c5cf416dc1ceece1b6ba07dd6ec8dba3ebd70d5d3b5c35454d48853dfb51e2b65c925ff0f250736c63a4baaa4d6cc1beb92094e044565c92ba4a3424f9e1ee5658afe622b8617fc0d8b74d56e88f7cff6b51c769d2ee3e667b58a2c09f6f0f2cdacf633a818078a86eb40f268133d8fe1e9dbf00f8d9dd7108af933d33176e7adb45ac86245d393b438b4987069864c388be087e96039eeecd05f89bb906060b9b74ed1f2a8405902a42dbb70c64d0b8fd98620ccc8df9c1922700fd2e4f7648f0ac691c4a16820bf7645a051b974d53c946c1d0f8760893c9bd54436583938bd48b275ab079f9a6c4cdda0e5b17dcd3ebd70b05e12ec3f23f967d99247241193628bde83f3b8b0b9346c976b0018751bfe0855ebbe9df6afec57f12d37346c5dee51fab24602469c696e36c090571b534bc5f30886db177715b08d67cc3a28651f22505669922918aa7112c6987102002cfc373d5486422fe81b705a263685eb1c49e48d4dfa72ba879472f9a03cf5900fdee110727eb29aed1edd43683f51e649a854d82ba71c06c60df9fe53d4c75241ac85a3a6dd4a8beb2db11a16514625967f23358bb89fd77f0a7ebaa2acd29f55605636fcdefc0f31ddab0f7aae60194c9b25650d1c469cc9ceb59ef7fdc5a1f715c9241c618ff9314640f3d610d4a7ed1bace0df5c6c115b900c8e75b2d50456a4d01f5ef8cbd79c5c4511b7f8f09df296d6099c035149ed96b7522f09ae4624243a07649ed576578a15ac941c15d7209339e1eab1230cfaeef93ea432b43f821f5a166654d5996d51ff5daac9d77015746c2fe6add49a69d6e01bde516bcdce8f7ad3ff8d08c48793fc2ba8ef17f4b46a9d8f572629e089e5ce61ad267bd39eeaef2717bcac1cba6496607cc0aa5562790fe99cdee226a0f4e70a1b1f3ff390846a32cfec17a93e8deade9d772b6802a5d9a0fed04c370e4d2e72c117a64efd8c62bc2e376500e515ee501f2c39474db8622b3cc721378015c77259d513bf32044f6f177bd9148d8bccaa640b0769402f9f44f33a341648d13eb21efac9a3632f2f0d76b25810768f8b0e0954519bc5f19a45335a7a1519785d80a6538fdb8d3553b6a3ce2927169ea66d4341ecebb54537816d00fba19d4071030bb13842c691cf24bf7095c107d14d89adf44124c6fa39e91515a4fd02ba8ee26be982bb5664c4cf3a676e85827ab09eab9a00bd231881e6385023b3e4a8ba4bdcf5f5f9a48a4d647aa19579494c26295a7481dad4b5834a22141e3eff7ff5a93934cfb7206c768aca9fd53a3eb2411d1df66e5763f9484c5b2b7e5c75e0f378fdfd7c355c8744b9de332e04cbed416944ceb0ef6fa23efb1a8d103fdd06d4e59adef433da7b7e4a03e0e3537f56e420c0df9fd4d3b2b64cd8beea07bde44d11dd3ef2c0961a9d8645653faf3aa612b3adea281708043fe5f706d79adb3f5e1bd4f9f10130e7f7a049a26fdef9439eb7569ddd0917abff9bda3352d4a28ec7e91e805771d8b1b57af1d80ef15cc0c9e8e1286f0807b129b8eff93d82c562a8c60d5904607b2f1ce8570af4d8de2d7699e9fa80b9ea9dc09fb4cde74ff091c16b1a3a53f10338e5b5275a8dcf158d01f43faf15869fbbe96747f4c07407ac8b94bb5a38f3d5c5f616daf2841c035bf61d65249ab5f1adb8b1eadccd6fe033312c6a15f945aa30f5ac8881103ed23b834e10ce25d76ca1bdc4f7d24d379e18dc0f2bae1bf0d4ae133d4035ba2eda0b9ac5378a7055b849336a1e7bd74c6cece9a69310af22fef4787c144fd9582ef478b9f84587a7c63391e0a4234f2d84d700db592ca98e082d6377644c3da3da816aaf2204fdb84ea5b33a9503f684e3dee51f7573baf762b2bfdf66996f522ed714f8f14dd96991eb7d30acb3802a1f02cb025a9f0eda27a505ea4fd5706f37e93b15a1d348562f588082fbfe7b4f34f060a7199d6982dba6d61af5f4c84c28e640a0d69eb4b2daeb80345e6d38d6d2520077a4aae368caf75acebfc5994062fd3ccfaf94af433373100d72ff72af30022e380cb7c3d0817fc850e5ffeb29cbf07b554e12b08a7508baf9a39928f03752e4971eabd43d5d3f7834019e9ecc539f30eb2b54504ceb0b4912931f09bab050649d7b9ffd51534f78d6c4db5eb7e4e314a33d1ad13d73188baf05409fe6e425d41ac0813d4657d12245eac7e17655d5d5f3c35bc643ad22137b918bb094201dfc4bc0dff4ee303cf6e13af497bd841623e22611b9389bae9d66c66dbe0bf81194323fe46b934bc16eec097ea5a04ae6b24ce4d3fb96f4c1caad49798155a0f6c84a342f68294b006f298df7294e29c48a51c596cb365e7deb41a366fe5dfd044ef316bc9e3a197722c9e81c957a29196cb841e17c0d4162852c9caa9798176c7872de1c1729137d91d7d94f01b8b975d4b03815782ae60b8cc231757fc6d6df7063391dfe064bf13fb3348b32dbdce4b4860c6955b9ea174c6495b5e77b3c1e13cf195f1c4de3d58128ca4309bec4a254af2dc1be6b4340d1ab80c09aeb173c24248c6d4f37ad010a81aba548ba209847b61f1b1f567358e5d7823de357ebf9cb2e40685d31711be3a3793b56608ea097193189e35779764a75c5e6f6048dc074ee445ece0a09e4f1e76ee5aa1412f91a01144cc0252af12eb58aa8128bbe187d5ac09446cf5419bd3c9bb638aa1fc88c6306bb239fb6fb63da1e38d5b9f56984451151c57082b56afd7cd5025b09cdca1b68fa423caec7d6eedd40e879c6f8707294b7f3ac85b93dd60b6e0fd143e77f5c2c6f092e4bd69876391e66593d5dd4e1318a29a7636c27c022c72659d514db49a19953f330a93d9b01c3270e0e939b216d7ad793f76f3e6a72d25afd057e3004c158c97a1eae16e2861d5525794d6875a1bc953be502d9d1dda0eef69609960b9751cc0b6fb450dc584360eedb722304123ac7eabaa5c705346454c96d2ab010b28489a971e760a348f95489d824af41822ed01d065c4680559b7def0595f2dfc7a3150392f865cb1bf1cf3950927f880b373fb9167e4fc0a930bb0924ba7d2d8081999a0fd905022701b8c1784174527b1b75b9ddac255de9dc81f9152ae3c9ab79657adc9cd6bdc003d934590b6ef1bc71a269111342dec1fe620d1cd41074330bc988aa08839093d958ba39d478978978d5d349177ce1d879bd17898723f2b9c9a1012ce5068de72264c67247356301f3610faf09693f6fccb0f63c761c618d7e8a64942c763dc9ec35a64625e0de67cf073ec2b5a6dd46c34e33a310431b99c9018bd312e0b2f0eda3d90d311f76f096be21b928fa9e54112326455cc80e4701f73a8f52c3d21f3a633001ea593c3e245f163d240973fbaa5ee2cb8ed35da9db84b79026f5c0faf29fc865d71eeed3abbd41ac44a4be9e262f9edfee08b8c1eb100f1d24327291bae70beba7608577a960adb09e9c81e0ad3549c42935987145b59c9374820e683636d51d9510daa88c706e0abd39d799595b8400e2c70896b5b0eb85eba8414e3c868d8f853b36e7bc147a0c2b0f4624a4e0f58f7f6400fab5e7c1075456cb4ec0e3c4995905816b0c15ba7e3bdb4a372696ced788edfa80c5db537866210318101cacc8e36048bb67acdb5a9eb0c8f779184c81f206fb784ed52975bccd5e5c33d3619169221a4f8cc05d42e52300cc9679c92fddf5c7aa2c539b1993b97cc50bd106255dd01b29a0cc2a8cd9a05dd400d0e0d19705db8b591172450e539c22c767beb59ac75ff97e113ad5ba74b09544cccdf4528ad954e28fa7eb206b7fca1757faaef5fcbc932b7afbadf662416070d1539c4d61a120b7475eb3aedbc7283ec951c394bfca308c0f28286a91c155b13c132b4be6af15985f084c7061d8bd35fef0c72f2206cded3a2894f80264c9394ebfa6fe8edb7154bdf76f60bd953b5f199b1dd3a8696901638540179cbcb24f1525eadaa5410716b73feeeaab2330dbb1616a3c96e269951d4fd37d7374aa7cf2a7d534d3051b89b4a5bd7a7b0505f934ed695950232ca559442e5c5c95f81ff76a59cdf55ae03d732171ee4573dd243649a922b9e45033d154a1110224f03e9d2363e8923990a47c265548f0e7b76edce0aa2645185b50b514e783a2db68992240ccd45c2dfb46d36b6cae539b1720f1c0bfc7cea8ed71abaad1f5f39c6930be8d8272cf2e88fee12822f83e26d6a198e3c52cef564d126358cd0d0a5e1702c217c5e69a18ed4cd6f0b4e210559034bed493af8431fc351c37e55ea4821f9ef3aa73d21b6ea838539b4a70a3e6c36a75369e06dc46e16542c753c9b926c683b41bd01fe67cb34a2f297815bc1717a35b4103d77736327f28369b84265ff9e2388ec77db2e65b6f8fc6fa65ef44bf07a871832603dbfee7617fbd95c7d91c6dd9ed5a9a7e14924d5e01613974befdef59e518edfb1fdfdbc33c919ce736ecaa23b540b31a28d20ad6ec2aded4974b5767473b45e52407cbb44ae1418fadf2f42ad2e2dfaf4ef11b1b3cfece4bb9832a78392e486a8759bafae4ca2ddf7f7c05422fbbdbf993b33ac433e635ecc2a6b94faf0c64db88ff0c8155d3c75027510676e0c33eb26f1290b99ef4b156acd2cc889d09672c78a0c43742299455f8791ea86b6734cf39daf8bd4de55ebbbb6fc9c4a173a1da4002122cf924733c95dffd354091dda42553e9c7af2ba5594881dfc4fe0dcfbc27afc09914694848c524cbfe20ada9a2f27d2de84e443da40116b761f0d5235feea6d2ac6522e1da21e9b3a8adaeb7ed4e46fb742b5beb7ba8b8a6430fbf766383b84069ab81e9bd3aaeeb4415ff135e910fcb833cc71952117f27a583bcb2c2f5aea00c5109baf60929e8753194b030ac97fe147c35a4dedc8547006bdfe24b77c886ec5814362bef80170fccf985d99ffba261fac91ac28c42b39e31a2fd42e39c9cd0083c564b2f97ac708f90eeed7d4f04e8c3bb1bc202b1a5a52d92b30fbbe990fc0ef021f0b7a5bd9bb7bcbbae63c968ba33a36fbab2bc312121b996b4c449285eaff88d632565aadb285758d1637abd48f26d7c52e59b2cc14231bc0e86e4b50019c816e47928912470bbaf08291a8831e1458480ad4e1df4090e8b12b31122e5d24689ac8387ebce6fa50f9fbc548252f7d16404a6029bbbf53cf7f9f7e1e1da4a98c7a1a91f87c6cf0e622bfd89523d5f9ab7e6229df89d26e30f8a5783e52f4acb47c9b56a7e33eeb13d71adc4eccd697582d7434ef01425e75f004d4e736c3d31ef662a67bb610eaee4d8cc45e295e2e0b3085a52adce7467e37198a68849cc8da39beb8cdae97efb8fbdea29ae2129685f3b11c91ff6d8618aefe30b4ec7e2ad893e1b0a08c98806d08e5802dd5ca18ad3fac7d3125208757b5419b95d0910280aa98b0736fa26211d5ba44aed7be8450fc459b8ba15c522dd2e0f202d19d1090e21a8763e7549188677d2ef9915a6607b050b1845c3b53de6664f510ee202e6444aee97fc6a592c40190bdfa6461224e27f0a247440cc92b76b15d1b5e9626c8be9338f30cc60b54510e0161bb6f44d822c6b1aa61362a8f67d293c744e5bba910c1b68be4546dfdce6dc56935a1ffe5b0d1987200b04790322bb6e46f609af76900c09b5793b0f58e0c0e7bff7008ff1423b34ccd02e8823ce9afdc3b75264d63f371aba9482ed1fbb9a76c1726954432dc3acefcd12ddedb249f8c5c3b12b135107ff95740fa4bd4b5b84890224c24787e3a0ad6b94a9f1dc6ffed082c76169f766d691bb1a02ece9d583f4ba549c96d47f55042bb82392be027662ff2ef3df6a6cd9cf6508f670893ce73dfe27f037e4ab89810e5e8dcb2de7ee487f4ec310e3c6aba9875fefe4b9155a18e26d7d688771a68b15c83fd62853db0dcab780df088667d436c2f37df11862337c0141e805baedb21685c0b4d5c808fd05c4fa7ee7ee4e9f0635c542c7c8a4b143539140c2ca803d40b872caab74609cbaf1758b1f917151b2fc078c9ff38242a9670613b425c2a1900704ddb79d6a268ac7c624db17c2cd34039d2915ba9d4be5e6a382c4324dcda0f0834fd73968593419d1523d56042fddf1f2347a2fc0537299aa31e0b3c70bf7032c11a793e2714d68f9ac00d5b021db1f6644b73adabc84ad24124611759f96d839441efdadec071e7186a18886cb854c4aa5f9ba59b6dd0fbc5f5049e71bdf0a43b7c77f7f7dead4ae6826dc90912e091b9de7915bc539cc0d68f14464059121b644751d3adfc0463ba90c4c44245bf016b946d0ccb9eb7ba55c8c15b69c52fd7a5a3d19f3ce7f6dbb69a80cf37a64aa71331db8c06bb7ce4c2af3985c97f0b5a1cda166a31316042ccc2004b2281f0ee5b77032df9256438f8c4c51ad32bbe1e30f04a2c1e0a9affdf83219262f54ec4e27cb0eff165af2668872e6ee6b00f0668f81e21b0af2904851c64d74cb975b4209b360993043c1ab598071ada183c62e65ea041b7f48e62fb739b16094a078514d88903e129ebef351692d622475a584757b421efc84f035ba8f920d74031e94cfc26495a68f970567cae012268fbe52238d5347d260e8238b82cb95338b9321f7c975a87ba494cfdbc11ff45f5d33f821c10bc9ee5726e10c56e5d37fe400bce5e59ed518355cd57ec4abe384b881a2a09dcef63567618bf591f8b203a9ba2bee17b9c1e2962290900a44c6718a5ad67d772281cc20866a24c9916826c2a72dd1069c677f0ad5eb705b9d5a453a50744da15294fab62be9cb0d03e4a6249e40415e86e350a869869b1015a0e36a1bb6312742448a9bafdb4527d3208f3b601ffacd2e629bf10f0897d9874e53c780fba3f5a72acb50a35b7c72e680b093c7a0ec49e72d44e48b0d8a9e2aed05eb707cb01bcc9f30fde2bd9082d48fe65f26a400f80f64697b618b0da3312fc5f3e02100b6e328bc1e08f9c9fd521185bd81151f2abff6afd5983a0b9b8bdc6c5e3af074eb98d49eac1f23c9d7ca8fae5540822eb5647196129c8e8bcee07fcceffa760592885c716d9294e6a382c8490ec8841b8760538ad16278ca221158c531c3b66b891128be4754a59ce82f998ed84e66b594624a85d13522335e364054773ce27c04b51f20a6849a46de71931f08c6431975e408267d5fc074b7c24291084bfc173446f42fbdef8140756bca307ab051b0cd0df0f67bdfd48995e1f22510b1dfbe807c094440b07ce7a90b3c472e3b5e7516336a33d3a5f32639dfbb59728d34c3f3d4ae043bd39870c6ce16dc5eecce73fe7503b50875c27215e046c24c3086bd59c9214bc1940d106911b9eee937c1fa6aadaf929899429780d5afcd428ebd1d9cace142aac29700755efc1c671bc313eab4d2e9619d5f2d9cc14364286c06ed2b39303a5ce636b9cc667bcd33ea1a9d7746682c0cf3347495b82b46aa41dfbd0830f2ae18d47b51f1b94f882db078bda889b26a10609f4c28d46a7deeedbc6811ef29349f872f82659c1bc2c081f7d8ba6cad3339b4547fbeafeaa6c47eeb8cbd307393fdc28b6394ea731bd08215a6a1eb17be141236317964867c0f932bd6e57b183f63e0b64776a0b8a62821b3c338edb577215561a0a1bc8ad359db924222ce6268204a82cb0572a488c4d949597de0a5778ed4805c8b580382cf31f4385a00a706bcf352fa784c6d0fd61239a209ff27c57fd73c7e453e1404201976b93b81fb1a1ca0a03820694048135d11ae63918a6c6be1b0aeff836001f87bdabd8241321c767f1668779813fbe1c7a3dff41456e448798ea5f4e2f446bd17bb00a813c69eee58b3fbe77958c2e8f92e6c522a544edeadb1f3e6dca01002b1f4b54e0d15d1d9083ff7a47c1a4427d1adb8aa37eb023b5b465cdca89592bc563ee6e546b3d7b1960ea954554b692518e6f8b7b72cd1f65f6f18ec3bf9326c18f0f86ae9f9f441c48db18fc7d746d6b8b25da2bc787a7e9a0ae3e20579342af338245e263c6cc38fcea90be141a38c575590bbb91391716b1c98d81c473b655dc14c0cd2dafcbec01667cf1ed33533dc06fd61fccdf69fcacabecd338655ed30f3698c2df9d977e61ac23b2168b5e5ddc0f05177c053e37e3ccbf9622c54dc60382cecc24c3774273b9f8b7b8895b46084713fc4259f0d620eeed90fc1c4eb87b0c239f3284f748821f6a375553f857c71b9098b0503f49b59c3a3375d8c571f7c52c64dc9d865a6fd4ae2193c68e9efe386a87de79e1a96524ba23cf9e32945c5ad8f677aa4088601e594b30c9224f67d0d5c50a9723337650acf3439608a46a0407703c53830be2e80b1d2b6cd5cdd2b00b4e71adc65d18156e71b72dbc2c3bb319d04585689e2edc6680aa8cbf4f60a359f263039b2a339fad6ce522c155e51f92fdec0e9de9f883cf59e9113c6b9e8c8980d95102c65288201e424be187a57a67a218967318c9e391e599ec768989190df5f7810594fa1f9954197db092a053a3974360ce1bf1aa6c22ba9c2f6a9b3bbbe40091d47bfefdf80ef624dee7cae45c544b847757b69581b910892f5c7490a55960d3b25bc635bc69eb3a5f5fa69a36d048ebc043f8b6ce89ed097c668ba2c487600e49d76f2a259b4d1be47f38b6547e31bb3de8639f7f8bce9ebf5aa91f3a428bba68b67e26256d184c88933b7cefa1f772db7dc0da179966209e79a97c07915312506040bcb00b14ba4b1e0bfa9f770613d80aad2b2eeb41520964b3f1eaf1103bde6ff481c2d60dc7e7b15386fd349a4f340260f55b1807f8b314ed1b5d5d50f356d5974d65287b2e2033bd9417b2f32520eaf5083ac86d61692bcfa27359664b361d1a6ce635f1db6d2025317206ca843387b2b32fbf63bd5f0f9efa1130cfbd8c743c6fd906c128a11d7c1b1ab44bb0f8784c26f408009e7961d73e7a24ccae14076e782900eb1bda1704e43d880ce046690410f36b8abfddd7df5661a46fc91114070a0165cf168246df4f7c4afec2f2a255f4816ec71546a534e31bdb560c8c059a46ab886cc6c061ebf5e67e6a91a99901e6aca337e3f0adf1e77cb6e3626ed407dcb49b21a54e5559c56bbb843387c11a5986606cec5786e14c32eb9beb280a2c0918023553295b01881ef2480b2900b0f35d120108103a30da2de6215be98787750d105e9d6eb2bc7f0b31d96e1eeb581a6dd1aab767f4c8224aa7385c75a9162c3c89191c33a370a385b9bc02264d440546cab9ae1c3d14599b55a1143e5e9ecbc28629a056dbf415035a7a42df0f8205935b897213beab008b89f26358a65f530c517a43703d54a894b7ea70c07680dc59274c47c66f90c300dda4ef84cecebec3256f685015cdc2c42395b898eacbb1c8256d987d478be9569ef5ed6e644c3d2e5d79ed1d950f0edb11aeed5141f71eb7fb11107ffd633d37ee621641f81d5e1f7e98cc4bee7115bca3bfd11099bda8659e47206d7e93e5f86b319929f861de2f3dea494fde60071de1496ff45e7a49d448ff4a1edc31f43a79ca6a94d77b416d604ae6380e5b5c0b86f52a63ad84a5b206893b71c91f5a52b85e1347017cb11a3b85dbbcf98420e95b1daf2592f9ae3b2a954530b1d1dae237d6470d06cfca41fa5ec6a304a6d949a743d78bd6e4738cc835c11376d5b43d815120936148c69371654c12935c0dea67aadecf6cd66e37a035351624cb5202111676b97514a8fe0889533d4b11baa7235bf0ac104b9947f40d282c85653973c29f364a0a2c40ea054475a7fffab535c8a2d6b8429431b45bf879ad3908387058c704f9bf0f5c9df203656094761b09c900933db24b7b67e30101a68cefddb22de44879a7a49238e125593ccbcab5a1cbd1290eb4bfcca25de5385a1949c1e5c658b787a3e3c530c9803f9247c8bfddc82a9deb52e0749936028474d1edfd06e3f84294c0f0f2d950f90b4ba4e6481c8f7ec294cc2c3da0d233af449697d9e60bcd16e9b1b0af3038120a584af41c98c9a03f3ddd80218f4bb546ef22a1f8f731da8c9b20dcf7c9ddd7a462651209933a37b1be03285ff5e2f476ebe6a9eefabb78350cfed9f577ac9606b810c13c852bee09af743f55f7a24a1788723cfbe7b2772ebf470084dbba93ad5e802495b99ff4f5dc42ac36be408aa72ae171b45abf5082bea279ee8dbbbffc3da422d798c992a52cac08a574cdab5b10ea7fba5d5d263e2331cfef5fbe037a05e9aff343d1808bb826ed7c8f9522d454c775e8483e0d044da6c62d2b069a9122a8944be20d6a1499c957bc8368cefb747264e737e77295094713992d48267fe042f4d8df739fbbe0fd81a3abfa575dd9cd00968d5152a68827ec4aa957b3f3e7936a339fabbb8c1e1d8d07f1c67768ada914cf88f1968ef0b5e1e65f9226172adf2a23c8d977b72efdba4019ffc24e32e93f8ca9ab3ed5c12537933fd78ef3b33988e078a467a44bf2b4dfc4ecb2eac50d0f5b63ae2599567979ce245708ab2c1b025bda9c2ee176d05fb7b34c673fc6b4f0e9a408ad60816b11adfec5fcbefd2c612b535edd161e046b6fde6d7833614633f7201718ab4124602d00df9e9a45154d0ec987fd008e1001bb0d6a573f9466ddf2c71d1762cf354803c2b4040e5308d119791c287eaa9dc1da783973a33667f50ffa9810a28e6401678160cb40bd5738bab57526192838532f19be9ac0c7ab4149cf91446863d40a53a09368f9fb6f9e5b6ca74e4c526e54f66c50564fff150989d2a0690f5aeedf690ae92880f0d0ca359c87a1f071bf27ce667bdcb41be34baaba7bbbe9728b8376992d3631b7b358078b7beab90b0e1c48e50d3f0cc9bc64b44bfe8e493022d24102289c38a698774af33178246011faedc5cd0222f4f2ff2ded9a81a94bc77aa5bfb14377896e65a823e27a17cf400aeb34f4a22bc65a634c4139b7f86a51a07f99cbddcd0ea1ac7bb07d4d6ea8bbf3ac5d5a921ccf22d5b50d03c9fb48599bc078c27a027b8334d2397d37918bf372f518d1fdc5337cac55d0b7dd7eb000b704e8b7912a91f6940b75a3aba515b83f9aa9fcf1d18bf254d6cc554cd6e2a1d938de1c54291d4e4f6e38acd2434b13ce8d3bc72706ceb9265aa25c263c6f490c866c44d6abc20a92a2c469ee23e782ab634afee20a5a9b95acbf74ddfa8f8e56846f02781791785ab75c80e700b6ac31b62133292badb440f4a65b0b04df60dbbd28cda7e5f4e3f1a1bff1bab1c4d3202c02ff6f3683be2b9aa8ef736ae81e97a907df3c4c897f99088c68ed53b4e7b03961cb0f650aae6a32fd325bacb88c95d9ef5dd1fef9b64873a54171f417d8b78a5281364eab52414b909b2318a63a911492130c7ec26337a8d5e5770d8048035631608011a91a4381782d74e169bb87b170bfbd4b32c4cd7d114f8b1a0ac9b766b70145672b22fbae277ac2d66029de1282fe786b3f78493998dc7c07bee1210a48e36fceaebf8d78ad91d483fdfad8d14acdea1b2b91d51b6153bcf9c39544ba1625bc02b221ad972311dec1982a1ee2e4ace0d081ca060181ff77706fe38963970507551a0d9758fbd917638426d574bbe9566b467c5fd60cf5a5889f6fa74aa29919e30993612ecb166773bfd91d4e863132468c9f0adfd0683b38ecb8af8a0093c71b92865fc39563dd88d1f01cf08f1f7f6c857b02eb7b286c2b522ff7ac255d3a2b32cd915d58a0e830b9b870a6fc8c27cd663cce7fc912031623c9d322f359710a81a287eda8f586912b0f39ca824c468163f79a19022adeb072f5fe4325e836cf1327542b38902cbb7d982a3f3ad5031f8db1b97ae40a929472130e09aba9264eb45ef8282b6e36fbd0da62d2c0b64ccbcbb237fabc5d91c7e6ec7a03cb6e57d4f34c3cc8e11f7efbb670b629cc664d5066915cce09047856ecd48f245fcaf713fdc04e95e30f89b09781d6c3da6021620a4144f2cb5f02b12ce25f49824458793841dbf845665899af7714029e4328064cf598a523f145f7f8e2f533bd1f8315923ddf486222fd534eb0be616f24e6a9bf65191b953b9d89b9495fecda991efeb73fd348157a8ef55971d85b1384e87d848c8f28f9f016b2600fca59436be8c690f49b0a1b115082fe1715a80ed8f827b0733f9b8237f497dcd7e7a88a26e8a606418e052c617c6e4d6d83e97f792ad6efeb173decaafd06148553be0d0efc8fd592cdc861cf416346f26451a747192bea8120b50a6010b7251115589c5f40a04d3e9b40a8a0742a2d5a470a6cac02640d8ba75e28e1847ba4959ae28bba92539178cadaa969f07cdf953047423e28fff52489f801b04a502515033e42f1a91f840d5271f6379a1d571e865fcfcd65257669cc12a037568ed40c0f05aaed48a4bf34a3a7604c5b0b5619fa8c9699b3ca404f361ed30bb66bfc1e7fe6fba53d4f5cb2210d7ce37ff47955fcb74bf44837d80526fc9402a083a2511e6cc3e7f4d78c0a9c4095f9d9e579a31a615bdc809377532cd4905d8f8524a1b45ee805aac4ec0d4155bcf0152c915a4c5c8b9674b05273be07f7ec6ce91927f48c9b7f2caa8c52ad1b92bc354d348ee38b391383f50b6cca8475494afe644edf75ed29fe7db669a00c4e6bd2d22e925aa5939b3b4db35743ac9b1c718f66e561e4ef7763ee48a151b6a4275c0155218cd0d5b905e21c24202e7e627ea460eed5843c31557a78d431592b941e24ef88ab3c11c56b4f62a4fdcdf46949dc63537835daf9103aa911828e4052eac03a31d2b1da581352935fbd5e0a0123e9d1cf53fb8d17af50b4fd017fcd737ca6000ce4fb082b303f5a4de1baae5ec6713834b9f5e2f608ce48fcfe462d1c46d06a09861ad166ff68fe805424d45cc66c3a845c76386f2872d8212e73932b27b8f8af8007238d9a547cee964d1db2b3547650020f959d389d6634895968bd9660202d0972e7b64fc810e485fabaa99c8ea49a8bdb30c8a5dd89f8f0f306f5428f352508b0bcecef3d175709ccbf417b0f23b55805c15328750c36159bfe6e4737a383e6350f70bbf35ac487ce135294ff73fd84bbe9d046663a13339379da7bbc6f565612a9772fde6f5d7144e621aa24046636d5f3d1ee46e2fdd1e9f7e5c97262c6c0677e21033c0aced00647e9dd05fe9d249200f302fa4e4b7e8fb3b9521273f099a41fda991a76fe37719b7acf1dcaf48f0a53e2573a19c791167c4b1b90e12e16139ee3a9864e2be31bc20f490bd1ceff5e6bbdddddf377005d65b53dc389f27887c71f3ae640fa791be2f37dd9f904831efdaa45d10ed56f0133c20ae3410e49a90fae0d3e15077b4abacedba6a339e93164bcd334c14e92cc4a314d202b39f6a98a3fc558a2b35801346bf1e5a18d1bb3eb930689bb483054775bda6f6f61fd761a8ac99a8cc4aab4d59a2a78c5c06b686f8e1f5b1d3ac918d8133897c4c08835871aa438bd2fd69513c3ae42680e68442aed4fe575b68bd3ad870d3a4dac11586aca9d80f743ae70c396b122856ee066b1f9d2fbae88d7cb1ccdc8df013f919484bace44d4de82a0cc717e9d6db606735852dc9f6ca24716cb3df72b7db80c51e6c79fad5bee5cdf509acfc5ad7de177b2364a46cfa56f3c1ffc45c97fa772b9b388759edf06d97867f089165005bcc234999f45c5f5c2f951a68a1599e2ac3da9318ca86b462187eb44857418a9baa8fda25bef31caeb75b3ea3c033c34b2e841deb970e51b93e30d3cd13584c981a26493b9b8f200682d74fa19bc58e1d4873f7827e2107d91e91acacaa6e50aae39d70de097c8934fe0f183e002239ef8c6b9949ba2f4354bc715093cb6a7e6dcf951282791620851680eb942ffad02899b9ebfcae717b9e523962a314aef7c1888942e9f69aff2ef52528f464e6d934d8c130dc1277f1b5728fa5ea08fca0dcfa7e5af722d101e25b09005ccd822845a5481ab4cd2439a9ef3a27e5ff69223722ef194dc3a623b5c4b2f979fdfd5d65db6cafde450082e77e49ae1ad6e336fc810a3b8082dbe20645be35f509014d9724c1d97a132651ff8962b587b3bb4210de93d4450f11b8cfc0bfcf27053e68495535d0f2ae94025473f3bb7b62fa0f3927301fa7491ee99dc0c493f6372bed4f74e6ef2f2b384cc0502cc40174bb7664fc222a1db169d125fe82f033969da3be24f827b9a2ac62174afad67ffe6d85535d052da9eea4ed7509b855bffac94d27f8f75bc15376783578ba8ca4cf0c55ab5b8afe591ff1fc0759729eab7a77c972c7af7bd22978ecd2ff5b0740ecb6801a1cabd6505c5c7135609fd6cd7f85182fcc3ea327699f843f7ee88400f2d6212e4d402c3965394f8bd6cab512b66247ae7ffc4b6553f865b50d1ff2b0c725ddb9a510ff8816c1de83dbcb1d6d1a84022c2e1216f4debdb6db186ff60d094d022e794973ec19a9a522786a62b4329da2f3345b990a1b664eb404d93792ced972fd103ca6cdf013f5021f208e49a1f9b3ce83ec67a0722114eb1cfc691b383f7a6b4c43ea4030a503307a4a26c20a56b48ad36a430f984c73b2e0ec7fb3d4f04a0f9026b04450e6e28d0d2fea736f19523b3931ac358d14bd067733a862fb0127467fb2a34f28dda5f05edce676339a37d98643edeb849655a3e157126d097bb6328994c15b611e76b2813e54e92d3a378aa7b7467d2b56ac6db7389131a7465b5c701e92d9b696bf557b33a0dc9d926c3aba1582a2ab47acec218155685fe5bad77bf587c0488edd5c7c9dbaf849dccf7be2b1e69860956d38a7dd81a228c5261fb9cfcfe38477eedeb6735466843e18352deaabe4330fd2f8c4b5d186591623e548abe2435280a5b89879fb03ffeacc366d9191770b49d292327ee699f3a3b45bc00940401cb83fd70a1df7fca9702ba559f1ee930fbdede765988c63d92ec504c5ad73cd815566329a190fd778836c509810d9ec9d2890b91a65e14776f107d1b6f256ae59cfa0f6d4d75a61e5759f96430d0ea9bae5029b9f27d2336aa4599b95d5f81c2e97dc730b2c240ecdeb4ec14d940f8dbb3fffdd4a85904d7928dcbce5cba52bebed0a602c436b72b43237138fe269b19cca908a0ec4dec6ee02b428caa65ca15a3de2d4b3ef4ef315fb5073026db14ce193b5b979b13ce521d80d94568e2db99720806df03afa509878b4037f89c78c2a856c3b6b730d3143e283eec8d9c344d23741a9cc60f630bae53b4c6ec2c9dbe525eae522678ed0451bae8689f7e5262ed31ed71fb0b23e2aad7c25368fe894d411713e2acce272f19a0dcc5293ecb96dd4f338dfedd90ebd4e3cc2b3134b52bd037e3969419ac841810eed6e1b66ce700f718019e3bed8a1f6b7be5a6033af141578274c77df3c3a23ff0ec9aa0ccd8f5dee95a7bf8bd6c91972dd2a90b2d6b6e9dfe8bfd600cca28dfc3955aa11f62e4977c3cf3cdc4fb9ceb49d100b09687f6ed9b49c9ed1d499e481ce5b2f4d671a79de463f938c386d8e3072fedba27f8f609a4d1777aed55f10ef2179cd6077ae2fb13d272fb18501b80a0f0420bfe813ff770b459c7225afb75bd956cdbe987085b0dc7a8c44b448ce1880d31b8d196650a7a29a8799d5daf0a1f3271f40dc219479bebbb1bda39173781743a0a59393822b063f0b1a596e78a11a9d067f058097f0b0d40ecae77628f8dbcb9b21deaee57e85a2c20883b824c94800e3a87ae4c82031e8d874f7738f4d50cd04254fa4549f9a9cca81b49a6c143b8c72fc0d7a34028034382d2983f61990c8a238f73dd202eadc03a5ac32580cc10dfca0b77f3be70f0ceeda104402b06509c828722b4199008c7cadb64cc78670e33ff086399629823780b09e1e4899315adc208b62aff93824f2a89ae11a261cce6ca235b50c94e3824983acc1731fceff5969a12d81c2449897c501cf408a32149f93b34f3680854a45c593c83c498ae333139e87ff7cba964abe6483ee904abd9e9f9ac930b0efc4bc71e6f7b65208ef0cd7b5a05d9450699ad1f331d0e8bf7891058de6227fa8418ae97bbee2baf3219232194a2e355cbfdf68aa45caef27a79c0f38b2c6a37f89c7b026b727319aea88884fc14ab2f64d47c6d6f9ffe2e08a0757a84fbeaea7d2cde5ded17e26ba5355bfcc0a570fe8db05715db6b1c61cfa7c4cd05e7b49ac248f034c387ab190d670c78a46061b384f9cc21768e3d852b5ff6d753ebd0d2fa90f70d45a93b9f2497742e6bfb4fac9e52e72d88d3560b1fe9dccc96cab568b4ab39b7ce3819bb070a5b5213f55519b5d6a40255f25a72a76ee2ef4e1097e2d3bcfc65acae3d3a3658367023ce56c0eef58c35f59de7f56924dbe9a3edbdba49730b58e469c735b10b645af26e213639a77fb28a73e9ade6fe6fe5469771038a3c8895ad74cc258fd5e6992363577f9356a85a1f29277b47f2944497f5fb8cab4e09136b8091ff8883bf204b6ec54ff398107e20a2c9f3bfd9f3ca9ec688b8db2d4b71daf7cfb49a0553f53fa159e8832d322ff9573419f409b9efb9728711b87c170e596a59a053761d7d2b72ccd555ff7b0daf973e38575c470fabb0300536804557962f3b248e031f5394e5ba1b4043d648f6edee40323efead71cdd631afa0bf5381b176e917b48b64f0f45a0a832daabdad14ea52464145ac52bf4c328d4de749ec7d92ab4fc54321783c8e624fd98133a8cb1c4467346abd6f0d4930655145afbebf92e2ab64173add758fb2b2e8d8cdd81da426d5f3994ddc07958267d4fea57edaaf2ebbfd1ca8dac21d1507f725b0a3d7327b187b6c0ea07af5ecdc28bdca3dcb6715695ddc2494bdbb97893ab164368b17f621d19311598bf87704c6e2932d8d71a2b4f59105acefbad99c1f493f7b3aad3764f9b6b0d3a21c0cb95aee9e72eff211eca594fcecf1b56533d67f25277bd7c5fdd0497f8081bd13d9fc6e79f880446f9b08f0bf63db364ece21319c96595242b32a1ababcf0a919aebbbf1b5deadd8ec4af4be4867b75dd269c4a998aa82e8049625d131a2db74fee047c38d99e721156976c57d6e21920441f04dfab8cc97efa2ed8d1c115ed630462921a67c035b25f680389fb9dc538cc7369b47338af1c49e9229f619681db814edcd8f5cfced57ce97ab748bca264119c20bac3fb0bf6ef830d0f76deab042c4eb9b42c61df502a50587ef052468455d9faebf03c9054307819157cc4cd12858358a7988bb4d48dbd3ce20785732cf782eb50cdae809447e5daee9a2f16407dee567a26260c194ee60dee8711dae9fd11c4c7085a0c90510e88d3786bcaca85a7a8b9cf5877fa97b9b0581844f84007697fd085ca38be1aa0299053e0eda719c03d7804f364b975b5c18640a0c933ccf75c47533d9118a972f10a02c640a5f2fe3a83a301c16840590cb32eec08dd9585e5465503223c26ae2dc23217e308c04d646cb707dfd2555104eb1dd81d016aca676546c3ecfb8549dbfb062c8f26e1cfbf7113c18db54c378d1293d428ae0db493e4fe158bf1e32fdae26df34daa7d37a5a285f0a90c7f3b30c22ca9583a2cc67a9185688b783b75f54abbb83f50ccb5454d8eec3ae8f63078a40e5eafbdf7c037c2b2bd3a0219fe10055659c30b433fb2bde3970d357ff2b1583f4d9de66bb187fb2c5c8c93aa0b6eedca33be353c80c5d38220af67301e327e24a8c5f03ec101231b8b6e2ea1c1b8153ad85de0eeac8d2f6a7ed8b8a11753cdf36c2ecc5d0a6a66f52801bc75389a59e633218d1addf362970dc67f23622de8c79f726fac67a0033f8ee34d803f5d10d586a0397270b21d9e95485eb600a27d4d3657ae9ed2ca74edfb2e073b79910ea3b2e7fc8a59e83facf6815283c2108c73534d049e5ec0c84f7afb645920c80488d9744f18d7fee53bfa222026724024f794ca192dcda89c57ed1ea1996c1d99da3ce394d513bddc006e45abe41c686fdda80e663ea21a2ac437591dba75bb8b94054ebd1d168c0682c3967e9065dc2ceaffe35ac2c716ca879933ba2505d82dc39ac1c203c12e619092cc61a865e1f6b3a4bd74a2fe98b553f9bfcccf805bd6595603e002f84d9e74981746def30a505461487c6adbc01d16907698627beecbe617545cde0e20c0019b717543c028713a7881aa47f163c6c4e9df5c111f97ea424ed8540d32a7491d05ad6f3848b63fa016ae408640ae079094fbd312b4fc44c91674a46e36276d21c6a998594360f5bdda07bd5ba66fdde9219d61dc586bf65b2146689bba159f41f38ad500a71d616e80d219d909f067cfdc4cc7d0b14df7a863e1981e9069561cfd121d994ec9871539847807bd55466cfa89452a35dc5fd0efddd26ea9c7c4d77dcddc42558507fcf82d92d4e0f3a2ac9ea5a7952553ce820ac49d6edb78426568603aba2848ec21fa47666a9fea859266219571b10f15757b3d1e962f832aca83e95dab198748b7eb8dc12947a319a3a64d5a2944a22aa6ffce5fa6d18cdaaf2a718493c3e72a27dc48e0c4fd024a32b8974d12ac135f090e3d6a1bf27b8f7aeb7273f97310ef0605565d9fdd5605e72e2afcaa02063d5f844fd0982a96d54fa4beadffbeea1183bc062a0c1e69ceab83b31cbf5fcc33aead78c409e4d0fe0061830e44f48f19ede21d1b988b25c7e43ac60134e1f11da24c5257a59fc93602e809818198847ed142e546a9c272b86ac60a44f27f1f220ae665726583d38ab7c6c691d8a268dd196a5522dacbbc6f8369a06e4866cb5fa3875e83fa359240e3fd5d9c751e3e53106a1c6e5dc77441de91ebdc660aaadc16177d6268d3f1662844578b0facace67b895ece6134426d305342ff526071358047732a665ecf63be3167e9df48c3d9f83a6e60090b11499a44110ed30af59e4dc939c448834e2493201e2288295925729a356c9c63b4933092a84c1df3224f8ebb02bd7200e15bda46ab1a712fdf640b3a65780b0ae8c498e9ff3a4c4624041170f4d30cbdefd6f35f1ae4c33bbae3f714b8d345ba573ddfe0e78e92e949dc81a23f920e1d4976629d2824995e2ac9213125412ede07c752a53ddf4c4aa33b0bf161e4c45d36c84aaaec9cd206c5e387a1ff05a0d3a58316699e4952cf0248273564be7d60f78990529cded8d65f7f03b5070866722f81bc816127d821c6788fe31390f87efb6db4c8d7ae6a7bd66445389bc5591606b6af6855a8b6dab374789ae3e1273c433bb0881e0e34891ed0d393f6a9227527d4e6396ac8d6641c2b19fbac40f0c3d671c298f4599ad3b2d73126324760f8d9b5ba7298a5c2590392306932091480bcb79a2bc3804642033ccdfda4faabf61f4ff45a861f5862558e475de5b74e5a6dbab7f972d29afad40829f5549d076dea8fd1734599f1d398b1e203c2e1d7434e22357447299adad4083c2c14cfe4a471cde0c48e5cf5bd0264607c08a15fd22e468434e7886957aaa53d712553f313d99aeeecbcff949a8eafb0a17eb43582c9f53d50fbb87e42bdd447e5653b40874368d92b8f29faa08c805eab8ac44913938b4223f38557f8a2bd638b4c45ded70956c3cfcd3b7ba424228a5ea4360297eff90726be6ed1615faa6ff8b294e6ee6b798a875930fe938e2f916456af3599f3f28fff9cff391904ec12dd01e7f16e2eb854802d0a4f6b3fa6bf182e7640dc8fdd854b202cc67d711cee841741da392997f4bee79c78e6176a6477397c66cc29bcefd6395a12ea84196b9a8bb380bafc657e7ff5b4c6770a3184b6f51ceaf9a41fbc09b4cf1f4556f401c4ce3f6cbe0f259bb7e32b4a7953a4b02cefcf7ead351511272d7f0449eb6495e68872e1dec6d5bccbc1426fa64f7cb2fe6c5599a18c493dec53afde3d4826d24080da7007a4319859e005c79de0c8caf72b82e065abc10e87045acde1e36c64614497ec2eb29f19905b087a5d0c71333cb0b449425b3be815cb88d83b46feae364a837c8ee5740b4a23b8333fdf21f18d1287e8e264262cc0eb6061db603309b7cc1321798c7be49c079a75066d5f8692743c7791d8388021c7005a7eb0735eb8f127c89e8bb78424734b25ebd03cd99b8ead256eeb18fff3b1df7e1511cc486a2d8dd0f504de56e7665765017c04950abeb29688daedb9ab9fcbc447433a8270fb81f766da7efaa49a04014e93c516746be6952c32c4c31f1260bb90be2dc5407633cf141b4f21bef1b3e68f2713571b4490082720e23eabe0f6c0e29a453fa930e9848cc59330484b05a4122d6c6574c2e17f84ab7da0f4d312cfab5687e6f14d172bbc1ea32ab84366c1812db49da582097c993beb404401ef556077abe7173f4e828f4e7d018901c9fd1c454fbef34bc5df5df2f0d878eeb31972ce04b28801b425d3f6a591edf9e82a4d32920505f6bc3ac6306a12f76b74a4d936be8a45290a744de72767b58f8e9d29f099f12c02b2e410b8aad9540c25ba944077959d7f5107c05f9ff09e7027bd2b94ff076bd8b86901b9677fa306f341b4ea60d2694d0af5fff30b509ca0ed7b8a07007916a82dd14aeeaf94a293c9733d35aec4629a6108bf2e86dca656774d022389f0217692bbf366a690295704863da53ccb349b3a4434429a57fe0acc25da6cdc4025ddea79a338822ab81424f42ff1b12daf0371d92e47530e23dfc3201fb5c056f3bca0c04323f2090a78365be38f13397ae13042d7f4d8532af258ad59a8a48a5b7956cf0551438cc13d3574884757b6c850828b6c73a6545f00de1d07833160e2c39be34eb0a8c07d490c7734c120adc50d79c76880033d5ffa1d0b2df2048272cd236df9a1ac9a89e541db5a1c8f13dd7382ddb2b87d04cbf35bbc978c103f976f2f776989d113d0f6a58340ed85027635c0d980e38cc75993a7307405a1eb053c4a4766b910c7feb9e619b8e48aba2ce68d842f7da505e566b3fb2ad63cdce0801bfb50ced211d983f7349d7e201d341f5d2bfff96b0b7c3510de0f751efcd5ffcec0da41245a93fe1056511207120331605c961ce48fc0088cce42f6356c62b10377c438357eb8af5bc69bbeb77e5fd3b3996a3ea5e41a3e177c26e092d821c03d413eb552a8a3eef4dbad0fe934418695b44cc9181db0b93d8178b88259d4fc103b226f6b81eeb19313a572358c1aa56e737cd36c1b0d46e00b7d45d60aa2e79ae7f495e9db63b42b88f0c16addff7725c1166613524453375468bab04e4bf09c7de22f04f08677823798cb201bf331c5bfb0e159ae8d3aa0bba5bf4ccada8a0c59f934168c1f20e95fe72efd048676a6c452f38564872c7dab52463cbd3360f3f76c250a197f6cb9ade2ca689db8ca9fb8fbdb15f5cf0e32574b597e3b8f93cac0ceace67b13b96313393af8d987f95e2f955bff25ab1120126f85e5be97b9a1920d95914294cf0bace56d411f27ce30526bf9184a0acee95045d36ec8c357944cf6c9b6ca7d8b66ebde979a4c307d9f30c8556944064db9f2584a98544f3d896c256fe55779a05309c9018e6b239de98a6c6556485f259a2fbdd4c8e94491133f0b46cdcff53bdd6090e5eb6a045bec1f26f1fd070018509ae014dd67b6ed0d5766c05d6dcf5baf40f6043b3820fcf3fda951ec5046cf878dc7796e84f537aacf35585d4e6e445e0013736d63e3b4bb8c492fc1ba5ed04ed22303d312ddd8adda24f419c731a653cf309385ffe444ca95eb2a508504801c1092c880e82e870a94af4a8b224b1d8fe51018b4d36a01c38525ab251cd8618179062aa55e0761eb1f04641daf79617c3c38056f392018f9c2f578a1b44b369629f0bbf1c55581139b7fe5dda15e722b5c2cfb51cc0ae7110122a6bfc7f7955a509c1ee08d55cbb2e073c4014479d8c6df58f304c1c73c1e5cdae99f09f40a6c2e7408ca537c628eb327e9eb23d30f22e54db612b8d6ee4abb3acd223d9e3b12a36e04f9cdbb35868a3a067d890f0cdf65d3f8578607e3977515105d46af36787176a2c5fffaa6619f7f61734d46492790f4398b70828ed1eda82b382beb03e1d5a2c0847fc00e66adf2e36515f132462ce09089b33eeed30fe65958a0757e6233b388b846542848eaa4a15737580edb38421fe8a079ed95f5485a5d65631f344845853a23154f798f16c2705c49152f0096cd0260e57d91091ed2bc2ce657d0366dd11e265311d11ebb8062c83c41bf54a5354b43d6c6cb0612e1cffb0746b0186b3842713bbd56affbe5b3bae1c2fba5c191d1735256ea46ff62f0b3a2943ee9c04bf88d726aa3bf3130924c957f66978c354b2ec9fc41bcbfc55de68f18e493103785bd54d319462f50c037a33703f1886727f6f9f90f611781107634c532a1f6d09d40938f2683bf5756f08130c81cc19d083453dcab5a1c35b810438b5ec2a8a1e14e272c5cbe7daf40da0c5b5f9efb0e4fd8165cf812f5c4db1debd1b2b454c850a681521688e6b0a6a8711ca0285dec1b65ea432759954d2b385a20bac69eb64a8b57e29bf277bafb12e5f0b5f8045e1f4d5ca8d65fe37b73e6a1791583cd40f60dd2b17ae22fd77111b479d648f42867298c9abda84993ae8555f21ebff364fe973956cfbd727c4972ad84569128d0723c8e8f21e45822369d9bf92ae7130bd81d15724f8e69f5207e870bb9c16ec17772342f4ca086577cd0d570c7ecb40e5cbb858316fd7cee6f9957269ad0c0ebf0e5d02e0f9bb6c91b727c06fbbe872707b0d0478ec685fd14072e95fa1746d0799d6a062b0b320a6ff44e8e01580007292378d92cd417868e4aea9b7185402bc4760f1c581eecbe8398d0c541dcb50388cba19516d37e4ec2780fd7052bfca492643b2e8ec72c93368c9481a85d8fa876f104bf189d811af58a5907a37d3d466bd4ce331fcd1d1be34adcaba781bd1173646fed7e92c3f4f337824f7177eb7b1ea1f040bf92d7ff72e3ba05ee964986ff06373c76be163edc0e878ff1ff6379e1473394c3d19b354a95ed58e2943699e03ccb80ec793f600442d58f070d78a2c6fb05fb11ca1408814a8809471068f18761e3510c7da22ba6a6584a2c696673631b73f53863bdcd1bb9bb3953e427acb671e5d143d93ab7265848af99f06bde12d97f9e1cec31c7714dba57266ddd99dc8f9dc827a3bf16c28a0c619dd45b9a58f7bf103e240082234023db983190f50a23b2e5ae339f129bcd1684095b21b0fc50af61397e273a1ec42c51dbcb073ada263c2d8d60d82c3f824891cb79ee84c38e6971e1e9dfa0b1cc2c5665e8a0faf1289652afc6daf6617951dbf5f1a68d646ca18aeafbd21513fc8bcfee1a530f6ce9292e31c154289914b09a3eb13ffff39dcc50b0a0543682de6c5d62f346448622e93283205fc51a18b940ca3000f3a20129413a3ab03db8126d1b8ad31ed0ec961ffbdb7129dd10e5f1ccd92541bf0f6df17e4518f0e6032ffd85f03f778f7fb308a9d226bc8337b2a7ca73314e8563fa2ba913f20e7c4860fb8e51596bb079073e258eeed354591563da2754d8e6aeb5da5f11832e99ce4430be74dad5bc1500abd5c16a6d53630db2921c77ce6321121871dacfdade1ff2e7b1a4480f2b4d8f65faec141f9a25eeeaacd971742caf78ee860d3b6a429fd81e7cd72dd57ee3fbcbd5a4f173ac767bf798f3acd0a9db9ab147165ed8693f73275ded008df83a03d16e546c7454c427b9c04399fadbb55bab4d33dfeefa9c959090abcec3ed7c42560a6192eb47084cbea7d8c38aa83905dc1c704698b1fcb0b435183a510ee926a398cf45d7d771fffe7bd7c7519d85e33186c34b17c8451eeaf3533d0ea0b01b584537aab2c99c95260e0d38816c2ffdb378ab29a857373a26a35580f6e45dbf71f23f517a230297d4b8719d1344155ce87757e72906593b02c76cb6728ab9d8c4954fbc8ba896d672a222e7293ed6a1fc93964344853f7041d0cdabbf5e6bbb28b88aea7cd0927fc46070e63602d5c0859ad0540eea7c20770522f0ebdb35b8e39f7d1dfd864042033a8f68290bf503eab19dc74d3bae210ba7ddf67f35e14c3fef1f66e30115c3dc413d962e093a4c9d358eaa71e22098c1e324dafc156d8502fb71c9a04d7541a4c4925aa68773f7b5d5f149775c4f0c91df63f3a7097e8d35869de66565221c8b52864899c624dbfed936b6c039c78f6086e5134f77a72652a61eed3834f3fe152dcbed8287fb802daf658820f6ed61254d6e3e7bd7a1e967641a8672b58295cac79184fc2ad232b93beea8619405605d3c4c816e1804a94c803e0ce8f0f0443f15df4b253c171d5d3581609147f9c349636271e2201e3e52286be92c437aa18134037ce04afd70b4b381fd7be394be722973470386f87bbb3ef8ca46c782f55eea2b7d5100893ab87ae52c1e276ec1e5ea9abd59b65b6ad38473ececd0c5a49b51cabacf149ba3be0e5acc15c5944458ce90ea61d83f16238ba278745fadab494b5d0d52a17a2e4316b98bba353efcb82874fc89a5e857c1e13355489bab0a51945d6d15026e77031f7929bb905f19b22e58b0cb65c9cdce42cc9c087d818193fd401905b3d2b853fb26b0e9db8f6adf1f74cf2a7b3e1f1a9622a54e904b0e48c710620f9785770c79b0ccceae9fc99ea878e0d6ecf487ec29f8067af832c7d91ab969f01431de5d2d2b81f0ef047ffa3aa9e39f9c47ea89f654cb90bce3a45a2942d39cc199730ad25e57d6ceabfe038cbca48d32087dbcd5b2cf65a5529c67bb2265fbaf93a634ec9036fc9d6bc7a80c3a4aa386fe3a42133a64fd890744a6f59fa7e1b03a5ae0fe2de2170ad35618ae3b8abb3fb7574300d064bdb79eed73687ee8a8f9d3a339293c5fcc4ac549bb40f8a392772c010593a141bd2fed6025ee08b4a935b940f756683150db0883c6cc36698cef499b4c086572bb2592e1b49a4d1a483f1cf01740648411758bc4bf165ad0c820e96c57afdfc124c03b20655b8ea92ae93b2148add8a5054e13714e5e145d3fa1d4859e2e25d081e5dd5c4b0c5bb6429d14b8cbf23d8d95fa6b6e1b933e5f74812b806240e372c8c74ee28b4fab134b37eb52216bec602b89cb279a4199ecc784b54b129f4b0d364b409bca9c2f7558e27bde490614f0f611190e8b3b1017a2a37b03751c31d01c1364b222089cbcb4ed5d1ec36c39fb8eba3a9f2ded116d46b902db8fb1ac802ff758dd53a1e3eb0426209ca44867541b07b39b1b4d41fb99f75bb9d4e60834efb39153678da61feb8d2c3f78220c60fc16d3827a8837825e70664deb74caeb7744b1f83b7b883f6c52baabc7ebdc972d618001eb70230f2e9a332cc99054ea8450943c7b29197634e0fc25fa07c38cc8785d474d1d020ab104c4944e2820c0be89eae90630943df0f08f7d765f84826344cc41c28390ba152136c95fd922d36f85b37e0c742ab830c8d69aa181ce2568c797ad1b0b992f18cfaeb9e73c0c042ff1127863ab2df8e0b09432933e6bf8357c01f70ec10442d57e728b14993bdc78476b6091098910aa40fe4dd7b2c987d5dbd154371aa5dcebae7e7cc39f29ea586fdb5c259ca421bc093cd93ffa67f15f39465b22e16e6b0aa84472f861ca5f047ce57830c1aa4962ba508c53ddbbf732364d24f3553508cc705e145b5243cbf9ccfa2259a15e07a22ce713b16643d31b9ea15068102b2dc2b80d7cb805a25935727179ad389e3f22bfaa5f3966e8eec231626ef39c2b53fdea49f915f7321eca41636f3ce70e93306c3bc5eb70988c4fcd2323b7c628fc3c42ff2af5cb8408251fc0878a5ae5ba2a7d0ddc6efc142853da60ad0ba5b7bc7f07739cd3d33fd9ecfb5caa90630d826f17607f6c00a6c5aa67e7e31c6491adfa82a23a9645a6742f8e401ff847df2ee9608c273c61c5da1f0e54aa6cd09807cb3a525eee064182b0c4ac155a5cddfa968723167b0421b97c7de4ff223d004b082d40f745f840a061711802ec75f6d0b9bcce5d784faec1d2a6f969656ed2d29b8957bd41ff00e12bb64ce5c030ccaaa6cfa85531d7f728bb745e8de0e9cbafa86002a57f65f9e3b884051ae00186a1a6d94fe53b8f531f5846c57226f9f6a73beaf089d41ecb82d825572fac6e6651b44e09a23f4d724366ed3b532844321174ac5e2c45a5a535940d6302451127112dae2df911aded6c4105bf4872c87bf21781469ce7e5e6d9b5af2399cbca06ec4f82550a7e94ed9e217d11e29f8a8341ff4c30668f4dea0f2f44913c4aabc8fc6d9b721d7316dbe647aece184841cbfcae402d15b12c4ea2025ee44dd6be67b6f672e95b2b58723265511b1a51a929ea37333a74dae6fca6e8aa5494e0ad4ba002c63446225371b3b84225439008a21172e9283f41779e100b3d112140909373369d469e487354d3db83b5c59ec35af656dda4ffc55cd3574a2ec65c993c01da4570740f4a4ceac3026d721e9e766ffa7e649acad816602383f4c038563bfc8c4060de7db63d52a68a5816af6dc4fbb216c5363c07aa88efc29a4d7fbea1c41302f073ab4ccc4acffe9bfc4035cd99bcd97d53e92cfbdbbd6e804d793f9690169495ccafb913c2390cd6c01884cec6e9c95f8e6e4ff29d655d78e50c9084e157eda407e9b01b85d60e83b4f17297c9b315a42ae72fcce49650153adf49e56e4eae7d209b94539805e296d31ada4adbac1c3c412937506f9f5244af843e5a12d49f3963ffdd18074632bd3d0b0b2754bf9f7f3e3b2ba2b64b8bb9f8b4608365b300d8811908a8a8693063553fa4dc74841c59168fcfcd449072e1d9068d30e8a514252a69e674ebbd70a998d7ee0264ef675a2663cb9485c68df6a92e8cf5e324c7e82dafcc03f3a6a9e63520ec027d0e902924199bc6a44f9ff4c7da8877fd4b2fa75ab2183ef938cfbc1e21fd8991284e2a9d92094596af8f024b6c53b74f7dbb03cd14b7ce82c83ca656b4a9e0a84c7c3d68f5a72f97257f8ac3fc59999a9032657ca90d5f85a7adcc06e9738d9833f15a8174cebf656f2188a3b4b6fa0f867cb9f5b755e906479520132339c8d18857113705b6cbd7f2fe1404dd1c825f0243c1167e93a3f7c85c87b9549fca75505228996daa3ad2e8d92ac116f6b4bbf4af2f52b2a64cc4c1dd19b180307769f59d68ef5efa53b8040e2c4c778ff651b32d2e286c68118374bca3e78706693fc4ef427a09dfe52632beb2710d9c84e6db5992d07130b6922d36947155e28f3c7940d9a91706b415cf8b94c9db3c0c30652f660ecfedac96a7e70fa6c9176d6a58996fcfaa5ad1e4eef8393a908c3dfe97d033428437404d72ecb35dd3977e1f691ada4818a17cf8e853d918df19a6f6a5270cc8873b12f5cc0d4d37bdd7ff5ef75aed644c7d9825feed17a5f45c9c15b79287b1d5170b3bd5face54343faec966250f22f7a2a9eb8beafac71ffe0e2fd8ac4c33f3c78b039845a484a131b88aaf6f053d40eb0d62e43b45192e263cd7f629f5f1c8413cd1816b0e323bb62a8f6f5a5d648d49d6ea9eef65004d5bf1a6e1f841c7175bd1e0cb38cb92f92f2557579c37f12a5fbebcfccff130c8e1e1a5402f225dca9a3cfeeb879a3b6e2642691b4c345160410005e8a2f2e595bd60017bc6fa49bf35104822d69f7d0cfe8697bc2528ffd354101baa2605284f81cb7fefa7521c0b7a1c95636a5b245e3598af1d4dee2eea73770f1928a07e1616740c4107a958e273b5f90152624fcba37ca61bc3239b79fdc617e64eb79d28bff75cfee3092e594b6614ccd1deeb0acd250fb1af0d09037bb493be93919d6506d52c6f8435ddd309cd115c6dfca5d225d0c06465862dcbcb5765a7c9d07f7231e9d41bf56fcc4bbc3691131e0bfb56f8eddce1399556bbc1cdf8742cdb16187dfd6e909309b1170d6b282401594d809584f983e7bf4831f0ea9893c6441b08bf6bddb66baad0f0cad5a22cf3a8aa7c307264c642614c22a7897cdd67f09ca4f8e06574e8cd3d6b38199c27e8ac2664926c15a1ece0dd770c11b2b43b3ac4ba6ee2b6084b41560f3fa3eff716b82957cb8c095f1b4f4402845b726cef4382040eb169c01f58e6acb9319a447ab2fde3ddce5ededfcdd4b67a03d6802f4c540bcbf415686f1e88fbb57187e3ba5f651a048e78b5ced226c5c82bac2c5a8214d7438a3259f91e649c0f9d7ebb5a53376002d9f53285c61fe806f9100f991404725f278ece56a71e814e99d5527abc95ab6131bcc6771fc895742923d786bff9214ddec1ce5effde0e45324d0b4ae72f2c6cdf77f8c0eeb2689fe5c07c025150fb85345f697d16c0ef5f8f30c90426431b37ad360d60ed4a143c181143499e873a52c37556bd8f0e0676eca011a9af85601d8787baa562aa5a0244216f0e7da48deee8b0504959cf6413004f5109c6c5ce745364f04f7c7539f87bd3fa225f961acb65540c0c693ef768401c3ddc7623b79e56a44dc226337fb647c888eccf5dac3bb52fa72693ead95b936c5ed07c12878524d0157feeda67d3dab092b6e2f32bdd599e3d00387562067abff9bb0ba637444cbc97aa779f76ee3747292407c3be7b98a08590c6ca9d11bba9ab6d18eea0967bc0fdf6a9e6e0c2c1a14c92aa7c09d0bfa75223b0a52aab56c34e99dd4be7876e15507a3e219972106f00184a9d783a91fabd22bcf77a8a7515c8bdb29d57d6a6b67acfe2df51c5269216da3393f75a95496c6574bba3240d7f03b1753ea394a7844a1d65e228e9ded5b48d830a2fa3d850151b141b8aecc4e77466856e9faac6293f9fa6239dc6eec24c396722ba54742fb644413c612ef1dc350ef5ccd37f99ccfb88f9f110bbb99c6fb6d53b043fb3d4dc7ef3348c8fb0dab5bfb7ee324660efe4b85a47b32235c4364b4f8e925dcd9c1939c474ca514f40c858ecd03ed88483411ad3b38685b5ef8ce469e2d7c48b0d8bf7cca040b32c3387fe4e71cdeb6322aff99a3932956c1ca6b888d0b1d977eedfcb58994b74086ef24a78f575d9049c8ba65670acebccec8a811ccfed61bfade30d0e49495ecb9ac6344f456b079cb18c883a4132ae44367196a46d3a96e51ea807b60e81d3bd9b3111c4f5db6a2aab12089fc79e6a7f39b892425bd83f93fc516249098032c4cb50740c6e8424320db694cb3a26c8ff550bed61d878d9584a3c6cdc2d5c73a5f97cbd7e457385443e8a71f17775016a2f2eef479947ec79a0596cb15b507c1fbb2f8d1d42d80160313b9b2ffc9ebe9be3977069d3a78c7201fc889d6bd6464f7b11a9a53334266ffa707f9f85119afe9e9deb58487c0e47e0ae92edf72bf795f323e33eaeb3254521ecab493d72dee5703473d8b5c34cc9ba253c86a12990ce6aae94cf1628cb9975a6e3a3758377a726f15432a494d0fd20cc5dd8d571d95474aa0656d0d2ff1a0790cf68ac55b682952bb04aa141024097b0b0d23fcf338640162614036285579bfd61ec85e68cb8b6bcd353323756f2a139e664c77ed1179aab8c2a9b5374a3839f2329e74983433c8eee020b1fb69107c71b88946b06bfe684f57d31641c36c5fcb0d48b244f1b543b24b30c8d85449d9ed34a3432b9fa8293ca1c9300fff6dfa78a2e1d93d8a57fe65a64df036e36e81d8eb0b7894892846bc9620c167fccf29b2855d718c544cdacf27ab35d49fac31601974780eb648b9e8b4385acae4221bbd77c081c8f883800abcd63edaa9ebbb4ef9d24fd871e88594388aad8dfef64bba0bf90ef9b99d392f33b1902b1105d411b813fc2962774421f72806ffa6fc8eca63e7578d3b7770af635d884cbb4a701102305a4ed9aac1c9f6e828c768055e276a6a70e2f211a5cbe8985acc564fd2dbc21cea1eafbfff3ce7738c5ed2636ba665416c81fe31fcd6c03454ba5de283d03b5a6ac58e8fbae026b36657e9dec0e08d0154dbb8c18ff2bc2755d817c9da51b428b9357eb129edf843c18449540b125753a59e59ce41701f322f7d4b3184ee889382bbcb0f603566890ca57a79f259764dd6649760c0ba0c64ee3beb1c96230b54c8957de8009ad97ecc2a568288057af5c5f0645119c32e8193e1af389b18ba6d892392761d2f9bbccb0f75c6237f4f6847c762801b86cf422857262b06fb024e876c4ec7e44ef8e518986f5dc6201389ed4d511ad41ea3cc1dc2d344ae00402aea0a8a28a047cee73916149d6325ca3bf7d70e98f41b234039565ea375b7c844a91e7864d67d5a69d722fa5f9962bfd1d9bf3563d512959e214559eee89c12c3dc5d6b5baa6171ed832dad6638ad70545d6f078fbb8026496d438a0a8f5db4a57b192ebff977219451cba6a1761a02bde49f6cd20305f121ae75ae3b1da32abeaf82e6bbdcd656790f6878e932162b2f61b88f0d0a1f7945932eb90e02ee4796ae2c77785f96f217545b38f6e2e703119ea1fb436218eaa6316effb1653d03006bca65ac859237e23b762cd096ec8a66a89da1b8e634ecbeab8dd810a5c696a9517c5ba9072d12ef9d97cc99c5a389ae77513d35b970789f50eb023e60438d606a91ba176cdb71b150f00b38098a3fc0accc7c34bdfde1b57539ad8596011391dcf193a82f3c8a5baed16f69056363c84dd285c249ccf818cd4686a5a2acacb485a889d48fc1939ff2679472b41f12d1d43e89fb2285b44f8c0208d22e4fea870b306901099a081e05d1a05dbaf789326a1112973e665afb85e2b00a36527d0f53501561f6d7f0c4a850378e67764202d39cd957417d5d6e245dc1ed92ff4381f34f073f50c02d2eb4463eaba2a84d24a4815b64d520b7f824190ebbced911e402c9f8e4581a5493522dd11c2fdcee61fc58ded5a957cc4c9081e6f980b483b120021bde6bad30d0af9f7e5d8419ab8d6c6837be146c3eee98cd662d8c85341472f47eb3922360c499e0e7ae7acf406084e7c592f270493f52eb813da3a9d7b52f568fe63701b37ceb55be24c45d93aa7d240cb801c5d79d552fd5109cc6b595993116d8a7717ea60049d13a1e08cea5f6203b66ff48a7399a6e162e4ec4b6a06a7ad658ee5fad7c5d346ead3ac4466b9d7c74847ed0f012178a4a03d993731265345351e222002db9692e39056816a62fad32b91122cd834c228d64438e0c0cf6c9552f7bd7e8e382306949db0b5a8736f2dcf16a2c911dc23f9afa9e0b1f7582735ece495b73553893b060a6b326b02db35ec231f99bf26821c8010eeb5c7f01e61cc57f4cb61545986e56f8e80f813b830d0792777a45aba57dac61fdf83dc5c7236c6e474237450a60feeb5abad98f54a86b0503039b091c991707f3b41e700bcb062f4fb1636df1f439d6884235500de6c09293457ce8e6244a876df2aea1ffed0a76805a24d083512b64817d5193a78fc38684e262b355188198b44d4590222fb34f88f2b0c8df4c0c0f91d1dabb0f1a8909cc83befaf6a0e4eb8239b35cf8053c12cf286398e2ec297bcb1f691b7832b50ef05082658ba2f5600a869926cf8acd2f5ffd4d3983cd0d7c8d3e746796e1c6b513749231135217a0c033aab36e3aa4f593d9115dfe2ab7d2a364fe1344d5dc1c0c40807e9776d1890aa93f0ea0bbc04d854fcca9f7fe5432e1e91e24235bf96de11122a56029b66ba96b85f1d898154ab6d8391dd8e7f9c87900eb71e8716bc1a2f00a9ed2cce464efdb6ecab1a96f93306872ea28ac4847668902a9adc2fa9d6772ead9dd0d63087015e4bc2aeb0f8c3dd17c4f7efdd8951df35e219357c7e6c43c5ea3c627bfd4da460f8c00a809acf8397a6f8bd56f5ce480d561a86ed63c2ba8e4aeb0f186213f7059a4ab53094cf0692016616b3ac6b9999b1fddf77b9164ee50c38392624cb37019a5b97de9450dc5ca930efb3bc3d13702fa995e6022dba69eff66e9f653141bf30f3f1f9c7973ad05802d91c42a965b14e7c1614121edf8dd479478aac4297c5b40a7d985766abe04e1897e28b674bb82b2ac099b976715d0615ac1427f3d0d2efeee7248c0e75cdae346b955d33072ffe7d841a6666d4ec0f53deb453e72ddb4f9f8100b1defa652dd48c243ac7f2a1b951a9e050007e066aaed41b69687d9870c89e7d2977b0e7bb1cd9ecac0d39e69e0f1a0683c98b522c8915e6c0f55420b9744d2fc29b67d5b5f9b86e65a7089c21ed2667f6ab9a2098228988504d23247108842ee30a655f372582a8b9160d8ca3dd2670e243ae905b7d3ea44faf26fab8d0f4e9ba80d3ed5ba8a1c59e071303b3a6b4700d5b18f84a0a4ec6401c2eb6d15461d99490c7b34c5fd6d51b99e5fff8e41f36be3db89c425c47245c11da5edc9c146e5248922256587ebeea36ad32d84a7c04f9871d08e0ec0d047d101b05d3677aac1ce6922d6fe3179793350cbe4edf4474a4cb01e61280f253239cd7df709e50eb596dd0b7e6a3ae7836b88679a60a8e5d1c68de95c61fa4ad1d80455d6fdbc5e1213630195856d609045421626593b0eb639ef68e87420e11794f33abe56204a2a0b77db9d40592db918c5cda1ad7f0775302332cbd87b0792dfd882c6b6cbc1aab4988716d7840517a97f031f471aa42a144ebf3b29ebd8356d4ce280920a372a15d57814f6743dc23012802f4147f5e036cabfe731b3658b83030c9a894931d6e504135ca1cc5a765fb319cc74ab317eeb335441c9b7ac9e9b54315a0b13b112a7d0df270b87a47e7e3c916d3e23739dff0ff970d42e5710430132ea86044839c552b756eb65e4f5f11fc178f72199a30622840a1e5a8329fb4802b8a71fd2cad56a981f15cf4e1c3d2281f72e5917bf8e387c37aa0aa24ff2a58635d78d0a301200acf2b199b461b0ee7fa71d422148953de0aeaa52ef976844ea216ad579675b75daebb1b3fc5edf293495b44b39e78c770efa1725e11469f1f8f5bfcf7aaa1f48a97c6d58cb061c85fd38c8717470e24fff7f682db0b3216ccc3602c71b59d618a31c3a3cac48bea817f4dc5ab4f7d84d090b4274c76c14564f8eea20592fccff936df5ac0843423242536e61344bc0046ca66eb6889a74157906655f5ff4171b7e0acfeeddf52c23ce8c3a7c91196297d117867a68698da18fe0d2884eea4f8b71205ed5c3611216be7666479d6610a2961572c8fc375e4959e8b6cfb9582e18c5ad7d927c6ae53cf9278295ad775e36fefd500f295dd870a38c2e0fa1cf4071a93aa16448a8a0d2caa7e613234846cd96c64a02fa85cc3d7c2be7a99a11d6481495776200c1d89335477cda92b30d5fbda1c776c5c6be123fb95c5a28876fbcb6caa0f8e17b2e64ad269639b27b7d1dda8e58d4b4123e7cbd2378e7d670d9782b77e7e66c5178fb4c2d8efd773b05d4da9f23d37d37197d00dd13684bbb3e96123fc1dfb3ae664d115ea605ea58efe92f5fe10816174c381c18b57d24bdbcf41c6f215cef62a7d023a82fc5bcfe8f8dfc36f318f2250774c463d60ec0209bb89832ab6e33005dd2037e4e59e79a68ca98b8fa1643c656fe88955422a857df3d32cdeeb00c1ad71bb780c2a7c837e22476b7cd523b30d79f74b66b53a4993a2b8c292c87de062a4e30b9315b690ffc3fa1b44bafacd133458dca927ee062985c61da7f5715454580be06e2ebbb5693cf32d28c582a895b37178d413837aa36fa60f638265e8dd63351a46f9b4075cb915d8369086245f6ae37a07aeb1019eed064d167d7a0a642cc8a0fd54d0b7aa28c72200aa069a417d999847201fdbdd54dd5e383c261f793c95002fbd5247437e19b75eee697e53bff6233248746a0b2bd8bf64decf2d19fe2366c3376a7b2a72f33ba99560bd4dfaf6c6818ccf754259ad035081c7c94606d6d08d09aed6e34c9b7c19225f5ff08ff464f274674b00d64d2cc4bde10e03738707d5946130822ecaff3d1524b3772cd1fe906e78b8b7694bc2d49d2c2699182d45bcb7d2f1eed5fba0fc2e2bf90a68d9342e9d14e81d6f5ed3d618db9aafeffc69a3d0284bf99c36adfc32b5c138c9efaa74545bf2bbea29c8e0e518a12232a2e130ca96c6668db5bd49583fc2b0fc5ecc9eb3722b380f088d50bdcf9d7fe88a4d0a09b91b79d5635d13959d807c96657b0aad6be96c764a44c4c8584b0c207fbd30864e3c12f34e6db148bcbe4ae9986e7bb1a44a95c64f0ab274411086e1025caf4eb211a8409537e383845c0685552e1753637d047f2aecfc2c263dee92ea4b403c03f9a61328951c367aea5321a0e3ba284cb56a2bc174caa557e413c1e381a30cce78741dd1db44ae332f93514ba1e79dbf09a96b9c99c76e45d479bc23ca99b237f76ff41a813ef49685deb1a3373e7ebd328dd43bd29045386e845326ac98f56158c11b6561e1bdee2fca9cf03e39ce43c87e7562754bc8718e1cac6485d8ea550d9c7d9f3c8c156327eabde3f01202b99a4eca5a880584554bc116f3e1c69543bf93632063923f64447520df48513144debdcfd04439a7c8638ddc3896af2b30fe1a6e4d3df7e362646f30f8928a86a4c90f6cb3d41cf5f8d04fd21a0ed7fbfdf7acc6f4e03dcc0ad7d67b6adc26acb9b80559fbcc8d9c895aa1fa833a1214f94934f20cab07536a18c997a2d7118204613901e2cc241593e6c0bc0fbd876228e2cd79af67c2587381b73aa7cd97410517ab2f493bfccb10e5938da98421b69dbee66d8666099aaed0ef67e65669e3354ec718aa172adf7f35c4051f63789622f72c5e78c658fc04c70f687af795c5d690a085663c32017eb57266b1b18541030fb45e25a5e9508bea819dec756ad3f8aeb0d54f0f37c18e9978366e141f18d975b40392bb43c144774ac03b1579d916d34be590d7daf36041030d97ee7ff6c73b79b58d40abadb079ed8ef78335266e4755b0adc1376f473ab8f8b90fdc832678c32c1722ea7187e5b2c7e24bbc0c7a4d5c2dca585f1ec92a5375453bf354b05a43040bbf36d12f7a72387c6a119dd6b8098bd3d4feb8f1385014a994d7db1ffd8cca732f49f65b5b70ebf7be3050af936c4a37069e893df805097b687a7d9707062793168c71cae4eaac1e1ad8bc95f9f7539af78371550c127a0372dd60745aa456563ff91f15c7791aa4b57f5921e5797147a4a77578e82e7eb3159e6a49754302ea4ee62d1a258d3f56c70cbabd398afe28dcbd3f28a59394309c2e230f9b874ca14a24c70b286bfe04a6361ea057c80bf710a5af02a27c8d4b42c822ade3be4f7457f3771a9c6a84efa39b1004ac4fe6cb6a2386e40bebc8900832047c6b46095f8f896d0377fa80d922e672171e90e4e5610ee171246aa3c68fe661f52392cf7615ad0d198c0f8bea20b9909476a8da3da4459ab2b35524f2a6d3c66c26b398d7879443b7add53ae7f45fb6d95d52c2fef894f5c5bc4c5edd2c229851f83a6ed5641a49171a48297b412d73cf797ddc2f628c23511de045bb56c0d896cdd4480b24d30b8558a0ac39ea61c9791fac19959a9c1ee230f179835af727931ed504f87013eff4290099d5caa70fd0f67bd083382f868f99e7655bd202f087eedf028319cef6e936552aba96fe2bc408f0d8bc39565a78c0977d0183cee9cc754513175c519aaeeeee20dd967a52a938d41a74f649805cca8b74959d80a6b6b4368ab742a7ee3be0a47a825e7e4b0484d45a9753ed2d784f31e2e3d016bcd274ed1a2ef5582d3a1b517f520f61865e5623487a5e657616c3c520a22d25778a0fc33a636aca5e0c3b8e2953b2334c324dc1ee7e3b777f66f2e2664dae19dda9e83677c2865dec8badffe3429f6ca6d1edbdb37134c051f93bcbbdf29ed3ed40faf4b37273f1db62b1c70881f86c4c9e51057721d57fc7d15bd350c2690b67892f18bfd78c0b9f0ed20d936d1fdc02707003b6e9aad81de2fd8095c17da06164031f3e3565a012ca68d1ef8493b7163976d4ff569ae00432237aa03d7bee3071203ba4fd91c592b863339bfc02c52e9c94617fc55fee973470fba13102c76b2a845a684803464f00812c658432b1b4b5c6f5ec218a403d8ebf8232145035dde4e3016132a636a7cf47b7b18f306744c65c561aba1e3738a6ee93578d1ca3434f068617100347d0e7d0bd2a528f4bd95979c4e198f3610093ca27986445aa94bbcb037bbb3be90c73e21d713ebfb54c206c7f14044aaffb5c4cc2178343a0ca4df2ec651490c4d6124a1b0a47380261588680aa1ff43db5344b994437b8581311163f87e119f2746bc50f0735b1c260ca24d20e52ba22b32c5eab9d3834131617685ca8bb833be8d4fed6571879b59dfefec75345006c02ed0fcae06a3ecfd1949dc259aaaa2202d7a65a3f32ba438fbcffbe89df2f3af0626851b6c88291a0b7edaf8e5c1151f814bff6f99946db5aa83335a3eca6bc80d5fceabb5ae0b619a2a99c0d1b57201171736a6da2f63d467c9c9584e31fa23e28831c352dcd703be17e6d4e22bc8f4cbe6e393fbe2888bf061adaf197f1679c8030407013515f112d9e2d07019fefa74bcbc08ac8c2b078cda88d8a938abfc336ee4aa8c4196e70bac1f487e9489c8c1abd85a2cb67952990756a6f724762f5b5990de27250858257c8199f528c42ab0ce16ef11c43afe204d6d72e5b658cb6685b9693033ef875d33f9c7089c95973e058461a958e2ea9888846814467ff1098c8bf0ad3dcb8ef8de46fac5b033fff312516e2825e3a559202834d10f5257d6338737797cee40ed7bb3193acd56fad0b3afd935f47903e0c49ab4e4d2f13cee7b03848efe319d064d1c56909b05cde4d93ffefe088dde63f2ac1b0252948521d3362729bec26673ec7ba0afc371b6ce7abdd7fccc46c70200bab1bfe6e41fe709325a4df6a81f208cffc069ef1cdeb1db0782a3f4859ee0bd7c799c09109c42b9d23a49ceb78e2897f8f7561ad37702829b88fcdbb731430ec6fd029a27f7e12ba4ad36df211fcca8b5a6c10a49aae1e5f23540d2970ba0bd0a441602283da16013301536ba274bd15dc2b78af14ca6fbc883e09cbe23fe7fb602b0d4636949fe07e2f1c715e20f094166615ccd9207e9a34448849b610eff39018931943eb97ebccf004fbb71e5df6305cfe524d9364e76a34af15eb2484aee30b8dcec380b27e930ff9ff6f129e33fd64b605580cbad7983adc015932ef73e9bde0c117dbe010964a63fb8647fe0b2fe987edf35e7eb12b1b9bbacfa50e27093e12b354501101ae7d2fa94808b29dea8fd03d251df27f494eeca36e0abb0b4b46e70b15cfc849f02c0e6c9d8a826bc1ce7a68952953e05c9767d041bf7eb7b16af752227f54a4d10fb9312bdd6f3c1dfaca72ee21e805e6654dfd1e7de25c6538296782268d90cf4f30f10df248fa96cb3942e676708801cf8cf187433114b361cc7f08aaae6668a756d6063f04334ca1dd0c4babb8a8a24f144e52a92da5b1e5893526808965554138587053e3547e83c4175245dd1c7c623d1b5a7c9c36ee7fdfc4f5bc66da6e684165503a0ac246081f489ad486359eb9ec6b2e5b126952e4a15079dffa16794031aae71c078389e511ba75bfc06f1706b4f04b47fdfc393a536f3762e82f24c7387617547835889efd4e453928a8597b8517bcfed77f873b35471bcca81543be1820862613e5342c47fb0c54051bb6064a350d584a59ef3c0aaed8df93388a501f7bfe2138d9325f51545060801f19fd6bcbed9090afc8528e5675e3349779654f4ebb759cbad835d746a01a0ad7c10ff30d9e6d343e98127998a1512959a34846913eb34e9760839d6ced2c4a0fe61dcd2e912b1b0bc98917515065ca766fcd667c6014ec6368b0eb312e73ed4b612d51d696bd0b39a3a7029ae195708fced6a112c390410bab511acbfdd633900dedb95e6f8cc84e5bd0c30bf2ffafbd033aaf3a6ad0020bf13e2c2f6410bb03cef81efd2cfd5bb57e0b572d08472e45c8a1cf5140ba86968df3fb5505043e0ee2a6abdb173b80b4a70364137fc9999ea260b86ca1cf937bcb44263c5b64f02ac8b1c327e567f6e94d38557dd4e3c66c8ac3a803f5a1617c732a9bde49e2a152fa322fb9bf69c64c257796a385176b40e54806334ddf136917f833559d735e0c51ff472df129a63f1b1fb71eb7fc0f3d9f754d4e1c882e8c7e3698ba18b76e1ea8ef89f34fc6737f836b5c522daee4e633ad52070967c3a081f74cfcaf7c9270f7ef8472f9b0d59fa1ae3d54535f17cb0c1a9c994a24e862e312a1e7122a0ad29bd777f71bfcac560d56c318c09cdf9fe0e8331207c16379615657946b2d801309575802587d5438001798158377e1cb9fe67c0808bb3a557bac2d63d6950dfc5dc1bef057b3e86f05300751516bad41485fc5a828df38cab2e08e88ea925b3bac714a734877db8e2fe44a45dc6deb35d54b39afabb76f30c3c88d1b068aa20d80a036e6fd2d64a258e1c013d4679090dff4647ec2f9dc30760b677816f4582a51d8da8b588f93892db8d8ba8a50c77f58c7cb0aad3def8756966afcfb4c56f43de743640dea7b61ae47016314e9b5d75eab2f680907bb47567d41758abb183acf07c45ab05ae4c6aac55b531da771af24727915e0680ca47c3fac2749747fd567182aae3eaeeb95c41c7061f8176ae8cf60755892b3f13776d8e9da63a328a65f640a804655cadd95fbf88dcbc9c457e8422f25c2195078631855f6e652b9c50586f57f720324e17b2d3b6468dd69b6c7d32841e56614e02ae1775f66f33021185bcdc0b85234e33ccc7dc540c019dd70241f208cffeb2c5202e86209bc1430f0e4aa2b5c0f080a0e7cc746f3e8aa7e21516efb74b470f06096202e2150dfe1031bd9e7b8c1c462061ec4d40ef8ec888f0f7cb51dffaa4098ec01fd206835628fc964d879318eed1b90fda7c2a60a84ee48faf660f954fe1470c900feb24335cf86c1994ec864ba60b53897cd97ca7b5215d656e8ea6bfbe2ef3977ec5fb35be944758b8f6e89f28b69d5708e0c937cabc38ad4a38f04fc16b6fd7e5e002d34ae816f49bc9f0787d65e3358c246e85f54d2eefd91ede1f1c53df1a4f27af0ff6df5c24c673c0e8a25819c881d70b11fa87c5dcf302935d23329a8df7b843a2608defe89d0a61308c8537a47ea5f7c04f8800b663d5ba23fd5fe5d881ebdbba03e17f515cd0e5c10fd97db75d14aa277814c8f7e293e0eb9f211f6a01027cbf6ec668c16a61ec35dde224deef608d51e99fcd23b84756587e7311b3c085da338996acda88d867514b4fe1a2a713c169fcee3a3f11bef454c06a15f360078ba018ffcc954c154aad8922cf00a4e47823ef6f00e2f9029953a4fe5ecbf76f7d6d52d382383eedfbb2b60ccbfc2e372f16671f7560da173b074017a86fa5f6c2634cee0f039fc8cfce781a9535d3f7d9b744471e8152d762bd9f82857ab3d4d060a5db72716c3ce5442f795b8c7081a51a9c8fd5cefe5009012116ff7b75acbbf119ef7cf3fdf7fd3b41d649390c54bafac620331811180b1ea248c17eed03e303a274997d9252a7a1a00900f2929d00b2a9213aea0ecde62af44962b4ecf9aa772b0203605a08f0a76e563fdb9bd21f7e282116c5036e519598165f77da40adc03295da244e0f11cc36731367f9c38de6a8e3b86ffe77909e4fdd6cb66a64e26c7522297b9e1deaad937039019e201c87a78b1e15a3ee443038a1fc4e0ac5b6ac783294c1bb7261d3bddc537d88d196c0f262cd17806d5b293ff154d948c072d5b4dee803c162f53c6604fff5709c8dbf92e74a9ea04c1282196cc067b7a7b17015155bf445c1fb79e47114879dd1f4610890cc8930f2dcafdce2f42bf2bcee05973215e1fc847757fae52e44520afa64f17a265d3ad13c57be1a3388ae42ee5382b4a4c8ee88de640f7dbec910759973bf580ec731e459f2c41c5474b0c4d0d1f79da5b68911ffdfc7d3a2477d21e5cab5769eed17df1b6bc08189032ff26587bb6419eec842980c82100da1957bca5d42336b55783b52229dc213a7d874cc836507aba6795c1e6abe809e00ce5e479d8855504fa5789f857d475697a8bcc8cdd69eca3fad48cf33c340db26a14dd50c648b48916f042dc9a5d1449506bb04ffdbba26e55d58ba71f40c24798d09319a06fb2eca910f6c489da5c13a54f38c2019f45e20ec27003179a02d3db64380b4a282246c19671dc75e2fd7a85f7ee6bc836faac3a750dcad5486f34654b3d14f03735b77806948bfbb8b0f58614228bd4ae1435c2cec369b8f4a511c54e9cc6120f7da16cd4d58036e3a28bd99fe7d1959b08d93f5ce832139d0f066587e8a2c9f91f6ee14e0d38f5c29ac99ea2d87f83f3812d8381585e18f2183f7f627bfe483bdcf7bee8f6deb71565a11cb87215b1fcc87005dd1b03211166b08428dd0b79c80f7289f8639f42859c2de4bd3a666872d3732b698c773ef54e4dcdbd70ee4869ad7fe01958e629c1b5dced84720c9968eb2d6b47a1ca7fd8e4017eef65a97ff24d7dcdea16a7ded529c7785ff3b618e2b002b9661681bd3f27b63e5880bd93956a2da5df28ca4f102ec94984687640e59304acd01f5e41b46ad7ec44689214646530f815ae8ee1e30bf5372bd67e323da675cfb5803303511a3175076ab6794f65d8f9e930bb7f82211cf7049bddc64794626566b6fe8d7d784b88e9eb01671e0afa5f41f549d273aa1791cc7aed9e864554f49cc286014147b6265c8324c061866f0877fd9c20c45b46f04e6f0f28eb7e89d1c41acbdfd44170cd2319c9e1ee94470c9e81c7e6d4b9f231923d70f7c419cdd47fa8abc658eff7c2e035095a9c68be92a290cd6f7d29645862b6efaeb7f6732bc849285038b2b4ff1abd656d0babdafcd0f555e855c2ece6cd9b7cc11376e2021bc162409e54ec1c8f1dbc32fbecfca88fe25dfe252e3fc63765d8fc607607f5427df70bbf81e16846a2285913b5c065177643668a740727ea3bb28bc10c42780deed53c8309b8a85ac60eb059a56cb1da3d0a106b03bf9f09a23f2b6957b6a142a29507f6d2bf23b0965cc33e537e745a43b8263258bab70e57828069635fdfe011e90f42124cc0c2b0480b311635f7c1d5468ee0bf67e27b8758f28da145c4a21098ee6c8150628258d9cb86209adc59f66e2b1a85b54872f5d7fd1d574d8b256ef9104d19fa4742b5c959867951a8753dc58e0718c7dd970ba0088625df47be11b43c5e5c538f7f1947341510e81d809ba8ee25f22d47640a7f4cbef4575142ff72c2ea8e6a29b5f8dfff300b08097c51fb69371485cd2bd31a24fe6398e1d1f28a07976b53e4cef1b9e1b328c0037117a842631419436e4e0af1952d336ba893cfdd10cf1ab4a456cd06357a5dc64404da3d3ce71f3019d0344dc30391b45a3f2f7ae77654089d893fedbe4749df267abd8630c8f0c41f5df75114b9c128340862797d20b7e26a46ac0193431ef126e82d56e944b472d33e1745f0b17b40202756f18036a1637ad224b028806e8f4ebbcce8ba9d81d4f286ddaa7939e1d3f8dcdc83d331b9fccb6cdcf4b5c21feb4a6ecebe19e1b4838d6d63991b190f91883654291902f3afe60c740b63719894bf315b0df50d4ad86be4a7adf66b73c54f4c006f8dd189ac708bd8e926cbe7350dcfcf2d1fa409f14e5f34aa0e78ba8f0185c4ab25dac10102c6945eb2017c6755f6c8a6541e470fc7afeeeb38467db873f0ad755c30ae644ab7d42df22930121b2ffe7b74c1ee2f167a4d231eef8f23f73113ac0581e0578434383fefb8833b526910727f404299bbd72feb4630ba710d5a6e296db4ec4f99202048cee37ff2f6162d9945d2dd0cfbe3be16a774b8adfb7bf7492ab9c17ad67a1c87a9027800426eb2a48bcb42ddb795d87dd2f2dda2e68864aa65147d131d4dda89daa5643c917fcc735deb9bebf2d670e1398aa20008f2d0d9448e0038170c2fadd7c285dbcf92a2d6625b4688b6f2e76cc6f6e6bd4e25789fac53d7d698b09ef88a75cb2f92eed6c8c3f2a193ba24da9f0fe26f2e43602171589aa18f423808e658d2f842f3de69506a7b83b1afaef330573074996a5c0b62e711c6c6ac8f20cca1526d0637226cfeb523d06466eab91904dcfd3013af06250115b0c3353b09e2c1deb3cc85f29e4b17242cad641535742a3ea50ddd315894398a59880f89c9ee368a95ade6c90ba8d15e61b37c74e5816ec8978566b30edd4732c6954887d270eaca02a340ed3cdec788a0dc8ce3a64df2bd4a2e170297b1e1a58c8c5fbb61c885b109c2634cf7aac0f1fbdab332604739df0d465c880cb849b2f97b3a356424f39996c03575e2fb57cd305062ce43433416f85a3286e0819df8cd28a322a962369050ac2f0bfa3a4b82ba8496faded65d29de08cfbf215ff88de660c0f96c33f255cac38f77eef48f66ea503ce8b0e0d9ca68eefe126af279d47e5cf4a81c889070b4e8174317e7e4ef185f6fa561d081b724e1899717c6baed0b045b914d17e90db195ddad2e41eaa2095fb032c390028dc7915977594b3c07a3420c3e33892e405a742b26e5107249fe8c0574f49ad158927ba04878be4596fb26494ad32427e6542c5f767a287326c3e685cb4ad0d06d1fb11612108fc6d88bd8076978eaa0bcfe0335f53ed234de1d7900d45966ac5a70c3ec3c3f799a63b368f4d5c06a21f22c5310be8faef788c7a24dffab9ea574cbedb1b81f8a3c9b0bbf0c273ab2bd9e271923a32e2f3034ff84dbf4d3811ba9aad4b0cd75b7b5315a281b80660adb205580b6a83523e6344e759a11616705281f0d554c7ee0f1ea96b882f018c11006e0fbc4b05831c19469d7085889b40fc782be929dbdd025fb89bec39d85b4689831a959da02e746472fd600a9d58d710776debec94d4fbfae93f2317a9d02f70be7a98976a5c12f8911862e6625ef5616047ac6436c494da908311c29e089724ad702047ba82a6a2dd291e61138fe7fc357413729cc6e7bf70c9400daa626dfdc4e35f4adfe28a767f75ee70a957dac70acb8172d2a3dce1e5c274f0d423821ed9f4385e23499921ae4fcc7411f8a5f47a57de78303bcbc49c7c65f5d7a6e5ea89f5c8ea56a989bbf06156440cae40cb8bebab51f6eaf0094f45938a64402423eea940701edafc5a033c3e6ad23611790e5e4d75b06d0b26fce323d07899a617f04a4fccbc2bd3f8fd8cd17a002de6c3379a46bb8fc18b391d558c4d3ab6682e1c2d1572581cdcb8b96bcc06d3722661bb31c384c1e8d3639de642bf71f75be8796e3b8078059978f678a8ca471283b93912a75201e7ee288dbbcef8b03f89f5221c57c4458fba03487543035d0b12dac4cedad5f85bf78fc349b9e688276f0762f11f7a4038c26193fb070cec552ddf43fbada4128758df6d0a4f576942857b126e271fc5b80728745391fcc3dd2f7cb6fc8b8bb8fe4e5629ef5480f8c5ab8e1feaa1755bbf3aa1bfde906a2f47c230211d4be7a0855953f585788e6cfc52f838ad64db1e22ddf76f5de72c47b339b0a5e1218129ee1386e7cf979f5e0827fa77a66e1678d9cc087b880a9705fdd01be5f69076192fb7a80d2b61f8b0ab076dfafc78fa7429a263ce5792f41c5c69f323d9a015159dfe2e74e99c53b51a56fd1d7d8707d1ceb05428f24a20dde7fb1999c85a83156e1729adb24e873b60c1aef9928f9a3bbe16271dd0728eae18c682647a45a85c41208ea5609799eed353ce9c139f2912012a504abfd75e8e31c86a02d0b69d680d6f2aa9702c7ec1df6e87761b2fdcc0539b1349903117fd6c0ebda17a2e9eabc027b72ca0bca7e553faecff8a868d86c0fc5d7babea4790b3c728ff76b3c8ca44d33e9a41e8c818ca13160b216f0022bc71adfcdf6f634db61b1694990ea44dc70f6d3360c41d2d905fb3dec29976e36bddf20f223674f38eb19e5961cbbe4c98426208ba5d115a3dc940561336f2c9841befa3e87b23d03529a8ab25331d8e303ad3eeac820826657c9f0d7934a32d5cab4da38b096b44d9a46a0f5256588d754043a8efcbd2d3d4772c9d904e8ed0ee7f47693b6d27f561a77d95e96d33da7818914ef7065f843a63af825d0ed5817dd3f880fab40d48d0a5773d6920fdf69ceb4748538047e32c47cb7cce682fe3ec0057d5be86bc2e168806f49852868b20791312b4ae4c93e38c1d69f9a2f65d53bae1e6f29b461fcf42041da26dd9a65dc2eb04dba6d0523719a91a7141d622f4b2f238ad438cbbb07cd660edc000040009d29d972a38da9399021c5c1c5cc1b49a58d61b09038f1ff602a7890796c68956c4caa908c6538e9d54e56c7bf1d6297be5c1d11cbc3befe20b55f6ff7ac8ba2c02786ec89589437e64a96e7f5eed8dea694d492af5c62c53a99aedba8d22aaef64fb094409916c86bd134384ae6ad71e017476f1f19ee694f59b80cc4c3c9150b9c6ba91cb6e3b5c0e62fd3f636abc46a1a81e91160eac922a9b6b78fc0b70891527e4f2401fc59c0c768127ba7c8953affdc395c27d5963ec0ed2041ea6a6423ef28a58a58503103546a192af0cecedbef6728cbebf5dde325bbf42334aceea055ab5168e6aee8476f3f187659319d5e22bd16e8f82bd54476fb1d07f3edf9e2b41d3f1b0f36317abeaadd4abd55edefe1f768a95668eba0b0ec3cbee3e62dc7431cce05d590c05d63b6b42724290d532af77c063d0405b5c1d866c2d372e0f01d84be06e79c82daa38b2d87b49bd54725c042e5e2635e5226ad55f811cae4ab44a6e8c3916b2b3df4c9b1bec0e2e15ab7ce792dfebcdc47278c74d5d2fb3dac904ba9af74224cf32873df550205e72381576cce69c1aaaf23ba59612d1445327b40ce5c7686885e831cb5e5c17aa24e1e81a4e795816f910e372cc2f0d1ff4eeb0e017db4e86a4fbf8a836b222496ba1ed2ae77004f350934b99b76b5feb8054bf2bfc920094396fcb253b2a59b5e014e6330e739fb120265c5f4e27295d794ab57f157d8de35eed02f4f000fbc9503faca211fc1e94052d0f8bc000c30cdf767ef0b0f0c7052421fbde0530ad6b66b1fc3ad18c0b2519d63abce9da57d088be4acb9322f9c2afb99b83e40141c0993578f019c7bafb23fc1446eea0ed97f3c8a5feb859c088289eb6d9551d8ba75a39f40839a9b338df0e90e6ce257afd8a4c579b01ae29b3b2dfd6e87717f2d204bdeb5eb587ad5ba7e560f47ed8357ec423c186487deba41c4f88c9a31493d283051102b6737f3f20ad2f79ad0f57a521401c374ec57bdcb07577607a58912c21a9e1924ebc06fd96e2c292c9aa5e25a9690b30e16e70518450ddc2c7b739de8f6ca08f27a00356c7f71a748ac125d38e836dfa360c2e958579ceb6ae9f3f1b601abb2a8bed19baf3694ef240243cda729008e43b2d009ead1e270f12f8b354f28abad490b5ae4e5927f88139cc1dad8656b31a3e47b22decd7c1cbb2c2899243babfa48b1305b7fd7a30fca8857ab2dcdbe33fd59e6f4ff2dabbe71de93379dad046d45ba6e097955c2167d0a8b8cf5929d8df84c603ea58ad36ea28e702779b8723165bada1cdd22e4c600ba2f4ed6209b720ef0b5e30a36784940894c599d1cfac824444590db93ea1b913d9ed85e8b86d97868738387382ccdf2f886811c430f7fb921e9d344eade8fbc23e0787fcd98cc90c4509863941a144a3c10f5c7104be39ad9864e8b20075fcf12afcf6c2cd59476bae90ed93c37f6d4e8ffaf3131e501b4542326f2f640cd21d2dcde7cd6b160cb5b6fa8df15d820ef5ac0027f84a33f2452f0aafae844f05b9f54f0a8cf1367b580c6f0eb8345b82fb21f2c72aede3faf9e04708d975c0b5d2b0f0f2277e41f9a5cd351a984a80ad3949f2981e2c6e00d2107ddc50316114e92966c2511d71cfee75715f95da508a97fcf67785636a67220e8113bd5dd34a071d5ac37a6c3bb03937beb052d2d5ff96e72f9d64d0ec847e7f4b8d5f7fc2f1faacc7513f139d6e6af324db42dfb2b70d4a33f2d4ac5b974aa3f36cca93b46bd4002de6f930efa9387dfa712c22293908418f66b767acaeb0f5adbfbc42ee9b8df3cc8f11fa892277b879a58129df4b6b83285018a5f4a267b96cbbf19e1f4112e9cfa13d646555078b4daac9bd849ce284d88a16c49debc5f1844353d290f49c6995e57f4ada8b5a2634a212494488c7a5dbfa02c82a6601df00f4eda7f1d3ddcb58a8927e745923d24fc325b2c9e9885a67be70c7a26b0e809c7234be32a61b94f27bd744fd3fb9c590c99f2c26b6cf64191623f6d726623cadcb95d97a62aa49c7cab9ee7d9ef1c8e3a2eaf4a8a7496eee07eac7c4e9a523c349d6daa72c47027372e7aeb04dd29689b193d5699ee9ec3b43da15d671d2ec0ec5a81e2386c19485b51d3e4a7eebf07e1584502e3dd6c4dbfaad78e9f9d7f9d96ebb5efe1952f1871c25efa9360ce7840d82cc0f4b8ed105f3a28adf2f5213bfa0dbd3c13358a1c13380d23095b2905780e79ed3f5fad2c241bde9f061c79e940291fc00eb12f9e921164556abdbe568ce120655478b7dea83838f2710fb0ebb3a77c6788fa408a5128143c73333ef6582cf7d27f04140fd65c8cbde2692abdb51c57e5d399082de04d172081b5979b544e3853d5575391f5f8970efce97f3d0e2959a8e64457063e904296da614bfc0fcc1a0ef25f5e17e8205924669166f61f68830e1a95fbd13936c9cc4ea8a754502d3387634e200bf3d5b0683cf26c338d07670b88208aaf5160c8d3be2c19d6fef9e8da77de782fa1a8107296869720ec603603e424ed44c264b2f6c59c72c90ffe03377d6cba793f3e787fb1f1a67c2260d9aff820a98140bfe0bf49b3cd65b5ff1518c03ce6312eb92e24263eeb1c0d46afa34d9acd3f019b085740526746b10a1b1540a62852404cc892902707de6f23e35a2aff3deab08f83dbe31649d91aa12856a647d62db02872d841cde5f5167332b092e751960e545e261cd482d297bfc9a53bd94f1efb259855177c33c9f45088ffd2ff734e0ce23a52878a17f13f14c6715f7407babb1f120cafa20e3f9376006fe2afd7d0e7e0e83b3cd75087a478b091468f66d4bd957bf21e3e38becd2554617769dfcbfa52bd8bff458e6d2fa84d83ac36edfb9c96e9c8c2e0dd0b7596b4dad1fef33cceb9e68ab78acf453bea9d2bef70cc68603643676b1bcae7ebcd42ceaad3b0e01d633342ca4b825170d947ab43de88e74481cdf9ec7a820d76874b5126c7ecc9e37c2f969dc7da24594ea8c118ad3b2f3b41ebdcd1065ac6971d126be6a9241ccf0a7b6b7022c10e48208f4411a963159f9c3d4a302f6006a1c14ab0c96d82ff883982e8169bc7315f5d6da232f884b53cc420c191bd7c6575e70f50cfbb3ca4af221a18596652f897e6c8e63d83ae897e2fab57adffc18b1a3d813a62bf0a8df5d09cb2c08bbf979039a004652bc7437b632bdbd8aa2c21e8004437dc0f07f3de8dd36c0df735913c6bdc7c754def8f05fc68fb6278eb9b8a76db3be9a55442ca11ed11a9011a6d0d9f9c6099e2b90065ab6cd2f6dbc2094fa267cbd0e48c34332bfc5abfda92014ee1769240a65acf5118121007978acc23c4d05676f8c00637570f060a0e68ace89238469a15cdcebe7a5fec84c8a17786fd17cb8c8be5afaf7c352828c649dcc5023e6d2a3dbc96a2988f8e93708ac10987211f543e39d9a3c44e4a8053940479ac49fe90f3d8c158bc986b2cd837356ab07126f04730d49606542aef5c04c178b895c20ce4f1bce1dda7e64d8822ca2dae8c7e4e350602d2da1e5c06e68c26c6d4d5c6980d51ab55462a2b31ea52800d251abfea042ba56d363af64c40c268d17ff86dc4adf1409b95c2a20ae01242a34b8639d482c1a7bd329c17b6bf43f81e2415ddd4d4d3eead32f8a6f6a67df8158d8a544020e763d9853d63b52fb1481af16c2a3bbd13958d86f5f7747042e219bc9a039690ec44e7bde901cf58105114eba19139c6602d3387a1fdce4ba101b107d316350a715e1882f3504737e0474f21050b4f641222d7a4e7a4cb22528bf424f9dcc3e3918d10636a1cc704e8099c2d9c189763833736a838d9f4c89a0b472ff30a0cbfbd850fc6802f10ab5bcaaf1ece9cddbdddb8eb1f0b65a86ca7c039bfc2028dd836ce18135ba8064c5154974e14855bb7d12c3761458fa4d86572c33cbd381a877d05e5b5b88ac66cf54911e5a33d83483f66617c9eac7dfc627c8f2d7f1f8c8f133b7446e4c7a0420e1a7e29093e39521925698eb5e55df225609359d096af4c0d454d6bbf3bb30f05ffd8e59297696bf0be92d8e4e4a4af42157178b090bcbe9b399ebb6ddac0e137bc7ccf1cb16e13b2ab994aca7dac74c4347819cf419e973413eb487368e8332803ab5f6500e8e8561b27c4c46675cfd5c7ddfd98f138d9edf6bcd0f046232b3671d66973fb1f9c21dd565e67a0864f39b4dd75579b8495044e24fcedf418f9e89b34b1b869e8d6d78be0871b9d2a7855c8122068a5b7f42d2c7188e815e80f0df71b06a4d9349c42663801fcea9856d6f064096891e4840071d76d7b00476d671cc13166e92d273c51719c7f292c93a9d8c67e8a94f1c4bd552381faea4a3c0064814781e5e8c25e84f24e579b973cd5e226fff6f05b59f3bac718b31973c13dfc348db5061fab6f48a85b1240ad797bb6a51afff3c75aaef675c00a084684a042655028ab76f48b500ed274a7abe2d0ec370411a460c27a00a7723d34d71e2b127921a2962aa31113765de40b113d12057f43079dc5faf2654ff0bbc1a05c0e521feee8f4672d372eaf8aaea001e7c8471dc93d2bcfd1f95850f64be3d05113bec20cfecc43fc33b964fbd7c5d7a58de44076d9c07b9efaa8008434a748d3a4060121af9623a725fdda980cde89fe9c678db169678a173592e7d3debcabbe6ee501dd235e2d0483a9ccdf269e4ec6de91194901f4cb89563b4272b4f9e8133e10683152f98dec544b10fbc270f66e80fb062b9b17fd2cd001ed6a5b190da59118bad0362c4d484752366a611b8f9a70e30d1183a2d1e39b1a8a8967431c80bfca1ff2990bca4288e7fc25ed202d447b92b732fb24d42a303666fac5222c7a258b3eaa4c4e9cf29ef38c48b690a454ebd3b723232f48832d2c7ffdb1aa375d2378b7a5e6d491a911a884c0354f82713181dd697e717e7ddac866ae8a489ac227b4f29d18ca53a52a9c2a40c71a550494d15d3b5e2b6972311939dc09c575422745cade882601b189d34b7966155118e4888da7d6ed2520e243385a2e5278a1f2f6a6eb58ba97b4da42715d62767ae5505a146eaccf3e508d35a88146317ba84cc39c8b4cc4466df3dde8797b48d4f69cae157677cbc07e4e0c39cdab214db3f3f2a482d64357b7baf6887313f2ae2e04f57e0e699c137876d04243fba1ed08e08803aa17cf9c5b35d5fc88054fee3ebbd73cd9570e8a4278f9ead0a4eae93a5e9594ac3ab410ed55bd3ee7e69bf3ab8f233d6aafc5c1c6adad7bee435857f8b75637aab42f9d2eff9f574b24a37f1958118dc059325bb883428f3ae35ef384135a020761635d28977b972ac4e6a20539b545c3545e5a4aed1553dd2cb602248f2203767fc47d7a9afdf324e9b379d9f0a70d3337a1825b30b4a08742d74f241fa7a7e640de3074dc5d55934cd812be79f0d2c1e3bcadfc15e06745c81e0ff7e4a1b46bc12cac98231ad41bc807dbff6693d15e6bdcf623bd9a0f0687d082cc4852a89eaf025697ff1106c73a161b4c5230af0f075526aa9c21317270f390f46e349cfa3ba762a5985788950abcf26e33e6ba72818b3825069ed0bfcb0ae0ae51fb7da379b3d8790e15b5de2632132eaaf0bf367b1f65b727c5d66dbd099aa1ffdc18f665383e791c14c925578ac549367023d3e8c8d62e4b9010ea58b726a4e3a80dc82c47ecf59161644c5760bffbd299f0eec604c8c07906f798188ac03086f7f54ac1bdee948cad4e343a89a7e376d8417cc7d25fdc111ae939331281c57df14e25fccdc6853f64353199ca89fbf63c08fc817741e45cacbf4e57af4bbbde3165964c50a508cc2aee3ede19c7c63819ae9d8e4804b86934e6e02c64c8f3a0e2fb01dcedfe67d7dbab604471d7eac0571c71be82f9e0879c09fa47a147d1f1acbbc636941aa4cdf8d68bc1251c5a60fb85f1b8b3b7003d49eaaa9dddea09d00551d65fd578e2fa9f2affafbadcd047c9646d55a4ef77622438bfc734af4157470a75a0365af70f13d71453c198d60206fb322f203a50f9ddff7d8f13c9fca83310e58002162622abfbd845a5c8d052e630039d3a5a1c016186dc9e865a4745808db33bccdc960bec38657e025d30e863aac86aa8cbe9d995027ee5a2c50f138fe918c0787102a703e1fd2ac8f93438f902398cb74fce253fb0cc0d34b3ff317ac810de83a6850a7acd30051beac170cc99521cf818db7a9c7dce2d0a4bb972196769d7ea0377733e830f649352b98983bf169015093ed7cabe77ad0d5764ac4671d8737dc5d07bc48b025dcdad84bb50026647431cd7fb07cecdd24c3ebf3bceadd3f52e72076d85e3307889374dca414a12adf87746536a6b0d297d2dc1059aa5a2acdf9f921301b90784b37d937e6bad0175fb066c23ff709c379e94022b104b9bc0833f4b4fb1dfc7cebefa06655b5b9fbe374b8acb5f0ecb20869c20194d2cbef864c8d1f197d4a61987874c07025448b4ae3046a4dbf4bd0ec4f4deb02d265824388541aa65f63ea0f517945e03b457125131854b42bec4186b777d30605d777393827f2d3f440576e6a4bcd4002f8c0e04ea45a87cd5a7a2892de0bc92aa31ec83d02e0cf0c3674afbb61d52a90071fecd6abe8d82d16e102c4b8fab62f3ae212bdcf412682a736bea0e912f4f466dc83580b7595514b93003ae10a2bbb9bcb90dea9da2a27cfa9d85087622cf3ce6837711486f300d5b5cf56789d033828c922f2bbf1bb295b5d0f3188fe938e4f3fff4683cb4cc6cd781e677dcf36b82c4a0d8cb31310b0bf324d133e7fb1a1eb1b43c20853652449e74f93ca258b9268fe9a8c453c8e7bb11642fc89c001cb07058e0a5455942c4786fb730f90c5a8b47d988ee5df3b0109dffc50f4e3c2285e70d764eb7b0b2f31798f3fc44693b3d2875532871a1edcef8cc7da32c2e04ab9db33997b82a56e0c7119000280805ad14543beb4336cb6dde866b2e632994451bc5946732ae4ed93281f6eb963218bb17e79ef4dbd3e9f37eb9a5b6d18b931e77253fb02d627038e097ed2e538867f77882431b0e574620e43a4ab9f2e19029bf49d7d99f096349093b5997d06dda0e344789c8efcc5690acec0f08454d609165a50b5abbc6236e7da65392001f6ff2dab8f443929cd755ea28cd13d900e260d54678b3b2b8b836f8945a4eee2d495ee7d73dfee9367848119e94a1595d1e68d54a41289d8213771f754dc7f4cd413e5a2604f7067fee7999054b8fb558c067f512007dc0dd265545ffff1a6cc0d090c6436c533a2213f3a0feb177ce6c918fc08ec5148936fbf8bc7c833f470c828654eb0c767ac77fe8a4de644d401d9358fdfdffe07ef5d2a8110aff124b369b7097223916b0b0699b28974c66bef63254ee18f45907088dfd2babd448939043be95c4383cd74b87ed42b88ed589d04c885aa6c223bf7e989114cc1812c665457a34956017127f2ea0b293af8ef0e2421824cc02511aaa48c6fe53841b5bbd9cbf6572cdd99ae24e4aa072a4f93c6bb386a0110d43cc2eadfcb0555aad6a74ad122c833bc6061d8674a5884f05a2cff37aa63ea5dec6c626f4f82ff6f86dbae3dac1e34a4bf5e15260cb65a0f933ee1968fb0a08fc7518c1faa3c1b948d1f15c3e8b197b5e9b7a22d1502a26601060897d7a63e6c1f831837fe1fa20cd8408b3f75685c52f43b7ae04b3af5959f433fa1fb43e90a2be4f924df5a69e9a101c3c36b5f460c868e4e2aba73b0ee4568f6029531203674ef2f18182a4aaf33c6e2124a7b6f150a1fe6370bd46e687112fe19374a254fb56359be9f1af6168f1fc8751ac69a7a3db62f8e1a40043158afa69cc3ab5e27c9f8bc7e36390898ecaad0fecb128c2fc77c307e910a6910aa7e9f10808d9d1aa716af56b6794366262046f52890a2769009f3d35a1334f84e681d79edb40f973d0e028ff0727a1cc4552cca2ae600fb5e7eb10394a8413fc87e3f0d06ddae3ce3ad2bff9bf6edcf44aefead8c3882f579e3d04830ec48f916d48fc18993b03b2e0aafdc87218fc3bf2f444e12d614a8d4375e194f5f5e2719fd5037366b893faade291bcc275ba75fea1c3ad586b5c5d533fe2b567e0b07dc757821071d0ff14b315da6a8531a4da985522e0208f9e27ef2baf14e0bd6ce058d4a2473b7aa7134b494c3ecca4a84f8d2faba117c78af01139a35fe5b9fde0ffef240753ff216eb86f65da968cfb2df84cb873773993139c0ab6380df74302a3c0cc0af07a69d8dd636eaff4bf24827e9df4294b6024061cd49b8bf6d72b4bf32ae7c78175bb6db8e74f5ce969e9e00bbf2b9c6dab5c470618630c478c6bdd9fb0c258e53b568a70bbcb5c45d9c97a19297446c30c5dd5b1c2ee4650b3db481dbdb4c8dc64c95078f0617e5778e56e9fa7b3e678ee74db0049640c5d7b65fae5877220b2c43610db340f019ddbe548fbb372c023cb478aa47d2ad188792c22cfd4ea19b8e917af46da5c4a03f5be663559317f6a6cfed47d2b85f42a7cfdba5c584f560e4a689a3790d0c073c28484607ce9af09aa07cb5921080848cb1a1b2b90a53a9eaaf2cd0b268627d628800dea359cb595af5a2ac5cf52d899d46880b7292ebd76f715390d9b63860d86621c6147c585faeb98d113ca84d173aead086844b14d8fe1dc884a6b190732552dd67cc8d08dc1baac3a0ce3dbaec0266f17e54e9c18cafac3a2df7b0a0923b99b1f776a5e7e3b93f95ed0f52e655ed1fe8046e567338ad29b9d1f355fa91c296d7014d4671f8120f82c4a1500fdcee5832a949d7a62ffe0a9777c35b6ac239ee52c993275c3bcd805d7672532f7fa87821ed6b0ff94fcfd785a06774f516fece59437de00897824d03198e2a03278fe0b25b5db47e4d194171dd6ed882636bf1929940c9d4423101326c6640e6c2356416364eb0ffa942d29938a81eb5970df6cc6a4e86e530be493896b88f759ecfe1c4fdb6738c240610a9a0c80f0df6bf2e9b363651fc9cd0a0454f7d54b69ab54e0314b61b180752a5d5b84ea79e7a03bb1a7006d4b7519a09de0199a064a61674a743a3e7768122599244146344b05736c38979bc4fb03c4dc81645119a3c9d09bb27ffde38347feed152e7dd4f29bc706989caa87e71bde131e97530f6727f2399f419f56cf7553f280fb8edb4a4124fef314c52610ec4b7bd2875849ecb8d5981302045c279fc99b7335f6a8d8f5255ab3661e1cb795d0684ce234903d624b072ad593372500846f54d94c2fc165e2a525aa7cc212959dfe9017ac0d2b6a2c7519994481a276623e3ecbba9b496008e48a1b86a981faf1535c9f2e914f65e052c29a06361960982da97f01d53079681498017c01f72f3c6bdd62610f2383ac9d2a916c04a3368ecab479efe565249eb9b4f85dd2939a22b3b07d35335b93caea5918582808361ae5065f0204579712973f24cfe5095ff9664e9c49c21832f0c34b1f7de1b6006fd87595deb19a5fbe81b3869fa9e2f585b82edcc8de48e12534e4002e0f4ad5ea0fa9e356a7f9e65d871d5cf6f2b5668632881791a5115088e3637c2b357a3de12259deff6c2fc8c2160ccd6c718ec634c05fd526eb1259eef28619393d36717df7a597785c05b50dc6b96c0b91c4ec15c3421cabbf10845ebc548f03b5b027a019065a11386dda95d195c269683d453a416bbf6282a4501eca9c352c08085256baaed1bc68ab091d056e2ea12e46787c41ef4d5fdae494e97b7b281aeb5238dac08d94b1cd73b2bda6cb7c7665bf98130ade27cf036f6c8b6d65e744e0fd1b8055f29f98476eaaa1fc579af7c099f444b16a509e94b8ee89e478454ba7cf70fcb71ea9cc7c165b512380cf9e0021b6f7b912336ba4813b2c22803fdcb6141d7ce339009e55a654c15a1a51aacd1ce50b948494b41120469060d0ea2a6bf27be69c37a163d713a759ad62372bce4a4a45414265d2b9878cc0ed0802dadb0810653dcf865c3ad531d4ec2f8810d56c8e96c7699dce960fedeffcb98ac4c33ea3b0d385761b210460d08ffa76f06dc5f6522d6675f6bc6a06e3c40ff68f8a61365846e507ba10a1a5b19abee7c1777f4795cbebcf425a6e59d504dda4e462b3cd172358277d6de1452d339c59fe5289d4805be1bb832829f7f869ed18175121ca776ff52e6a51d0b83e76ea1dfe6d4ffd662f050d4b1f0736f75f56c9f5a8f73f2938f1fd1d9e8aefede6089ac3c654670d2cac0623d8d063570a1fd4a21b44d49c4d12e4b179fb3cda2c73dc037fcc58a722ad4270c085e2084e0f21e06dcee2802b87893f831d2088e751071895e9a43770c03c57e4cdaeea447d662cf2483bd1d5e8579ada5aebb20171429b3f827da09d9df96c5ededbcbea96f344e87da95ac7b5f81dcb7e53e21273a5ffdba499b6ac4fb7bbd8162c90d20af0425a599b499bcdef11acb236121edf664591c33494620a88c3e86ffbf74f9b46128fc9aa104d78146477157bc565e4b89979ac20fd5e12af26c45231f9494d6945e874b773454024c87cd48e3b4dfff9e899a1fbd30cfd23f48a1d4e8a440bc85505bf0da81b7591a449bd75519076e19702f0532498558577c26201107ac910ee4db1901068b405f877f82e9ffdc1a5ed60fe188d45e6327b7be27b973acd926aa919b115f6df3dc8cdf3eb6ed2d650876a08cda6b0b1aa8e08332037375f007f138728193aa2e3487557cc63672b4b43278e09bae3627deb8c21c51605ac2ebd3797e6394cd2f1ef7253794fd03da3929c798e8db5cc1ed1f5168ed657a85798cdb6e6d6cab74fc789bfb1ba9209a0f05bf4f421581d1b88e4c92ff8056de21fd1cc8a5ef1578f7577fc68b8a9dccb0d74e59ce2de175508cec201b6b334d3c5475f1edbb43d3baea5d62b91e8c7dbf6ab96c66e78f42c744716fe8d5d9b33a4d9f619108055283b6a5f44fb628fca002c19dccd27e60c800ebed61e14d23b84802e0a1c00c8a9e7fda8174b2eafaa6fc4df8e1b9fbbeec0566dafd7f6a770602090c61c1e56ce242f288c34e28302ea561c5df4c4816ac452660d50167819edfbeec888c95ee2bb32de38907a5f2a53eb75e99d9eded7f8b0427e68b9adaf69319df258788d02a6fc3a9e3ebc7d49ef318db8b6d8af4220fbbd87457234f9c07ba8b13cac0b63a93ceddc06d626a942d0f102cf853a3b5b2b547959f1b3b10bc6d3e61b67055d8b8bb93b4ecf36d286325da0bb2079dc18806e9d06f00893054238938a1d0eafbbfd79b35a6f09fc9aa1148952870ca10b5626fb727ab47dd59358ec5231abdc564fe204b501080fe97a4b72e29333683b372af4369949132a3b0299a38ee739729c57b782e3b81bf26e21a22314c5eede26825cb63b19152faa833e2e9c9b2e4daf01d5a9e9ff9ceffac7ea79dd4988f7f8b60318728222f68ccca0c93df3ef3a56956a7295f5ba53b36c5d44831074f4b1c43eed4d468a78cb4a31cb18abb89d13b941c88e2ae4d8c04b0eb969c4a062a1eee20c82d42f3b351de076c2dfa38cddc4c3aec1307d1507539cd83f9d217949a9e2476e7f3324de06275402bb2d1014cd50d64013c88130d504787cf48f3155cee6c1081910f4b8816ab84816df80704758b22c9df1c6bcabf3960ab26086f31f17c8beba6c0a3ab680252cedeb4d383fd57622755d95d2513397738324d4f8bdd1dc2d5ce5ae49d1ade11424d558ccf5448f2ac9ac9ea299874c86a434da344d7636b38a6617600bac615cbf738beb3bc77ee3b35631c67098a40d8891cc4ff9b93eaf32c643dda93a58e9cdbd33ed4f37995115a448412a69702d927ad0db22892716e1c8cac9ab99f4304082c20004202df22ddc009d2b9d4eb1ebeb14773df8bd2153c5bd25ceb4413f9d4b6ea85ee13a57a36fcff13dea1dc143c7a4c2a74a5fc0e25e9c8d91f0e436f35810637c41caa8a1eb8369850ac91d947b58a8d828bb4828300ed55aa63833c12b680f1448ef1612ddf5c19fbded51836851056b073feff2d7a89b6c522484c4a6750c5e925cf7b89f3057c770d692951e97d32ef0ef4d44f1e63b7bb469e130dd95cc56069ad63b54f0ae156cf72c76236e8518ab5efcb84c14db91173856793ac5e1bb2d8a44e3c9249a70af23dc69935cf4e519f3048fbc39f377874cd0c280d5a7c6c286a735b685f4ef699e3936642bb3f1ad30dc615cad35a3aa9cd5c5aeba6e61c55350bcfa6e7a038d585b6b71245b88e1b0077a8b40a8f0a6cb533ac28ccd1b9880dbc4f65b8653e4ca15256c66fa424c32d8625923335cfdee01f227fcd95b218eea6fa19fef2ad569e5d946f2edbb081e254ede086189703fff15f1a0972cb3789c3255a5e263a475c0ced4fc8f5e93abc958b63231aadc44041c6affd2bb5aca9d3872448d0c4e9bef14a929820a93fe5cdfde858580b4cbca82657a607f3e9bdbbf33450e3150be81c91f73deea8dca153c78e9587e4fae3654291979aa8b8c794477ee5408e071c357101ee60f8335f4a8146d3b8e1a669ff7bb892169f9402ca9e44ee9b948fdbfb688b0b2d052410b1dc19cd819c1fcf36655659dd8cba539b1a21d3bb5a4cee7bce71609156e0ae2f797d0dc28ea61ae9a2bb456f141bbae06a2d12755441d48e34cca61acc9673b2233b5246097627415543cc2348fe89dc782c61f489efd575580326481d80fede0a3d08fb3269f7e3cd8f71db6bd1f69228a0160986589481c66336739f53e7466ddc082e7c1d9c8fb168946606071e2f09e974128a2e8ea47e865ab81db9ce531dcf58f4db7b1bf8d08d71d996a01ee6bde7a24225e9aa7d5ce324f60c6a0d7d759c76a232b15c999140855a5ef408e59a69de7c48830a36696c3d8d671dee18ff41e6d36d70cf846dd097f248f2c83fca0ebed3362c7b427983a2b85921eeca863c1631e8ae481f3eae2ee8b277a7bd7c91b635a40fb0d10d5966683ac60fae9c17f69981756e7327db8dc81139ae05e9470660a56cc127fe353ef7094d267cd4ffa1952a0ffc20363b95c16d1fbebbda68cb4d603806391d78798394e8f380ad250dd3ed1d44b71d61b4fbdf6081e6b3a6ccc439ec85d7fc1c2031683c78f4b9ab757504fd86e826599d42038155321f4d8b37df743e96b4a6a21115a86aa4fbc266d83e581f64c72dbf2ae45424af314f272a32b13822054851033a7db345b901a0ce0b50a35ed2e2d0a3228fc42284a31b49b861d8f2e1a77db9b2e012edc2ddffe5001b09c652764edad4f48a095f0ffc862d14982bf2f6d4bef4dae441794de13dd65636fa4083072ac59a2a2657fa03b8765955d99f38ebe7d7b5a623682adacdad97ad19dbe7573e1c46bb22aaaa10614f33ae7e5840af5c665f845b8c00160fe9208e5fb99178fa035237958fe525a897f10e07fb2917b0a6670c62f1b8703b1e63af4c4ea3a718d8f3f81893403feac84ec4f8d424c06160911448ae61c992b2b26c02b4364ec1e3a3d1ea884db9a09bdbb2ccef814344b1b1ee4fd93293e43143364c71f78f4068583bcfb5d376d36dfafc3c17534dfcb70878ee502b86899e187bf8b3cebb6f320980f3b145ed01fb45c374dc9b91f66b250fbdfc56db4364d095fe6eb12c6e2d3684cd86743f20a2dfcfa383f3caa12e039f618dfd5d7b92e371f9f0f1ffec8aea07b034684c371154a03f42e2bf8ac56194631a0d5e08980f34ac7da96d61f15306f0b5c536555c53d27821f963d326ffb4a2113f1bc1d8e2bce63d7a37fcfab9c5fce3bf2d2e8c4cd09f67332b2b96e3e1bd1ce210dcb400905336e4dd820ac837776cc47be950f2055e331b87ab564efd06c4eff20eaf47e63b1eace861c6025a182e652881564eefde8ee5d4a64234f58e808be5d5f026bdd023463d42981936012d6ee4b37d46713d560200e166288c44dcaa2d7bc16d01f35c27772333875b335d98759a653a509c7c4122aa330098186da048194afdf587f2c76db521ede20a7f98f99ce7f853c6d36c5b97a935557ab9d8c63db74fa7c24bceeffb915dcf52c813b26bc3150f1943e656928ac1605aacdddd0ce872c8768362dd22468de53f09d5a18515c42fef1b05f622e31a6b7bee213502439f900a8ce6ceaa4fd832c1128c8aa6ef2bc341e0d52271c9d530a08f74633e0a910fb96ed1cec99669bdaeea4165137c018459e437b511b68fabb79a8fff187ddf2fbeacf0677668e1422cc29626bcd4e7877f645f41019bce5061f03c7c17d11669e0e7360eef66e23e452bd10752e43e12e25d5a036467e4e3a95475a17252d5f82d4ddbd9fd8593e0f806b5f06340bf3c4a022456107d01c29a7afa26c53935aae0294692f1102eeabda4c84c21a33411c0b9ecb046e00b3868561d8467b22ab94825e2b81c49794a98ac7710e5ff493a760f79e8164c399db535caefc1bd1da38f51062d55b1009a6548eec4f64fcdf736fcf96a7ec6b757db02f1bd202ef9785afcfb68ae2c593138f20ac6bbf1c58688b7ca99dd644e0d4cd24623bc48c499027516c1f42eedd85f9ea3769ec8c1a662fe4bc9d9236b1125cc4cfced7701d2b9dd47f93b8b833ead01ff5872133b35677103543ae6ee8c95688946ab4de03dcc87792c4beee53a102c4f07bf2d3ff3b07fdd04e30ba089ba2ca3cdbce360cbd87c64ba101f37c38bb9a174e53d3af8955daa176809199a883da82db5852a0858734c571cf90cc8f7ffea27f9da99acb641789a18d1a0ab76d6029b300acad4ccfae907c7a778e8dc9dcf92eb911a68cbadd84b35ec2b290df2a7aa16501656b438b7e32faf7b64fddb8468c27c68e0f4a9222f8441d1c8ed23a3e8e8d3bde688c3d83633c77e0736fa0f4d5b2b85947e1d38e7ae227528569f875802ad0d9e7a4bd0367356a7533537bb7ec9c02afd4a06c1471607c5cc8e3fbf46bdfc5d67a80fb36f6c8a550d213e0b0b0777e0c6068f42f0e86c90dd632341c73bf90852fe2bd646a14c2cf0305fcd7979db88f6bf2a35cdf5f8d18178dee11a0b3b26e4ac85b882fd6555c6c9b4dfff0d961fc8a5bee2f1920e536be2c86684ac31c7e0f3e410da67e3d68a2d24e9ee2a83c680718f64668f4b4ec95830ffd4f45721d9a1cf09ae22c03d5cf8e325cac064c295e799d8a443a23e65ab06958a08162af7b65e5f772bd7bf86fcf184b79e293c0c2d7d99f7babc0e12d08f323d9dd2829b9a48074b767e6510428d9e680f2a49a79e76a94a6cac7c6941c49cf7f4ce3fb542ad844213376a7255dfea36ef1c971bf779422cf2eecbb64ec281c4bd02b28647620a933c88c9400331c1f6cdc6ce97014be5ffbf41abdd90e13677c6015124ab89fcc02f3058972ceabe946e93a3fde9c1afd7eb3662d322bb411483649f8bc8ebd8cac6d9b5491cc7d06502e852f0d32f65eb5c761544b7d41378586af9a8b08500dcd546140eb49e08a1aad2b988de2bd0a10bdbd479a7dd7416fe7540f31e04accf8be744ff67af27b9f300ab99ee254d407f7ef19a55c699c6eccf6cb08d8b6c807ad4ea72d21e8caee6fb240ff89c79f5b7fc66cf68f0594fa725fcfbff1cb2403d231001a2d4328969d68248af1202fd7153112e7527188fbc656b8051819d18128f54a995439d22709483391b87e77f352438f07f9b1a30d6b188b835458278ef3fcb3dfb29d6a7607df3d48b6067a0d95fe0af5b4bb2f0338ed7a2e6ad568e14fc55ebf282b53abcf1420f2e68613ced8205647aeaf95425ae180c4c135d6f5773544210005917b541881c17569742bfd5bd0b9415c626bfe261a6b431c53f62de0a384043e4e0cbf0bd2e68b50127dc423c2eb8984241d550b8cc21f9c7316d2d867dc8220a9131a977e6b77ba9a595bcf82c62083a4f7aab10ae93540f8308ed966260f8de59f8014322b9ee6a09481af43260d59a35592302ba567c2116872ea465d604aa6003098dc7d333836b72383d7bc3ac50ce17474833f071bca8c0ec3e9af5bacc1237830468f1c7ceeb5b551a74d2ab6aff851780fc6b1e3d12b8ad04fa6f6b3520a6b8469de8cb0a2dbbfaf2a4e496e36f8d02ed19a0bd4735a8e02f7e79508a9ff0331db6ed2ffeefa74e2ca5d16fdc90fee7948c8688aced218a202d9cd6ba0b8b6f8a0e0385b04c43f1def731f8a4d1fc1b1386c3b324d74a82c8e81bbe284d862a520a274f84d8e046f9e9f0c107b2cd96044973df13754edd187563f8d2475d93e2598472d984d6c70964b7b1d913c783f50fb6d5ad36bac07c7296fcd18cc68207ebb2fbe0e63cbb3329a7ca21ea4af228ff9e504266b6de21847fe0fc62bf421e6a450f2f81b348ebe9a373491eb89fa9e4f8fe320c5237eb33a3b959a0f898db9cb5a7e197a014f8d81a89aa9f886b3895dcbd649fbcd650299c75c464d83873af289de2d6811ed62d99b9a02c100e6779c2090df7620f640e85669d48fad0c0c1900ec701dcac3d74d9b87fe708e99b6fbf525f711e801f0f6ae9c2ba11e9f2ff63653fae7f30c0d6716f0d41be74afd861701ee294f5cf9eb6805b50a2c92af5742ff9e96244d5d1bdf97e08b55cb05164b138dc442db593dc631bb521746beaa3c1b8e1e7c061a12db12715f1ae2dc246375c7bd0b07d0f63c2685a44f2c78ee92e841b287253a28ee454818fb0dea40abc131bc0068badbd46d910fea27d000d32b7b158fc42b77716371bae0f7515442eae8f997ec32e1ecfaa4034cde79a506ed0e18e2044e71aeca250fd9a25e1264964bc09b1b065e02b8fdc812c97075fad1c827022ce5c2d7ca61eb9d08416f9733aba57166f80bbfc0d129adfbcd73829788b945c6aebde9e3b6669e33b284418d72d58fd78fdf572ae1055fb6956197ff60353e7c77c2b96dd7aebbf19b6c3687a03582bdae80ef91d824c2f18aac30be29950eae4dafc6e00426f06d14a970b22dec07a994ce98af02a7a90acf67b2c3465b32c659cd954810a88c3006190e1c7ccd0dd76640c86d4028fe4991b7ce17d7151610e6069969771a60c96ce3a8347dcb4d1ef214bb5f0d2d95100e98a9e9a21fc4d28345025c50301046590ce12e3212c77998162b375474f4da2eff51c834d950ac1e3dc07d3e429a91944b58fd6a180145519731f407eae8770ec36ab8d69b1f867198d5ee80f2fc2ee44e712ca2f3a57f01e2ff8e5f91bf907b442a6938fdb23f886c5daed5104bc5af19c8e8f2d040a43458d06dd56f32ff6f591f8bce34ad0f14ee8af15884bc56d40180738d477c2832fc43ac3a2717a60d990eb5ec6e4c319cd6eefd3ea9d2633c903c2d8415c19f28cef246be2b7497f47bde8e386cada66416ff42a2f70a0d1b9e84eb7471c79d138e8afb39d12fe8924a836bf384656a759ed1c8e1bbf12ac9d661a5820a8e90f8cfcf31bec400c6cdb1b072c6d69572c08fe24375e22c2502313dbc3911b45a97224b64638fe51fbb0d0a8100c304bd747229df153cbf5aa689ed001aa2bc0375d8976376fbc71040bc514cfc1be3fc94ec2bc0768e31bd7553e9051a34a81fbc32e7dd67481bfb5a9ae33a6ac48a418072b0d5aa2f9b06ca74dcae929180e8c0097c6e83aafe3d8e7e8083dbaa2f8fc2f8da12b27d0e8a5ddf1dbb47af57e56fb34886498fc61ad31f21a309667c3b2df4db53a609d9b4259295fcb46f10f2eaa475f255ee34e305690439f3b2a561954205e37cc1d498f8e35fdfc9d547850b453e89cc97938500ac324e01854a606d08a8923bba5b706e4208f4937706771deada08909c1f7b1eec150dfcf88cfcf88c054d17677b6ccdb102986e708ceb5491cabfc6674f56c5e946261a31f9fd6f57907cfede67cdf2f5c67813b3ea16154ba2fb256c04c0b9ffd07faaaee379b04526be3af3a6864c027e9c784148eb47134caa588fb373ccaf5f852a7577845c89ffe53d6cd338749ce8871410f3107fab9deb057b70a5f75c9fa9eb14060bc24ca1ce97dbbd0286fb32cc91b0c8b95e34a804214f2fcaa82fa60dd42a339e21230b1bf826d48b12d7a4cb9bb6d6fd43cace72255fc4e89025e1620eb3443bbd837dcf6dcd14bef29813fc05f9aee1958173407e23c4c66832b91963d82e99ff8099b7917a6482938afe08edeaf96eec801daa9014277665104e8d7d4a84382124bf89829efcacb20d73335c41c7f7ec9563a9efb8edcc2dc9ec180e71e19266c39cebccb453c6104c2a923e9033151a6418e3798602b51df4a6708b8b7cbec4a99d3daa60ae2a33a55ead67ca3a80227a2c82b89fccdffe7b3f79c541091079ba9fa5fa5c442461e6de2d2cd8b943567aaba6b5af1cba9d6fb26befe9782b50c7c895cbbb7f2f4560b2ebbf9da042b047e3ebbd1949f40a84ff5123bee3bcf54890d6b032961ccc8a549781a9220700d5bcdd75c81e653504f610cc5fa1ac8dd5cd0fc4c720f62b6519f142cbce3f1b7aca8484ae61ebcc686df48ec4e0d1d834f5c4bbfff94ceb594b55995245dc4a43c1f3a4a64fa9f34c1a1a110ef47fe6e6a261d61dbc19f32d8a8a1c38b3df51e6031c60762ba3133e210a047e8a12f4fba709ca9645dbee57ec341cd173847d5281ff62a6b8b1bf2167f4674c3063ed56d434ae4e0d80e2e36ea7b3b053eb365cec735a3c966c873f78fb78f38621d4a9d02fe5bef25a31406b3f7ab1f65849518046a3e771e82df437d4da1016108505499f8e53160d127985e5b2af44cd4ac50fa8249240f46dcd6d39cfbd533cf067c61e0d66ec10d57707934ee2a0a8291538a79b8426491816411a42498b08085518ed5e65167b48bacfcfea3c9d3f3a696e641b4a90f92ee84d7e949633dad76471bf5b3c91c54958f7c6c536f12ba54f5c69c3f53f3ce583e8d443aca690f8d701d478b2d43eed7c073b1e9af5eb01c5c00c3e0454e333cf53030c207f464a46f610d49540fe52c5c9efb1461c74ce43372fab308090246f587953273dd52d1127db24196fb5e840d8311091b8514ea7fcb6ca97872192868ae5317ad811aa0ca57d4ca57be8c26feabe3363125b6c9b433064e8d11c847dce322857ce0d53523e92161b75d7c13d611bec16f4aeb6b6c2c5be70a50dd916fb97265c37efe50afee7fedd7971e0934a869135a640fc0f27352098b036219e01efe5f0eb4abc05fb1943c8a1ffb98c43ab8ef01f8138e02f57079594de8f581c27db66ef58dc1689370258af27685a9e8f99a851798e787839698a46045f24684028846cc33bdff3887b58a4ac5afd05b546748636a27abcf0abedfef46e309bb1863b96c1ecfc7d8dc937ff3832b51150cbf60764dae344352e725b79affb12f474b63d06080dc47904b2a775534e8f51c0668c0cc25fa99dbdba159bec48bc7e7756795d5ddb63854b56f36079a8038890b1b4f8fd38445c30de00583f6ddf309b9a2e8a7f6a5cdbfc675282721bf7ab72ec5566dad3a59ffb46e79378f1235c8f2f6f1c14cb0c08640715ebec0e28beefd5d159d830771d2c0df3a7825900d9c6f2de9c0bb05768a0fdc45f075ddeb0150547164a6fb2d9d9e1da685540ae7c99438e7751dfeed0c0309f8ef1c5dc1e3048e2f743ffca5a43be9cf6bc97d511701b800ab69f30bf0ec06e1efc1b78f2a192903ac44f3a96971b7d6d95f7759501bc1ec06b215494e94acdd389bf2e2fff93b2f2d9eafa6c2bc65069be4cad26ab96fa8566ffa66e87d4e8d0204e95703a09b1b02e4e4412e2b4d9d2bb9df00e10e7debc5077d4fa3d55a60d2203a5e8dc67a49ea410721fe6ba35e615c3cf4282e147baab551b8e8573ee84291b0c1762e970d23cd7f7d6981c4d5242f005587e4934ba8dbdfcb449f4d0bef31e82ee395c6f2cb1a032aa6949245bc36fce3c564328263204d307996c34f0eaff5d702967b426eaf1e64aaa8f83de2ddd5807ed60b8a030fc7d93ff36ac8d2a6cf75e2e44622b361192023a79647c259c0bdd3e5471b0d46bcaf24061b8df38328711e0bef85eaf1183d41aabf7c2f0287338a6769fc578c674c667b8061b49dcac727340f570a5202b69e5340f722a0a6c34f594c192484ec9ec5c0d7ab3c2212ea25947fcd1f06211595c8d11ad93aa76cc4c713621a5d15a7e7c54b787089a4fe35bf9c9aa9fede32df5e82efd7a29206d32a9bc3a0a5bb892207ed561e4b7cd2bfc2afd64e0910e512a88fb79552e47446d33f7a7d93d57e2f3844551e1e2b194237738b30a6623bfa4b2cebb12c57b926b7ea38d40a340bd5bac259c56ed3a3295e184deb06fa434731c8c8ab1e855865f2ed44b2c16732038920de72437e717f56065d3d650037cbff89b2e4d9b0bb063e70fd648600d7322f6dccf323efab9014e7086f76d53c51feab54c287e3ed915026a9d3d8c77ecb2f50141668b30c2b1b5bf0fda840703c013f539622e952a8d1ca03fc8b709be7bcb31f5371c485c8167e4ad7c8314e927d70a17c6e31a0d5da15a12f47628e2c06e32128a5968dbd7ba3cfec945209b165d7db2693a169c7fe1b0ab0b4bd02d4a731a477d8879be4f0c6ad025db528a482f8f3e87b89ce4cc34164648c61d90c1eec490506040bcb00b14ba4b1e0bfa9f770613d80aad2b2eeb41520964b3facbcff6f756a7b71da88b3c174b1c59ad04fb4520f690dda4ba4f085ef9475778abd61636bcdf46f413d748359a414b1e6b8936703e3c80067f8c90ea092c6ac283834bd550ad4cd43aaa21f3edffdffac8f053f7388d6814f19c9500018d9509576be44e487a9f7f580acd061e218e52b5a334935cd68b869261abafcc8a3fbff5e12c58ff8673fc3cc4cd3a20a0fe71f624015c0f1a8960f9f131b01bd7b001fd1fc1d9478a46248ac124352d1d0f66737dc0574b712959cf18dd628e94ce90df4c7ce8e245dddd5371ebed5b2bcd0c5b03dfc3f5a4ab02f3887fc0c27144c5d2f622436e6cc7b81e9436e92d0cdf0983b6d210a1267ce5351fd62fbaec604a4095b701184c8f9737a4f73d22ba740076d244f06fe80c25e7e79dca5e2dfc080e9845b9bafe0dbf548d4eba1acb0ee63961cc7a9a0b13a695cfbc7a49c3331dbc7e75d1f1449ba8b4c13c2333053efa36d6956c15250b88031d30e19a7922f63f4f2ae8f473c0f4ad9433b27ff7f27d4bc61f2ef5f80be18461b6038a76e57525fb51b922f121aa9387d4e6f66b4a5894decaed0a6cbb643d318681d7a3debba13e0cd1307e901e4bfcb85671a1247d6a5ec6499ece960a95dee2175564518f590ec012fefe39e4187de3326f99d7ec95bad6eb58e787ed3f3c9b6e3491ffa211ce5948e224d38b73490577e130ec1f840ad5496e0692ebe2e6cb16f769da03541594d614095adfc2b4d6c78ecf29281155b96ff45e7a49d448ff4a1edc31f43a79ca6a94d77b416d604ae63808f16725d4d8ed10063cd4eab2f2b563408ed0eff807b3f008c41157cd65ae8df9fcd0cf979fbef513fc5156351d721349685825aa64ec6f1ea15e691b06ff9c4b2759056b3276a1e3eabd7815712e853923e47d5eb2425bc5d72829bafe085160ccd8a4e5cff53f0f1111feba42b27e3da1d78ab2006a15c92c703f6581ce3d2ac3428fcb64660de4607e9ee48c045221fac3785546f1bda7cbd195b9d5836cf72a6a20e2b9e9d98346ae9778b47b1fc54c802ddb3358760cdf00021ad9c2a1554a3823e1fc4b39b760499c77c03a6c21f3a4907e2ea8e9d33bdf1a313f60733030b223c145634d59112d7b18e4e8caed1199f43ab411016f6d15b24e0e89b737915c1e655176e17bb0448232abcf77b818b96ed1fb57bcb0fcb1dd07e461341bc48b54ccea886953a0f550a46a4843195b8b7aa89b08287c942980131cd9debc2213eef769c26f54746dc7065bc233adfbac6e6e23ba19790f023e38dd47fa42fdbd951ee4162bdd7f38008da3e40888dce7ec6a7ee89de11404e57899313249807ffd50b73053eda110feaacc2f07f4b1d4ae77a1fcabf2d13dc38d1a8e02b046a3460df9ed2c77a4d042e4089a8e9953221bd9ad0c8c3523362236b2473b1f96984b419334c428da1e38f27e00c5f36cc8823d8ed9fd9bff68deaf3c7f9b85078b5f4dffc12ef6e7c4aae198d74c547f9f6bda99cae3fcc3bd6ad9886ee873082818b6d9d0c8933e2af9f2b20fa8c2017ef833f777c94bb05d85a98cdc4df9fdbf84f4a8e66e525c7359953f30bc8e181427e8d3ea28d6898d96c86a13164448e0c6fd369c555684f9517194a6b364be7d89743b69e656388ce3f4fa255aa15b932342f61243910b0e23a3de7e90d6858a686211e8971a81b28203e4de3ffef0814600a90aac647629642a4e0674991dc943ae2599567979ce245708ab2c1b025bda9c2ee176d05fb7b34c6730701d6cbd6afc5f8ff40bb50b17b1b5b5f81fa6502d6932e806ddd03bfbfb0b8cb912610042539998986336e724e81654dff6348d98887f5cb877c2a06df46fb76ede2ad19e7da22419738b98e6cc935d199e612b97fe06c544bbdcb74511050da524d8ba7ab0737d274700510f2ba92ebd9a42f7560ed49fe048124aa7a54030c22b2695b29373bfd3ef0de308303bcc4f1f977646d8e608c73262ff4a6e86321b6bf631d8bb884d8481826b7aea0562587c1256488a3e2b86d8f021d1717c56e4e8fb1224f14d6ada6eb22f29ab186b8218bafb6ea5ed25523f545f3e2662a4f8b91934759b2d42a279f55ea18a9bc47bd04e7884ee8e721b6198623c957164096b4aaab5add6220d9895ef19179f390ac2824ffd42425f44ace0e24896f6c61d09b8dd7350c7b5d8b11f7f7ba22b167b20564846b2d6a09d1f343320d1ee844347c1c27f7f86c74c061db7d73cf1217fb4258d835e7b5d7bd3da2a69ee6ade1a80bb7d86e4ed90a2b85ba020ffdd2b5fc97c1e5c3a86a39cb5fbbdbf36d177072702873631db5ef532e454a5e62219b8992fe0f2251c0145da5a6be99fffd73ab2827dd526f42ed9190c866c44d6abc20a92a2c469ee23e782ab634afee20a5a9b95acb053203c393b6a79bc9c18a6b6b70df7d01c4185823579e8c50a8976c061b09a9f55911749bb4ba3c60899ac50ba491b88cff55970e891cb81b45df6a331bd7aedccc5985dd2f3fc0ab3c784ced836318327686c0e47a16b07bcd12cd40aa38d3830858c8a4253027d439c3b853fe9e7ba132be041b1759e63bd5d309b49fee8209b01a9b1758ae162d0c6f5cea63b56d73363f5f22a99eb2ac57d6f85ad5032e8b83dfe9a6bde4edf53c2452169435cb746a5040c214cb474402256e94d104fd037cdc622db4a9b6782094c3bfacc53370e2ab6cc584711e7447b3af8c234a30399ed3e7663cb5edaa87881e12fe4ca08d4c23fc51ffb9c1f42a3991d5c4b6ca880b4aa1b0c2c994ebc142ccab132e69da6618c575e99a7232e18fed3b3e68df9b04d83f5bec95c2e34c1b9568fd5a97dc38ceb1fd0d1d37265829a9f6d0162e3eab9ba991efa15635f22509add54d97db8af62576a073a4913c71b92865fc39563dd88d1f01cf08f1f7f6c857b02eb7b286c2b5f301a458df9308cc6cafcc67cd2771186bd70b3acef223658627771ba9cf8869ada5394b0989dab9d1c616693a1f323bd47a4c8a14b42b28b7ba8a02a32eeedd7155b2f60e356fa7991d10c2e9383a9f9346749f86095ad326d33061c14a9161a063b4f0f78ed089d8c58a9f3ca1bf31b15603aa21a8e01482002e98c0eaccfbd2260dc3cbf5a553d0ce402f5ec840b52fc228f9c5066b0226ad321c3e56af57db912723a9395a9bf3aaec47dd322eae1568b69a2a09ff0b96f4b7c4f5d13e125274afa08cecdc9508f42680d5478858b01107244683faebdd82a0b20e734c362ab3cd645f80108bc951f77989a3e0611574d98a425eae6739235b5994ac9fce94bfeab21cd851f0c0bcf150ccac3da148dfcd5211123bb9dd88e2f20e7e7520a4eb4cfcb7f207f892af1f9b63e37aaf5ec3b67c3e2777453202b1f4dbb897c63c5c385f68b7458c53a0eb1cbcf205237eea72a3ea84cc4a0a40b805931d5b452f30d779b4931f8329a34fbebd93a8f41062c69a95192c2080681afd0d617dd94e9859b07de3c448fdb4e2a53de9eabc38473035a1446748fb882b7dc5ebe065dc0a45435ab3a12dd584306f66cfab11ad01cfde77bff14bd9fc131e90c564593e840c63583ae0bd9891502d310e399f15052db2867f723d37f928790e544978143012b74be6f66f37328efd180495a68d47d5c3fe7d549d477ce7836f959390702f6240d64bd481730ad6cba79c8af6e73addf168661bdc0aef24e8117e9c352cbd1d6829e6f410655387ab1e48fb72a4404735365b094d9dac233663b626d18af3b90dec14d8d1c901ed8d084553b207d9d6e9adc85ec556e014b062bd1b3d44f1e879106caf4d924363c1224f056515450d3543a13f85d312d9a346dc7f492a40d31cd7c35a73e7bef923094c6e62e498710b1e1c6902f157c4dd5de231f83ef3dc903a111f5244007fbf2a0c59b9740d4cee0b2120407bf6ec3cce6ed054e76a97bf926f4bd6c0e01f0e698cb9f71ea742802d0e38073156c63702b3a7fdcce7bca582537c8bd6c17e47f7ffb1f208a157702d9b9677d6b3837a2ee16b9d1c6065d4abd265fb7ebb9e0def91baf2a0991c6ade53f68beda527de90294f0f20cd5a9075454ace4b1884ea0275bc245f48ac12d68aa966d623252d4b355acd45920878be24dd6faaf93e862e00fcd92241f304fcb789808329214031a0f3e1d8de7e5c9ceaf28a530a3689500537a12c73081d83ccf65aaf4dd8803a76dcc5b0b1d490e9b87d0ebea0a22ee49a4a9cce936b35facb689eebbe49e0a414e218cdd3acf9529df95b2be75241526a1d536ab96fbfe4b3b89f8a94520d88eea4f496a838bc214b6158ea80418697c97e3cfa6e69780b0b4631d3c67a77945d5bada8d6bb324c55ac19514a74b320e20a39e4cb8e46b7a0fac75d03d640c6ee9ee90a407178bb3e018c11d8239444113f08ed18fe2dc39f832feb6b71eb5da6d87638864b9ead322e41cb232f938e95b709a5d6af9a94866b87cdbbc44fc7149162c17d04caf8db45db55cea7aa309e96b99285312dde2e59490f4a0bb6576a2b80b78f79bc43bbe8c0999f7b4f3c76eb5467984d964026efaf53e3102c1c71ffab567905cadef4d28a3117ffeeea25b6fc90babf73f97b14d61d4712fdb836dd7348a3ff07de6d17945ff1bdb57eee654f80f22bb6c461afd5a07b81d0d7f528b59782f196a5a2630fdd6e9faded0d85654ec8de27bc732ecef90e77f8598d28ef1179926e6f62166ceee2c22e8a460223af4a8db89df5f9a1dba9f8b1b7f93bd428c9394504a126ca8c0ce6cc9f438bbce0f0e14e5b29944a26151e5b3ca69f427f2429aef6aa20a2e6d53ce6be4e04ae868bfc12821f66cd4a2d09805433e995b58af246ff7b2c52ab930288d344ba5a81d83db6f8078a2c4cd7006d6a891ccf419727f25f092007ca27c4f74868e06d57691508fe2546d44ce0af2640da96fea4aa5f94f361e52024b5b97cbb121792a87421dc6993f1c451c46b81f2d101909559a7ff7b885977088670cc69ee9c36759c9c77ec001d839b23c8cd01afcc1a96c94dddb54776917d996936ec09601c1917c35719c27b061697c6e64331fe61028b3995f26f13130c9d64764eb79ff6540b2c067a6524ed4f6b73f7220f182cfe7631d624f31e5bb445603575f21ae0e1dfadf47e04568390c1d77f8c8eb042c7d37797ce8b09edb1aba391764e7e910ad51e50acc0808398cf60efbcb4a356c8cfc51cff72e8142d132b8e4c11471e94e856a5c296a70f2a88a9d073b0febb956246d33dcde53457134ce2f80242429589a671087cdbc5bf3aea05e1a905451b13ff51fe560f9c03eaf9b2ca3170d6cea60d896dd29b5f8b189b1f0d2ba9ea5d4b2fc1bb8ff170e574a726297e71c5cae9bc78413587d9724657889beee470973061b67ad9f144d2efe4820410401f54dad6b44ec88123f031372aecd20b6b363bd378ae0edbda0550795f02f29f6a8dff615d19cc1df58e3b54c382ad0b62700ff3bce5b76c4fcd4003e36f7e7d3bfce1af69541038d4c5fdab1af887c8ce52579c1714611deaae9f4e65614e0304b185997fd3aa6b724b296c110c4649a510f899c1e52338eed70f53a454dcaae3e50701157eeed93dc844be5798609fa65b540631cc829ede59cefd7992027485d0acb811974fa5e594be01bbd0467f9dd1e9d0cd535fb01ccecd5051471773b7a75958c87299b99c960447a5f51c2106b710c5c807dd98d4e9ee81d0f1733b8d187986a061f8520bfb938850497afec035ec3cfc5c7c790208b78f37501d5cec2fbedd3d4a2a17f429a38f1821c4d26fdecc990aed3d855b0582d6f58a9d5515bbe3f77843b801a1a566ae7bf316cef3581ae8eea036894648837ce8499d4db122f79dfebfe459aa21574b32cc4b5b8f2f6fa94260d2d1d104c982236668847f00d7525464529d0557efeb42a916825b02d090ff1b775506bcc4a03bdfbe1877608682454e7d41b67af281ed8629e75a1fae1bde63f2446126160fe86c0241ceb7babc5bd8c1ae76d5f4231554f39c44e4511ed4ff9d39ac6755823d49260766c4fcb80a66a22f533187497ad3c2e8677510faa1c9595c845d3bdba7641f85ba84349019704314bdb486bdb6d31c2b6723bfc3459b38b85cd3f86836d2d1110632ca77119f2e717f8ba60eab49d1a22ebfa7e691acf2009f7bcb68a8d737409bdc091ccf78a659e72cccb6778d3899bcdd8225a8c79e3bf954cacd50e702d2417fe67846556af4dd48aed6475486e49cefe7fa1f6f7af9d2c77ca46b6a1abb6ea6d39aee0f609aa1f2f037920bfd142a0d767636f78eb7a63c04698a522640dc458151ad56cc33bc041a1bb28547c6ffc811eb218346d59e1404490d0d76fa59f1507c7d485a5aaaa971d8b7002559c0419bc070652d39910952096f51a68caa809a7ee5bf96c0ac907f60c25f78ef9955c1f8000afa22017589c501659430eaf68fbd3330fcc6b0525a521336a3d9b1f857f3455b80760a3997af295112fe60344360b9e84629b977a09f061e2f1501dcb0d516290538ccf333d750421e3eb661e7162dd0aa456ee6502213e19ecf600ddf94f6bcd2ffd4371b9c45ac2d9eac15d08f9fd783c1c2c57406942223402f03bb7d1a941de3fa55d7cf5d29a4f64f238fdf49fc6f7dc414d1d68a6635c3b107d4c8ef10d2b1e2ac87e67d36adef4aef616071bba0b75915c15e3e1ac52be6f8165e0c408d2e7ad51b99d38c8795fb004bd8dcc846aaf2f414003782b4fb6aa74d449531a29e4cc7d113a419584f432445bb134e6f11ec789054b13d596e607e2804dfa8a5937a45be4a84727f02f241545d05f59c8594a13564a9a168b21db060c17054eab9a1beb2ffed5a7637d2a6694f1a646b86e8b531e0a864e9341fa9366ad28f72fe80f15ea4a6d2ba1361dbcbc8c560c87467edd0a15bdd2a1d322c4f1eed1105f1d078bb8658b2c3ed1cccf4d98a3ab8f993e454af65099f2c12db093d62c74a674fe6151c3861fbe1af62a1b998d246532525e8fce210c5cf8e59aa82934f8f1ff7eaa40c0dc5671038fb3bcc5ea330c35e40fb301ab137f3ffbf6353aceff6f5c8a447fddd5551f796a4e6b622040802c5ec6a2a91d3081050453151a17017a0ab502719b6a07c4bc546dd8cd60a4c954d04180a7c083439412b79dc485298461232748380dfde6646bf8bff1a589cf6ea5837aef14996194e080114a4b784ad76fc3c9ffb7e157aa58ae3bc148b79d0e961c4ed08a89333c463d0484548b4ef4b259e4b50b0bc181b564aa7ce9750b49fd9a59431c92ad7f46107be7376ab397430480f05ca3889027d1c3bfaa6a494b6be5fe3bc1ffb61b9b96f4670a6ebc7b355930942f544a961625869c52473e989adcab11ffcff8d18ab10d5bab4a7444f84baf5c6e674d86d39cf40f990bb88d520ef20ff6db54ff7356245cade6122b1138498df9433d215c44473c70f2193614026b48603da7df28336637c3d12fd62bb06c84277e75f02625f281d1c94624a2138aedb7417a699c07b31e142ee4f643726e38c02c57349ddb4ca27bfea78e4064cee4e77c09ce29d3e2ebda63d9d60dc211b1163f981de283aab1cd80e5f90fb59e3ec615469f477bfa67c08862887d7c59554fbadcb6c7023df30eb75df370ad02f9d6e483c5279d9d63fe597f2e4b7beb0edd5612f09508bd045597b9ad50e121ebb4a6096e204bd2d0aa131d1949fe69d171b19dc3d4db15ef4996b2d6db008b7e6932b06a501306c5b5fe9cdcaaa3e190a59375ec4c75af6df6714cee424e982aeafdd266e0b73439333b59d060e316b67d289adbc290da51667549dcfd33040a0695d6ed7387f206259ed203dfc8cf4e53baac37050e0bb7275131c27ccf1cb21d3637b8d023147d99f61e6876c62309c5a59195c3063fe28f92db7887bd85c746b7ffbd4fd32dd9933f38ed2cec6b9982585a7fcc31885080c9e149368498a3786b9916033da897f08f8c223856da3b9e6d2e783b8468619ef2522d246b30ea83d1221a89ab804363d5b9e66b25f6255ebda0b5c64ca34e6d8ec18addca663c181a93d5daedb4abd4b431ba1817a561d89a47b9dd5aa4e3b139128e1717951a6064fad449b935315ebbfb7a30505637e624677acf5770461936f4b0430868c6380783a74d4ec0a690a8073d85090f81c34144e767afadc84cb18d496bd1995b121d72f0d3e1ed439660b3dda531287aa4bc37a90601e6e80fef152e1a509ae988649a8889123475fdbbf7d6da30c15f3d43a7bdf2bbb4b7681016c2cd3322c13f06947ddb84a80c92ffc9c4b44691115f91ba77b79b5a54afe66f7daf6e0a83141562acf74c36cbae8003a4a70945680d9dcb5372b5d0f6b209a2a7e498943edb047ce08c1007bf91c5c87fbfa9a11d6c8128a65fdeb671a13fc2902545c653614605a0b3ffff7eeaf85c404eeca03b2b2a448f824daee71d0ddc359571f7d7b3885240acef153b92d064fe3350fdb5c83aa151989f0379122931fda8d47b62a8e4727616b1076c570bdf7a5892c8776f60930e320aaca04f5cc1fb3e568da0cebbe29b0cff1c048d15a5a012dc064236b53f6b38e808544cf23de62a966a388663b2f215b4c2a9642d06156cb6fb969920662cfb81583f9184944bee5364f7dbdff20418dc1343ae50e5907a8f6e9154d183cab10ec325f7c6167a69f4ff8760df21616d7a92bf91b5ed0c9ae5959bfd05a737c49c28578eaef65abb66aab1097752190ec89b7e5f695380f524abf896201195867fdf31f50a6594ba395cda57f7b6a1ffc26fe83219b28f3799452f2cb5ecf37044cd2c4421b1c8bf1e60dae1e8637143b168e636da466ca7a7f7ec1519a048269d17a3ae7b4409789fa4fddd93f6d73b3c9d5fe73ffc0ee93a3072f7171aca35616a7ec6415af60693a888707dc3a9a8339bba6161f0586c2ae8c00aadeb1cb45f5853b9cb7518481013af0b5c9711829a92a6a4d20cab5ef10baa4ce20362c00433499c61972caadeb195a61f845a0b122470d0fac29485672749b5e32a7338032daeda7e61cbeea7cda2b88f5d340b8210ef35a7b2c4af3d2db6a9feb18b6e8794d156280a97cec21f97051698d72866a8221a52e99681f8727b9649016958b04c087d70198f3d90d212d2b5365e5fd456d7f9d092d77905c09305892d4d50f8b46372d8440bd59c6e89294e84e6b4dd41c084e08c10ba78ff76069e90936b53490b7f052e1a4a4b20ee88702e41557cc6ab0dcee2edc4cbe7581ce9d4ecc2ab7b06a73393780736ed17fd05a33d3216526bf97766e610ca9eb4c168dd1e4f14c6e7f3dea4b4a2c329a539a222ede467e021e43ef4cab09a220bef547b6d8a89214d3d1d3ae2666605cf59d328b58c2b7fb8e672aca0b9dec70d50961128e804d05fb3ac74409cff237093de04829bc28a942f8bfbffd80c3789955391b7ed4b308a15f8cd4235a1eea6740573102ea9c71ce235aa2f06e24e41637b13768640c451aff59c765703e3f3ae70e61ecff79a69fb7b1d2fe7f64c896e857a478d76321384c802c4b22603e96ce6bcdf4b066c69ed7e8efc4a2dc3c1138ab34d638aaf55d3dd2b952d8e3187bbe9910fd565434e2fe9cfb750d01e4af14ddc6921716f79d0710cef3172160df9f673b4012abb2c07e3b83c320f8378a31e1be15733ca639331f8ab34ee4ce65807b99a353fda31edd161a731fb93f67c86621839a4c2cba6d147c2bee0a14f7a178af71aea910c5ad6363e41965d1d163a298c99dfbc227d84cde0110efe9bcbd7aa8a0d3e605422f02a68ddbe953c88b1a819aa800685e478115c39af1caa18f7388dc88f0e9605ea7f26333e1a778e8c8734a986d5f24c8a425fed0ce19b4cce051faa68de8d1cd9cd5d63960f6c93f9fb98277ebf0a95f74a1d5987f3fbc2e5fc9c2a127c24e2248e0f9c0c87fb65edc043c7b5fbfca84eef38ba28360dc9d54b5a1a90edc7300c05f8a86f00115a44b804322a1dcce00911839a73dfad943cdab2edfe90192eef996ea64edb0dead99f977f8b352162735901147fb36d7a3cd6f19d1a19116d390ac2c11d2f4acb9c677b9acb81d6405806baecb184e6ba63517905df6bff8bd2946f2c7619e1a82b85a54acfeead95b8983ba43d9c12407869c3cebb8fac946b6a40a55b7266d9a0705a0aa410a273d95c345745b2c93f594df9803c8599dbd492496a4028cc8bd8fcc11f3508e3c910b26faf1e6142f129bd912b1ec50a24f608dabb9fd926854255df8d39515cc5598403460fc4de796ec9dea13fd8815fb6fbe562b12f0890d4ee4ac5eb83d3cd3dd11b527a1ea60f38b75acb44ceb80c1bd38a0ddbcb34ff270c32b06f40d8ae256db5ca4a4d4a923e6312522ddff6f920c8b9f655be4cfd95fe426bd117da94b6c393d31c55c18effe828bbe98163df068969a0a57c5e27466975335776c343d6bd102755789394ce5d20559f046e5badc9da06e160d405604c0c6dec349f1bf04f857fbf613aa2b2a08e81b870e2666cda40349975dab502eae454eb2da891177d4b0c0b4b47d4504be46b18de0c18ee08f72ece5bcca5dd179ded357ccc9accbe838e99a8f84e53d6e52b9ec8ea30064d121122e5bd540a1199ffd344dcfd96aac13b7af0c455517eefe28ab14733fb10b445b6428758706a1344beb87bb4cfe29ba38c24bc1bd45629b4b8fb9ffed0d4599125363ba8254ae6d2f0fa06475541e57da5efef8b0bf619a946acdc8af78d71c5815435da73cc55d90f5c97aea02302c7d2807a7e7d5eae13a1bcd975b72fe4b2eb3ba827e490f7aa200387710b5d59211ac8c269f52e08680f11a3844846d9f556999d461689951c429c6ef0db3ef6113059b6f468c7b575db453d3b5624f9f33a359d4317a9549b397216c277db9bc5a455b53f4f936da79f21bb75104f8ffffff07