0100000031a7eb1609a5690c2ca12f589b2c6d39b09b29aef371da489d731814045b04b5880200000001ffffffff8fc3796d6b7744424c358c13b46b7a64a244b2bffe8a999ce4db030e78d7df930c00000000ffffffff97316f693e04689e874a3e3d9913817103c9fd47c395a164d5c6a65a579808da0b00000000ffffffff03d1beaed4bfef1645f2c020dc03c9e34be083ca2f806430a0f69caa6c016eaf0d00000000ffffffffcc1d0f7c0045427d57688d626f877d7501f70be93b2133740743a196bea7e2eb0200000001ffffffff0582c2a9f2102de75b3b7177a3d831a1710d6f503f47b05d78220edfcaa234220700000000ffffffff8fc3796d6b7744424c358c13b46b7a64a244b2bffe8a999ce4db030e78d7df930800000000ffffffff75c7fcf9e34d1d53f9087dc49309c64baada6715677de80ecc96fa02dbc73e4a0a00000000ffffffff69fd0fb7f5848386eb8b31f53b551f04f287228032bcc94f7e35dec003b3564d0800000000ffffffffca751235f8b4240f6d5c5a2a3fe7291f6b890ec51e99508ed6ea8a00f8e69dcb0200000001ffffffff7e2c2af99d86b515ef3e62c6ef315518afe4f22438b2ece99fd241b136dc9e800800000000ffffffff789e39f0008502b8c6f6824c948e57dff50f91955742e445a50b5b3ac732371c0200000001ffffffff8fc3796d6b7744424c358c13b46b7a64a244b2bffe8a999ce4db030e78d7df930e00000000ffffffffb0a1e015929b7de799698c7ea16089c79d52c978794e98e37ba15e3da46eda330800000000ffffffff8fc3796d6b7744424c358c13b46b7a64a244b2bffe8a999ce4db030e78d7df930300000000ffffffff1e2fe666cd7527ab69081547d81bdf3be5258c865aecdeaa33e614a9c84258e30200000001ffffffff9a4a36f4bea237c3017606b5fb0c4f21a2966507cd11b4f333ced198fe3020c00500000000ffffffffb0a1e015929b7de799698c7ea16089c79d52c978794e98e37ba15e3da46eda330100000000ffffffff0582c2a9f2102de75b3b7177a3d831a1710d6f503f47b05d78220edfcaa234220200000000ffffffff45b58b7830a9b7dcb7d6bc8b66d4d56891b09fbc1090a4162832cd83508e42550200000001ffffffffa3fd4f88f2b05e3bfcb64c4ff2928ce912de39c9b38b76fc932a9650e3d0cbe90500000000ffffffff046ce912ffe07a6300c53e3fd62b6e75d30f6ad786020b48d475a39357ccef700900000000ffffffff5403ea3ae49086e1525518815cf4ee4f235b6b69b3a3bfa8fc10cbf2462a30dc0200000001ffffffff75c7fcf9e34d1d53f9087dc49309c64baada6715677de80ecc96fa02dbc73e4a0200000000ffffffffe22cf43d08d0534b67e3f328945f4a688c9d9af7879446937668f03fcb96b9450800000000ffffffffee6053cb0a766f1d0fdbb51287ed7921d6355b54057e38ec468f6fa23d60a6a80b00000000ffffffff9772dfe92c44f06f3becea3d8e77ceddf350f7029c93990172ee2e6a61a931280500000000ffffffff706da037699e6fe9acdb1ffc2f2179c214d98ad860d0f961afe47fc162c030ba0000000000ffffffff75c7fcf9e34d1d53f9087dc49309c64baada6715677de80ecc96fa02dbc73e4a0e00000000ffffffffee6053cb0a766f1d0fdbb51287ed7921d6355b54057e38ec468f6fa23d60a6a80700000000ffffffffeb5fb7fd66c589c8ca09333c1a31aa7f97b21fe58bedd23d3df104e553081c250c00000000ffffffffb0a1e015929b7de799698c7ea16089c79d52c978794e98e37ba15e3da46eda330600000000ffffffff35e3b55a09d6216913d68c4d255c978a428eb73ee14a968c1e0679b9f61e67090200000001ffffffff75c7fcf9e34d1d53f9087dc49309c64baada6715677de80ecc96fa02dbc73e4a0b00000000ffffffff991d46e87023f51ea95e98a3b49f14b1527433c2b28d57e862dbf532687d6be01300000000ffffffffa3fd4f88f2b05e3bfcb64c4ff2928ce912de39c9b38b76fc932a9650e3d0cbe91200000000ffffffff34b45be561bf4f37d188e43a8a069ae7c2a918cc2aa1a6b3ad4d7aac9d7c79950500000000ffffffff5b41ca98629ea4d736620c33f0ce3c8020c0ecabca0bff368f91feaa958473070000000000fffffffff503095ddc87ad0b90828bc8031ab8d60450235389442d32937784b4b75fff240600000000ffffffff482994e629e931a04aeda6bfe92385fecbf3971e94ac9ee29c6894d72989d1770700000000ffffffff26b9bef667d5a2ceff660a1f533be05f70ac21717a1b9e0afb2e9d9dd1331a140b00000000ffffffff97316f693e04689e874a3e3d9913817103c9fd47c395a164d5c6a65a579808da0d00000000ffffffff5ff729c17cd76dc5b40c48a172d34befba8bca74fc4e2f36c14f3856d338b3c10400000000ffffffffcce1a8bf04a37c35d2d81b1c81889e5084bd450f459baf479adc65bde8f7bbd20000000001ffffffff75c7fcf9e34d1d53f9087dc49309c64baada6715677de80ecc96fa02dbc73e4a0400000000ffffffffb0a1e015929b7de799698c7ea16089c79d52c978794e98e37ba15e3da46eda330900000000ffffffff5b41ca98629ea4d736620c33f0ce3c8020c0ecabca0bff368f91feaa958473070400000000ffffffff627296fc66fbc55b1ec8fe3977c40c9c8f9fac33e050f3a13595326e8d6ef3e70600000000ffffffff75c7fcf9e34d1d53f9087dc49309c64baada6715677de80ecc96fa02dbc73e4a0100000000ffffffff0e1a8717670100000000001976a914ff2841852676c6a3196d651418ffba35fb56f66488acc58133030200000000001976a914be60994956fd69ed5a92650dd331e564a743897c88acc58133030200000000001976a9144d97231c3f002cbe0df96112db43de2542e8c77488acc58133030200000000001976a9147fd827f950064822d2eb71f9cdf60a2dbe7ec37e88ac059a3d350400000000001976a914cdf99dc8ac61cfaa37aad4d1f12ba66f692d14ec88acc58133030200000000001976a914b673979be9930d2568399b5b86b7d7f1d3c9f52788acbc2bf4060000000000001976a91407e046993ad6ed5f5f8d1effbc2d0460e24c6e0088acc58133030200000000001976a914438f7f41d301488dae2928124505fcc4d91132da88acc58133030200000000001976a914eb2cbf0c982240341c09417303ed2a87de4deb1588acc58133030200000000001976a914bd81a7d9822b2a9671508da2f16d7e97a42eec9b88acc58133030200000000001976a91410c1772a8ee3a6ad15aade18a5d4c193f11e9c7988acf8a3ebe10100000000001976a914a21463928a802863d7fefc3b77553f67c960ab1d88acc58133030200000000001976a9143b3269b9bf7b00ecaf52fba9796f1730f7f26c7288ac4af8b8080000000000001976a914800a59f393069a71749d54b51a52de8304a1f84e88ac000000000000000031944c0d3804000000dc130a00030000006b483045022100b0f7e58286a3e378a565fac11e1b8b818638defefd5bad9eecb2ee3d3337c7fb0220037f50ee489522d324d370a3bfc9c06ac3e20c7149b0c50c477fb9273bf7207201210333c63954f482a28d7876842357250f4154e59863f6787d1e4da1a6da332055f20000004000000000f5130a00040000006b483045022100f92fd338970600b3f4cc906bc09b2a40d18575c107ca4ff7c341c1ee6e5edf7202202c9f27d5f74e61671fd6a4a1ba2cc7090853d5715d0a2f8594b0c084c87ebfe60121034fbcdc0eff736743d38164db793244ed8fdbbb44462f82ac302fb070c06a27b10000100000000000f5130a00060000006b4830450221009f63da24d04a99daf5808c2e53b95cbfa5e197c6098dc219ae99c005b86ca169022035fe10b34758b80f2aba9e9f79adef25304571e100aee3525a5361cbb986d50e012103169505cbcc6c4117afbae7256505d5669d5b71c13d203e20283eff2ce859d76b0000040000000000ce130a00040000006a47304402202182ec1aa25fc5fc0147c8423a44c4591737dd9fac13d0e2913cc91ddc982ac90220701efbb18cd028c9c73062153eea92f9ed0c245908680583ed3a810685be3cbc0121029f7e3805741c9b441ddfcd404f445eac532789b947f54e6d8166bafc880477c8829d9d5c01000000e7130a00010000006a473044022069c418a4621511d67cdb4ad67507148052d241097c84817d5b02ad7d91a0782e02204f2400e969393341b03e035cbc72049a51db70f6864cbf0675c6cc445bf1eaf70121030e4c944d16cf984f6a07306269d730318404bbfd68de50c81618f3291d65c1100000040000000000f5130a00050000006a473044022078d4512c8c1bd5f94ba0f577ed276133617cc5daef18044947ff80bd8acad9cf022054245ff95f7ea8a902f4386add18073fb098d7c2bbe2fb09e801695b1860c7fa01210396ea29a5025a63010e4d1338709b16d4b31de2cc91dd9f1e6241da8d35cb16120000004000000000f5130a00040000006a47304402203203a237b1ae5c36700c6286c1396cafd6567e4651c9c8d2adef0f64ecd5a64102201dc11a8f429b2d81a93fcf3299cb4d3de74bba2412c3fcd320e558ddabf4e27e01210220461a719c0aa2a2fd2aa0718680a64e2b1b7004d38cbac76b409d4ac34f38470000000100000000f5130a00070000006b483045022100e2e36e9401861b2647f332148eb691d79d79d09977989b34f764fd6c2431f6c00220686b3bed6f20f5baa7d7d36c2ce8a1686f7d93f7b10baffa3e3a0b43143c78860121032151d94ee1153c4e2a192696ed84eda9cb86d053c8b864416c25a28e74c7b22d0000001000000000c1130a00060000006b483045022100e8367b7e0a5d08454d244d54aadc081b9bfab4be7980eaaa97f9a206b565f423022012d44865190b9a13e7abe9aa615ec56b6f25a320e0097ab2c5612bb8776645c90121027951bd78b5d6f42481c0080066ade69a9cbed9d0699bc147010b58f28b1ac51ac9c4cc6401000000e5130a00020000006b483045022100e92556f4c53d8f4684b19aad5b3dbad84c19a7c52b273c9c4e1649218c42d4b80220200ec518aa4e17643fd7bc2566e50c1b5765776ab62c176bb2c2b2be611cb8840121029aa2a047855852d5e159e530863127299f2574ef24a3a9784785fc628fd6b08c0000000100000000e8130a00090000006b483045022100a5f0973642df198eb02968f1dbbdfade57bcd7fb13db75e11931f9d7cbf00e7d02202e79f887bc69abf4f843bbff7bfd4bf4ac6c5b2174cd9a2b79bcfd7e4984aade012102e7cfef17b34ea022b5c7bd67852d82159ddc9b6455cba30da04cc30038d7e82cafcf124b02000000e6130a00040000006a473044022004028e9c8a13bc77c1f6fd1e5215a085108f471570155575099f8cdf0ab94e5002206cfd91e3282de31690e2761d0c4e27ab41b0ebbbd7b28a6180ac1278ee4fbd1801210259a64c2c67dcd47c9ed30281a131ea02233a10cbcdc124a771d14c27944660450000004000000000f5130a00040000006a473044022079e171f891d4af5ccef5a26745123fa3bf5e81f783664fdb7e882df1dc4961670220010c37f126eae90473020296ccd814ab948a91db7c2562c48aefca18a6032df70121020ea5b280ce971622ad604522096d54cc9a5cbdea3b3f816d5f2682e33248a9c10000001000000000f5130a000a0000006b483045022100be8f1aee3f0570c66b4c8cf17cba1b5340842d1c71714b3006344dac075ed3fa022076414ba600ac71912f43d8b8f6e7433f6abb84d86cc015019782458e8a6ff713012102fb165d1671c16bfa994dd0bb773f28134e505ade295efc9d28467aebf4a50c120000004000000000f5130a00040000006b483045022100834873dc0d6ce27b80aab7975fd6a1a22c77ba0f14c148ff39cd6b8387a898a30220572e7eacae2fbdd1ac996861fbce274e2a0aa10ee3b2c7ea8d399123491761fb01210285b90296f4f490490040035d092fbf872d3d5b61ce73fe9fc4761a0fe85c9bbfafcf124b02000000e6130a00020000006b483045022100ceec7a5c3322407958c028f3c1aee12dc8ad29d3b2e753eb629cf7496cb43bbb022038b04479f26704097269e0488533133a7ff69894a120eb52de1cff2800bd7a2b01210312230df8eded4ce00b468a49e61b880a8826b1d4741c8009dfc530f632af08ef0000000001000000a7130a00020000006a473044022042e966d86c1a79297d9f68cbbe4fe824fd7743d570242eb8a16f3b1252043c220220699d4901e3ab9dec14b4b8234fb37c7e603168c4bd3f5af051ce495bfa7cdb20012103c7d7f29508c4fcec6e5f8f1206149ed7be949cc92888ae7b5bb4fe9e73a1e4810000001000000000f5130a000a0000006a47304402200dd15e98feb62ad92d368a09349e1615c9ad113b492f0f4c9ef36d5f36fe72300220689d8c8bba8468abeafb32a5285b9dcde26ff251967c5eca6af9617c370ee348012102d2d2e30b0f6521126c097a6a84cbe217a04d2afcd94076f5f493e177b5bf16000000040000000000f5130a00050000006a47304402204a5148961e19fe853e893a84da8dbf1e7bdfc8338bd8e2a299afa5e50b69b21302207bad5a978312c374bfe34ae7e1b14a17fcbddc4f41d7d7d47c5e0a19c674a803012103d1c9e3898955d1d99e4035189ecc3bce5723069a0b5097e8945ae2c73e1728d973d75caf02000000e6130a00030000006b483045022100c63f556d83f9d0c50e0073a237786e5f5be8e3e7c02c65c5de7290848c44d75202201c6c4825780f5c7266ff637a5b56071c9d30b40f173932dca3f0f79618c7a55e0121020b3206896029c24dcc1272e9e821b9d1dbf6a06239baa727bb34413acaf4dbcf0000400000000000e8130a00060000006a47304402203345250cc8f105dc586ecce070d4e80e1bd56ac66b378fcd8b3f82d3b3d48deb0220065df15ed49b2f82fd264715d4c536858ff64fd8a0cf4b605ac0bf5d173f60a60121024bc7aba7774733065246afb59943427ba31bbc15d2ef2c63fe95897c632dc08c0000400000000000d2130a00060000006b483045022100ce098119287249cea7232e99577c49512f6f36cc487f4e20a8243e94de13a36e02200486db8c7a2e980c382fe044d330dae783f17d4e853d22cd752dee17776e6e84012103241404615128a8b0a666a4276e0043a3e5905f6d0b5a5acb266a34f2d1404722b862900302000000e7130a00020000006b48304502210093abffbc2693a6353c10c5c569ba83b370091c973d3892ab507fa5470b2e58a2022021f7b867d14754940792be532e05bcf6f44b3f6d7d607479fc0f0f326443c1c2012102cd512670dd8bf9d67115a45f22b531cac0be1e4d94a10b837a7783d3411a70650000000100000000f5130a00070000006b483045022100a639b204b178fb57636ef61c7c977fc5309858b9b23e802be88a840abac132c2022040221537e6d704eaaf969791c6454d32263486ffcbe730e719ab1b0c13076943012103e4216ff32364d1a25a7bef6afaee9e804ecf7dbe84b7dc6216559c32fe9879480000000001000000d4130a00020000006a47304402207394cf1cdac4d62f1e22ba1d13c2bbc590fc5de626c236522403841326398b6f0220013dc9829d2cd01a04b0600bc498c3af98938df261286ce1e8d467df0989ff8e0121032db153c6b4f96bc734ea9be66d8f8fb062be1420cdaa5e38e175d6e9af4cdbf40000100000000000eb130a00050000006a4730440220671cb753841dacaffa8e78b6553059d6611f20a1c357fb5a0c56ffe75c36403d022044111d34199e2e3f58a4c09ea8b6c2c68eaa208200d096833118427db53e16130121024e7ca37a999782a2ed9df69f16a9ced6e9565964a1da3b874d501e745a8e7a090000100000000000f1130a00080000006a47304402202bb71d6c6791fbb8740f76dc9a0026758346ed976f9ba2f92264a203536972ee02207ad93d3a5151fa3336d4ab29fb493677d4168f8726b5b74b509b8372888881ef0121026c04d39ad7a90294de5ddc6831ded76aa5f138f94cef70916e4f51e35c382ca50000400000000000f1130a00060000006b483045022100f5efe66bc1f1d6525580d93a3857d8874cebc39c3149368562063f0cc7c814190220650ac23cb9decdc58dedb90dedf8ee7174225d6d53d99c383c6f7368b6f288a20121029fbf8e4af4deba163592f6fc946d6615c3ae169b30f564b88a459cca3a2960de0000000100000000f5130a00070000006a473044022042b344a264ffa337a11f46e1b3eb969af16a67eff9ac3b78451b31ed7c00ec7e02204101561eb66ba6384a1cdbba8ec007859b5e18d7afeee77c14a0ac9c4cab6999012103919df02dbc5df42312bee73c62ee85bbd4d67838ae15673196ea2a75b356f3720000100000000000eb130a00050000006a4730440220039a20c81f5862379fbd89cd1e793a80e8cbb85a03ec63a938f520d32cd084ba02201a2c63fbe29002d6bb5eeff888f3861d50dd8b43a5ab7b5a7a688b352ad057fb0121038e1ca45ed6148b1642f9b64cb043c82081d25e22fca0390104e7c7ef19a8da650000040000000000eb130a00040000006b483045022100d0c136391aa1f186df21ca8f5b702b4fa6560563da6e9dcb9afab569ad6c352e02201b09d95d647f10b78e8052a02dfcfdd560c3e8bbd6ae74992b4c41c86ba30ca1012103782cf12f44c6060500707e072f87b78d2b309b3ea239558e8ac915e1041bd38d0000001000000000f5130a000a0000006a473044022043454b0250d6573133eb42122cabe8fd0cbaf51255855e6e3119f3566815f453022047a98a1b999ae526c93cfa081ac4058f7c212ec7ec30461f9a4338835737aff901210251ea2ed84b999210a9286dfc6e4491c659d73b24dbd5976a4387ec21e654f9ea73d75caf02000000e7130a00030000006b483045022100c3b38a44b1833e44b06c9521021ea88223fe8a16f7faafbff2fa08d5e3f683ae022038808098ea22e0865f9fee7681de7aad2d0745a2ec5b24002917f8e6a86540830121032699fd403580627742e58be49a799036fae8b4f5e9170d275f05166959e51ed50000000100000000f5130a00070000006b483045022100a63347984a290bdb4d24d8546744920f6435b1d6b9050f315236b831567a7b6502207c886b62dde3f11de785acf91c9488e086538b5c6aef2a6472eb3f16a1f5ed2f012103fddd37f24eaea5a5f09147fadc47e9e827f1ab6e8a138a3b4c7a17d73bb35ce6000000040000000099130a00070000006b483045022100fcd100adee5bc4bb10e6d3c8dc83073e65bcf42f2bcd6c53008b70dd0ab56601022072ee3f9b3ec37a281a0bc08e78a7382b5c676ae82bcd896dfb9d55437f1f7fab01210361fdcb257fec147ece23cbd1a50c4021c29134275641b8be53398a737934035d0000400000000000e8130a00060000006b483045022100c914f66b6ca7edf7fbe7c0f96cda1af994a084562e8ab302c5813ff03c641634022066c1ca2d23c0dd1be9eacc3dd376c6e9a7d8f1c0d75f907f0874d3fd3d7209770121029c6393383f812316223a9d4c76db2d4982186942d7aaebebf2446d05689f37ad0000400000000000dc130a00070000006b483045022100febef73dc3f27ae40a5b4f9700a1ce5d4f30c3193d976bddaff15b97ca48c21202200fced5dfb66549140bed12072d43c68c360c868b37d639fcbf8dcf8e857cf6cf0121033ccfbb4b424c549e60e1aad88907661bfaffd3b710ef80ee947a2a1e6361c0e40000000400000000f5130a00080000006b483045022100e9b8e0103f4084c12873f0cfe29069d69af9afa385f5826685ebb8c363c22bb20220357665ee066b6aa1ab25902f65f3f3b182ec9088722f7f28c0573d702cc8d167012103333726e73bacf3bd69beb8764d0cfb0b8b28705a524cae0035d1108b71f750d80000004000000000e5130a00040000006b483045022100e2d8ccecc023423f3cc8be345eb4a967bf924036d87b4338dd2b92b64139304d022069c3a45b5231afe889c249510860dece4714a08200f1168da9d998faea2e07dd012102a456b3a949745a9c9ef218e3cc0b9402882d04fa36c8333f419c85fd463537870000000100000000e5130a00080000006a473044022050b46f63fcbe75f1d4d78da94cbafb0e7a616149e9b2fba10b6756416881387502200961fd591c0a33db65a6fc22c8e229eac177d6763f59950b6a4b8d42a80190da0121037e264c05e9dd72c7e0a43ecc5ee9a3bdd7eee7bc7519400cd805ae1d4e94d76e0000000001000000f1130a00030000006a473044022058263c95be18292917710ef8b309c0ac5c0899ef0b5095fd2bffa471c4561f54022013e5fc34acdb93a2ee77af3ff2522d612b1347ca992f12f03318666032ad528a0121038281274b6c702bb7b2cfce3a93eeaebcc0d6fe8ab27b88a76ba17cddc8c47f620000100000000000f5130a00060000006b483045022100d3329eb5bb98fc44e70ac676ddab741e7e211edb808498c6ecbf9c2d3e2637cd0220799af18180f422aa42bbe48cd5f458cf6444e2a66dc8a483fac42795a6ba9c1c01210210a1577a1ab5006c4800701a9d2f0313cc5f56ea1e01c99cd3d52f0a6fc651410000040000000000f1130a00040000006a47304402201063ffd4b46fe8b6858cc627f1e0e5ab28b4adb0133dc1dcfcc42f957d2e81f6022027105cbe1eba0c9cccf5d6aa731cacdb37aa492c7f7423b401309dedf867f84b0121035f2198479e75e9ee45357dc490ab18ad19583e11ba406e397703f6d857d30a0a896d330302000000c0130a00060000006a4730440220717f4e96ba376044a625ba26775e16b0a115cdabfdcabef77d6848b32aea20db022011f94dfeec75d3a6d9c5633811d47d86e78f895470a4b3b936ccf8b78cd434730121034410cc6d7931a310043ac6aaa2c8263d42897ad121d59cbb5179517e7b5890f80000000100000000f5130a00070000006b483045022100aacf7fdc2503a847eba0f5056ffe9ff8642a2e18476eb92b2201a563bc2f3b6102203b2a56658ff22b12763cb06a84fdac46da101b65b475b463909aa070a6dadd05012102f5247690fb9cf36c480c31821ef528c3010c606f065eba197f4926c87e3237730000001000000000f5130a000a0000006a473044022050ffb6bbf64ebf8be06d5a4c8060f412a23eae4e67d1d05bb8afc152c27bc32c022048cf401e6f5e2e15b6f9993656e970defc52e4db1571b6a9de2487dd9f54a500012103447586fa366f78ad75e552ddae726bee0b8f551d19a7ff015144161c737f96930000000400000000f5130a00080000006b483045022100a1512f2e6e2c4941b538a087cf2f3016d665b343a6acfd7d05ff956e949e1e9502207a288e7b9efd3c746125688859e381b3503b8d74ee797e5d438c763cc1acffa5012102e289f5069bcffee0342a0f101d1674399dd0b408633707fa8c27c57fdb6da0650000001000000000e8130a00080000006b483045022100a34507938a9a709af4a0618d3bd7f7c7a0c0f15fbcc2c449015146d83897f97e022033dad1ae298d78d589ffa9bf8d6a8db6caa8d8f6edf3a92a0b0931a5e129a5e8012102b476803cc7d5c738754991131f04325a9e9efe100f1cd33efc6bc82ba1299bfb0000000100000000f5130a00070000006b483045022100a3a0ae34c4ae989b444b77b1812db60ed0fb2617bb56efce3506eca9494a015102205b38b22614f40fc49872d514961f9c60e724fcd33d0d08e92d9c30acfa382367012103f10b8da3c08fd4b6805034f5977ccc70c42cb898f37946e8466c936854e9c284