Special data
- Status: Successful
- Nonce: 1671
- Type: 2
- Gas used: 27933187 gas
- Gas limit: 28156046 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
- Max gas price: 0.00 Gwei
- Max priority gas price: 0.00 Gwei
-
Input data:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000293a6efc6f73958c06e8d97a18bcb6e5e35ba8980000000000000000000000002906a20ab3d67c909e027a03a5426284cb7ce9a300000000000000000000000028cb4dc3746107efc9749340f34c1865d655077500000000000000000000000028bde30379c836e7e714f579fe0c4f542e5ab76e000000000000000000000000289f1a422284549e65294d0d3b2d88ce8a2d4e0f0000000000000000000000002879bd6ff9dc0bdae248c429d5b4c9b298ef5ea500000000000000000000000028697202ad48f8085ae931da67b7d1c9470555a6000000000000000000000000285fa29b092ace812ef5b380ab83c5568b01777e000000000000000000000000280e1a45b3db47bdef0e0631c384ddc8393387ca00000000000000000000000027f8ec412f4575f4fa8f6fc440299ecd03d21a6c00000000000000000000000027ebb509376e935a76fdb0182a3733887741bf4500000000000000000000000026fbdd4579aefdcf31933b5501495618c8c8728900000000000000000000000026a05ce9113d482ac75a041c52984f9e02d72c5200000000000000000000000026825bee57c35028086e84e1511f9f84f02f93f40000000000000000000000002623293e5f13041b28c4994a4ccb6297f015b95c00000000000000000000000025fdec2be2e958f312ff906e2d665cb0a865211e00000000000000000000000025b6503f322210abc0824041b8dc2799223033aa00000000000000000000000025b3c912ad749b7c0e2ce3475343c4415cfa3245000000000000000000000000256e79086db995f0cc79a19e320695df5e713741000000000000000000000000255fcc9321663ce8862e9abe9353f31046db8e4a0000000000000000000000002555bd582e19693a17bbeb2c44edbd844057187b000000000000000000000000252d3904bcadc097a1aa8cd357e3d58ed428655200000000000000000000000024b9c94565a9788a12666559fa5a68cf24935d350000000000000000000000002438bdfec736b822d0532e9c18caee3160ef3c64000000000000000000000000241513b03b4988216bbf2af6626347188a99cd7e00000000000000000000000023b82c252207aeaacb3193cad7dd76fa9d769e4f000000000000000000000000239934c740cbffc41194d5bd62a19293407e6f460000000000000000000000002357cd27d335161f6b1cf7733161b1253422bfbd000000000000000000000000232bbe7e37689fb21b39073bf6710f56d7dac8e40000000000000000000000002316c369065038d711a7ae2464346b0e4778a92900000000000000000000000022fe197a5aa81dcb5c5cd173453bb0643404e99f00000000000000000000000022f680f98c156f4c61849f30d9e56ab17240032900000000000000000000000022944ad858c228a04581d8ed9f28e5d2ed809311000000000000000000000000227339cf135666c31377ee14776237f5f60fc93b000000000000000000000000222db34a1512effa3673526d79e63d1163ea61e6000000000000000000000000220aa5248526e4df9dfa84fc97e444aef91908870000000000000000000000002207ea63cb6ef207190e5c38e00a55f81654366600000000000000000000000021fa75bf71c20492862869ee17c4bb705aa73af300000000000000000000000021e7a9f9671c957491eb3e799cac16ffce488a1500000000000000000000000021b1bf9f50b75103d5d0432f4f4708ff801050e200000000000000000000000021a107b5c87fcead809a9cc76403c44da2dd715100000000000000000000000021904fe8afe13c0a0da7873bf42353df50cfc7ec000000000000000000000000218d9605494f34c888e44d1a86f12c9c612a4ee00000000000000000000000002187ff217c9435a18c7e95e41e41c6359af4680100000000000000000000000021696ff8e74d69f5198de4619d022c159ad4191f000000000000000000000000213ca06008a28df091f8dbc8f30b8900e64e00ea000000000000000000000000212b40c1476654038012ca0e1facf66a7aaa49f40000000000000000000000002110e74f70a4d2747323f06fa286812106562f1800000000000000000000000020c2c8a846a6a9c42eeb810839038e8c29ec26d100000000000000000000000020b2b5809f7303e1a10a992492a46b47333f654000000000000000000000000020a7a4a0a91f1b50f9371744df3f1271175f051800000000000000000000000020a4268aaf3e66c1dc853fbf26512aca5fd93070000000000000000000000000204223eaad344a41c333af5474762647ec8c57530000000000000000000000002010dc55332538356726eecb5cd1fc79ff0c3ff70000000000000000000000001ff18c71e1834491197b3926149a84cbac1cefb30000000000000000000000001f5bcf179c124f35bd4b5e9101826a971c0b44440000000000000000000000001f0162f7f9477169766b5bf41d95cdbcea80a9630000000000000000000000001e98aaceb15aaf5fbd8cfd2dfbbdac3ee8f3a8500000000000000000000000001e50e5302d1bd3f8f388241e2eb0ed568eefdc410000000000000000000000001e4eaeedfc101a6dc77bbb9f6a6432d1672327c40000000000000000000000001e45ac31c213c9c74dd13e39585b5c2a1ae815ce0000000000000000000000001e2e4dc882cafe6510bf0a9a1e3e2245c6ab0cfe0000000000000000000000001de66a9106ca0367fb6f891d999fe67f8232a1d90000000000000000000000001ddb88644b341fa0b72ddacef731102e3ccbf86a0000000000000000000000001dbc0a43f51285cab97b39268e1b99e96d801cb00000000000000000000000001d976d4f9932c10d121ce16c1cd203b4048b28ce0000000000000000000000001d871e6605ef351e934fa2c0d6059ca6b9d93ee30000000000000000000000001d4bf42c2ab47b7c926a742915cf29a6e44649100000000000000000000000001d3959320ebfae85eada7d14b40e1b899f6069da0000000000000000000000001d1c7759e9812e0687f3138a3a77ff7b52d6c6f20000000000000000000000001ce642a3468191222d0f0e212a7e2bad43f2ad030000000000000000000000001c8f54645286ead1d7256f81284286e7cb51de250000000000000000000000001c29a4d70ba74138a0b9c7d75d17f0abdaad2dcf0000000000000000000000001c101383d644f3492c3f032d3e539a3d102439660000000000000000000000001be4fc27c8fd3c69311cac70dd398930d55b0f2b0000000000000000000000001ba3870bed13afa8b68b975431073858b1a701810000000000000000000000001b96776d541fc866c9a1b5965cbe762d10ede7ec0000000000000000000000001b6d7cfe53ba22dbbf5c283177596ad6e809f5f70000000000000000000000001b5cc9f47de26e142b7c283ec1b080b809c167bd0000000000000000000000001ae38b21a634810049a5eba5a52cba7eaa8e23270000000000000000000000001ac890049c75482959ec63b6d3f63c1083a2b33b0000000000000000000000001ac83bfcfcffbe39228505bc5a95dd590b3244470000000000000000000000001a7cf4ecd81c795ec9834166f04ffea152a8cc7e0000000000000000000000001a71c827ea3e1510e8a06da184b39bbb1fb8f1d00000000000000000000000001a5cfbbbcdda80a44abdb6d86960686f4409a4d90000000000000000000000001a497750076133c15e3bbaf63d28a70ed634e6890000000000000000000000001a363921fca9b75429f9d2794fe787070e0036ab0000000000000000000000001a2ef05e80c878bcb5174f0a8d8a3fc8c2cd8d5f0000000000000000000000001a060c98a6d9612a8cb55dba91fd58592004099b00000000000000000000000019da4469fd1c6212d67662c4e8e760c300f3d4f800000000000000000000000019d951663d46edafebd04f0c2f5aa724db483fed000000000000000000000000192c628baaab4876acf8aead539d20429587be21000000000000000000000000192b1ef4f30142112cbefe6bc58d3e85c8750a6f000000000000000000000000190776c23094eb4596b5ffeebeeec726fea2770c00000000000000000000000018f2283a99d522a842fc149231f533f051f2574d00000000000000000000000018667da447d915a13dda6fd918fa659a4e16dc16000000000000000000000000181e32ef4d227b5e13cfcbf9416a932ca987bd43000000000000000000000000173cdf1d515609d62053dc074b71e1486ffb2bb300000000000000000000000017043b7f69c3025a1e93332c3dc0aed025d7ab760000000000000000000000001683c350f6de74216a7184e5cdbc4fd1df855b6a0000000000000000000000001648dc3adaa327bfd5054f92ced3af89b43d62e00000000000000000000000001634468fc56965ecfced0cc6012247a28526578900000000000000000000000016332cb680125408176c99660f7873881a6124e90000000000000000000000001632833857fa2817c74c8058cec4ed06f70c1bd00000000000000000000000001600d842c7aef5ec3d6d19a9bceb04b8a16cf3700000000000000000000000001600c4910775e917e2712a88eca818a6f21b714100000000000000000000000015d673379bf5456c242461b05c8fe00c9ce0e39100000000000000000000000015c8240207a64f3b138c307b061e198295a81d7200000000000000000000000015c7183f064cd59ea52c6783ae2e6a045728db4a00000000000000000000000015941ee68947ceea8b23039f52e028cdf348b3ec000000000000000000000000153d989f05a1ad73136001d5597a45ef7da7371900000000000000000000000015331aad8e1c0dad09e610eb0e14b4d62fe1ee9b00000000000000000000000015242cd0aa6f0c0797540f4cfc518936309f3c9000000000000000000000000014c67aae85f64e162aefb7543f24c352d8b20ed000000000000000000000000014bd77a7d45d7255f87055a8749fcb406ddfd4fc00000000000000000000000014656cb0e15ee1a3af274aa08641cf3a77254d3600000000000000000000000013c57d3c98668abf546f7806cb9a5f24047b4dca00000000000000000000000013a377c747c298e5a1e7ffe68050a4da9dcc0ddf000000000000000000000000139ff81370c4f46c5ef829e80fc1b8a1d2c56216000000000000000000000000139e796822f36dbc1605a22338acc91b15fbec5d00000000000000000000000013696e87783744024309462a45afe833a035884b000000000000000000000000135d31b60592f6fac15c66595382f2a27a4338c5000000000000000000000000134d5d54e9a2ff91dbb3dee7ab345f8b04f28bc10000000000000000000000001312410dc16b292ac4b8b3480b0cab248a4ee90c00000000000000000000000012c7bebde6ae17376a8fcd9900443186d4a9dcc20000000000000000000000001285ff3a839a23dee2179421149429cec998caa8000000000000000000000000123916814f613567be6b7bf9fd4aabcdf457d6e100000000000000000000000011fa6ae3e4868ad93ac152041b91bacf5fc6010200000000000000000000000011ddb453f78f98471bcbbcafb1837b5e1a5e5eff00000000000000000000000011d71894dcb02b57afc8fbba2b3c9d8a647be5a1000000000000000000000000119060d460d920b356115c446529f1f2621b799b0000000000000000000000001184c8f51031e49c9491ae499181383b838345be00000000000000000000000010d415693756582951d3742274c0eee43dc52f3900000000000000000000000010859b4469ead449da3beea902f0dafe7866c7340000000000000000000000000fdad50dfda224d820748514daf1075633f91d740000000000000000000000000f5e31e7684a753b2cb215388e95f61bfa98ca520000000000000000000000000f53840823365ebc13fb1f23114fd89155c7a49d0000000000000000000000000e5341ab9be745f748f8c2eee17e61f17de507a80000000000000000000000000e1b8f0db4505b06b6deb0e04488f84d7fe2b8450000000000000000000000000e06d2c8e59012dd5262f0429684a9892ccb4d690000000000000000000000000d785e23783a2eab05f2deb424d0110b9ed0bf940000000000000000000000000d427128c1444cd75b655ecd2cae907c943358220000000000000000000000000d16d5bc3e4919993614827d22408cf5f9a934260000000000000000000000000ce0ee64e9ee7f0b92488fcfb7c5b351f7d53e800000000000000000000000000cdec51e00738285a5b9fb32733cc578f507a5d10000000000000000000000000cd8d18f29c0eb2d3aa59bd90c8d8e1b5c08f1740000000000000000000000000ccfcb3cb1589f87b4cee63ef66ef6625c8a56180000000000000000000000000cab9098a9e924c160cb7ed055b1499b5d9bcb550000000000000000000000000c4d58b33e5eb743b191ec8142ec2147652cca530000000000000000000000000c3264e55769e8264ac53a7d508af4153687ead60000000000000000000000000c06498430695e918c7c858c5a8ad804acbf39480000000000000000000000000be5e59e2d1c825988677fb92c6e4be53d6b3ff90000000000000000000000000b7b7198057a61235195a8edae1c11d65cb0484d0000000000000000000000000b3e9e5de16deea11d7d912cf0ca7b0c465f122b0000000000000000000000000b2037962113fe6b9a121db5cf4d67304ecf10700000000000000000000000000ace7155224bb6c4179860fe63d7e9bfeb1386530000000000000000000000000ab029c7a13e36c2bd91e13efe2c65da81a9ef3a0000000000000000000000000a920b28cded266f2f3fe8d71828fd50b471d3c90000000000000000000000000a4859ad6e8cc0192775579c38a3cd9f9a9bb7b10000000000000000000000000a2ec152ce86536c3e6f6a9f00ecced1ba4f14b100000000000000000000000009e94afaa2f431f2aea781e7e4f75441fe84754f00000000000000000000000009cc8ed523a21724b3453b77d0f6db4071d2ddd100000000000000000000000009c923e16b035c4e450a5161a265c14459af6f9800000000000000000000000009a185181b6eb9fca99c8b76b0e9c48cd035498a000000000000000000000000098b92c1b0e9a2c5faa252a0eb8279ba6ba95596000000000000000000000000097bde0064b1aa19efa8d2932e2de29e4547f3b1000000000000000000000000095c7bd3aa754e794b2bd032dd739a23bd92af7500000000000000000000000009337c54a98675c102611f08033e722a7858f4fa00000000000000000000000008d29875e20b8672313a50574c722a644bc8c01300000000000000000000000008c563431dbfe61adb9c124615e979f984a34757000000000000000000000000089eca72a07b76a568aa04c6c4845336a4460a0a0000000000000000000000000885a830fb0a5b1a988b4b4613a56f6dc85a0e93000000000000000000000000086ccf766b250cddbc94621f2e34ee752e4ecfba0000000000000000000000000854b3c55c6d2a25ced452e889179073fccbb189000000000000000000000000084b1bfcf9af57218ab95ce47613ffaf8734efac00000000000000000000000007d595d89bfcb656a873b90e88d468705842acec00000000000000000000000007c7b4bf23817a220c37cf9425a56f00db6e492d00000000000000000000000007b43286bb494e0883cc639fb2aee8e5e6b758ff000000000000000000000000075aa7209f2ce5ff89a58ee261cd3efedf47e055000000000000000000000000074e1536434ac6cac339b45ec70e0ebcb4e8f2be00000000000000000000000007489989d6eaba250404656957b2e5344cedfb1f000000000000000000000000073d5256aff9a6d2341554039e87156e0a347010000000000000000000000000073cfa8a6d01acdd668c75d2af8aa7752e55b445000000000000000000000000072bb9912cef3226a349d12f60980988fec11661000000000000000000000000067f4145052fc7947f2278894302276f9b6f904800000000000000000000000005f86386d30c3359bdd80d7b6a840c657fd6cc6b00000000000000000000000005edd52dddbeb483a5ff7aba2283e4d9eacda5ad00000000000000000000000005a20c8856de97126f00141283de33df390e4679000000000000000000000000057895f7e4553a3b582b3bfb2644d4f131c30565000000000000000000000000056a42f76fb47cd1ef28546eaa8c017f76f9ee68000000000000000000000000055cbc59ad81f29c22b135441e8d7c82980e11cf00000000000000000000000005499bca868e9abc52b369ebf0f77ebfa6a39f4a00000000000000000000000005300a777dbd97dda27d00dfe6236b72b520a3640000000000000000000000000504e4461dde2459406a9af2d7e571986b92a7e400000000000000000000000004df336b4c7d36324e732321730ff0ab284a5a4200000000000000000000000004cf70d0cce8addf56793ad04432ec9dfe9c1f0000000000000000000000000004ba69b67f53ea17d977a2bcbee6578528d6cccd00000000000000000000000004b0cfb4d8731432da67baec8dde55ea59a65924000000000000000000000000049f659a1de9f6155af416bd760d0cde3bca059700000000000000000000000004578c7d48f835afde4e930e044fed7928efd0fe00000000000000000000000004160dc6188a0c173d8e334d856baa7418b7771e0000000000000000000000000405d9c0abc6e256aebdb4302a38c20340058ce700000000000000000000000003fbcec5506e50ded65ed6795fd8fb881df498860000000000000000000000000367514858e9520bc73b11ccf6a3ea7e8ea62cc6000000000000000000000000032ed1a72155fd3e38b87e28464420eda5f14a8100000000000000000000000003124ca46882ce0b15b790d115f6dd6e0669d84600000000000000000000000002f430509642061b2e5c1ca4bda3f26346c2243800000000000000000000000002e1c1cbfc0cc47281fcfe62451583ca24532b8500000000000000000000000002df1a28a6f127a100ee0d97141cd0f750f6448600000000000000000000000002b63f82dbe79619caa7da013774e71e03c49d4b0000000000000000000000000266232603ba4530e93fabb312768eebc18e122e000000000000000000000000021a8df3338bb3cc898a60b6bd2df2f7cc71896b0000000000000000000000000199bec500246c8218076af2dc528265d11bd184000000000000000000000000018db4819dee4b44256e020d8a3ec21b0e3de82600000000000000000000000001636dd3b6145c27fdb4f1d261ceddd247e001a000000000000000000000000001566fbbcb773565da725768baa41df4bd44adb7000000000000000000000000014dd2353155cdb7811e0a8319e24ec5613cd22f000000000000000000000000012441b927f1f0d1bbac978f36eb4fcae8f04dd600000000000000000000000000ff11762a01492bc60611a03ea14df132f74bc000000000000000000000000000f86eecaf5b3bde2679a7c5ca7f1ab6c14e744b00000000000000000000000000e1e18d454cc054a8c3852cbb75c62a7a1a0b5e00000000000000000000000000d42f9d5f3ab75c9cc6961f807c62178fd94b8300000000000000000000000000c3fbda7a0d7b575ac31156f38eed9e933b024a00000000000000000000000000add1750444c1e6ec7d73a1814713b8a2bb697c00000000000000000000000000408f8a46edd838c00145202ee5284159e4932d0000000000000000000000000029b0f76c3f6f8436ad6991bdcf75710dbd5a5400000000000000000000000045deabc44f8e2967c65a5c4e8c945d524dafa963000000000000000000000000e8db072e7417092f6c3acdb668a6043ee13cf84b000000000000000000000000b1dfd589ee25e6ab307348467f3a8b725d179940000000000000000000000000d6aa2afe952d6312fe37eec50c6a3fa331cfaff7000000000000000000000000a247d2e54a8bc76453c16771c2d01eae0300fe69000000000000000000000000a8433cf705ae47b2995bc7462448a15aa26af3de00000000000000000000000035c10116bf2221bf3c1814cb6c69d819f79dd2d2000000000000000000000000e76daf614abc95ed5f942fd4ebc189d505da341b000000000000000000000000c5b8f9326813d42223005966c7322c79fe331ea3000000000000000000000000cc6e10abfe6856e57d09933cea4879419dcf6893000000000000000000000000c3824e001d2476194e35915e273a719ff931f61c0000000000000000000000004ccd86e3d090d890786441514f23d307a766c56c000000000000000000000000cd4ccaf62071cd0f34550e811973cd43cf9ff88e0000000000000000000000004ce67452bad7e4cb4f2e3123efbf086d7bd48109000000000000000000000000b42dcab334b4bb493e98c5cfaffb48d10055f615000000000000000000000000d55ca7970533b1bc89d9a87f063a5cc0e41a2c8f0000000000000000000000008e228abfd6dd66d30858fb73e75f6399987ee9c900000000000000000000000084341797d8527f9ffbcda10a8b5d00d0626cf9910000000000000000000000005c3f493af5010ca3936c5ab076c90efbceb75fb80000000000000000000000008622b1839080f63cda41f99a0b533b426918aa0700000000000000000000000096ffd7050c16aa17ae1ddca20dfd80656f43154f000000000000000000000000405608bb4ca8bb1b3f8b7899af815e4e3adb068a0000000000000000000000008011173d062d755870a6b49d418458f97ae79d3200000000000000000000000020197f8e1996f1256c20b82736ea004613e69944000000000000000000000000f37ff9b33c884d8da0775d8827f0b0444dbe4a990000000000000000000000004dbbe111ede6fc46b969e394e1bf297ac4ea7bc40000000000000000000000003a56e263bee3fbce4f30daceb2e12fbbc84b0c7a0000000000000000000000000305aab38b6ede427c72f416f72f9cfbfecb8b27000000000000000000000000ef5dcb65f6fd39bc442a17f1929ebaeab4bb3b5800000000000000000000000087f6f154fe0eab6c61051fb12185acae53b0441000000000000000000000000063be1f86b3939991450f20c0ce43b22097b68f910000000000000000000000001d72a9e320a4847a680d8c9d0ecc0d67138584f200000000000000000000000051c1c24497c96a793d2e6edb9988b4fd1536da7a000000000000000000000000aaaaaa22f727335f79deb48f9f436001c8c55e820000000000000000000000009bc05a7e967bd97a73a7670ef8b3f4f4864e9fd40000000000000000000000007e27c605cd0c7b66d5edbee15e062ae3730816fe000000000000000000000000c64bac6ef9bbf5645c95f8d68a74d3eae398efca000000000000000000000000105d2c5619ef681eb96adf0b62329ecbe917162e000000000000000000000000c7a833fecf546359000853d12cf0c8f2de297e4f000000000000000000000000c6978c2c78f9764460f0a3e5547093095a9ed24500000000000000000000000099424e8782d241a41905fcf8b4d738b4bfc3ea19000000000000000000000000be522b9a1701e5090e86e662458222047024c200000000000000000000000000c7f93f18d6f37b303dd362b9740e80107908598c000000000000000000000000530518761d76aea9f02c613a704cb9fd9bfeebb2000000000000000000000000bb0681e131d704cb86bda625a730c7866e262a3a000000000000000000000000b06a7bdf1babc2e3d19aa986a768c2a8b9ff3aaf000000000000000000000000d8b72bdf6b3dd77ba731d934720d1541e25290fb00000000000000000000000083c8f35b1cbe8d8814e1f10a4a017ebef98b8dfe00000000000000000000000097f58b905da7906554051445c3460d45efdeb5dd000000000000000000000000043be618b8e1077494a2218aefeb527e77b160ee00000000000000000000000032369c32113d6a85d4b71faa40ddd048187dce79000000000000000000000000cee1d4e58bdc6f232816c8b18d8f0e4f7617bcbb00000000000000000000000051c72848c68a965f66fa7a88855f9f7784502a7f000000000000000000000000f6c6629e58e1c061f6205f887ea67d161d501004000000000000000000000000ccd55bd2fec878dcd749c166e55e42bf41a17d1b000000000000000000000000d379eff861297e781bc8da1961b72ce552b7c62200000000000000000000000082d14b27590e2c91e8140387796bae56aa2ad18400000000000000000000000004018928b3c343b15561a6d2a1e26b7dbbf4b22b000000000000000000000000d1da33eb8130447bfaa7f4ea8ce560593f20499a0000000000000000000000006541d1c009145a662f1cf60e463cbd17acfb99660000000000000000000000001e0d308f1b2db4bb429ee239550a1f8ad4eee173000000000000000000000000ac71bc782fff0034675e08130f3b9cc9e605d022000000000000000000000000c9823484444578d1c507fe556364df4bd9003d9700000000000000000000000065f55fde144d42828a9ce0b8e559604e0139a4250000000000000000000000002db47676518e39c0e7cfbd72399af00bf6dc51a7000000000000000000000000aec6bfc0f38f8f9bff5ee8527e4786f1443db66d000000000000000000000000775c7df290d5be9e557ccf483293b64d10b6b1fc0000000000000000000000007c5513ebe5f64e9c04c9846268faa4d44fbe92a3000000000000000000000000ad959cf1b97f60e25fb865d879e6e65a3f1459bc000000000000000000000000b066f9e0858b8e2aab5c018c6f9e4abe9f4c8992000000000000000000000000d462cc26e5d924056f28820ce0dd4c3e14ac85c800000000000000000000000086596f73a86e9faf2efde3773b9de8fb598dcbd300000000000000000000000008134d3f6f258838a5ca1b9b52dfd5b1d687164b0000000000000000000000003a0e3c4048d6dea2f6c8218f626c246c2d66ba4e0000000000000000000000009097617b3259fc24d26be9753bee760ac736473b000000000000000000000000cc65314f57fc9707a4d6454eac236277ec3431c5000000000000000000000000a22eea74102ad301068260558c3ccbdf0f53a69700000000000000000000000090333d68908437a6a5666e8acdb99bfd4fc21fe90000000000000000000000002b72212a329fd1beac2834cf2c6cdd9e6af5d97f000000000000000000000000202aef818138c874688f7a00e29d422294560bb30000000000000000000000006c23ba14b58736066c62832abce01abcd4899a30000000000000000000000000e86174ea7e5f8065708e8b50c62780a938011389000000000000000000000000bcbb5624c4da13da31c476f086a6c180e715791a000000000000000000000000bd868105d2740217c5d8085b566be7725cea0d1e000000000000000000000000f62851fe4af9dd1822530f540a54dbb6992955810000000000000000000000001b03100f4e1256a1b724e364fc3eafac312361cb0000000000000000000000003cabc518fd45e71322eeeb3905d5bd46ad140328000000000000000000000000d7ec95880d632e546adabddfb8779aeb767f4b5a0000000000000000000000003a6e8afe5fa42d4c2d430565f6e4dee4d15d31ec000000000000000000000000c5df68cfd5e30e644b4adaf9df8b8781cc181dfe00000000000000000000000082b25362483188d9e43e3019d1e0282ea89dbd410000000000000000000000005e27be7d7d7e2da1578b94b897d3be21c79ebb0300000000000000000000000019406f2ae73ac254909ff23c8e4ef0d515ff523a0000000000000000000000005581eb97ce5559644040286da3cb6a44d42198c600000000000000000000000098909674ae36ed37518df7f92484ade6c73de621000000000000000000000000a945f0ac2c07521f0e9221459248432c50b8d97f0000000000000000000000003d3cbedac5d37fb8ee131e63f06c2ac7d56b28c1000000000000000000000000982f3957db627a927829e3721e0d91906d861d4c0000000000000000000000006e8d1a95f5b6c3e181444008181fd6894f68264c0000000000000000000000004faa4a567e10380eb43c9acd152dd9af9cc2bbb400000000000000000000000009fc71fac9eabe207d4aef408b786dd39722cfc40000000000000000000000005288f783a4e97e1692d23cfad4ef3da844fa5a1d000000000000000000000000670a25ae85d99b4aaf046b51570ad17543be8d07000000000000000000000000cac3323edf6d6290cd8f91f3ce857afeda178c0600000000000000000000000028c528280e8bfc095f59da9f08ae52f9ebea7488000000000000000000000000f5928927fd24626604639369bb6fc633e1807d2600000000000000000000000015a1235af8b17382749b9465b6e40ac7d3c3a00e00000000000000000000000099327d5d495d22e3fc172a8e88b7b34f6684bde8000000000000000000000000a7e1b4e41965e00aeb820a31f87dbf00cd04fbd100000000000000000000000075b7b4f2f24e2885c0157dc6f65ad4fff1501ccb0000000000000000000000008a18713816da19892e448d087c08aca199b49a400000000000000000000000007e3e72c42f2c7692883921bf195394e4d7c2f4f90000000000000000000000001472fad37612aa742a13c4f4cb5947ec17db0b560000000000000000000000009e856d1c484730c49e24c2ef78efb45ab19d03ae0000000000000000000000007b8c0ab8b05a2e98ee08c0ea4efe753314d8047b000000000000000000000000afed3cd265e4ec6a1d18800df7c77580fab4a366000000000000000000000000a650b2aadd7a3c4d7eb787802b1af46821dba2ff000000000000000000000000417bc4f729a6e3fbaeba772271449452c96328e40000000000000000000000009a2cd5d74d5a8fcab860f3e6bde06f68db443d3a000000000000000000000000d56fcbcf071f48e3d417fd8541b0ee0db8a03c9a0000000000000000000000000ac3b2c0638b92601d79a8503f666d80aca465b50000000000000000000000009e228226f40c281d2656af6192c74d2dcb20fb9900000000000000000000000047002e03413ce5fe3e627e88c579c0aeefd2b5e5000000000000000000000000dc5f22670df11f02ffd62b48f4b3d9d29783b33e0000000000000000000000004e87e6300bcd1a5c23996c0950bb275092adc805000000000000000000000000c816d3383b211bdb1e878e0632fad0336d6d5ff1000000000000000000000000c4da57a5c1f6380715eb495d2fa2d0f064f4cb7e000000000000000000000000bd2609fa08031efe28dbf5680130aa34406315d90000000000000000000000003306d3bac113d781d5dd20e910d103beade65aac0000000000000000000000008051db5cd424a9fab3324c56205cbbdaa2238ba700000000000000000000000016b942658bd04791c715a635180aed25adecc783000000000000000000000000a0a74859b9efeda15340dc88703ffbad57119c0f00000000000000000000000051449a669528384398a4ae3e4f5bfccfe565d461000000000000000000000000d4dde8a4702d424082f01bb8a2d84a6d669a8573000000000000000000000000035d14f87ad60a7ce41945783d19abb15f0092fc00000000000000000000000023296915893ceed47b13fd65b91640406fd362bf000000000000000000000000c0fe9d274d5d94cd1cb7a1786c04c0055d1bd45800000000000000000000000075544bb123e16b46fcd703abf40bda184af477e5000000000000000000000000cca0e8bc70d27899b56d4d0590c4baf45f1b95bb000000000000000000000000050bbbcca59ba141d1d783664cc675ebdcd31a6f000000000000000000000000ebc3ac3a17fad2e6179e2eca315ed27fb0dd406f000000000000000000000000d538da4ad19545ac289e08a0f21ab3d119886b1d000000000000000000000000c466bd59e9480b85deb3bcef0d3ce7149fc48e3e000000000000000000000000500deb1450760525909c03691d266e034b6aab500000000000000000000000000f9c4117a02ea35fbe5c3ec31a2c6d9fdff42242000000000000000000000000537fe1d2c30f4f7f0802ecd81964398152016738000000000000000000000000837f7353cf08cac0284d7b4036da6c89dad9ca900000000000000000000000009e32598184ad1841991a448375220a71cb934657000000000000000000000000282cd67f899fd796984f542ad73d7ca95f36c1c2000000000000000000000000d0fd86b8c96e0fd1b61cc4d5b117bbf78672e12b000000000000000000000000097dd15863d15e8c7add7c19d359a2713c2530970000000000000000000000000dbc25c2a7be4398314d927524ac19ff05ef49ea0000000000000000000000008ac66c307a6588c26fea3ad267e5f5e646d92ef5000000000000000000000000d01b6592533acc7420f4d62f6fe65d3bcc595abb00000000000000000000000044a8dda9608fe15255f7eeda23cd53d1cefe1445000000000000000000000000f69836d032afdafa6fdf05c375a599a075ce6c2100000000000000000000000025b819a7193ccbfb8d5f5fe54ef0084a119a7702000000000000000000000000ce57bcc3ef6c5762b41db920a348c0d832a45e7b000000000000000000000000a1e7e58e3b655ac990aeee0aeaf833fb9cfd66c200000000000000000000000074c29ca8a9c322b49640e913386d695a29da028c0000000000000000000000003d2d37e5df837ed8910febd0b65f05b2406a1e1f000000000000000000000000e07aa1d0c912aba371258d44a1eeefbef5aa6bec000000000000000000000000e3a26b16d10ef1196c98313e789de923820be8d8000000000000000000000000d2aad23e28107998ac49265a82480a67a7118bbe00000000000000000000000007be1de9af13d9ce3b3c77ca24975f9691e7a7b10000000000000000000000008088f63211339422fc014973efa8485ad8e2270d0000000000000000000000001dbdee4244986af6fa17861cf8fd997dd89c631700000000000000000000000037e9a28f7c0bfb5a3f897dc5555e4fe79fcdeee7000000000000000000000000e04a7d14dfb4f4b8c37a145b1bec20f5ea2fc14e0000000000000000000000007c9650ef70fced965c97e8c03ee02f0f4104b93d0000000000000000000000004e3217bcd95c391bb85c4f893b002fdd142dab6f0000000000000000000000002820a2b534ec948412699074389edf8aab88ad300000000000000000000000001cf17e465eb56b00846b3e386f5c14bb972fb4aa000000000000000000000000a441c22a6ad58a8bb731982e4ad0645eefce5769000000000000000000000000692999b5361e2a7ab9d4cd4ef6ea2f9b93ab3686000000000000000000000000cb064a825a559aa9880620c59021c78a82a3df12000000000000000000000000fa23ba1f4125d7aa104079bf074f0439ab2f65b40000000000000000000000000af4a930bcda63377756334a1f4aae490a576d120000000000000000000000007ce97868f8f2c5a65b6e6fc35d75fb3772d812250000000000000000000000006fb7f103ba0ad30258ef8d18030bc46e4e7499940000000000000000000000004404d0549b993f960b79bbdbc365ab27364d7503000000000000000000000000fd892f1bf7b54fe61bfca6bdd9b57b3b628c75320000000000000000000000006cbe70ccf6caef5cce734513f39dbc343e46e771000000000000000000000000e3b3bb0be5e526bb900884219cc5562fa485a18d000000000000000000000000f33361bbc40ff45a33390587a2b2525681785b0f000000000000000000000000dad8fa92da3c833de40bf8067862f3a5b8dab2bc000000000000000000000000cfc4fb435eff3a5afdcd15f0ad306c3433edf986000000000000000000000000cba12333b1b01735844656adcd7344bd6b11b2d4000000000000000000000000910dc7ea75ba27fea70efda6d62da16905fb32df0000000000000000000000008a58bb3d14f5baaaf4917780ca344b8a8b4ea0de0000000000000000000000007d254edfb1076911d917e03c85fafd136fc1c5a20000000000000000000000007be85454720f91438ad71eeed907c9c57b23e1a00000000000000000000000007622c441116b2ef653c913cdc894d410a731c1cc0000000000000000000000004757c7ff8aa8b1fa62801a8453a1137f19f8b90e000000000000000000000000463119514236a0a19ca2213e77d323262a8a7a740000000000000000000000002bb5af83b3df21b5d7a66d6d8267ebd33146c87600000000000000000000000010cd043065a91a06760560d66aef61ed38e3aecd000000000000000000000000f5c4f3dc02c3fb9279495a8fef7b0741da9561570000000000000000000000007ca793eed55b110f8ca788500f8032bfa94a62f3000000000000000000000000022368e579b6405c522b6cd14d6956fb4ef329e8000000000000000000000000dbe84a1d5c7098aa02435bd8f0322b45cb00ae990000000000000000000000008560a80ea450a94f96102a96f180df1bc195d581000000000000000000000000993b8be44a5958efe4b3f8b99a7b047cfbf17baf000000000000000000000000fada9839e63a89c1202f8ad8deea6b2c3fd0193400000000000000000000000042a2ed30cc3c95eda01edbe19df40e93d9ccc6480000000000000000000000005fdfc3de92bcdc99d44f6b9805b0c5cca341f2a90000000000000000000000005c3cc0bfbb643d8ce706ee5961c3beff7fc0965b00000000000000000000000005c23de46772ed5a79364f458953d2cb25384bbe000000000000000000000000a4b8b224428c053d182c40e12e6c1ce7c83b61d7000000000000000000000000fac0973a7d0b847367f6dd46fd470ee069aab845000000000000000000000000fea0594d0bd16630a67eb93c7214d2017e7281e20000000000000000000000002d1b7f48839a546e6c29da907d07c4c4ce28dcdf000000000000000000000000252a2b6cd751809c8205140834522da814fda437000000000000000000000000a68176387a8a58814b780529df1d164d0904c9ec0000000000000000000000001434d7696efe117ec8b43f1c88306d70b47cff75000000000000000000000000d4ff4777f569c9f1b9fe47d66aef225768899e2300000000000000000000000049d441a24386c235e10e49c31c15487b874505820000000000000000000000002a075743bef6facbefa267b6ed2cf259c1d3ee1c000000000000000000000000c6b573ea72d1ecf6dfbaeeb2f0b194cc8db33d3a000000000000000000000000adfa6ef1d6223225feb30478601f69105010492e000000000000000000000000e941e4ebc73d693f8320997cd6ead25a55823f3c0000000000000000000000008ebe73e14123c371db3e4ffaf75978485810213d0000000000000000000000001ee06f228451c2d882b7afe6fd737989665bec52000000000000000000000000a8eacb31cfa8690b0bfff412b16c2a397dff8a89000000000000000000000000968e13df3b227d5a1537ddaf50dbd251056ef061000000000000000000000000f00000003d31d4ab730a8e269ae547f8f76996ba000000000000000000000000102f479312f69157df8b804905a20fe5025881a5000000000000000000000000bf8b10cdecf1b0cd931a9e0849ddc4ce8aa5ab8e000000000000000000000000b89022a198e7762077751c53ff95e2c2b61f2aa8000000000000000000000000bbba376967aefc1f2b0ea6d0b60a000ea5ec8ce5000000000000000000000000944140a217def1370eeb0a8c51bcaaf52e6a873b00000000000000000000000053a10e466d11d6194f7d8cad9a7902795bc22301000000000000000000000000113c8955e82fdad3544f2d85805331c66f750d2b00000000000000000000000024592c6852ed825d801103e73648148b48bb1846000000000000000000000000bf1605f99e7d2e706702994b96c0513bd154d1c7000000000000000000000000f0a679ce60f665404e6c86913d563f9959a4e7c7000000000000000000000000d987d4a1104c35a57624ca0b123a97200d0eaf7f000000000000000000000000c757a60f8ee7f748f98dc054249a3c61eac2ca4000000000000000000000000082c27f4e0969756853003b56711ee759e4b942590000000000000000000000000ae25683dd7489b64900f4f45238f855d3f19769000000000000000000000000f86dadc6354eac5ce2abe2f745a1ec78379a7e24000000000000000000000000444c6ca000888d68f981556cbe5b1fba5906b6f90000000000000000000000009dfb569b2154e300f50b059c0cfa54030616293b000000000000000000000000c9239b2a45732829dd30e932258f7bc86d5951d00000000000000000000000001f2f10d1c40777ae1da742455c65828ff36df387000000000000000000000000d8730eed6487747b6a03d8a9eb42a048debadb68000000000000000000000000011bb92f077aee49d358628cde5c956b3197686b00000000000000000000000082cbf4c5ab42d0325f5cd20b186d64d404e44d18000000000000000000000000c42a20ce23d1736215ded0c2ed533aab722e546b0000000000000000000000004191df42f322cb287a096e84e020e55041cc3c0900000000000000000000000076480a861691b7ad515a91e922b24c04d6c69e490000000000000000000000006ef587cc573c1aa42ae07e57872b68d8fa9bd3a3000000000000000000000000699a26d73e4c64ce82edde316a0eb1e71f4ab85d000000000000000000000000e92327fa1f82574dbcaf85903e29b278032c759f000000000000000000000000a0725a90872aacf280b42ad9b6237ab2db91dc1300000000000000000000000092dbe7d384b23cd60f524de68127c8f331015dbb000000000000000000000000de929871722d87864223fb7c4544264ee8f80aaa000000000000000000000000ca3550ec92857b32df314e23175b5e4479459417000000000000000000000000294b1f937e52188c26348253d9b6372272ce1a9700000000000000000000000093028363972ba6c713bc1fbb2631efc4038e3ab10000000000000000000000001d7dac4443c711d142951a2c979362b6b779cd8f000000000000000000000000ecf0cc30d15e1f84a319b910c3a547ab1be5a6fb000000000000000000000000432d99d806f304d3fc6ea88a6a954b08b91db75a000000000000000000000000db582630373d42968980b1c2c8e0d6363fa05d4000000000000000000000000037b5701ec8518cd356dac6a76510be78ea5f7eb0000000000000000000000000520eaf245ead84aff99f6022f3bdf35657bd76b8000000000000000000000000f5686ae476b24dbd34a92bf6752b1a0b930c29a6000000000000000000000000d2681e129693822ef7ac68acc424ea4ff0649535000000000000000000000000ab28e2d6e4713dc0f6f1addf74abc3d2313445cc000000000000000000000000481a5ef27b30a27aaa6ecd0bc0d65c4a75bf664100000000000000000000000011a129e0033b0b74ef3d4abb9be29582f5d837740000000000000000000000003a56b396f85661101d5e98ed695db35789c1bff8000000000000000000000000353a772ec04edb64dc77f06a59d61bb419990c4700000000000000000000000077f2e073dc9f066d322eef8f0ad505997d3cd9c10000000000000000000000006ef63bcab3a3440e1998a4d84fd1e347312f33a9000000000000000000000000918646f2bd13862e70e3e5626d1d1cb98c9db9a00000000000000000000000000f0ecfb8c0510a10c9d1f4f475691f51022abbd9000000000000000000000000b7acb055f67dd70c47f2a118b29fa4733e2759100000000000000000000000007dfd6ff467c0745018d5856c610e2c7a8d2b9126000000000000000000000000de3d5b69b294575d4bb3fbc509d4512898dbf723000000000000000000000000647fc85605cda0062eeace3bac6c90ef581bc005000000000000000000000000afb5961020a30a632cb0df571ee65b1752bc152c0000000000000000000000007d9195f0a0b2534e3c69752d8570b880b1be22e300000000000000000000000061c83f54354f21cdc759d5e7868e2777656d226f0000000000000000000000002b59fbf91ceffc46ec1d033ee03cda45f40e4d20000000000000000000000000c552f34b788357b6d55c87232fbb9f2b7b0d4fea000000000000000000000000912fc69fd5ada704388d53a70c4237f4bc7fccba000000000000000000000000a8099f19ca38942398482717346787f2f6194df7000000000000000000000000ece59b7486f2e86f65f5dab3409309c72bae024200000000000000000000000031a22f6b5ee9ab1a819e78eadbe29cbc34721a2f00000000000000000000000003a4691a5440649ecabe5c7ab96cf108a112fb06000000000000000000000000a228051cd4abe833aa1118dfb8f3e64c9c384e4900000000000000000000000015916a1a1b3fff799a3ea58cfe13c362ed9d2fdf000000000000000000000000eabfb054e9218ff64e77925bf92ee45de2b79516000000000000000000000000ff5e48931f801c206f5e447556672aef71ee762c000000000000000000000000feece82f51ac56e1d8d59cb13ba40c1aba2a4dd9000000000000000000000000fed12f1df6b7f0ba7114c1c6806425c31506802a000000000000000000000000fe38a85ab7aeed596d445a281a8c3537c2ce3e49000000000000000000000000fe1ecffcd05ab7813bca7676b0d97f3da34e6dfb000000000000000000000000fe1dc86ab71cc236d7523a8d1f956e9dccb8cd6f000000000000000000000000fdf93e276ee3daf14ed552383a008163d4149d02000000000000000000000000fdd76691c352649dad6cf478a6a58e9ca5534f55000000000000000000000000fdccbca10180a6bcf5c4bfc5f448f55efa0bef33000000000000000000000000fd34542511b04edf92ddae41dbf45205f6b06642000000000000000000000000fd203154798531bb9b74939e66f5273a528e02a4000000000000000000000000fd00d45097e158d0d7f76f3bd3968106113ccea7000000000000000000000000fcb6b8f60d6c0bb1ab16f1885baa1044db1df2b7000000000000000000000000fcb0a5c92cdada48bdfced8ac71b7747728d6c55000000000000000000000000fc9a76a818b8744c217f97835fbf9f5187c9eee9000000000000000000000000fc58b3fd43601a902d57ce63cf46daf66b0e0410000000000000000000000000fc55b988e95412b145a904541472fe635edb7615000000000000000000000000fba68c63d4bc82a710a7b8e73f124d178996acfe000000000000000000000000fba3390a8aa5fbce4158348c59aad6dd54e6741b000000000000000000000000fadac722020169dce73c73cb96bee3027c7d9495000000000000000000000000faa72d543bf187085d8f86fda1b4f6ae2e4beb01000000000000000000000000fa6ce9d110ea29c544cac264ee7f0c7560671130000000000000000000000000fa5681c7cfdba94c7d52796ff64d7eb231f29d43000000000000000000000000fa2c1f8106a8821a9cf6679e874aa67133013217000000000000000000000000fa004f65add5b947047891a8033ad0adb2bb58ef000000000000000000000000f9ce859fdddb62bf40bf11935280dc858158fdcc000000000000000000000000f988076fc6c5f7fb72e091b6214d666f12823e98000000000000000000000000f973c06c3361cac47c5b4a46bc9e284f2fd2811d000000000000000000000000f8a808dac9ce1712ec31c8dcef604389bbfbf23e000000000000000000000000f893b1a59849aa6f375115d6419375e7f07c2e0e000000000000000000000000f8932176e9491344953ccbc3af045f6651f12425000000000000000000000000f86af3a8f17c355151c497b064b81cd5a04231f0000000000000000000000000f7f9c520c12768dfeacfda0cc273e26672bf9bbb000000000000000000000000f7b60bf5098d768236a16de1d472429c9092b4e5000000000000000000000000f78de87cda072abcfa1682d750d4dd8095f53116000000000000000000000000f76e501157964783279f5b4c7e594c6196a15f0d000000000000000000000000f6a162c81377c7c482ccaa68a84ed57d203ebb4a000000000000000000000000f69b59884349429b2b2b4de5d410f4e30a6732c6000000000000000000000000f66be8fd6b15af3f0e2f6cf9e829887d1c7dd777000000000000000000000000f621b42e87a136fae0e4a7344e78c228b7b22fa9000000000000000000000000f61b31757d03214975f9b9e6476a616d9f25b786000000000000000000000000f5b4d68334c1c7fd54f0f0e894412d050909e3e4000000000000000000000000f57dc4da2b234e32aa562a94aae2ec6160b6e658000000000000000000000000f57997becfacacce4b789ed106c27b2d7c874cc7000000000000000000000000f54a666f3aaf580245f929ec548e70313b2dfdb1000000000000000000000000f545c94e532304acbac12864daaf0a56aeafa7ce000000000000000000000000f53a7c5dc727236f5e1a1a6f90360a04f7185236000000000000000000000000f4e113c379a729d8227570a56054f665d267d974000000000000000000000000f4b8b10999afe08966aa4a1d9a6596fb1697f2be000000000000000000000000f44348e61cce08b286c11108b563efce521b0d86000000000000000000000000f43232aaba74f47e99fa13d076e813c9cd37a8d3000000000000000000000000f4061510bf29b9aa3aa15eb0e8ea93ad518e49c2000000000000000000000000f3d5b95a80bd1b9856204e9e8e5a4ca97729035a000000000000000000000000f3a6099713ac639669225240209ccb81a7c4581f000000000000000000000000f39e3bd70ef18f0638d4db370a00fb82f63fcff7000000000000000000000000f37dfa5db985762b75951802b89a2a529a69b0ab000000000000000000000000f368776bd3860de0e67ba260f13a476cbb30c3ee000000000000000000000000f32f284db4c61fc0f6586ad1f9f8779630156698000000000000000000000000f274971a18294ac2f4c8da94ae978977e19f3bc4000000000000000000000000f22ed6548e63c066d6eb266326927e34c57d42b8000000000000000000000000f206eb11351e22b86d217e551b1edeca356282de000000000000000000000000f1d1ee8a0f18216a2e367ce1fa3a084d5e44383c000000000000000000000000f1c844f24133076467797a5dbff4e0e1a2daa4a2000000000000000000000000f046c092986e23c70fabd9267d35d5b7a118f738000000000000000000000000efd6717fb5bc68b6753d76a1fdd3c7f9d4de78e2000000000000000000000000ef857a26e38c02b42337ffa5f470d0af26fef5a3000000000000000000000000eeec7dfefff63271ba64f2fbf66e34a490b04a2d000000000000000000000000eeb1fe9b0b2e631765e964eb833302b8b066eae4000000000000000000000000ee9124d6868c32a32029329f57a78180f6195ec0000000000000000000000000ee441f90f498dd41f468ca383c4047746dde87ed000000000000000000000000edf1eb9ce7df59582a16fb7cf95fa84b6f8fc5f8000000000000000000000000ed192a366ff8c16573333fc760aea913fb752175000000000000000000000000ed181f1fb59c7d45805036be67250f6d360f3aa4000000000000000000000000ec0c26a2f306df8ac1b7b665b0dad5929d7882dc000000000000000000000000ebf490f9d8e197860dc13c1f7cfc1e4753aeaaf1000000000000000000000000ebec0ecfc878175d5e309bcbe8664c3ffec8d549000000000000000000000000ebe81f471462dc89983b3cbfa8f617fe3e3ed57a000000000000000000000000ea8361b6004da3b5183d480802bbcaa67bb87523000000000000000000000000ea02a6be70eb30116a306c9734c5942e08365e98000000000000000000000000e9e4d3bd1f220d280a6773d972c68acaa8d435fb000000000000000000000000e9bd69abe15ef93e23cbcdf29446a900bc93a28c000000000000000000000000e9945c02cb5177683a897e5b73545e7816d19f09000000000000000000000000e93b3d1d5674add3cb2c25153aef0a9d972f8009000000000000000000000000e8dcd389983c0fb36657c550f0820e8561b0ad5c000000000000000000000000e8be574f439cf229e75d2b90838275b999825c4e000000000000000000000000e88ba8c5207d876823de219766484b0a3b05fec3000000000000000000000000e7fe1c8953cd1d3339cf0c578f7c2811f5693698000000000000000000000000e7f20f4f7c978f70fa414643fb3e088c2c09db83000000000000000000000000e7dee8ee0b1c43612381920f9061ddc70dd3f164000000000000000000000000e7c918ac563504a934c7c42eacb5336ef20f6bb2000000000000000000000000e725f396f7e383a9aa2a488daa47ec7bc2b5537a000000000000000000000000e711e18fe2906d4dec048ebba7d0380892bd854a000000000000000000000000e6e94784b9535a6c0f207bba5cdbf4764b2da795000000000000000000000000e6a5966935edea4bd9ee926aee7bf5fdf9e4c02d000000000000000000000000e63a2c9feff4603c0f6c57930318bd83ef5fc2e6000000000000000000000000e612d24d645b3a2eff9329827167a3fc742bca27000000000000000000000000e5b5e047a5d5a923e649089a8db3377a39f40827000000000000000000000000e532ba1e312567c29dcb896df3d9ede6e72a5b01000000000000000000000000e50f1a1451f31f53a3a89c045638ec68bfb299da000000000000000000000000e4727b539a92666426b2e630bc7c20eec237a297000000000000000000000000e42dc228146d5a0411ff28388bc894b8b636d1ad000000000000000000000000e39bb8d705e5f30bb8130aec1aa56bc64b8aaf08000000000000000000000000e30e28a02fb01f16d533657198d1b06fa7a083b2000000000000000000000000e2cf82f899a07708238a41c1236fbdea8162ce97000000000000000000000000e2cafa7bcdc8116b27ee500744116383b1404a70000000000000000000000000e2918adeab3dff1b51748a23681dd9df59aab75f000000000000000000000000e255936b79e3d02e4f84dbdbb84f2fe45cc6f702000000000000000000000000e1fb2cf9fe619f83d4d9809278bab2cec8ff5274000000000000000000000000e1d093d4f021c4ca2d0a3a6e80752e7fe3619428000000000000000000000000e1655554e81bf4fd0015107283a692be3683c1ac000000000000000000000000e1042295b1916a75d3c22ed3eaae8b1ef547c036000000000000000000000000e0df1e4aa79b24dfdb2490aa425181d316d356c4000000000000000000000000e0948c4df51d881b26cdbd50957de42d692c93f3000000000000000000000000e05046c2e14e52eb3e20977f943f094140065ea5000000000000000000000000dff4f96dc457472be1cbe155167e05c4f6681cca000000000000000000000000dfb1c6109493eb706e3e8053a7e72affc1c8f64c000000000000000000000000df6c46c0428e87a35859c32f126d47e307b6b5e7000000000000000000000000df30249249be42c6cda4b2c9e1d04cac5733cc07000000000000000000000000dea2c89f3ef622268d183bb3379e1d27e72bc492000000000000000000000000dde80887a27bb738059cc4bda8d54ecb9af9d32d000000000000000000000000dd9450631ff62a766567aae53ff7b6455c61f4f3000000000000000000000000dd6c9d1d80e31823ca9eb4dce0c9398d67ed374b000000000000000000000000dd3b56d80c9f3cc4067903e4e46941d9442e6dd2000000000000000000000000dcf9bb84dc468c85c9d5c4e454292a5bd0554ee0000000000000000000000000dce7eb6ff0152b27ca61e4d7dd18e5e1f221578d000000000000000000000000dcc9345c74be1eb947f20c95ab65b5510524d1c3000000000000000000000000dcb99cb711f9bc345168c57426e354026aea9997000000000000000000000000dc72c4d5c1221c46a0987487a7584be9a1926aa7000000000000000000000000dc710f085648ee7c4d1cc8316eb7239daeb9a491000000000000000000000000dc3b87661e4d33711e295ee820c35d927aac03a0000000000000000000000000dc29596e144160bfe44310ebb4d0a1f399e7d09e000000000000000000000000dc0e99995d1eaa63e9ee19ad3682188872d8ce46000000000000000000000000dbb4b0d7a3bbdd862f23a20484f201d25bba0ed4000000000000000000000000db8695ad888ad67cebc22d25de744083efc063c4000000000000000000000000db4b4b05143372659bc0486c2335a0d79df9aa77000000000000000000000000daf6e82803a5a7b455084311a763907911a3bb9d000000000000000000000000dae7230be5c96d5d1d40397671c603cf5e96723e000000000000000000000000dad7cdba006820991d69cba695ffe62e7db31cdb000000000000000000000000da66afa4f4a2c0848a7d0cbb06d4fc2cbb0f039f000000000000000000000000da4c6de591b038aeceb3173662c14599a67f224e000000000000000000000000da306ec075ce308039b36e4c85a784083e91f974000000000000000000000000da2ac9966217a6d53dcd019a98af537a48d82d35000000000000000000000000da1fca3060a9e87befbe263d6887badf9a4e4418000000000000000000000000d9c369c4eea41433018878b2ac6e76a69fe25fdb000000000000000000000000d9a1966d0c1f59d37b846219bf3cca07ff71ae93000000000000000000000000d9a0239f14ddb2bedccf2f96ffc11a5d83fa9456000000000000000000000000d95a169b4e5c32f7ebb595294e651ac42e6d302a000000000000000000000000d94fe2ffdfeb6bcd81e85fc99bfcdae305b6416b000000000000000000000000d908e30677bd03f6f9388c5acedab62d00ab8f03000000000000000000000000d85f7e5853dda2fddc75260174008930f12401ee000000000000000000000000d85085ad571ac1d67fb6eac1596e58af3ed04365000000000000000000000000d8506d5dbf99329743daef7ea6f9ceab867f4403000000000000000000000000d8102fbc2087a862d43feae8e1c510336141772f000000000000000000000000d8035260e1a98c6239823152f09c3f61e18d6d7d000000000000000000000000d7a214fba0b080dfc29ede7ee4b6a1d304d81c01000000000000000000000000d76b737bf4cb126bbd932634234c05c1919d8bf8000000000000000000000000d74796a40c2712860a9a142817040fa22b2f7f5d000000000000000000000000d73c002ee516a4ae53e66b362e53fa26b588d5d7000000000000000000000000d6e6d7ffc7b8a6e88b7f045be5e50c78cf4d5d9c000000000000000000000000d69c59491aaa014f33ad01e724047e9853401687000000000000000000000000d68353619b83f52a384d40ef3156ff3000a99e0a000000000000000000000000d639f8cdeead709f2134337157eabb506ee1941e000000000000000000000000d623736f066b8d856f278aa5f680229a3baf9e44000000000000000000000000d574a80f953f85dc9288d2b8f972003cb4d940dc000000000000000000000000d51d9689c46e46432f8d3c7e6bc4110b121187c7000000000000000000000000d4ae710c94c8f1d8eccbd2a2a7883d8781bd3108000000000000000000000000d47fd88c50a550cbdd3925231fa1f73f2241b7d0000000000000000000000000d4369b0fdbaa908f99e6f2a413fec07a5c588587000000000000000000000000d42fbc720f21865261f36ad4e51c656d7e428f62000000000000000000000000d3e7f45ee6d0bd3da301256ebc610847b63ec163000000000000000000000000d3cea232211b5f770f48b635a43218c7d5415c19000000000000000000000000d350297a651ea90f7a903f399eee75d281949a1d000000000000000000000000d3215cacd6f0c2f28ddc7b9ed5bd18a426205fb7000000000000000000000000d310c32226d14742750c71fb4108e9c5e871bffe000000000000000000000000d2d5d2e279ac2ce25d71e646029cad889798d41e000000000000000000000000d2c2d4352bb00f2a11708a89043c4e380042a818000000000000000000000000d2c233e19e1118803479bb1d28998cd877284a9c000000000000000000000000d2b0e3b324299ff25318b7973149756cf64ce15f000000000000000000000000d2ac42929838f9b5612beeb39143fa3eb4a9e79f000000000000000000000000d2a0576a5fb1a43c91a067ae0622946b45a15b57000000000000000000000000d27ec0df95f5e17a58386f5c44f7e470c7df8b27000000000000000000000000d279ff16688c6c0cae16776c3447ea4c79f14544000000000000000000000000d23b2131412ffad60089952e9d989e670303d842000000000000000000000000d213987011de9b74efca105dd661efd63ee8864d000000000000000000000000d1dc28531f704ef498cc42caa44faf05e0e3fdd9000000000000000000000000d19020e6f55d8cd75b9cd55d5ffd5dc5cf635df1000000000000000000000000d18d8bea38b731f0b0cea27df3c06f69ea07f3f5000000000000000000000000d128b2295707765a05b6fcdf91073db132ebb75e000000000000000000000000d0699c16336a904649a884c88161ff47125f8db0000000000000000000000000d032355f1efaa729e76342781efe56c387f0e29d000000000000000000000000cff483bf807a9144a8c905d73ef01e918b2bef3d000000000000000000000000cfa0227ca75e71f89eefedc0b84ea38b2df3bcde000000000000000000000000cf75fc200b522b5c18a52a1f21cac1787eda0fe4000000000000000000000000cf6a8f1a34019ae57971447e94262f1f374e7ba8000000000000000000000000cee61f6cb77de29d874c9c161489a7fedab7daa5000000000000000000000000ce8fbc4d1601a348e5cd28d5a0c3c526d5b8e62a000000000000000000000000ce651c237b6becd1a1070821b7f7d1f64fbe608f000000000000000000000000ce139b2caee7cadba4c49ec2cc87a2157d8448dd000000000000000000000000cdf40a43bd69731e371d399215ab005c90a195bf000000000000000000000000cdf3d9010611e9ec8825b975d708eae60d70df96000000000000000000000000cde367f0a918ff5f1c167b9e91ea3c4e0d4b16a5000000000000000000000000cdd0908d128c9871adba23fe2c16f833b1d278ac000000000000000000000000cdb5e0b1cb043dee411a2f790f70b28f69650c8b000000000000000000000000cd8a4ae4ab558c381f44e89837a9b998542ad0dc000000000000000000000000cd62e6f38bf63cadc739a852df7bd082fd6fd431000000000000000000000000ccb40b03000f72023ec5dcb5de9c0c85a07400d2000000000000000000000000cc73e627ce8cf53faa26308e1d9d5931f7ea3ae4000000000000000000000000cc5ca7727d2111e2e442ef1dbc8ccb862e585f7c000000000000000000000000cb6f9c6e27f5b281c5d120947a64908bb6430f63000000000000000000000000cb468f2948988dbe4c1fcfbc6eb23390cb267b7f000000000000000000000000cb4023175e7ee252b31f2481c28c10c1e8a16570000000000000000000000000cae955f7450f6b8a5e42114b09cdb68e5a3e3b32000000000000000000000000cac66b52248823c72484f241ea7c6c23f77dc719000000000000000000000000cab2530b7c6b132779ba55194823513a94b2fbf0000000000000000000000000ca3d1df874dd1569fc46af3a95f2c058f4f998ce000000000000000000000000ca3964e989ee7c442e5809b56e57bd57cf437ab0000000000000000000000000ca142d3a078dba7b0326021e8c4dc28e7e5f38b4000000000000000000000000c9ed3dc978fc4ced4b8fd77ffe808e2ab6c7753a000000000000000000000000c95941f6105dc8874b82d55ac319b4f5370c4c6b000000000000000000000000c935d16389ef02b93e529fbf27fa3bfcaef48fb8000000000000000000000000c8fb0d945be3f42dfa0970c5fa12b402a6cbe7dd000000000000000000000000c8ad253794e152ab7dc71bd467c90e2d8b7e94f9000000000000000000000000c8518246f7090657f9ec2a0522b487a1d746a71d000000000000000000000000c83cc0537c800e93b2bfabfeedce1c2a4d1cdfc2000000000000000000000000c81dbc33a7468885aa69013ca6465ed0789ae560000000000000000000000000c7ed8c03f689bbc13da1f43eed1669975018e918000000000000000000000000c7ba725e465dec8770dea82331d12c0fbb79bde3000000000000000000000000c7a98c7acfc01d0e829f037f9401f8d65e452624000000000000000000000000c788efa393342c80a628df3ba9d553bf915139c5000000000000000000000000c76ffc237c648093b7ea34e8a0d7c18520df847a000000000000000000000000c7516533e177d04df38df3a0f89fb8c7648552fa000000000000000000000000c720b5491f804e974e6a0cc2772ecbd80ea7b203000000000000000000000000c6c7a0c042b8ab1b99e8da57c29b604906023632000000000000000000000000c6be6ce4876f6e229f17c8a4de950599c9498e1f000000000000000000000000c5fb339a71ac531d1ca2ba6581841f2085f774c0000000000000000000000000c58905a75509b1e9c444cf13880f58fc10c951e6000000000000000000000000c52c234ece24487e40b178b9b61f17f817c1c738000000000000000000000000c49577de42730c4d9386d271eeef28605f957ca4000000000000000000000000c44a9507a62aca4a6c2c8fb273cb95ab796f77a1000000000000000000000000c43cd317b173b0b2ed4d154184b67a44513db76a000000000000000000000000c42e7688948c8f699b676add0db2846606872411000000000000000000000000c40793e16802cd2181c594da08e28c75fdcc1724000000000000000000000000c34e99198e35980bd09b33991a49b975cfaf5454000000000000000000000000c33287b65d02d3649559d57dc5fd090f81267682000000000000000000000000c312f3f6bbfe34213397ca7c75cf232e286c164f000000000000000000000000c309cb518e5864eff2dfc47d2b52814c7095084c000000000000000000000000c301fc8d97746723812456fad58d927f2ec68af3000000000000000000000000c3008f1cad62edd7270686c36c03b387926f89fe000000000000000000000000c23cadbb9898e9518360b8e9f4af2392f58b67df000000000000000000000000c2349c84af95f41842684e29bcd479735ee06d06000000000000000000000000c2048c7b1b831ec73bdf0168bc1c454ce93947d2000000000000000000000000c1a187d8260eda2ec17bcc5d02ef276dbae6f8b1000000000000000000000000c1470dfc42895f626b4467fd217458beaf578b0d000000000000000000000000c0dd2828df540c9433d99cb8046f43fefb8572ba000000000000000000000000c08b5bef3d500852d1fab24dc6e6094ec6baedf7000000000000000000000000c088bed3fd7ed7272e3dd1e9ecc9c96da92709ca000000000000000000000000c077c537727b07a6521332da75fa8966192f425d000000000000000000000000c051ff468f2660e6140fb6b2a7623c9968e3e728000000000000000000000000bffef85677fb9c88351f8615cdf5a3aba871216f000000000000000000000000bfdb9c58eae4e14081d50660dfe68388f89b49a3000000000000000000000000bf9f2d1a02aba39cd6b5646a8b2b2acf3a1d8a77000000000000000000000000bf71e42b28b1eb59b6879a57dbfa62aeb2c95d08000000000000000000000000bf53c3e0f32d9e431f3c34a946833ae452bf1564000000000000000000000000bef89296ef435e79fe100490720fa7e6e57eb121000000000000000000000000bee70b701e4d6c9a4f89f71a2ce2dc9ffa616d2c000000000000000000000000bee665a75b4883563d296947ca9d0f12054fc22f000000000000000000000000bec53cc0832c97ed573518c3fae62e9564bd3772000000000000000000000000beb828922ca338a1ee623d5ec2177d778a8970e3000000000000000000000000bea5dd78e1fc6ce1bb21d033a814ba99c809b2cd000000000000000000000000be360fc02c6132d81b8e6b6b72b3964873a2732d000000000000000000000000bdde3bcc84076bc0e95e8b5e9792ab86ace0e9e1000000000000000000000000bdc742f1643883be7c917d578e0ed1119bd43ea0000000000000000000000000bd7a079f6b97b5c19fbc79b97860b2f9f77dcb24000000000000000000000000bd7883a9e8a80f2ecd89ce5858cbb43fd3001d22000000000000000000000000bd422fdb5d9b8e9d9157030e300780705f623b0d000000000000000000000000bd08261ea239637c06bd0419704d34cfddfab742000000000000000000000000bcf6f4749b6bc42fa92284b81547208233dbcef4000000000000000000000000bcb4d7d315d1f037207a911a2e33e903eef14b06000000000000000000000000bc544bf2cc0ca2cff7ddb978b5e14da1ac9eda37000000000000000000000000bc47fb013b1ab0abc36f3fb6c981fa5fe3f4e25a000000000000000000000000bc3b46ae270e08aade675dd9582f089491a3fc93000000000000000000000000bc1d27cefad11d5bf46661dd86868b359eaf0017000000000000000000000000bc0143ced1dae65f7ced721a0a22a2a8f3d89570000000000000000000000000bbe266f12b267133a65d45ff0bd9ac8538f89f15000000000000000000000000bbaf60988ceac5d13de719680aa27718cbee9885000000000000000000000000bb9893a221cbd07e24d52348efd5bb520a2df49c000000000000000000000000bb5f9d442910db30be17947063fbfe4664fd4827000000000000000000000000bb30b85bc45e7463f451a27e7b6a41f6a363ffe2000000000000000000000000bb187890782ec65c76f8fe7f041d5832253f9874000000000000000000000000ba179fa82198409905f98dc6167228ec675edacd000000000000000000000000ba11aab1efb7842f8c5d63408e7e93a0e90ba6ba000000000000000000000000b9bb6882532330804c4948e0013cc90b09be24cb000000000000000000000000b98674ec31528f8b9e8f066c918ecd0466a3e550000000000000000000000000b9023cb3c2ad05112d91c4a498796036cf3d7cb2000000000000000000000000b87440f61a32940437a4e226ce419be768042615000000000000000000000000b7535afa3235bf1d6fdee9968ab719befeffdd56000000000000000000000000b6cd4ad036dd7fc587baa9a475345056e47174de000000000000000000000000b68ce1d7297e22832d0c443f36520e86b3df8413000000000000000000000000b6611e5c0e4b139719b2da6eb6d83b3ff25f5b32000000000000000000000000b5dd1630fd95d7a0a1738d4748500b58425e66a8000000000000000000000000b59b625b419f182ef6fa5b83ceccd055b187a62a000000000000000000000000b55ecbac63e3ac27a134c47975d388a66fcc78db000000000000000000000000b4c17d3ef117bf5335f502134be888e3587d36ce000000000000000000000000b4975e4698b44faf80761282accf415358da0cee000000000000000000000000b3b5aef848bbcee71768bcc86b9063afbfbfa771000000000000000000000000b3b25842ba483f9a747751527a2e77fb8a1d14e4000000000000000000000000b3af4b105741f0c28b5f652fb483092af5cd70b8000000000000000000000000b3758b7256a50b1fdfe936a0acc4ec6532771c18000000000000000000000000b3483faf5e02e6beb145339f3c336db7b7cc27d0000000000000000000000000b329aac7af661ff54b92ed7f3fd38b25bafa9550000000000000000000000000b2f82d2769607655b99dc2afae66b745332328c5000000000000000000000000b2f268793a7109b64028f64d1ada4ef45e2e0b5b000000000000000000000000b2eb3e54b2607f3695ae18fc5c38ce7bf120cd4a000000000000000000000000b2e714219475e21f37243ff1623fa1da1689882f000000000000000000000000b260c5e47de36ef9df6a0eaff88240de520687c8000000000000000000000000b259aee7aa192b2ec54e7e8348a6224394b582d2000000000000000000000000b2275528808f6c5d56e7d3d6dca01d0a3aa9d3cf000000000000000000000000b1e7bf896e360688d84fe08612b25c9ea467b1de000000000000000000000000b1acdae833514021d1046dd4c36b46e32f50a12b000000000000000000000000b15229d5e30ddc3928f2f73cfe2e8bc973bb7429000000000000000000000000b0c582289a6c9cd546b25e450a032cb8d7edc823000000000000000000000000b0c06c27cf609ca8a6d4fe49915def204f607c21000000000000000000000000afc0b9a5f5568f47ae0fadd6303caaac5ab342f5000000000000000000000000af95ed17fc6dd57d8a41ba329ce8eff14be7fa2f000000000000000000000000af060103f44333e28dbc37dbd33b526cd34d4eb5000000000000000000000000aedcb7da6a1ff6545a244937d83ef01e36cea19f000000000000000000000000ae7c25f1c0d6fe5c43087e048983743300f0c7a8000000000000000000000000ae78caf9f63bccf2987c8033636af03867dfaa81000000000000000000000000ae4e899e5f1363d28453dc6c93d594a594643e39000000000000000000000000ad500ec15b973fbed07f3f817c93282dfcf022a6000000000000000000000000accd708f1f575728949ec9de2ce4165f109172d2000000000000000000000000ac0001bd3008c91aa695d574bdba86e7cd56d509000000000000000000000000ab97933011247702d103165e6c9be39a2a9e0437000000000000000000000000ab71edabf94c7daa53d05a58c32cd826817492e6000000000000000000000000ab6204ddf5c60f08ab371ff8520692b266380a0f000000000000000000000000ab5256c1bebdbbb26af9df4338f72432f0da2978000000000000000000000000aae2e509e5c09b858d0420797c748d717fc37883000000000000000000000000aabdaeecae995c0dd5faae5b0fab1e7435149f2e000000000000000000000000aa6cb33a0db0bc7885668b23b9ec006f9ef53456000000000000000000000000aa6c66e37a343d8e61e04f7273194372bc05fc4e000000000000000000000000aa0737668956684a5aaed8f5e3ae16ff6584b804000000000000000000000000aa064b374767db0de5ff3e0e4884bbf6276e6d54000000000000000000000000a9677bbcfeeb279d9d7c207e1c66589d469951b4000000000000000000000000a8f74c3f630f4ddc44b08dd206c0f64f903e2d61000000000000000000000000a8df58076028d5ffc21252dfd0f5ac0d54803d29000000000000000000000000a8d9af1219baee7ab3b3b6bad0254efd1e9ee700000000000000000000000000a85f5f20a0c3d5f13a54a3a1313eb2c9a3144ef8000000000000000000000000a83dd86c50a55d68145a1f48b7680519094af245000000000000000000000000a839cf97394e88561e45780b1c3a355bd170d458000000000000000000000000a806540d87c95b935baa1f4c59afbdae122952d8000000000000000000000000a703a758135fe2a035f20b2a2c5aded77f75e2a9000000000000000000000000a6ecab6c5d0eec341d3a53d26ce96f0e0930729c000000000000000000000000a692dd95e0397d2fee1ec733f55d40c453d2d219000000000000000000000000a62384f6784eeb16b9f1a890a536111fb2f4ea1c000000000000000000000000a62359ecc8af1cc01986a8a04d181f7485211694000000000000000000000000a5591ec0e7a1a1f110a42a5b9d3a03d20a871cb9000000000000000000000000a4d4ce4d32f178896b1af8ca9e5ad1d1410bc571000000000000000000000000a4ab23a6d514522830861f9799f5fac643040414000000000000000000000000a4a05e585f483299bb2afff02e985bfaf9ca2b92000000000000000000000000a4973172a9b00ba6391c7a9f5c5c10f54424b2e6000000000000000000000000a4290665f4dcd7b7784f8d6c8944628ef33c4c30000000000000000000000000a3f6fb7ff3dea0d8318ce4e90b9f55d2a10257a2000000000000000000000000a3f5d99249a8eb942e6ad861b5be3b99aba7ca49000000000000000000000000a3ed9ee001c6a251fd580f0a26e88a94ebd14270000000000000000000000000a350d421f29b63c5e058d73f434ca296dac95fd3000000000000000000000000a2e9fa11530acf26615e69c194d3cd2942af5a21000000000000000000000000a2e83863e256b5e5c03b9a75752df45cec7b67e0000000000000000000000000a2d1b2e334178fc1d12957a00f85d80a8e4d9e3a000000000000000000000000a2616e4f86a5c883852d9badd9febb1331147217000000000000000000000000a260a5f0206c5b0b56d37c24a1f5e652e39ce952000000000000000000000000a2513956a377c43d2990c84dc0573b1078187ea3000000000000000000000000a223da514eb42a3d35141d1f125f8760505030d5000000000000000000000000a202f3a941f065b4a6e9bc9d5925401f61ded389000000000000000000000000a1e649a1871cf124fd18245b105c75d35817342f000000000000000000000000a1a7571b3946a99c88f54747ff3f7b4af2eabe71000000000000000000000000a1507259b2b3cb4da3dd74f3d4082f51a3b7d813000000000000000000000000a135bc7743ab3401a0c298bec3d9e7ae687280ed000000000000000000000000a1077e9c5390be6353b9e216b3cde192e8a1224e000000000000000000000000a07f4dac64b91aa147457d709d6c62025515ffb4000000000000000000000000a03594ebc0d5d34e3ef88e4b8b75893cfefb7943000000000000000000000000a031e149ac6aad2ce43e09ff0b6aedd802d1360c0000000000000000000000009feb4b358d09552395d66534d98aa9da0399736a0000000000000000000000009fbf4d170bb6680f4b9361735506ab60c664d2630000000000000000000000009fadf57ffb74956a6d4a4b95ab118a1a460dc1720000000000000000000000009f5e670a703032e45d9a5bd9b76b8a4629d437fe0000000000000000000000009f4c61953ee762e9274fc1a9420bdf9c7542dca50000000000000000000000009ed91c0125bdd8b81a34742063222d7966f3226c0000000000000000000000009ec06c497324e4ab332ef1884126a416a6da47e90000000000000000000000009ded6ceac044b2d19aa3f9d529e177217509c2940000000000000000000000009d83c4f4ce522bd80eba351ee4b65780a5e2ee690000000000000000000000009d3f6a3e0e68385dc7995bbb662a49e00d6ebdaf0000000000000000000000009d2f22ae3c76e76b35282d4bf6c2ba5c732d88f70000000000000000000000009cc2caf5e5d49c6fae7ab0ca82f0ef70d7efef2a0000000000000000000000009c97473a02ece9285a5cfab122b87792f26484d00000000000000000000000009b9895fb2a85bd2f06791c1bccc771efae1e5a700000000000000000000000009b00438b2e8d91723673e51517321a6290d0ba550000000000000000000000009aec4576325b08a3021ad51713b24566bc70c0400000000000000000000000009ae3804f99ccdb381e0ddd141f3111ce5a0b86a10000000000000000000000009a3fbc21afdc7f4acbc5b2eb356f93bb0e9a1a1c0000000000000000000000009a3816ab809f7ef5c283a00a39add16be4a72a920000000000000000000000009a0166ff1e7219d15368338883bf1de89d12750d00000000000000000000000099ffeed17a028f871f227b948b816ba360422fb500000000000000000000000099cba7c7fda922b5d7b38c472d800085144df55200000000000000000000000099ae0e573173289902957dd6965b94d99e62a639000000000000000000000000993da37eff18ba68e9299423dad3e7c07004695d0000000000000000000000009911501ff737d3622542d610c095cf652628c28f00000000000000000000000098f90bb15c1cea3938777e069392470feb1c8716000000000000000000000000987a3e8ea795009565cb99917ee685fef7f30c550000000000000000000000009839158bf90e35c3bbba67778651add0037b4d8d000000000000000000000000976e82a65ad3b9dc596efd8ded1fe7823d45dd9b000000000000000000000000970badc27a1e69d27e705e1f2df6c3218afd99ac00000000000000000000000096f3a88048c7e9a5893a94be2f553df02e1aa5be00000000000000000000000096a00810a28831bbbb3a1ab7adc1e6d73524e1fe00000000000000000000000096436a9afb277d81f40a03542c6c5a603a4b8d320000000000000000000000009641564d3e49f3b5264113f7748ba2b7850ee069000000000000000000000000963d891bd42816ad9b3dd6e09025322ee174d2f400000000000000000000000095bde0951d1ac50aa97aa80054c947e27cf924c600000000000000000000000095a792c86e2ae23cab1e271f13b7a532950f8d43000000000000000000000000959cf0b4893f958931c18388725e49d21a6670ff0000000000000000000000009505afdbc68f1f6d5238e3aa349e0e922977806100000000000000000000000094e7662ceea2b6b0c7aa6a823a712653936aeba300000000000000000000000094846687c5c5eb4abb7978c65da4e8e6e851410a00000000000000000000000093e8474d2fca701457a23d7a75c24811fe316a1b0000000000000000000000009384e82bdb5530824c9a2e7032f5b4ff437cb51a000000000000000000000000933ca8c51e0fb26f80acbe306e7187ebb85f23ff0000000000000000000000009301ef662e9181e26d8de273bdcc50dc27b5827500000000000000000000000092b11ddacb19efa28715696c6d3e1090ed89e5e900000000000000000000000092904604cdc930f3c08e52051291c58aba1ae689000000000000000000000000928b55e91be0942c4ab934ddac39bb4b1afd95e700000000000000000000000092865ad339425ed1e6e1fcaf03edb20f331cfe280000000000000000000000009261e690c286b84806c5fc4358e9d16bc3c4a06600000000000000000000000092612f43fb1cb6fefbd4cf4ce0e3a9f1930af9ef000000000000000000000000925c416e2c245e47cc7d3f7936eb9ad855503850000000000000000000000000925a4ef69e03aefc67f352ad5aed27dc2e92079f0000000000000000000000009127e5bae0c2d762ea13c857b9b91dccc99d87be0000000000000000000000009118e3398a1da060a652f62a545a6afbc3420bb6000000000000000000000000910cc392b51514ae1f5156b79af1add1a594ef8600000000000000000000000090aa74d6f26a130a4567789a97795c051154b26c00000000000000000000000090a7715feb98c642aae8733667fd7d90f21737140000000000000000000000009087e3a02f1c912dcf81dcd21746fd4c2d937fa70000000000000000000000009047e71c92ed516be59326771f43dce327d5580f000000000000000000000000903dbd3b47d4c8b45795e7671425f8d7c599f747000000000000000000000000902e0dd1c2d6713bca554a4e73aabf10e51090310000000000000000000000008ffcf280a981a0293a4b4704463b99305bed617e0000000000000000000000008fe9b41f9e6a762411578f77ab6403d874cb1c910000000000000000000000008fde88af40282911b6411e44ecc59301a58d61490000000000000000000000008facaf894a21daeedd879c3ca066c991ef93d70d0000000000000000000000008f99c25069ead0769abc921a251083fc381ea5690000000000000000000000008f89b80c419d9f609ab673dafd6773bf3be9c1fe0000000000000000000000008f768bbaa644045c930aed023f69024b2e5078390000000000000000000000008e81e50407a1e5af974dbeaac9bd4ae71bfec12c0000000000000000000000008e331bbca6c05a038a011d8ee4357630502079560000000000000000000000008e0673910874cbf6ca32d8f0d6295ee8841b033b0000000000000000000000008d57bc609d17636ca8957352199027bde1ac1e000000000000000000000000008d1a486639f7eef832e45fcb64834901a6578aed0000000000000000000000008d13ca453a0922c96aeaabb5dd9e486447bbbb280000000000000000000000008d0505b7f57d8127557e3f2a3dde02355a616ce70000000000000000000000008cd9f7112f4a703d5bf19d4cbb77417f313c01a50000000000000000000000008ca26cfd31ec85914cf415bae5d899c2a8bab0870000000000000000000000008c92474a695c457a15ec44539bb61493e15c13450000000000000000000000008c7aaad235c0ecba654cdcffa343bd9313fc56b80000000000000000000000008c540ff317e7eaa88df08614aae3d02c9c7f23630000000000000000000000008c21d49d512bc99aac8480fd4fc818b7ed45aa000000000000000000000000008c007066207c27d98aa142121f4ec65bff3dc2d60000000000000000000000008b3d25fe6668a0a19c88c8a103d091e934e95af70000000000000000000000008a823458d3240c84ba797228d2a2da719cca9cf10000000000000000000000008a5c7ccbd6bd6563af61f160cc5c3f639d5315df00000000000000000000000089d621d081db41565099f3a58d2694c244e059a100000000000000000000000089cee8f84217bb86e2d6c7a6422a2f5c674f5b4d000000000000000000000000897c9791fc8c27776509f76352a32d97f9f38e6e0000000000000000000000008941cf06a6dd7c3ff1f82f4f6e68ff7940a16384000000000000000000000000894175319d84aa3a0b854115aaa112c8d53371710000000000000000000000008931b4499facb0b3c8d2b395ca1a9c5aea1d0a3f000000000000000000000000892fb6c3717d8aa14a595e46de41014d1b3f276d000000000000000000000000891b5253ab15bb29aec90509ef891e553d122bbf0000000000000000000000008908a096e5d44554e87f945c5b243c9b57904099000000000000000000000000888bb5975ea91bf7d8dc0dea96a35e105ac08d8d000000000000000000000000881368e08cc5353e0188b2ca0401b5de35f319f40000000000000000000000008793cfe599d6a83e48376b20d0375b6bdadba082000000000000000000000000877304f1f5c5a6e0145e7635e475ff79c84e5e8900000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8