0xece8c31c000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000dbb81ca01704bc738410800118693e1135a660130000000000000000000000004bd152f816c4aa812ee9909a326f830e2214dcb80000000000000000000000001cea878bb04f316476808f581efc45805342e3c50000000000000000000000003ed882ae8087f2bcce60f90686040ad10ec2686d0000000000000000000000005bf3a3c369aaa9c3c37b8fb03c77243c78a987a7000000000000000000000000bca89bc06759b3fc385a736917524a7719e6c036000000000000000000000000fd6d10bc10912b645a67dc63ce55f71ba7ded950000000000000000000000000b0b9e3c6e5de11807fecfdb83616b7a283a2110e0000000000000000000000009801c271e64acb3e717459ac38145069d97338400000000000000000000000005eda3751337cd89a46a139fab5e91c27724c5ae70000000000000000000000003f9a69c9a8d91a0dbfaf7492ad32b81d112163b100000000000000000000000063b72d0c3480006045dc6185940bb2bfeb43a6c3000000000000000000000000ca4029aa2c7b822178c4ce1069bfbc2fa0b4eaac000000000000000000000000ab65fae069570f3673f963b3f01c4ffedc6d84ca0000000000000000000000003e64a5d688107a1fcc32edad5f007c1219e669470000000000000000000000006e46d2b0892daf11e1fd524798fb60f203929235000000000000000000000000f09696964ed95e585657e80e71f750a7e6f6b170000000000000000000000000c750560c4e8f63c7d756c488d5ad17b31c1350130000000000000000000000001efb9f5a9713308aebb76ab563397c0a83f3a460000000000000000000000000e2f259912b7a6ca8afd826335119b082c373fa6e0000000000000000000000009490974f28a1ff2415447c0cafdb52483ea6ce2e0000000000000000000000009097ac66aa0f6fa950d4650a4845e5ed19e377d7000000000000000000000000c717734ebcc73cf0206628179db5f58a6fd31765000000000000000000000000e345c2b09952849bd4de86054a3daeeb0e7793f90000000000000000000000008809004267e7fafd8c94b61963007abcef75b59e0000000000000000000000000f0feb0c24ad7674da9b70c2b3042be2b849691d0000000000000000000000007d6dd31fc83e5e94d1711fe3330e329d306535ec000000000000000000000000e320c0ca6b61aefa93d171c35843cfc4d937119a000000000000000000000000f18282a8fb107fb7d7cf7cc6b04c5073cf9dbe8600000000000000000000000066b097d15d599b05826a1dac836b3fcda0a46aed0000000000000000000000003e5fe972e2df71dfb98e685273baeb14313e23a80000000000000000000000008ba18a474734ef86f4b4726e5b068130bd9c76210000000000000000000000004b8b4c21287bc3278f8623f3b7c3503d81e6d87a0000000000000000000000008d6e07aaa89a15cfdd3104adebb2e6fed4cca882000000000000000000000000da69d6d27dc0b98ed61cee54bf7298045288da2b000000000000000000000000838dba038bee5cab74effba00bb7da06d3da2229000000000000000000000000f84fea6f770a42d36f13bd1e5b6ddac11df05cfc000000000000000000000000a554bd67bdc10346cd0d50eccaecfb440caf33b6000000000000000000000000813386d5058069883df32ab1f948f0b90b30016a00000000000000000000000038a11b83fbe24cc9a815d7a2b9f4de12c2126b3f000000000000000000000000db3def80191fababcde6d08ad0470811987fed420000000000000000000000004e9308e3ef0c76036c49c9b3010980530f60d7220000000000000000000000001a293f4571c5e12f9b049362b2015f7fcd584f8c0000000000000000000000000b3aed8d4b48c06ec92c13127ad743d2659ab4d9000000000000000000000000c7c79794668dc2d0566a3b8727784a8c19267f9c0000000000000000000000007d9fd161c8cb841a3e2c8e58e396febec8fde4f20000000000000000000000001d719169e21d4f20e43aee08d639a4345dd17f45000000000000000000000000247c30fee6c6a3ba17c637c71afa62f68cde6ee8000000000000000000000000684f40460d2d3083a28b882f8c1341d2d15d1058000000000000000000000000332032668e4965a709b1319d7e4895e46ff6f9c6000000000000000000000000710b52183cc22533750445317352d183e02df9fb000000000000000000000000665f38e6956ffd3a91abf4085c1adbf017dc5cb9000000000000000000000000148b831f3dea22b0783bf29a0266260f66b965a7000000000000000000000000fe0b0f0438d0cb2d8461593105e5fcb49d9730420000000000000000000000003fc14f2bea8c8378d3c7a38886b23a03b0cc8a9e000000000000000000000000ba1d6f90fff7cfd9f65d1e884287d72147eea85a00000000000000000000000017c2f900bcb16d005987159520fe3a6ccfe8dd3300000000000000000000000013d887b90b8c985dbcdaa660a665c9691058c0e000000000000000000000000049c240fb06b5e1e710cc03a16f076f99ca51ef30000000000000000000000000c16f40bfd0f4e5d31ae8c79127ceec63180c9a1b000000000000000000000000f76a6af86c1e02a470dc1f16743287fb0a3537e0000000000000000000000000d3ad61dbf4a283594e25410455d6d8bc994b21130000000000000000000000008b59b37d2a6c08bee876e3ef398ff76f94c9b76700000000000000000000000075968feaa063f091043455bb76d9af43b965afe3000000000000000000000000a5c75bb4529a4631dd54d3cb504f23be9ad0613000000000000000000000000081df24261ae358b330d3871605c8f4ab013ed8dd0000000000000000000000007d93c30cf6b0a349434fcb8847a57bd266dba6ed000000000000000000000000f58a51b85c6cf6e12c8317e0b1cda6d2f96c84af00000000000000000000000077fecfee612b581ae935ef37d7ce305c41739f45000000000000000000000000337642ce1943b6838155a8b2c7a3a94931d45ba7000000000000000000000000b3cd5024862ab540a4e9b71d0942de96c4829755000000000000000000000000a9cc3b58d73232d5f07c6b117fcda6bad87ac28200000000000000000000000046805a2aee8f16d4d8cd3a6427637b5c346a03fb00000000000000000000000083a5458be0877dd3e8ff7cc7088c6ab89b667aa400000000000000000000000092d511389544b6218410e3312d5e87822dca17c30000000000000000000000005edf836a4b8048d6031472509dca0177789f3ab0000000000000000000000000717768d2edbdc706172b1f98e79d1c3475afb54f000000000000000000000000ec9944b70bd87f1bc63c78fffeefc9b66a299591000000000000000000000000e0bb5dd4437645488d74f6f9b02bfe4808027465000000000000000000000000d66de85a435fa6c51107f9b87b34b584c48b17b3000000000000000000000000eed31a78b20a48461315ba1fcccfd5bd347a24a50000000000000000000000004e6df1083f8b01bb2d7ea076106f0fbae2d1b3a3000000000000000000000000532738daf4e2307189129b5cbe18b196a3d893f5000000000000000000000000ce9aff33787f4e6110a31ab2a049e82788667255000000000000000000000000d7584e8a9bf2f476b283eacf98a29a8e59944f65000000000000000000000000e07aae7fbccd1567d5b870f3755d5b0a89b31c95000000000000000000000000738db6d4e57c23fb0479aee942276fdf5b5e8fa9000000000000000000000000b3903cf183226e9bffe091f25adc1b6481d9a6fc0000000000000000000000004b1127df3571e9b760866e02b3e0ae82c726da02000000000000000000000000b1f935e72facf9c3580cce21b86530dce4fe46b60000000000000000000000008870c4e83e75a46969ab6836cf5b954505ac6f640000000000000000000000004214afd789dfdf066b379201b9364f542aecf03700000000000000000000000001344d756e7d52f61a0135deba26e4b876efe5fb00000000000000000000000080f655ba5b91dadf4f40bff1c0c1086e48c06465000000000000000000000000be5563a5f376c7831b18f68b9f7cf942a5bb57cc000000000000000000000000cfc89edf0b5a15f8253b6d1266380338435735a100000000000000000000000027d13c49e9c2221ab5adb252385e3a338ddde85700000000000000000000000087fe00dcf87c7a927f5f673b23ff4eac5e0149d4000000000000000000000000f35d50f14d3753d6de3b517af569b7a3445db6e80000000000000000000000000ccdd8e14ac863592027997afe3a9979f30391e50000000000000000000000009024891490dfacc86de88410e85ba30c583d653b000000000000000000000000eb488c18d6ab357c2fd63828776ab0ff3cfe05e7000000000000000000000000e52a171b9ba07bc3e943841000925ea9e64fceae000000000000000000000000068026c8c712b976f11f3ca4b1dae489a170057c000000000000000000000000723c354dad5f208322da10cd5b0e3a14d3ce329400000000000000000000000087f224b535d453d5d6fb9eac810899f46d2d277b000000000000000000000000e00bfce2a0ef50280c4bfb69bbecff6cc480c2cf000000000000000000000000e48d276cfe1e60c970e7addde47b4952fcc948690000000000000000000000000e78f10fddd52e8bc0e0f22c0663a6aff29ab01300000000000000000000000081f586cf9748afbcdc22eebde5c5cbd7d6669f5b0000000000000000000000008a56e06abafe9c1583a2904b87de308b3f16b200000000000000000000000000047b6d0b9e0a1b7ba1dc93a8cfde9e322ed1e6280000000000000000000000007ee16547335b033146dc5940ed32624e02b7b6430000000000000000000000001b48de09c8373560875fc349f732b4d31d0132e5000000000000000000000000345b6b879f32e7978adf2ccb58367ca1ea79f26e0000000000000000000000001ef99b260c98086bff7d0691a727d243b5e6d28c0000000000000000000000002ad07bf9c3efed74ff085b55a73107ed3bcecc7d000000000000000000000000ce2a6e4f6fcd504a696395651e868a1046f4b59200000000000000000000000098cc2cbf05b2cc5941b57d69fd726b5ad3b210bf00000000000000000000000006de09dcbc24f071b59618e11732c6212de2246c00000000000000000000000053392b4aeffb5f5967a3748252ad37038358f41b000000000000000000000000aa18ed35b9a4f0c634a024d94093bcf79cbebb24000000000000000000000000b5610289ab5990da106d62251b6dbef601e52603000000000000000000000000cebb4837ab533f77238f9ce41c9dfd6af41bb6580000000000000000000000005f321a5046b32beb709c1d1cc5a3f50e5715aa1200000000000000000000000079accca6d17a64f015e824c2ae4675e702d8087100000000000000000000000061b084145261e25c5cdd4aa958e66396dbeff619000000000000000000000000d722b73e5ed81e2564a3fc2290f8b1bf4b8fd5700000000000000000000000000d661d5ce818aa16e3f1bbb499b24985931d906f00000000000000000000000044c4807f087825d6b751afb171983dddcd70830b00000000000000000000000062b6eb022c6aa4562f59cb17a21753c9546fa1f90000000000000000000000007df979bc891730ff431f7ea1fe4d54919e0d00cd000000000000000000000000ae05b1e6fe432f571e89af6f744308f40dcf789b0000000000000000000000006be32c54945a470fe7fd5a37f2061a0d35ee9dcd0000000000000000000000003b0f038fc2a59eb3f06671d5f3a042c112d409110000000000000000000000001d9a984f56102b84edf0828657adc9ac4729850c0000000000000000000000007b4eb30fa058ee97e9059d167fe799640d8686a100000000000000000000000081fc88f121df273ebd56a4464af18e2dd9ae4b8600000000000000000000000047c04855af7fc033db1ccedc6e771cd4ec5d7ddf000000000000000000000000603118198220f024928b4d77bfe7ca11130c1d04000000000000000000000000a6fb9a966b7137327b86fd8d68c8331a102a03550000000000000000000000007083609fdae0b016985b807f395b74db12b8b53a00000000000000000000000079abd34539feaca2a036511c034de17018426af1000000000000000000000000c563617c54f2e8a48d5c8d6d0804fd92bc43403f000000000000000000000000791cfeb771a5eba32b25a5ad45fa277bbf6af7b80000000000000000000000008de23b182b28a059763a21a10d2cee8de1eb4c21000000000000000000000000d82516499fcdedcc097035b940c032e7cf86ae300000000000000000000000008278805dfb2f774fba0d7206e6ff90031d1cb476000000000000000000000000140670926d63ce4fce3a1e33adf9c644e2bc1d7e00000000000000000000000041f98dc607e383544562ea4120d6c3d4c6a4e12600000000000000000000000056e1c4fbdc44fed5ae8f43b069e6dc62adaf3fc500000000000000000000000018858b15f88d760d0cf87f5a1bb84c1a5cede88c00000000000000000000000035227fcf56cacc1b28497190cbef5225a1c2b1d10000000000000000000000006e72e2c071699cc49742b890e91216f009c82f8400000000000000000000000028b1f621bb5e8ba12376bf2588766851a9635d8c0000000000000000000000004db242061b749ff313b17a1941e6e47773f1530e00000000000000000000000088746fc4cf90caf50d6a2245acd5faa41f39e2ca0000000000000000000000005607a4013e1f31d9e58110c32bfe8e344ab7cdab000000000000000000000000a8d17830795e288028388ae6910561620f7cb22b000000000000000000000000d1554f681b748c0ead969efb59526683ff9512600000000000000000000000008921365dd3c3a8eca5ca0e31728c0cc9b3065c55000000000000000000000000666a064f8dfc5b465418884620823110994fc8d00000000000000000000000005a27f1365cafa4266d18b5ab96e3015c7c929d890000000000000000000000000792a1176e91a3c6a2f045ec1937516a25ccf112000000000000000000000000f508fab49938a932de18c069d476c89556e72c29000000000000000000000000185330c3bee6a6069850410160c19ad2ef645b260000000000000000000000004efd023fd752efc0e157add234b6a8663c0bde35000000000000000000000000c660cd7f15a9f9f66b1e9a8f638776cd40ae6d350000000000000000000000005c89539be7f43462e27956ac20f04bd62ed2cdf5000000000000000000000000a9b9a7a49f87fde34bdb6d715ecf5305fda5e0ba000000000000000000000000f9c5ac009ccebf42f8e1c1033ed4aacfe61fa241000000000000000000000000e182eda1fdb044b6ac1f4087120bd4d21a5d1916000000000000000000000000fd564fcb003801c43313ed0848f245bd70f1e95100000000000000000000000015b51685484adcf17756876a77b6e1d41f0dd2270000000000000000000000001ec417a32e26df557465cee1711bd587c53c3eb5000000000000000000000000465033542b1770d03404603d49129dbb86c07f4900000000000000000000000020a309f9c13cbf7294a994be985b52774cbf8b37000000000000000000000000a60df99ff26cc02564e83891f3f6bdfa54ca6abc000000000000000000000000dd8bb9e0ed6322b71b2665bcf1a3ec5496203c12000000000000000000000000242cc7b1f269c76b57ccb3fa36e133baa002a61200000000000000000000000086327e88f2c6de2cc070d6d7d8ebe7fe1ba29dd20000000000000000000000009f1ddd860f7447606ac1141aa0497b6c64650471000000000000000000000000587edcf1c0f7a14493598d3f6be999133cc9f58a0000000000000000000000008dbbd2e30710d125fd078ae26a69a9f52ae856d5000000000000000000000000873b77f6278d137f090c312e0a8034230320901400000000000000000000000076987257f51c10b627038d33c2ebffd09c26d3a1000000000000000000000000017b428cc074aeae84f71257b1bfa1fbb63f9b5300000000000000000000000023c5bf790b82cb66efab7210eade1912ee20b0fd00000000000000000000000041f9c31eaaf96602d508db41fc8d1d62d0122872000000000000000000000000ac812a17297985233bccc0b18b8982b5d56ebab7000000000000000000000000c9f58ec548204af34d196ba8794ee67f142f99e8000000000000000000000000392547c8094253bb9766d28f06e1057dd0981fc40000000000000000000000003d66829a81cc9be4acd2e2d142fd0a6957577ecb000000000000000000000000daf30cd4a9a02a0fa26acc200e539467e1c5efeb00000000000000000000000044725c857b706587db68f9cd631ded0fc64217d8000000000000000000000000040e54efce70333478cc61b6a9cc93d8a04b75cd00000000000000000000000062acce29c97ea50c398c036a63dc0d6ed975e5a90000000000000000000000008b4c85cd12a8a1662db21122001155e58ae8ae38000000000000000000000000d2a8c025756c2e797a98a470ffb0c3fad6b5229b00000000000000000000000087e8f3038548bef95bd331a250b26f05875c856600000000000000000000000036136244c152e85b4d4d5d73f937f0115c103349000000000000000000000000b8f78c86c757d54914c579a09749cd4a6cbb10e90000000000000000000000008d606f832ce4eb55c4fca457275120e2588826fc000000000000000000000000ad7c8927e8ae83da5eb37541dba7f446c2200265000000000000000000000000abee904b2a142641a032007af54222189d5fae2c00000000000000000000000009b354d912aa35990f1d6c0dfed21f96d45a7cca000000000000000000000000c6994ab5f61d8c83c456102d5fd505f9a630e607000000000000000000000000e1a1c80dc8413342b215808785006bc793faaebb000000000000000000000000c70aedf2ba6f7bb1d0a05fd0de9c028503ef0c0c0000000000000000000000008a1b4318f65136b982f7f068ea9cd83285b58d45000000000000000000000000e26dfbf04e64487e03302e5d7b0eb4977252cee7000000000000000000000000daef6372cc2329cf650db8024a692363b09fed29000000000000000000000000386b7badd6eeea6b43359bf0515337b1dbd5955c0000000000000000000000002e0f8319a2221f0f07ee672a424d5493fc5dcd30000000000000000000000000733e72fc597f42c39a6842eedd661b61bb96ce1a000000000000000000000000cd42b938b28159d10087ce997fd6cdd9f1d9d4e4000000000000000000000000f7c53c56b68c0af3e037715e4e8dfbc64bdb737300000000000000000000000095a338a4d2d8a3c0e967480497a96fdb1deab22f00000000000000000000000028838373371f78019103eb149c4b69ab310ab9520000000000000000000000004f9a2fb47a201ba4d366e1aa7e0e714b7cf2031c0000000000000000000000000d868911631fa821d712b357d640ab5de648bc0b00000000000000000000000053b20be29d285ae9de84098afba5fbf9491f1e730000000000000000000000001fcaf6def3e090f34e3cb74eae38777d2d754cf80000000000000000000000002684bedc779367cea939cd61ad9c4a1470a2746f0000000000000000000000008d1a56ae5f80cff134f3aac0e2d019c8b61c3c40000000000000000000000000371a7fe15b346f94bc1ab77e4261e0c52d688058000000000000000000000000b29d13c2a7273faccf753b0db434dcd181162fb00000000000000000000000007beedc4b80dd4bdd90f76386e37950ef5eb07fdc0000000000000000000000009cf45909a837a65b57f8005e3f962919eb195f3c0000000000000000000000004f87148a2fb743e64ce2b2f7c553ca95aa2b6288000000000000000000000000065509c03acda31f8da66483d1ac4f067a4385260000000000000000000000003656448679bb3f5162e7dd011a4ae59bc96f96940000000000000000000000000c38029d353171d7fb3210c0083bcd388be477200000000000000000000000008d0c69046b1ce47a79a1d97ed88ecb030dd6a5110000000000000000000000002d772f1d827d8844eb8c4918944671fbe14383bb00000000000000000000000066c2fef6f22140af353839aea782de88b34fbad8000000000000000000000000b8e0698ca611c49b368143f2a5070dab6ad87854000000000000000000000000e749ee06b31722599fdd913fda7cd44c35e3c1de000000000000000000000000c486c1d561c61a02d7e20b6eda21a0cbe453c19f000000000000000000000000cd6b924dbfd57adc1e19cc28ad9bbe3f562fadaa00000000000000000000000056707d79492c5196274126ce8f530a7911313079000000000000000000000000086ea7877db17f913579feaa3ed5b0fbab8caea000000000000000000000000097e73dcf80680f3724828120bf8c1184efe107410000000000000000000000002af3da0b375b43b92c01aa3619da39b5922e7855000000000000000000000000b3614603a18d6f0df7df919e8e346f6c9a5ceacc00000000000000000000000068b3a4660301beea85b768697936f4dd97b6d11c0000000000000000000000000af4c26f0b5ee961292a29d7a8ae9363ac4d9080000000000000000000000000777d0b7586baf45a5a5d23f5e9f3c90ad1dd61a6000000000000000000000000066c5391533e879e27f1ae5e6222882d8b2bf085000000000000000000000000566ec89c509432740a9abacba12e2e73119e389f00000000000000000000000007df32906c6b2ff220c996b9211d5511ebfb786e0000000000000000000000006846334547021ebdb89a063d6460999fef33fbf80000000000000000000000000939e724e8c56f9fcf56563316b93233b159a11b000000000000000000000000a733c27146e938db3349c9d77dad7245ab4bd6e40000000000000000000000001c59240edc9a867f02325857c88c9dce0aa8fc2c000000000000000000000000c8cc7551ad234ed8eb556f04992afaf5ad19b66f00000000000000000000000080c8f83e1f00274867d07d79d544b598aeac6381000000000000000000000000ce06421650f7ac2c8e8ec04adac49c428be10b92000000000000000000000000e2b100d04e75c9ba9d2ef5ddf468cd42e33b1074000000000000000000000000add8424fc2cb1e1251afd79d6ae726f1847d69e000000000000000000000000016a9e185e5df354332c1f4274c16b4c5c4e1ec2d000000000000000000000000a4611b2dae6b1bf91fe8a2d2ca87593382803a550000000000000000000000002b03f8e6fdf3fde4198b6690353230ca69bddc290000000000000000000000002be7aba0519b4baf7cf61b2019db1a862b698a28000000000000000000000000707d3f106d24150079fba281d5469008da442e420000000000000000000000005fac8c7f5ca02fb415bf6d8aa0643e5f77336b75000000000000000000000000137f9b82b5b5b64f4e3f6fbeb01c7ca9d9e7ed950000000000000000000000001b0bf8e4cfe505df2bb388f4a9f30938ba792882000000000000000000000000136bc8ed63144d3a307009aec1c00e7478dcf9a4000000000000000000000000cf23f61c682f61af55af53010f9fbb5ac273bea0000000000000000000000000a2a4617104b84fe2662417d6e93f06ac91b9f023000000000000000000000000992ed2e93cfa477905f3a9fd6bd7eafb7de0bf5b000000000000000000000000fdea0f8b01ec5312eb73347ea23cc9799423733c0000000000000000000000005e99fce8cce870d8ef73337cb4eabaa098dd9803000000000000000000000000b9d7a90941f8319822c69ece8017088da632ff560000000000000000000000007bef00c477752df1d4af12a7f785fb521de5045c000000000000000000000000edc2f254fcc7c9886fb79e724b9f9cec151eaf970000000000000000000000003b1306e512250f0877183e50f47a376a89378644000000000000000000000000429249f50c9a45a5e8a03aec3e9dd9260e28cab4000000000000000000000000a9be648660d96ab3315d26b5a759b41e38f76899000000000000000000000000d1b9f82fd3c35a8cdf9c393d4c1dc7e2944ea998000000000000000000000000f04114ededc17983f7a58e86965a7629b5ffb24a000000000000000000000000512a094979d697ad8b42db3632e6c856bd77ec8500000000000000000000000076b68b4733cd73ca031c45979459873f90fcf92500000000000000000000000004699ac091d6b1a469a4227ecb49f635b739679c000000000000000000000000f4a438d28d12495d7856029f2e6a4fa1163061fb000000000000000000000000e0c31afe8dbf92adec9b3ccc8cbd37ff0e99971800000000000000000000000063699ff8d470186fd64500719a77e8fea79cc1970000000000000000000000001c19377a7013a5061d265f9983a9378b975c86d700000000000000000000000045950fe78e43e654bdf49173e8dd5e89e6b74b57000000000000000000000000de91651976f3b3578f767d57bcb0c95691d730650000000000000000000000006046cbc0cb2bc441e23d81d35de45c2c5225d975000000000000000000000000f48abe803c406b51b0bad27504b1c2960e0d0b61000000000000000000000000836249b56bc0833bfb538b5e89572e0fcf715c73000000000000000000000000c5330ae6460b5614fc3e3bc6ceea19b05ec6496a000000000000000000000000e0e8ead9c24fa76cc01a480b5cc04b3c8bbe5c68000000000000000000000000e3d01b7d48d4a801cb7e326aefebd2220cb1918300000000000000000000000009a8aa8276068f456a1fd470301ec0827e2b0c250000000000000000000000008ab3288f3643020c6d7a612c47b62137c0f6f426000000000000000000000000eff607465ac07bb3d965d4089f714c2ea2fd18d800000000000000000000000073a7513ef715abdbc2de9a80658e5152f5d4a08d00000000000000000000000039a45d10ee79af0e7f7b849b37161836c349ed9e00000000000000000000000039637dd9bfd130d636c142cf725d0d868637101600000000000000000000000066aa5d1fc4721c0d701dff97e312571e29da0130000000000000000000000000a709d051df74db88fe36cbc54243f3a9e55b75e800000000000000000000000065bf96bc698fc0f6486c6969a65e9a70dc4f18c8000000000000000000000000ff9e98f9c757a8d0eaf5513a259fe7d0d09788da000000000000000000000000eac7f25e2f413c585cd3f284c4433403b49a6f68000000000000000000000000530b2d872cee7044069f08d062071d2f2c99280d00000000000000000000000096eac8af5d19ec7dfc6f1de82f4bc5e8e534be630000000000000000000000002956064d9530686a5d63316622527b2d4e17434b000000000000000000000000251f684e8a5982b264770333f9a135d929d871dd0000000000000000000000000f8ef719bdb94640f095b692a222b44766200f84000000000000000000000000aea8ddc1dcb52211c62df5fecc764169eebbfbd90000000000000000000000004bb2ae15f1a90fea29a50bf193ab1ad46c5f6d7a0000000000000000000000001d737b0ad57d9f7b90fe80c0115f50d8bb9442b3000000000000000000000000260a1f681fb799f1601d2cb68c0af8c7bc65d165000000000000000000000000aa25dec6a6716d7475bcea8457b982247046c643000000000000000000000000256c9c4bd7635444ec8332870c953d5560987730000000000000000000000000362ad64e956b922ffc2d19b472197b4956c4f1ed000000000000000000000000f4bdbe9a29267cf7a05d80e6b8d7e31d742dcfaa000000000000000000000000cdd36c7a6041c08fb43a2bfed6474b03dde7e821000000000000000000000000fde83a8614b2e256f9dcc24f4e79cd94a0300fee000000000000000000000000a3f59913da8b5c34462db7c3667637ed432ec66b0000000000000000000000006d0c1a983d4772994e3529fc0e21de8a472450f9000000000000000000000000a2e22aea51e8303e451b089d566254c7c1fe687b00000000000000000000000054dcf3ee916ceb2149258116f8af3cb0e902e4c7000000000000000000000000643708976926c5d02567c96ba53244a9b9597b48000000000000000000000000aa1b0a447c37582ae7e0b0029f7a3baee2842b0a000000000000000000000000a6ba53025a392cc0a1fef3f43c37048f3c654b5b0000000000000000000000005d4707526426b0a3f5b30aba8d4894f2a89084b200000000000000000000000049592af4523cfd84403d1641676df65b4ced3ceb00000000000000000000000067e28d79eea8e6b6791df2ba6a9573f192ef2c4d000000000000000000000000222dd4410d50310568f79529b60613f3d5abefab0000000000000000000000008b6751c861af2ab38d45dc50410fbd532c9dbb3e0000000000000000000000008fa58add06eae38017a6d26d7d02aaced74820690000000000000000000000000d4a4ac61fe03749b99591635b7760f6409d76be000000000000000000000000ea28405a52c38c6bcd954bd7833de3e5c2a5dc75000000000000000000000000256b86a9d848532bf2717e6bc5416f64f9462911000000000000000000000000824a26e5cdb4229b84c03e0ffb65f0100031604c0000000000000000000000005101601847b851660bbc1648ebaeb0d54524c4de0000000000000000000000003474957bf7f65b5755e3cdee98b65a1e673f0603000000000000000000000000cb5874900fb835c80341813dbbd9783abc71e616000000000000000000000000a715f8c4304727ee66540b5b91405449f64d34f000000000000000000000000030f3991f1c22befa36e78110a38e394a1dbb176a000000000000000000000000e823669724fc3626298de140870db878af98927c000000000000000000000000f80892c030988319805464e652be360016e315d900000000000000000000000085db0a4de5e09c2b8b17e885701732dfb996afd2000000000000000000000000439bfca89c8b0f47d45d8375f87a02348aaf399e000000000000000000000000947acce0948c19b120e66e78a78034fd07f227fd000000000000000000000000b4914b48611a9ad15553744cf806ae3a2d45a455000000000000000000000000a87d9862743e682bd49706eb102fb7bc96d63dec0000000000000000000000004fda7a9c89182dad5ea91fdc1efddeb3f3b16266000000000000000000000000ab49cbeafa280cbefd668a5ad2fa27af6ce6a7e600000000000000000000000021994746124d4b86d843d7317a92f0382a002643000000000000000000000000f47f6eff821baa173b26557cd3981ab34e5d0149000000000000000000000000abc9464eac8c0b07ef731d93e2bab34620940fac0000000000000000000000000b38493c0122c101273ec47978a73f8c228b3132000000000000000000000000c5890235ffcb241469d6bbc2f0c7285dda2919f900000000000000000000000058e7836b71aa613b4267b28be434837abfc00d410000000000000000000000001b6179a7dd6ff0563ae01ce8d3fa1bbe77f79ee80000000000000000000000005a11a6ee95a34cef13c603f04a0b9d5042babd8a0000000000000000000000000d0ce40ae8617190ae8729c95714533c5b8a720f00000000000000000000000057e8780eeb8c03cf0b5ba780ef36899603983db30000000000000000000000009692ae9e769902b1f67be04d7a9de5abf77a80d70000000000000000000000009c87233709bdf7a1344c2887d8782e42a9e214930000000000000000000000006a18131f86031b8e47dda6f1934858c3e32a856200000000000000000000000014a5b8f006627c33a8ba8add49e86b1d66ce10080000000000000000000000006501dd5d99bc12e6ca8eb47768247a73cbe3eaf60000000000000000000000009ef34de14f575e3bfd7862f17653945412d06cae000000000000000000000000dab1d200c87e5ac8a4c334797116296df53ffd16000000000000000000000000bd70df633b223b24152e9889e91a173f1d4b3fb90000000000000000000000007561943007ed0bb48b7e4b79c7193e8fe818dc3a0000000000000000000000000b644e3d1b23719ad51bb31bd08bcaee2ddd41dc0000000000000000000000003de9c0a0fffeafc04d26cead80a102a7823a5dfd0000000000000000000000000b373139da5eea346d622f595002e2b6cbbe71dd000000000000000000000000a6fcadf60ce8e2c3d940142e57c34a81fd7f174600000000000000000000000073b537ad8236c2c6b1c8ebea853d8fd1fb5340f900000000000000000000000029112dc0b5db53169c6e9a5831183065586c80b20000000000000000000000003969368d707e9889f072d9f2c96f08e1f614e7be000000000000000000000000894727ca7221c1f164e2c88840a0708ac8d0fb6f0000000000000000000000004b9021d0d7da9afedc866fb9f7375f0460c8f36300000000000000000000000047f90e55d75f8bd0afe4690db7a9678de45fa0550000000000000000000000001dc5bfd130bfba0198372296cc1ef9f5c9ebc0460000000000000000000000006ddea3b5e62c98b9ec65e6012fc2b1a12f7f0ced000000000000000000000000093f792d3e5f6f794b22351ad3f56cede5dbe2230000000000000000000000002d2c98f881e3bba5aa72d434c200d400dfbf631500000000000000000000000086cec1b1fb8ce14ee6a927b317869a7eccb77b7c00000000000000000000000053c9a1b51f7e9e8d24424a620289a11a28a1532f000000000000000000000000fab614ddf339efc8d127413f9521326715be4b470000000000000000000000007d7f5e795bf8a9f98755a5fde5b454a4d842baed00000000000000000000000026792d5def052f12ec12344977ab0d0ced2b1e5a000000000000000000000000849bb816ea4af883c43ca10763d8e49d204f31a40000000000000000000000003c82bfa8c3ac67585ec56e69c39b0c03e7e26049000000000000000000000000fb67c6f7525a4038864db46e3dae68591a6b573200000000000000000000000001d14afb226cc5924e7fc7d6bcf7ffbc989e743c0000000000000000000000009b4ae9f08a0a3d902829fce50541be60e988c7ff000000000000000000000000bbe8b6e6dedaf584947fe61f0f12bdccc518e311000000000000000000000000e67f822073270793f3b2631e0f73081b9b6e52f2000000000000000000000000917a338cf3de84fd79213f645c9d3bcba37cd9da00000000000000000000000050b10736e46d23331504429459de0ad474f632cb000000000000000000000000ea1c0bf07ad4642a3a45b7621a644c9274e3cb5a000000000000000000000000f6e093bffbc1bdc4fae835b4cc5f5c017cdfbc1a000000000000000000000000d603c77d07e98b80f501e91c33e0adc4072ae59a000000000000000000000000f12889f53bba0821e398e34ac6dfb95e6af199a9000000000000000000000000befae7fda8f63c58fc33e21fbf17a413c0a0495200000000000000000000000001ed6c86c5a6a4047a764d2eee1f1982f1dab279000000000000000000000000a9435e76b914af8f8edfe2ea9e5c2dbba5ac9781000000000000000000000000e9cd21249260e95ca296cb049fe778f05d50cf3d000000000000000000000000d4e0ee53e4f429b0b509e4be5d350d95cabe25b7000000000000000000000000369059b33bebc11333e713f17ba5c99f15d9e52000000000000000000000000063da63f754ea5f998cb4eb09f452250a47521eed000000000000000000000000e13d5f26f22ee0906d1cd46be171775086390222000000000000000000000000e760d2fcff38783761361518e8cf79b589d4de8a000000000000000000000000d437ea539f00d3ff0c504023042edca213d3417d0000000000000000000000004a540c4ed401708a72269fe200763e6bd8fcf4ae00000000000000000000000041553485041d31f9337f04581ef653d3b972f0e5000000000000000000000000d66b92cd6e858b289e1b69070d325182eb6cd52700000000000000000000000032bc7be76cd895c4418b3f27f78143136f0b155e00000000000000000000000002276879c4e291399318088c83182088e223651c000000000000000000000000f6b7a25989689f94b3810c1d52e3524af6837eb1000000000000000000000000284e0d6dc285cceb985eceb7a1bdc176092d41d50000000000000000000000008716ec04a82b27e252c9fc7261eef5c0b500e9310000000000000000000000007fd95b8de43bacfef98cfc9828fe212f4dd00590000000000000000000000000295b388e12f27b1ffa4d8ca1e1d186006920e331000000000000000000000000cdbfeb517ce2cccca658e679a624529725a235a3000000000000000000000000d44495b75721e32558870190fae4ae6eecbcb295000000000000000000000000fcccbcfe7ffb004b91fcf538be9101130a61b2b30000000000000000000000003d724a4678225030cdb93bad9be49e70c12cff8a000000000000000000000000a5c18ab9891c5b30d3756c620de23e546c51be3c000000000000000000000000f4aad82dee6dc3a726fc547cce8fafde397bc49c000000000000000000000000d5e948700a5bed3a9af10014541acf21ba6b97d300000000000000000000000096b0224d4b467d70a966fb33bd6d77271b05c2db0000000000000000000000008c98bfb54a16b3cf6eda6e2a71864fb0e43672f70000000000000000000000006ec6e45272a7063a21e2a6dc40cad19c5fa37225000000000000000000000000a9454117f81f25b45dedeaca42d8bc241ac6680700000000000000000000000057ccab7bbbca23f7b71845d971ee13a4885506b7000000000000000000000000c9e4f6ed50134add0d2e5e6a00cb0256dc203e480000000000000000000000002f2c035dc98876e885f6e54c97f00861fd0e3f630000000000000000000000002bfa0a799d8ccc31b562e06493fe406450b6128d000000000000000000000000b1d76d54fd36047c0e48a82870d3c1500fd81ec7000000000000000000000000675fbcb60c1d1d424169987e563b8095391b9d2300000000000000000000000046cc763b2dc91aeceba5798cb93188940e68cbb000000000000000000000000026e834c31f4622578eb7495f55f7346dad0819a8000000000000000000000000cd0ac923247726569460707f92a333fc17ffa1e20000000000000000000000000a43c6f96896dc3f93ca8745e31d8c79014526ae0000000000000000000000001d84e9573055a2dfcc87accd5bba9b849f043d18000000000000000000000000bc1b468c1f23af370b9dd716c38c2fdb59c2cf4d000000000000000000000000fd0d472ac920eecc8a0180b5ee293cdc290f8ad10000000000000000000000006c5b59ee78c9827912d95fa47513646ba38f3f53000000000000000000000000cc2eeeffa852970b6576813b36a2773202fc10c20000000000000000000000003805db72a8e1249d7390390f91e725c8ed66d518000000000000000000000000741f61ac98113dff46103a7223292b647befa01f000000000000000000000000ca73a4b2498c017705364ca50db3e2272c4dcb5a000000000000000000000000c9f812cfaa3d6c9646d84a5aa830b3677080bc44000000000000000000000000a9dcbb0b73e19408dff2158c8eebe0bbb38aa3b00000000000000000000000001f1f52566c99a45ff217d1040e04a372ff49c02d000000000000000000000000f54d48ff7ea434d36c8dde00328be4b01df166b9000000000000000000000000dc160a3e4184ba82c36e4b8e446cf3f769427e1f000000000000000000000000a9b4619769d0e67a9da641a8f8f112843f36aa690000000000000000000000007727c87ffa3b3fc3aaa03b560b1c1c4e523eb97a000000000000000000000000482ba9599e701bb8868e23bf85bd6ac8486a7a47000000000000000000000000c724b7bd930fdc434bbe08b489af8c9bc58090e100000000000000000000000086f5daae63ce21a0f9d7b35566ccc690c4e0832c000000000000000000000000b46c277c76f903733acd3e34d788c7de57065b52000000000000000000000000e9946b17b5be04c9a496121ad6790bd10b379631000000000000000000000000775727ae7d23fd0f8e934f2e44c41d213e881366000000000000000000000000b2bce6c70daf29718f291ec50554ae286e9dda3b000000000000000000000000242a7709116fa885dadadf8b4f954ca8d2dd562f000000000000000000000000f5348204d8915bb058aa807dbff011f5988b294a000000000000000000000000419232afe928a830ca515c6d1e275dafdc556490000000000000000000000000b29a38a7ebf986b8e4ff5acb6a5933f19a6f7bb6000000000000000000000000f0f64b33408741e4e5f00b3045249f4e7038e336000000000000000000000000c7d0424232816976afb23c0928502ad767a60e81000000000000000000000000f6b91b64c2e74ddab9f2c902414f25c4859630b8000000000000000000000000d368d5654bab7ac152475cefe085736129d72e0b0000000000000000000000006bab80b657f20d34e5c526a4583aafa33a3b64af0000000000000000000000001b13b8ace85e51c23b12c80108e965bb2d489473000000000000000000000000516662eaf90dd0b0d475b9d9689faaff157689f9000000000000000000000000cbeb797f18e8fd89300d5f481f180774d1a5fc54000000000000000000000000180f014f8617ec0a956803da76410caafeba3c3b0000000000000000000000008398f807b3404f3cc3bbad295c4b700b7c35d0eb0000000000000000000000005956bf7aad73757a42a1c58568f0420a15a799df000000000000000000000000889543a03fdd6ec56e769005e6f229820cf9ee59000000000000000000000000fb9734d0da1aecfe095d06792dabf38cbc29852f000000000000000000000000fb94b16ce7ded2344bb0d1452ad7065fbb5fc24f0000000000000000000000006e2a852881ba21ac22531b069cd884efbb913fe100000000000000000000000036d0f122172a2b0cb1e65633921e15d0c839d7030000000000000000000000003a4b6560653628d0b15f9bc47a186950a5e4ad700000000000000000000000001ad6fec9baf160fce462b4ac3c3888658648a6e300000000000000000000000078873d7a53ede849d9f82ad451eb8bafc77244e70000000000000000000000004c7b61e37f7592c7647c699300a21ed6e93bbf750000000000000000000000005bda11a95a8a3e4f4f5bca5ce4500942ad8b9cf400000000000000000000000057265ca59cd087f8348e2ff47d7fd5aead3148e10000000000000000000000001690bc8e69d52cf0b7458eadf3122e567992be36000000000000000000000000310bd51e90b9a1a61ebcda2c4b931d35fb1e8bef00000000000000000000000086c83050052219ce7851010b0fb4448919a928ed000000000000000000000000748183837c0765251762c802372adb20bc629063000000000000000000000000018c681a1e8fcc2b46c0812bbf745090b190c66100000000000000000000000065aeb8686f14acbde8b6c79b7c0e0350d2b763ff0000000000000000000000008052ff99379d585e3484849ea7e6d8c2d9059ae3000000000000000000000000b8f87378255ef288eb08286efc752450f3aba197000000000000000000000000efc159f8d092ae75b369fe25720a3e747191c58b0000000000000000000000001f8f76f22e7c067ba66bc8b9e6a7d992b366636b000000000000000000000000b1e3cd7816538105592aedc3eaf31221d764eefd000000000000000000000000cdc3ded9e373b4342360b816b26b7293e98d50c500000000000000000000000043edc7d5955fee7354b70690bc027862cb43e5a60000000000000000000000005839cd052af1783e5816aec66002f0cb21def81e0000000000000000000000003784da540aefea2866ea1a755c321b02b531a343000000000000000000000000a08f32e5dc3201cbd67d7485640712c0eb44b99e0000000000000000000000003a32c5cd3c5523370117ca4cac59c4ed3e4a9ea8000000000000000000000000e990bf842a34b685b8fa29e1f2fe1adb58e24b240000000000000000000000002b2fa3421f8cb72f5e24e28894c2d191fef3763000000000000000000000000091a14c1ba4c67bb502242acbeba0e82b0fa6198a00000000000000000000000099d2624e037d0d75b16ba36ab261b05abd0fb2fd00000000000000000000000063f8eb81adc9949b5ebec485f2449856959a36e2000000000000000000000000952982afcab0210dc46d80677f8711990f03de2d000000000000000000000000db89c944595457cb7d0967b55e4b64a78ca9f3510000000000000000000000009e20b62be69a4f78734dabe8d7e90d97aa4215200000000000000000000000004a2e2e83435162e68e12c7be8d88525660919f76000000000000000000000000008b04d537abde9fc0fcfcb8acaef6b938365021000000000000000000000000d4eea3609caca673c11acbf1fcf6b5925d0d8d71000000000000000000000000e17490730087c5d2f7ae333b230acd6da3e60e330000000000000000000000001373fbff448fafbd47d9ee12a9f28ba6606539eb000000000000000000000000cefdb925191e50c44aa53d1b92352c2600fbdfc8000000000000000000000000cd2134f7d78a82562edd19725d3fad5977a23257000000000000000000000000e5e915e16347b45dd638a04b1804795059a1f22a00000000000000000000000088c617151231600c293d21ca5bc3b6578d53da7e0000000000000000000000009b3e2baf755f0a2c5825163023a026f8fe3f5c0b00000000000000000000000062a903d88e1beb1e49b2fbf5fa9245e5987744cb00000000000000000000000018241f0fb8206077b5e968321a22579f8c10b6470000000000000000000000003d5fe51899ce42c1ccf1cca810df55b5ee173190000000000000000000000000e48a0c5da64acdf96e0066e6507b15b06b240663000000000000000000000000d4cad2e8d9d6734fb247ab373695ff928087d0f3000000000000000000000000a7a39c25ec604b06882d9e0e42d577aad308565c0000000000000000000000004050c92dd8576556da401aed5a9e1e81b8c85567000000000000000000000000d1277472e13a8d772942455dd008844458e4076b0000000000000000000000004283a4cb86363abdc1be2039c041ec5c377d4b9100000000000000000000000050d742b884bfc760ff8d7caac5d029e604cad6d600000000000000000000000034146efcb29ec6743615e332c83212324cef7e1700000000000000000000000091c1128552f4994ac954e6a4df7d26accccaa808000000000000000000000000d8f709c21373db3d2c22e50f3559bc10d84f13c7000000000000000000000000cfee0c6e55016d06f70172f47f30aaad5f339eff000000000000000000000000e9f6981c94324d31b7777cd0188483376a73239f00000000000000000000000011e9bc81bb40a7b7ebcaa28ff9d522a386afd496000000000000000000000000d2e5f5f20d869dd8e38d0d5d9dc89933646ea5c2000000000000000000000000b02ff037699994b5514d66f4041408bf7ef56deb000000000000000000000000f8adc5ab08dbc728cf16f65e441846b2a47ef92300000000000000000000000039dd80ba56ad1e0f407509109c7eaf5fded8add5000000000000000000000000fa139bc67c3bbc7dd8e344292a8d29ec2766555e000000000000000000000000cd94e59498c6802928cad44865b2f77633307c5700000000000000000000000003baded3bc83089f7db31e98635078737432c0b70000000000000000000000000f14f5572dc18503c882fdcc4f74f24835f0bf3f0000000000000000000000009e91c907b4a5317643dbf06d5c24b24d2ebb74540000000000000000000000003bffd8d19aa4899d9d71fa16ca0eb7b1243798f6000000000000000000000000fa14e81ad3e58750d5fc168389e8b2daf77ae426000000000000000000000000396eb23e3c593f0cd705fba2fb6f75c66caaad7a000000000000000000000000509d707c2031b0a742762d0b1a855e2ff13ef5640000000000000000000000007c5e0b4c30b2d547b53e5c1f9b34c8977a71d5dc000000000000000000000000c998332f38503c85787a68476ad4a6d3a3f554b700000000000000000000000009e12657781c0f19f46535245c955dfcd8f37f9e0000000000000000000000004df8421dcf466e2e7ee0b09695013960752fd33e000000000000000000000000442e6ba919816526142607739c78c0e49e2a49370000000000000000000000007a93d9391d50c60785be4d8d57c8f939698e83c60000000000000000000000005608905532ec8ec9979e0993a2d8703701189d9c000000000000000000000000802e47b3b7a5327d95b3cef193429a7bc30a56350000000000000000000000004bbb07902daac743a836141ee38f180e6db957f3000000000000000000000000b2c7e5b55511b9d2a68168837353018a551dcf410000000000000000000000001219b878bab5e5427372b544889575608cc9fe3d0000000000000000000000002bd5a6f71cda9d63b38a85a2a97bcfd12790343b000000000000000000000000d010acafced84fc4383284ac1dbbce0cbaaf78ce000000000000000000000000fac401613ebee11b6bc1909b9f79f8a8ee3a475b0000000000000000000000007415f74881cdab19e8dab5acb7f31b6650437d01000000000000000000000000cac33dd524373934b565b558330fcb6ca81d6519000000000000000000000000ccfe11ad5f411f11453da567febbf803e64c4620000000000000000000000000c80f1088f4b898c2ec449d2872cbde9d8e13dd7300000000000000000000000069d26066585d5db1f58b8cefb7efbbc086cd2606000000000000000000000000e401d9532dc886cfada19861f14a74761c8ecd17000000000000000000000000b384a39d5f677cc3f8920a9fef2dae609314ba1300000000000000000000000055773e73d7b31b5ceb4dae63bf07b4382a7b8a8f0000000000000000000000000035127dcede9602dcfe7689758c7fddaaa05721000000000000000000000000936802c9eb44f4dea24a7a7bc231127ea11deaf400000000000000000000000029c0d19cd4223c8e9561d9950692f867477836820000000000000000000000005838adf8fa160fae87e1c34273509067b74612600000000000000000000000000ae22bb28535f61d722f9a125641927203e35eba0000000000000000000000009957e1b14613007908c45a6a6589b432e5a03f3300000000000000000000000001b34081c8bf0624c9c7a80e869aaa5dfea76eae00000000000000000000000031c9894f81289abf7e4ed40a04108e83c0043238000000000000000000000000c59732dfcbd7123f1e24ff218dd4810f011121d60000000000000000000000003c57f0714c4cdab04c88f5a5a60c57c54a397601000000000000000000000000453799d6731ea689b27561661bfd9d71b3805dfd0000000000000000000000006cfb704bf80e31f197237ceb12dd0f9145a1a9950000000000000000000000002cb16713d22fee6e3b1016addae51abd03f03f120000000000000000000000002f97a36ce9f7daae6184531d80aa51854da17d84000000000000000000000000de473d2c8280bcb7361dd7ac4423a0d50aa85eeb0000000000000000000000000e84611edb8018b96422296bbc4ef9b6e77f2f43000000000000000000000000e794979261314358b04a604273c003eb4a084d990000000000000000000000000ceb9ecb0c7a07841ede7cab4287698eeb7daa82000000000000000000000000e503df45236bb9d9966168f6875188cda23af737000000000000000000000000400ac62a91479350ef772d896330d4ab282936ec0000000000000000000000003e14200ab7e2314af3b4b529c4a0b4dd60d116a8000000000000000000000000053fdb64cbf8ec1b427a6cde0a6152dc61332cca00000000000000000000000082305cfe0169a56264164976026c4939dff2cf360000000000000000000000004b52bb846702ed4a7e2cdb08a65b69d87ddc849e000000000000000000000000a109d5916da6f7e7134937f5bfe241a66597af0b000000000000000000000000017da0a51502b2bdcf04565f596eca08cf1b8f3a00000000000000000000000020496e0d691da5f398b1130b92ba8580e34d218e00000000000000000000000032f3cc97c6ec19632c59b6ce4f97f8e93313694000000000000000000000000073a82e59249a589d3ee1c7e0f2ac69b3500d34ce000000000000000000000000392689ceb43fc2518b34b12865f288ef678d4f2a00000000000000000000000092eb128ff07ced29b1dad78d694b73da1608c6380000000000000000000000005277e383a6a1de3f37ef4c024d94527d7766cc1a0000000000000000000000004e9ccbd6b54b4a657b955e011d1a322c9908337d000000000000000000000000ef1908cefc9e69a395762b19414eabdaba34993d000000000000000000000000f028c75a769dabd3f0807f1cbf25538a1fb1efe200000000000000000000000043edcbe5be576b5fdac57e3ab552b36a256bcba70000000000000000000000004820b2a2648d25a10193be7be205102a9afa003e0000000000000000000000008de962558ad3f8aa36a661eb6d4603faa6e3f0240000000000000000000000005c13398eb94996762a9d5b320d42147802cc39520000000000000000000000005c431468c905a8862915a6289bb44b4c2cf43267000000000000000000000000938be633426d45bf62910521bda8901f5e34d3020000000000000000000000002513735468c757cf5ce6803522296cd0060a9d680000000000000000000000006a1c61d61e318186391338d48c524c100ab73e30000000000000000000000000e24c7e45dd3aee38579397780628eb4a13bfde3a00000000000000000000000053c21ceb262af05a89fe230e78a6b690673435d1000000000000000000000000102c2ebd35e092243d34710caa441bca80afd399000000000000000000000000ea2d9d15e0b0b6b08a72a8c8f9cf3fcc0d92d70f000000000000000000000000eaf087a344dcbd1af2642d47cb1545be635d9df90000000000000000000000006d0dd6218816b0659850f1b6dae7ef1f63b1ac33000000000000000000000000cb6c7d7a6b1353cb03dee43d55ca606327a68eae0000000000000000000000002678bf61dd40163751c7a7c50b892039325068ba0000000000000000000000002197646ed5aaffa6e993cf5a04fdef2141fa22d2000000000000000000000000650d24d8e28a8025e32b15418ef62f30ca4f77600000000000000000000000003be383a0ec598047e1d8fc849c5e42472974092e000000000000000000000000569c44152193523acd0f03dc2bfe0904ece64297000000000000000000000000faf4e4ed11e1c4dce64fcd8462760e33ff6e083b000000000000000000000000b37e881d5d952d3b72cdde1492774eddd1cbffb200000000000000000000000028a60e16bef82a98c613d5aeca7b123e17734630000000000000000000000000305784196fb3309cb42fedbce05eeb599628c64900000000000000000000000080e489191bff168da6a576d4ac187bcebce994bb0000000000000000000000001c7ce32faae5ddfa4f853b4342945182b946044d000000000000000000000000d3f6b993e4791a6c63397cfc5919b27ae8f3222e000000000000000000000000c91ef9020bb3c1b06802881d08eddd06990280ed000000000000000000000000c933f30f1c719a465ff3ab7b8b2e4b90580c64c4000000000000000000000000293f1583015adae3221042e222c84aaecc47d10700000000000000000000000036257818168ae930186be899339d7e2198010531000000000000000000000000e9147c9589904d7e613de7bb60f7ecf0e078282e0000000000000000000000006f226a0a6d856e1050efef60a2c890e6f08aa86f000000000000000000000000e1cb8b12a48e8e1ad132d392f6c78e07e3f92eb8000000000000000000000000fc090e6df9e8d115e7a86db755b72890dd2ff63100000000000000000000000096b045ea0aa20eb0441091ce35ef90667666dfcd0000000000000000000000001f9e023ecd3a9d64378bf8afffd94d4c72c410940000000000000000000000004189881441488e7660369925f428776a27825ae500000000000000000000000033213a766addbd6a7cb9317a2bfee5408a3376b2000000000000000000000000c2842a99d551cc4de4737336b1c90c2532127f050000000000000000000000001ff41d34615be1a11a3b5755ccc5653a8dddc7de00000000000000000000000042212b28711d7b3cf7a2c38498eb190c71e0e1e6000000000000000000000000a34e63807e96d0aa83b4ded0e739b9dd5fa4c671000000000000000000000000cc812bc7c388d35bcd7629cd0fd69ba6f7bda9ab000000000000000000000000aca06eaccd9d0610c4055fd5b7a0702c884a0d46000000000000000000000000ca7524fc32462a3dcae7d82d464e4d7be4aa03140000000000000000000000002630eda13b0d338d78d95e12bf0fdbcbce469c5400000000000000000000000091d7d011743ed1b51759288eb30235f77d4a7f7b0000000000000000000000004b9db32caaf6db7088a4b87a78ec251fbc3418aa000000000000000000000000d0af9166229740f52134c6850bc6d70671e46c62000000000000000000000000eac2efc91095b60d31039d2e26c7d86e1ba515e0000000000000000000000000651769fb80598dee6b079d1d82c2317ddd6d9e470000000000000000000000001f2207d27f19d48bafb7cf05ce8d7405dd0eab58000000000000000000000000d53b1b5324a882c5d4edc0ab043079cf0098be9b00000000000000000000000051188bcc6309d54941f8d54e397905a654a5ebf90000000000000000000000001a0f5a51ae21f7a6d55289d77dcba5b3a6552ca00000000000000000000000009d5755f7f4630c2d612f8838027f40779f31e38e0000000000000000000000004e5238989066fe15ee237cfbb2d583955e62284e0000000000000000000000002b4b669e5a0c18ccd120704def6a6bc1a803125100000000000000000000000076bb9c9ff0c210f4de800f40b3ac5e320afe977b00000000000000000000000086cffbdb1b91de5d1d2295251122a3e670fcb41200000000000000000000000040958bbb1734ecec72266fc42a1745de4d446630000000000000000000000000000db381f8e1bbe28eb2b6ee8204fa301dd7ef5b000000000000000000000000d91103117b5548d6adcede687a280451fee51fe9000000000000000000000000a22562460942785739ec3918d90f1b2768996ad4000000000000000000000000311769117dd553ade0a3b63bc84f57ae2d38f2bf00000000000000000000000095f7c82dbd51483ed4e86da3adc5db25f3f35dd7000000000000000000000000b161c8528d5d5544e4b4214137d00ff2dff2ba1d000000000000000000000000d104a179aba72984d967f49b7496fc6c3fe5789b0000000000000000000000002ceba580e46b9ce763b7c082a577149b072ec6260000000000000000000000008c00bd8959aa3238ebeb110d39638cb64eeb5f9a000000000000000000000000819e84d4b3a1610d49712e659d5f54759838bb36000000000000000000000000ebf57410a2a0ecbdc20bffffd7b67ea350b9800e00000000000000000000000004acb42d3b217fb6edb72ea949af4ab59b9f25e50000000000000000000000006aa4bc3dca6d7650b77491bbaa92f92d8f4fd4a7000000000000000000000000e1c75cde7ce8a11988c6bf5b69c7d8302c59f2e6000000000000000000000000a0475477e8821f73a412fdc8b08309e4af046056000000000000000000000000d5d3cd0f35796972b872a4313338a1f2d09d69b70000000000000000000000006331d003016305f299ec08ad67cd6f5f5801e857000000000000000000000000726e2cf6597e489101f9d5ad9727e69a215bbde4000000000000000000000000f2a466567ee659124f0f94842f42d94ed59737b60000000000000000000000004c3d3c425703ce76b1f58f6627a31fc5ea9173d9000000000000000000000000fc7256f3755c3fa38615e0eec4b4c5663ed5a8f5000000000000000000000000875f64b2f958bd1d85bdd0cccfd0d92a05604a0c000000000000000000000000c99e1268fe8b9e544ea638013857eb38b1e2ee420000000000000000000000005fb4653d243723742fed99c59040869e35fa9fd300000000000000000000000066bf6bb5101a31aca31681dadbd3f4fa2eb748e70000000000000000000000009a0789c4a6b6d6336841f046c0a2c5bea9d6415e00000000000000000000000051a9bbc12a038029956753eff8b3cff26f28e97700000000000000000000000014c18ef019b626ce3a16fe5ea754aa5db727f8ee0000000000000000000000005fcdeeaf2d7774bfbe127a686baf8331909c5541000000000000000000000000a82bfca1e2d52d9acec26a00569ad3b4b50aa79f000000000000000000000000442775d3b71202025b706233e80adac2597483900000000000000000000000000912f8354c9f8b59b1784c8f34a3acb32294f23d0000000000000000000000007b3ae09cbcfb5b64560e4feee5d2161fadafcd8e000000000000000000000000d191fde6e7cc7a672f8c979f290ce166394ec236000000000000000000000000fbb7c740c28f54fb836ba5ef7b86c3ab82671fbd00000000000000000000000068b46611bbcb3ef0416debfc0cf2375c9921a87b000000000000000000000000c45f15acf709daf6b83ab79898dbeedadf1624e900000000000000000000000003255346a270872b6a6c3662ce21d54c1044d89b00000000000000000000000034b5e5dadcadb6221ae4a5a59623074154ee2cd800000000000000000000000001ac51606f0952042f85de537fa64abf36f6924c000000000000000000000000379cca03919731dc9a7e8c2328f6af22d4500da9000000000000000000000000ea05b7e1a689962a5fdc1471dda3c0fbaad9faed000000000000000000000000b1cc75c0f673ae19e8fa12803459e88f398c2359000000000000000000000000f5c0d1a6655b09acf231f5468d3a3d542bf2fbee000000000000000000000000f1d282b43f8e1c37fca437667709622f81c6a9fc0000000000000000000000005f1dcc33004ac2d8c1eaf27168083ed18988806000000000000000000000000099dcdb3549753db271d49ef0e0490696d682703600000000000000000000000034471096285c2b59164e20c03f6977423a450039000000000000000000000000990337ec9de80c11b176aa938d7d537aa73479fc000000000000000000000000097a174ae08c1ea3f687ed56a3cd9117a966604a000000000000000000000000ac0f3ff4387293d4029edb6afe3fc4ceedf100db0000000000000000000000006b09925be0cbad06aee2066a704250c05b6505210000000000000000000000004f4a329a0b34a49dfca063f2f65ba1816a6e9dc70000000000000000000000001f1908f6733300eeb8cd0522a98d9cc113ef0b39000000000000000000000000da2af7dcbdbbf19e9953c74dd6a8488701743b6d0000000000000000000000006f03c9e85a5fa3a42582294999d6065757261275000000000000000000000000626bd28d2f6d1ddf1b89cb30057cfb71ded080a600000000000000000000000053dca69a29a870f5b840c5fc53b415ebfa2a4c34000000000000000000000000ed9df35976a1814ead35265b8b1f27e754d42209000000000000000000000000c29ed1aa96acd72fdc7baca6a46559f03e0e33bb0000000000000000000000002b91adca37221e1a72054df5d5054dd1b8fdfc520000000000000000000000000616dcd6aa0bc3ca77d53a80a133b787aeacd528000000000000000000000000d48d4d3be35ac9e139a028ee1b30b31907e7c1400000000000000000000000002c9e2a8d5b9a6233b2b73f91064468d4093d09260000000000000000000000007579ff8266924e3160da988c27a019e2d48e9469000000000000000000000000ed8d35bd5e0f2d25cfe3a254c5fddd80e0bdbb98000000000000000000000000e252186c8ae4e5f38f7355d5a46040eb64975b6300000000000000000000000026c8c11b6514bbbaa332c9f067d27f30e63296890000000000000000000000003ddd0f089a7290753920c51a9f1afb909d9e40530000000000000000000000008096c716dbdffe021c7ab7b8657f75b05c9f5b8a0000000000000000000000005ce925cc96e1de6ee52f8debff7ec085bf1978aa00000000000000000000000082a5dbe32964be95ca81cbb94f70c4c19395bd4a000000000000000000000000c693d48c6679ce57a67ddb2e3cb8d5ac6fe7e841000000000000000000000000045e2cbd36518733a56b9b20056b2b5f43b11e2b000000000000000000000000ad26934cc913e75f4d3bd94a30587ccae4e9ae500000000000000000000000003841fb506cbc13745d77a8f8f93e3ea131f487d200000000000000000000000025ad63c09d526b689cf6cfc0d0a09ebcec25534a000000000000000000000000366f63da6d776ad24368ea674d4f7f24b3df88f60000000000000000000000002b9f7b8642aba34f45a7791b6349bf9c43f622df000000000000000000000000d26f3ad4b76f99da2ede5bbb5a534ba40be37c1a0000000000000000000000003107d4b6ff78db4c46582ef3a014248a546686160000000000000000000000002e5a29502b38f8fa3e077ce97fa1eca6523b322900000000000000000000000056fea258d1595840878240739a7546ada1a1f6c5000000000000000000000000de2d918766836602eceb81ef1cfba33fa44b7d56000000000000000000000000557d7dfae1a205af0c4e05cabe372a653352a53d0000000000000000000000008a7b579325ecfdc1a5ae70dc324083f4b3390ce60000000000000000000000003d255d2a6706d2af5713b98f35adbaccd6d448c8000000000000000000000000f78ac62b0f5b792a321c9cf5a787370770782b13000000000000000000000000241d6723eea32cf1aeabe7d04fe623e4ee643467000000000000000000000000b2d623a3880d91d51478b51f76e1c5dd24493899000000000000000000000000b4a9ff73aaf16e6720821c0bb9714fc655c209910000000000000000000000007d61c64ebee0ab4fe262e7fc53bd6458ca03a7dd0000000000000000000000003214488dd2e28c9b9ae829621b8f834336d48c330000000000000000000000006490d08033df1a7cf086867ea436944430bb5ff6000000000000000000000000d5e4925f1aa50828bb4e85d1fafe43e409793ffe000000000000000000000000922f5a720d8d0477010f34f180182b29a9162ede000000000000000000000000f860a7fb722c786b848d81b0ac26e81940de9f390000000000000000000000005d4ade32bdc8cecc4a41a7a8c440b577125ecdd300000000000000000000000057f15051b2ddc94aff3537644ddd596968ebb318000000000000000000000000e2033331a9def67aa008061b3c3b18a45e52eee2000000000000000000000000ba161c4724aa09c0095263a258f873eae154ed3c000000000000000000000000701b6bb2917d028b2cd54388f8b2efbdafe9c68b00000000000000000000000013338f12c9b915fd81f82e49bb1746acac4dee9400000000000000000000000069d92055e8f48d4e212cdf1d59436e3a394b52ac000000000000000000000000d35797dac85273747df66352c806e23e1bade74e000000000000000000000000733def7e6d0766ab6b475b6e04f966d6cf5ac35c000000000000000000000000d3a6330cc4d702b452f6792ecc417a77c64121e800000000000000000000000009d78161c9ca9fbc4fe46d5e03177bbac8ceedb6000000000000000000000000496d38b9fe63a84758366a29808d492a2c7dcdc4000000000000000000000000a92d6dafb64f4f18380ac2aacaa64c05016869ff0000000000000000000000001766049ec6ca505fcb855ab7de28a60355a5c4e800000000000000000000000067c95ed7197b3e45052069d76e77643612d8b80e000000000000000000000000a417989a758f2105af174485656ffdd60f4b072c000000000000000000000000ecf1d5d86be2e76060df5a9bf8aa9d38552eea8500000000000000000000000022e4dab44374c25b2f954b4a6d50a0735df283900000000000000000000000002a09bff5e83dc6a4021783be2e2d5b420307f9ca00000000000000000000000092a1b240617e6e6cc3325d6cef5268d637d75040000000000000000000000000df281aad069b97d013cda8a42f14f631bdf2dd4f00000000000000000000000026d158eaf722dd012d22d736675a534eb96a923900000000000000000000000074c434fec2b5c32a1021841c981b7fa8260c385e000000000000000000000000ff1ffe34e8852a68948324c29832d51428f0c6b70000000000000000000000006b7b314cab0da22558c2775fe2dbf60cb52621dc00000000000000000000000034e757978bc770a8703d903310de41f2a625fd330000000000000000000000004b699f814fcc80ee0b6dfa904a35885c7b6c286e00000000000000000000000094f19514480180e47cc999cfc0912f343a41999a0000000000000000000000000ba1e53aa6b37feef3f0c6dc8ec8bd517ceccdd9000000000000000000000000bc7601297d818ca5355f861f4588d5948b2c59d80000000000000000000000001165cce656a89c876d683275b9f1e4da7dc08c42000000000000000000000000ae2960ff918e1a170da6bded4b4dbb25d559b952000000000000000000000000c72eb2d56aacde29c236ba85c645e39d9a86adad000000000000000000000000e5b9fde506e610210c53f7445a0bb8fb6b5d622a00000000000000000000000042c785af62b4a7799a635667ff3c7a583d424e6d000000000000000000000000450dc3630e7325440c7ef8548f4684437d29371800000000000000000000000014e4baca8b792c1df64afe986e4457e71ba0a0ab0000000000000000000000006f0539abc85a2e4c0adfc214055f11cf2ab12a7b000000000000000000000000b9fff9f02bd70dc68e524a57badb92d514021ef4000000000000000000000000d24ac9ffe4feb1e39327f1326480d7be77de6cca000000000000000000000000b24e980ab20351b13ea909d32813b817f3c11b79000000000000000000000000c974081e5787935ac557daf433833f115ad73a03000000000000000000000000def2a7722d116dcd7636075406efbfed26990a86000000000000000000000000f5a6c4fce36aa4cbf96b6af3a30906f5e16a8e510000000000000000000000006c5aff94f68a043c4f3b8bf7bc13bda74401136e000000000000000000000000fe58b581582543286f6421aa51a7fb11ca1df9c1000000000000000000000000652df9936b34f454b05d8beb2b22c46e8fa17bee00000000000000000000000020b9ba3a4d6771a40745db3cec534761de3cad580000000000000000000000001451b1576808c155d4f4088546f995ca8c4f4a170000000000000000000000000507157db1592234a485a697b12b05f50a26dfc9000000000000000000000000f758c36e56c2df86ea4da61c10a8031077cd42410000000000000000000000003d352f8f97912faf7a07d744bc417ded3fb625aa0000000000000000000000006f31aae284ee1b4a0ba606750d8d4700b7a5913800000000000000000000000032467a353df43ce06d8ba92d64b2d058c09714e30000000000000000000000008886dfc91fbacf47fd6f819b0c6464490729ea88000000000000000000000000dc3f000bc965a9e9d53eb42715b91c29ac5a7da60000000000000000000000002c8a1c9566b38dca2f11983a47f654135341db6d000000000000000000000000b0ac0f76dbbdf7bd5c8eda413b3c502e388e5f170000000000000000000000009f097ef44bdf5fb44ef253b7cd397d02edd6677f00000000000000000000000047bf0717c274b664d21cda3e095e7eee8f2fd362000000000000000000000000a4ceaf955c38105bc66ff9eb7cb39f2804550aab0000000000000000000000000c2ed6bd8cba90577a279909ab8eee5c44c46a8a00000000000000000000000071d2cc7bb7f51e1603c9f7eac0614a2fa82dedab00000000000000000000000018d2989dc53f6c08b6dc3e97494f2598a0cb62520000000000000000000000003333e56f0da2cb261e629c4b510a62aa9c6bbe7d000000000000000000000000184eac4ccc9c32bca2a5e1768d3c2aa51af8fe090000000000000000000000003cb084448d8993e2e0f2a90950990b4f4684ecc200000000000000000000000041c0ea711975ced699dadf1b907d42e1f357164d000000000000000000000000a08583a3f43a439c559333ab045d69c8541d7da7000000000000000000000000692161c0812668bf105f2113e553596c3d3ccf2d000000000000000000000000080ba9f6f51a5456786ee7c0c0e2f0378abfe0df000000000000000000000000009c2473975380de0903cc4f3b464064aab86b18000000000000000000000000a50a6b9400f2d5ded5fe951d67d9c27ab99d7ade000000000000000000000000cf6bf7e084bab6b67c0a89c257d8bf052155925a000000000000000000000000967536daf31b6694e9714e4b01bda2b48173fa3b0000000000000000000000009325d915af1a7b900742f7c8f428ba0f793f91d7000000000000000000000000aef5fcde6290b5c3b212411fa38f2ba3aad3675c0000000000000000000000000f6073fdb745e79a9b766a06f484596adaf04c410000000000000000000000005a10319b3529e66b78ea89ed419b9f85829b2a75000000000000000000000000d2e4bcd9a9298ceeef0ee59dee6e2e8f920a61bf0000000000000000000000008584d2f439e9941ab14b2d59184c02cb2d4e9d5d000000000000000000000000d8adab7bb3c741725d40bf5577f7f4cea3970d0d000000000000000000000000424493d1b7d3dffea00fc4f661db46db9c55addb0000000000000000000000009291fafceae2307c311bd4d8e3a785ff4473a7830000000000000000000000006c49ef78e7c221ea34ddfcc6ffd10f0c1a0ca862000000000000000000000000d20e4b300b7e2b9bf96c723992cd5ada0181a97f00000000000000000000000096081655d6dc3a091cb61901e34bbc51a9dee905000000000000000000000000d091655d3b720f94489e8ad89b35d6ed20e5d1e300000000000000000000000071a83c74e770658e04f3970d5eb21b163f11514300000000000000000000000045cf630923e51c04382f31f4be8f52b4ad665095000000000000000000000000c2ded440872d19c69885b4cfa2b91e8ca19d105e0000000000000000000000009ac77917560a56b0bfc629d60e68c5c1a8b982ab0000000000000000000000007847b6e5dcef24a570557da427b35b8d78d7cc32000000000000000000000000cd33bc8cd23ebd5355a8e09e3920fb5eb05d1114000000000000000000000000661a9532ea14d0bcdc5783eb352d9de0acf3271c0000000000000000000000005ace05ce97b7cc06d0fa3e969bbd56b6b877ee20000000000000000000000000e0d92e9220a9a70516c78626b594ee001b25a7fc00000000000000000000000002f0c757965706315bafaa945c1f18225820e5d70000000000000000000000005e4509e54d3ffae7e42afbe30bb05e3a9eef3f000000000000000000000000005ea9b5004f11ab62230c71fbded770cadaabcab0000000000000000000000000f76ad987c1733d7bfd08a074e9a5d7993ccb395e000000000000000000000000275e3c91e235c8e81fb1ae06aad3ca43dab16c1900000000000000000000000039a8868a75983d402abcd373797287827c08eed70000000000000000000000006a8e9f366e65f988d52793f5a6143a8367dab97a000000000000000000000000b6bb2f22704277bce4067b12440d9b4959fc2ea0000000000000000000000000ebd4ca1009d75f2e6726ea9573f3005fc66e7bbc00000000000000000000000068b85cae9ac41c4a3921f2e1111e92ccb91f09ec000000000000000000000000a4660cf5de779b2e31160db675b1c6d624d6ad3d0000000000000000000000002953cd1bf0a7bc59c98e75b412b6725c45335545000000000000000000000000518536b952dab58e1ea5930a8e917c86d571bdab0000000000000000000000008cea77ff280a11c745c64f8610a6c3c418a2d48d00000000000000000000000082b33ba66ee775a609679869cd67bc18604b4e4b00000000000000000000000068936a9929096c5590201f2248d9d8f7e3f66d6900000000000000000000000068aec82c09e29b6835b318d8d620992e00798465000000000000000000000000904bc943de94a8fb512edcf456a589e490dcceb900000000000000000000000016c56fe25c08ccd5917ab254150a2feddbb08fac0000000000000000000000006b3a3a9ba1ab1770fed92d6d56f224681a6767350000000000000000000000005c3b51279eb8c7cc19fde58b0eebc2d5e278b44800000000000000000000000067e5d053203d8f42dad6c9701a97731aea3011a700000000000000000000000028ce5049dea940a2eea53a184d4f7a064b74eac1000000000000000000000000cb3acb11f76157b56d54e1fbf7bf5b0b985688ac0000000000000000000000002809419937da1f3aa687fb6016cd06c3fc8fd5400000000000000000000000003e573df3976d42d3ce2ac1149c8e851a8f753f860000000000000000000000000fcb1de610d8aee3e884e06013ace2c806b57c33000000000000000000000000752e28c6d56f4396591a54dac819791d02406b9d000000000000000000000000b3906467ebf6a4055733c08d8f0368d1ab1b93ad00000000000000000000000034f17fbb096e58d6b3f8c4c7ac87c0ef8a6ec08f0000000000000000000000008a4aabc728096cc638b0dfb5ae0e130e424b0fdd000000000000000000000000df48801b86dd33d8ded7c5e33f3f7427698da7f8000000000000000000000000e5a95f976aef9dbfdc5b60c9315d44edacce1f3a00000000000000000000000002c87420253ddbedf1df86401711551f5afbd9ee00000000000000000000000005450d7c7fffa80c9c80d3f8ae5fa382a2cbf7cd0000000000000000000000002d19136ea739c7acf4053e432f74a314c9a35151000000000000000000000000dbd2a75e63711a90018ae898ca6945e75615079e000000000000000000000000288dad388b6f33e5487b671f8557d60ed8a80aec0000000000000000000000005e2f15050672b27f734361944e0e63ffedc54d19000000000000000000000000e2304d22e3fbf565a9eb88d86513bf3d3a32bf800000000000000000000000000f932868c37a986832aca7057c710569ce038ce70000000000000000000000000fb6f89271cc8ea95228acd678cd7afa79f54d5d00000000000000000000000084b0655065055870a153fcfcf9b35dc840245bbd0000000000000000000000001a39ec16fe48b8f243abac9a412688b340ca47af00000000000000000000000010cd17aaeeadfb928a0d5af6f52dc8905776eab4000000000000000000000000b4dde6a3f2ba2112c44edaa626bf6b5788fa54ab00000000000000000000000019aad93021e73897c2e71b6437cf48027c9268f3000000000000000000000000c84afc1c5d215d01f1750448764da390ba4776890000000000000000000000008713d7d12d40e0b6cf2d9b6dfcb0d5bf16e166f50000000000000000000000002f287e74b2580d5fa836d3804eebc42e10c3bece000000000000000000000000173349dce59c76355a600388cface9af834be3a6000000000000000000000000b617d3667784412563fabb8f510d846da86fa0a30000000000000000000000004040ae6cd5009aca95efe2cfa908e9fcfb47c8e200000000000000000000000078d3bef5299e308ccf395d79cf20df5178222a7700000000000000000000000029d4c0ab9fdb2507277452878ffa07dfd9c02b08000000000000000000000000654f3504508fe0950f6d6853b27590923a401ac7000000000000000000000000b6b19ba540d1098f543d0b43cb16502453582353000000000000000000000000a5533d34fb5a617e360fd6b63912fcfa7b5c66c500000000000000000000000048b277e2e1423e492daecc83ae5d1a044412b4e00000000000000000000000006f7f1311cb431d63a3ea2accb831706fab7073430000000000000000000000005de2a54057acf6d7bc75a8c19277477651e058090000000000000000000000008b1cf45ad5fb307087f6d7fdcb96fc23efa1934a000000000000000000000000960171a5e16a7d950d453e5cda4b825f7ccb68000000000000000000000000009263715a5199ae7bf588f6048bd108946f44d2f6000000000000000000000000b788d42d5f9b50eacbf04253135e9dd73a790bb40000000000000000000000001aa8001dcca5f373d7a6d5ceb944faebaceeee2f000000000000000000000000f2238a9604b5fefe44cc8b406b16da2d9756b18c000000000000000000000000190d4bfc02b67c4b65283946b62c94de9d2b8554000000000000000000000000d9626f0c6e3d25e0b6c1f5de9060641faeb52b8e000000000000000000000000889b2fc24082c58f20e315875bf5ee8802f421b3000000000000000000000000c934ff58bfb69e3916e8f7cd53aaa639829fd51e000000000000000000000000fc436de7047a74cccb35ce8d7e85fb5a70342af50000000000000000000000000b38cf65c3a31f27ccadd30f2902867535b66fce0000000000000000000000006cf656e28b31edc25df9f33f97e6e4293fe02dcc0000000000000000000000000eb784dfd64cb7fe25b4ded25b7725f1eda5e863000000000000000000000000f2bf6017b6bc28fcb78b832f834dd8c953a28c93000000000000000000000000bf9462d1511252cd5b5293c4f8e7d8d822a908d40000000000000000000000000fe1b5d4962b0e4302d18c95e9de4f790c12fd3700000000000000000000000091a70b58a74eefa0bee4bb6d4dea99b7e9795cb100000000000000000000000025c184c4b888a375dcfde5037d9c3b4bbfcd6e08000000000000000000000000351d526b2a5affca1d43086c7d86e7e764b2d70f00000000000000000000000095480560b00efe12d5531350a2f4fca531983964000000000000000000000000ce4fc1640801d0ba05d69495e62985f1d5d19cf3000000000000000000000000c15b20af4fd276e573a647d6149e6a96a37f721e000000000000000000000000015a7e0e8cfaef88bd1c5d980d3ba8368cc52333000000000000000000000000e9a749b0683ff8b1ee9ccf316e2ac73e139f646a000000000000000000000000c3da6bbda56d9acb644061a85b7bcc17006245ea000000000000000000000000d17e857e633ecd6af0b5f65b0a5fa7ef24d5dc4e000000000000000000000000f0951a9088f63bdfb1e2adc13c5a1e3ac5072d0000000000000000000000000066bee02f596c92ac97f4bc3e7704cb04fda89b0c0000000000000000000000005520b2287d535e8936cc0b596ccac9f0ca59b96d0000000000000000000000001c36f973f9abd6d2c4af5f000f164c4fb740cf9f00000000000000000000000020149c63c9abfdd60c6db5016051b28b21e576510000000000000000000000000371f9e7002b47ed29eef60e9f8992c165c8bf7d00000000000000000000000034da65610b9e3fbb0c9196c4013e091eea38864d000000000000000000000000ad73caa9a237748fa5c3f5657c08a801f03effde000000000000000000000000fa15fdbf02cc3f6f6d662c377f63135169463926000000000000000000000000154fb1ad0aaab092a3bd8ec3b4b90edf67094d73000000000000000000000000f96d868a1d7b60fb06d94ad2df8f184d5ff3d88f000000000000000000000000961f3215f5f347b1afb8af39fd513266a145436200000000000000000000000041074f1289d815ea21ecfaf71a146f323c893e23000000000000000000000000a83ce6b5250cbacbfff2655fa43807940e7729c00000000000000000000000000a76117067d10ea0bbb9a16fd2c764cd8214d599000000000000000000000000b09be8fd59951dd37db68789da27c14897297dc7000000000000000000000000ae13c2d2d0abde66052f4302c0b221c3bf256c07000000000000000000000000a4d257c1a4cb6348d5dae6ead3d88c1a0b196a3e0000000000000000000000003288ed4438fcbe452249299b25067ac4f6bc14750000000000000000000000007532284f1ef72123c942a49660e67e7726bf6bfa000000000000000000000000cbeadd83e58bd2d1419860f77549f891c538a1e7000000000000000000000000ef6d1ae0c435a694d4b58a674c847c93f9273dd30000000000000000000000003ce69445f82bc9db1ff8307929887863b7e300690000000000000000000000006cd3d316a6ee6d210894981e1fcc83a00a27ede2000000000000000000000000d960939496ac8b562fb44d382e55cd0501283eff000000000000000000000000eca5b0085fd4662bb09e3f2b332b85e31730cd9c0000000000000000000000004c29b6cca0cf741902759f67e4a61ff37758497c000000000000000000000000d5a88a22acbd38fe2dfaca0a64cc9fd7ca764e610000000000000000000000007a6379bb711885cb7d658393ef4863b8b11d963700000000000000000000000073b0df03a66878dde984a9a4da9655d0ef64064200000000000000000000000070bd95e7035c501992516d9d0aa85a43758b85d0000000000000000000000000341bd5a135bfab6d856d09bbd816ee6c99e5f48000000000000000000000000066ad6ceb6a29ba9bc6920122c13a37f53a461f160000000000000000000000007e153a1746ebb0eaf0e0b32360b0d7136cf746b2000000000000000000000000d66edd57bede421237b528c3068f5191be47c4560000000000000000000000002f7e0d81e2324ca05136eb1fe46c8b13d06098170000000000000000000000005c4885aa88670f2d37e98c652d16b3004d12bdcf000000000000000000000000789ecc81d93decd023883a4c2d813b0d5d0f8e8100000000000000000000000007c2814cc8bb1acbc3f1d8b5159100806949efa80000000000000000000000002093bafb9f04362bf5a83c2650cd5670a4e0146800000000000000000000000000642e94ae766ebbc2b32d01377cf357020ef79e