60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000009665c1f8ef0e405b52414529361da9539d91139100000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d6765742d636c696e6b2e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e206765742d636c696e6b2e6f72670000000000000000000000000000000000000000000000000000000000000000002e516d664e6234566d347463327839684441516b5956614a3376754b6938364a47326a4e58665775455a45447a3648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c00000000000000000000000055d0313861b9a75efba2994486c2c0b37a882c2c00000000000000000000000032c18d89da88bb34b8cb49e250e5c82ef5006170000000000000000000000000c216203388ae39c7eaf7dbe8409792756bb621780000000000000000000000005125c11ed77dfefb152589c807bb2b87bdca02e10000000000000000000000007d72108bbcb0db60ba71ef5f06c059fb682726e300000000000000000000000028cbfbe73c7e807f05901c81a98e472682cae5df000000000000000000000000e2a9436bd788296d42feac5dbf4bc438f95442ab000000000000000000000000b91e2f6617e838973c5c6b0eabd31d57a47d6c100000000000000000000000009909427323f5d06df46117e8bef7350a55c7ebcb000000000000000000000000665b58e791e5d69ae2383e47fdeb0983dcd39beb0000000000000000000000006decd882a6a8c532eddad258f39e5234193592570000000000000000000000009c9cc4e90de015145444fb0238881ff3a95f3f1b0000000000000000000000007f891291c4cce04af846512a404e4495614ed98500000000000000000000000026fbbe9315a7fff47cf839e182c511b4c4a893de0000000000000000000000007afb041fc6acd06056288dd39888a5d526a9038b0000000000000000000000001506293e169c98fd6cd4c451b08eb0e0ad46da800000000000000000000000001e3d207cf517856f75e65731c65b4614561ca6b40000000000000000000000007eb583dbf5cb1afd8f5ab9d39311683081660521000000000000000000000000043acef0f368885527ca7cf2050e9d05877bb2d0000000000000000000000000db47a0e764951b313baccf2a518d30ff60e1997b000000000000000000000000a995313f55488c1e44394093b542db1124c9c2fe00000000000000000000000053d75f58cb56a44228024f474ac63d137f7ee057000000000000000000000000056b72f41a6ddbfd79f7be9abd0b59f6441402d500000000000000000000000089fba4fd0d3298dd3692cb26d405e690b810f4740000000000000000000000003e75aeedda0cacd292d193cece0ffcddc16cfa17000000000000000000000000d700cc3f29119c72908b1b8e11b4b2aba07d9846000000000000000000000000d78cdfaa4b2d2901842e2523802e879c4f7427450000000000000000000000004c19355295ec3444c83a0b575687892adc4ef7cb0000000000000000000000008b8c47bbe09ba7ae54f36f067ced318e0f1ceb8a00000000000000000000000007c3c91a2316e50ce0230efbad4f3fc52774b98e0000000000000000000000003757585e23e6c9e2f9a1936d0b8862fff8f8d105000000000000000000000000e5eb922097bec6f40bf2e6bf89aef58d9b7d292300000000000000000000000003be5ca79e539d764d2f57be2c5c8dddc7b4a03200000000000000000000000094b0563aa5918ac4b249e913163069a3431944f00000000000000000000000009c7c5d22e7c557431e4c3acb65100393b0a7e07900000000000000000000000066d20dd9797c6faba97b2dbfacb8fbc72d6ad14d000000000000000000000000de180676b3127371684ff4a23e9eaee09b9850790000000000000000000000007a25b707bf582e96c3decd2d8f34751b18018c42000000000000000000000000044833c7f00735b1f832dcc6b2bf58108ac62cfd000000000000000000000000931c4cba14d42340f0e08302b10e3bc1cf54bdca00000000000000000000000084cf5ecec7d0b1d4c3b1328b5d1e8a98138d9601000000000000000000000000c992425883c3b3aa166cabd2904bb5cf2f623532000000000000000000000000079f2418de880f2e9871c91bef317bf53762665f000000000000000000000000aff517c66126a00c3a5f04a1b7a1db08ff1919eb0000000000000000000000007f19c524c018e71dc3eb01ab2179ee64e212ca780000000000000000000000006a216de360e10876c28ab57bbef49d15715715fe0000000000000000000000003d2a4480f730d820615ad93de49cda6ea63aca42000000000000000000000000bd6612014d205e1a9b7cf0c3074e4945af554e1c000000000000000000000000f7baac749da9c76be77a919b81ac9db880ebb1c90000000000000000000000003972af11df6009e1cf7ed11cc19104671879b01c00000000000000000000000092fd20827fd7cbb2f54e977e0098fd4d80c74d5000000000000000000000000080d71d44c45a69705fbd389bbfa06ae28dad011a000000000000000000000000326b570d4dab37ad5f096e7a61936b27e44dd3c700000000000000000000000056f7c743e4f5d8281ff44bd31dc92be3f5dd1b930000000000000000000000007665b3e5ac63c415824d0238d3fcad13103b814e000000000000000000000000bbbc4016e5604be4a6a355b83080cb28cf81467b00000000000000000000000064b4e2efb9764fc71e0e43ca5a4f58e2c30c2e840000000000000000000000004a4e2fb9c0099cc5f193e5c9a9ebc07fb6f94f2700000000000000000000000071aef4ba9cb8399c6057073cc6cd66bdeb5cd558000000000000000000000000e2cfacb6f3dc8f87e2a803db7e7031402a8bfea20000000000000000000000003581640b0ec2d912f73375a1a3742fd07536ee3200000000000000000000000053cc667e9368ecf5d55d43f2e661c541c92625c50000000000000000000000005e6a141f8ad6b3c116adc765bb427804edea2c530000000000000000000000002c68991c57d0bbe1640d7ee51a4426ec941b7a8f000000000000000000000000880c57f60b4c60823288e70b2674ff3299f32e08000000000000000000000000f18ede8dc88accd44b5779a0af4537cd2e74b3a3000000000000000000000000259e4c0c44715ead8f4239fb30574670f1a49df8000000000000000000000000c36eeae18b1134a20c1454beefe51b17501b0844000000000000000000000000eb29c29dc797c5a43ec6b3344a771dd38cdfaf3100000000000000000000000050c16f9f3907af4470d8235224d3f71b29f79ccf000000000000000000000000dca307f85796423ae785447b051bf2b64cea8cad0000000000000000000000007371b0af1cc4d30cb12654fc039ddf12f8e982900000000000000000000000005a03b1fdc65f365e00bd39eb6b15edf6255b7a5800000000000000000000000070afeb35c554fc0151d433d61dbfc88f6c6f8a9600000000000000000000000005f95f0714dd73b076b0e19a35b04d944637d5c8000000000000000000000000412138b89148e7de07dbd752369384bd51cde11a00000000000000000000000067636f591240de523c34269768b35df20a3182c200000000000000000000000056d66cfa2aa72a610231b19e0243034c5c5dc02b000000000000000000000000f5f95f3ff7bc5b676da3f02819e23a3d416d9a86000000000000000000000000cad7eb4a73978de51e4b3bc14a31f5c04b4b4bbe000000000000000000000000b8705507bec205481cb0ab01c9fb31c27a332bf10000000000000000000000003221668aa88fbfa225a650ac27fe8d135e61ae4200000000000000000000000098a73e15a1985a07a09259d1c2cfb53f39c72b28000000000000000000000000f829e9616935a66ed156dc4375257e8017aab6be000000000000000000000000d322248416aa298f6235fa3a5c68693eacd41014000000000000000000000000d98671b63d2b3e35758796d259144b5a4e4aa4f5000000000000000000000000b131eb3794dbb1741ff1fc30c41646a5b0ada70b0000000000000000000000004cef30f6dde757f089b923925df50c3eb907d05e0000000000000000000000000937813c96786e3ebfe6b834cb41c18f8b62efe10000000000000000000000005debe9a4637f11b31ec6d3520d3a46c5c2812534000000000000000000000000f383cf2fd01dac0c6f5a5d58a808894287bf856e000000000000000000000000840b3b43182e622435bc07fe55080bbc3d6441e0000000000000000000000000c94d585b2bd8416cdbffe63770d2c8d6a5263567000000000000000000000000e1eaa0d80cd7e1f3d560989719f6d9c2c023a34b00000000000000000000000059dd617ae281942566d30efcd900fe9cbb721d3700000000000000000000000023d0f361e039383a2191f7eb18a118263185f143000000000000000000000000194f09af0ddc95ea17f37bf5d85d76209746ed9c000000000000000000000000b972f57a9009cf148d6eba353d64caf9a480cf67000000000000000000000000fde3dad60776dd0c011ed60055d9ab7f58e708a6000000000000000000000000eab104a4e0970b603775baee78471385023ad887000000000000000000000000a1de593726b0fd33199c30df52148ab4e46eb14700000000000000000000000085c0191f913283cbaec9ac9af6b8680f6a6ca22b00000000000000000000000055571e18068c2c576dc0b5ed4ad3e68d1f88f36d000000000000000000000000df1fbda53efef37a0fdc6f9a58d080c0fb03125b00000000000000000000000040bd2fc65bd3612ddf3c4813cca708e1a4cb64890000000000000000000000007e499d341a4c8c522d93672243217603ed30dc02000000000000000000000000af3426806932b4976a7331358f5d180d73650ce6000000000000000000000000fa303d59bebba8bf0cdd0038bf72276ae64d1d6800000000000000000000000021f53bd142d4112f5621046355f21cb3f44ca3500000000000000000000000000159008c4620fc0346bd6c0a55bf6742363fe40c00000000000000000000000056761840281cd9d9d6fea6ea94f1532c892259e700000000000000000000000059d580a2b9a090b0e7e61a4125464f1087a1a60b00000000000000000000000009c172e6fed59f32e181a66ff69cb41e7793164e000000000000000000000000b4c3015a4098509adb5415b46b997c25180e65680000000000000000000000003a59ef2fb86e6f1e54df5c0ce82122066294f89600000000000000000000000011a8a7dd754efb33a9b6b31b9458596ef00885b20000000000000000000000004601a9c28aca0ec61669fedee8c064e0b12f6bd8000000000000000000000000050bec20aa5b71e9d1e812bc3d83339e62693064000000000000000000000000cb8ae1ec0f07fac6455450b3826046411ec9dfb4000000000000000000000000d17f06ce1859185afea5ce430ef15ef8d073350500000000000000000000000010565345df85cf4a99a18f29026d6b27296ee3c4000000000000000000000000d45634d27facb316f9cbcd6ea4e6705f2fe469080000000000000000000000006f1dac2bad5d90de257f5823b68c1c0f1e69689e000000000000000000000000a48fbc74d6783635d761439123b175293c08dd7900000000000000000000000065e00b0fa444784c3e550414011db6a054302bbd00000000000000000000000087c08c8fd332e488ebab5fe9f5471866c8c5bb2700000000000000000000000074088ecc0f21b2bc7cc5b2a6d247a9553da5280700000000000000000000000070dff9d1d06150e039c748e18321ce457c17b363000000000000000000000000cdf073d352f213b6fecab0b31a990bff277eef8c000000000000000000000000680fb462b533388e1c859604d9106a257d0d34180000000000000000000000006cd349573fbf2a7628cbfd9144c55427525a226800000000000000000000000000cf574c78be7fe51d2869cad0e731458d722976000000000000000000000000e9445308368ec626ad7fe46ecfb9f69de0f63614000000000000000000000000e5d3f4ee82e56bb2d06578fb00eb17f6d6245c670000000000000000000000000af9d5a6b70dda23599ad753d9fa44fb2ccd62a2000000000000000000000000c70e6b986a2a896f45a4211156d29728aa007a93000000000000000000000000afc9cc21e862620a851e1ef0644d3c521682c09500000000000000000000000035bb605981e50378d4d0b45df46ec478478ed809000000000000000000000000fff855207fd76c1f7f9a2aede4c2e6a130848e0500000000000000000000000064afa91135c9ff814c15adb3f6dcb5e6e51a4d0500000000000000000000000098c0031465c598531f1569234c0e3d523f8c9fcd00000000000000000000000072869f27fb5e826e12e79f8c683d2700363723c00000000000000000000000004945941e47483c9d06b2e75dbebd6036334941b4000000000000000000000000c888e5242c0c5846e6fa69fdc50cc39122636ca1000000000000000000000000b852c8e77b32067d0566b7364e3268a99542f0f1000000000000000000000000a47f3e31da71910bdc94dce02703e89cbff25d8300000000000000000000000055421ee27f38a76e0070d62dd683107c895a6ca40000000000000000000000000bc66626b5a5849de15eb3da83d01892c0396cab000000000000000000000000eb58c48a053a6391f05f7b9527d3946b248da222000000000000000000000000132cd3dfc6cd83e5fa96d82c3b132b29880d9e37000000000000000000000000912eb296889d09a6e8bad1270aa8901d41037a97000000000000000000000000862dd4497f758ed4f9d4cb8f8081084a948483c7000000000000000000000000f3d6ef04ea2866c63b8a6311ddc544a118362f5200000000000000000000000043eecfb6a07298297502b5b0c6eae606b79259ba00000000000000000000000066292127f8ef727c63f5182832c8d24b037267ca0000000000000000000000006f875131a8ee39f900080a469ce8362e375153170000000000000000000000002d4fcf56ee8a07b77f1654822059c4cbfa153a91000000000000000000000000e2bee9d410ae602dc06a544a3748dfca298b325700000000000000000000000057ba408d2aac5ea6087d9d6016af99119ef8c6d900000000000000000000000041f6e5ece693f266d6fffbc310510e638c3582120000000000000000000000008937c5dab68dab102facd93709764fc54d7c4a91000000000000000000000000c4ddf9d28bd35c9147a4542b6951d0b1dab28949000000000000000000000000efed19378d30d9121b027b174a23d63e7dda97870000000000000000000000009a48e5901fa6e9674f2473de599deb95555d1697000000000000000000000000f25e9594acdbcb847f39db0c7b5fab1f95ca77060000000000000000000000005e075b4dae4714ebb3c3a6a4a44eda922d223d77000000000000000000000000e8bf142cf2c145a67677f05d26900984c262bc8a0000000000000000000000005eec309ed6300946326620baa4a04a9ee3df8e690000000000000000000000008ae26bae5447b496214e086d65622fbe2357f8c9000000000000000000000000738569e750b655f8c98fb0f2ece932294d97f1f3000000000000000000000000541b65c01eb9872ba9433f393dbf53dd463bff910000000000000000000000006cf4694404065037f04d98f192330e1dbbb0bea800000000000000000000000084a9dba84c65c70165b328ab8af3e6f200ba5354000000000000000000000000541279585c3233057a1feb97afac2e22124245dc000000000000000000000000e7bc9e72acb5548d55bd93408064782ca29cb38200000000000000000000000008656c4a9abc2a8f403514f14a8d22043f3794c0000000000000000000000000ecf12ba31a241cf5e8ee20b274598b7fcf141361000000000000000000000000dc817cd434f4cd412d47ca55eadefb8da351cac80000000000000000000000009ee1569eceeac632d407c6e8bcf81b848fa69c300000000000000000000000008a68c3d8438b2eda1467686f0829f2b8c2a51b980000000000000000000000006b8cc545e17101d58ca13e7f02aeded5e588b9350000000000000000000000004215e7164c8aa24c3a3ab2a86e4dabebc35f743600000000000000000000000099781fb47c14030af458fc6963e806bf84101d350000000000000000000000000d85993a469d37638eacddfd2b443cad138bff1000000000000000000000000090d4b092449c598644f18b635f223d1605b713f7000000000000000000000000629fcccc1b7a47844ce6b3ec49a2fc6023d0610300000000000000000000000094fc980ae2a18dfe74c50d88bdb07a3ddb0350cc0000000000000000000000001acbdc986e7721beeacf82566a6048de5dc87eca00000000000000000000000079864b719729599a4695f62ad22ad488ab290e5800000000000000000000000019d635ac3d4b524070507f6d46fa13f768738e42000000000000000000000000a7cca774083be922b9a29ea226f71fe8a6576bca000000000000000000000000ae802b746ebe1c7da2e84e989e6e93b6664ef3a9000000000000000000000000d6482d6cd5b5cfed9f757ab0ec2f44d5ccd5f5940000000000000000000000006dfe1a4ee0d0d28bd3b3cad558fa177932decc55000000000000000000000000679e9c12fbb46204564fc975ef04f32ea17d91fb000000000000000000000000bdf4deb303ff6941565fd245317a1bc6b46b2d870000000000000000000000001bf517402fb2d157556191c55892e9d292a36caa000000000000000000000000b533abcb558ad52923939e3e8c33f679fae787b2000000000000000000000000a7df40754d5c3b960ce845d65f19d48ec80ae9b90000000000000000000000009a9832825318dc59c496ab383aa1cba71383023d0000000000000000000000006faa6349f639529d09a83d58eed49ffc8eea46950000000000000000000000001893c28ad16229d605387121a917e56c8f45d5d40000000000000000000000005f2a2129401c9dd23be822e7df443fd50e1d9a64000000000000000000000000b81994e4a8452afc8b712fa21c0c7da94aeb34a5000000000000000000000000363471c3b1114c5ac0f4233ac3908d09e3fb20ac0000000000000000000000009a3ad0cd29e45618b885485ffd071d1eba86afae000000000000000000000000de3a7a54fd4a1b2ca00cd6dd5761da1944f0461b000000000000000000000000c7aab60c06a32963ec57f9b9a5385686a35a681b000000000000000000000000acb2ff5a333959a6b810fba6f5fe4d87bfac9b8b000000000000000000000000ab6bab22524916fcbbacc45b4a8f0065241ead59000000000000000000000000c7a4e49f743bc418b9bc7b2cef7c7f920dc02d0e0000000000000000000000001e79c55c4cbc916a56304d654482970e312f1cd90000000000000000000000006e9bd02ecd1a13f84408f206d5030c907dd38ed50000000000000000000000000c4e926592c381c97105a5d4ec0f12cff529a575000000000000000000000000c59f3f7b9081d62dedcb055afdf2f0698427475c0000000000000000000000006995e4fb8ef8f1612e174bb75cc61eede0475efa000000000000000000000000de84a2ee0928cfb2195d3da8d9509f75ae83d2f3000000000000000000000000e61020cf1420b1e81cb948ebd3f74075a065817300000000000000000000000005f3cef7779509dc4f17a4c1a332c5c8b93583d3000000000000000000000000c88724521b2f8a17fe111e989839c222abd1eb1e0000000000000000000000008ca0beb936e06cccf101beb568b4ab629bec0545000000000000000000000000da895115c01952c933f706cd49ef97e5ffcc593d000000000000000000000000670d35b64e86a36a37680b63e468f0e4c7cfdab600000000000000000000000046093d60bc1ed735dc51bc0e406793fe2b8b52fc00000000000000000000000085857df1aff97dcfe4390bc6080b7bbbdcf48e870000000000000000000000005797351c93b4b67789858c97dead5eee2704171e00000000000000000000000074643d5338ea7ea043e1851086070773aa40e0d6000000000000000000000000a42a1f3ef6187bc1a2640c8657a364cd9392c736000000000000000000000000727c0608b68da06e8a3ff188b4e7fca03acb7f3500000000000000000000000039575b9a927fd72a35f519e8ffa78761c08e0e28000000000000000000000000833c0664b5c49c0fd02b6e020365a8e8fa1281320000000000000000000000002dfaa75e6ca558aea05b28a2fc8e6156f0b67ba800000000000000000000000045adff402e4d82afa47aad650557841f7b03bdbd00000000000000000000000051b5d10a2abcc1217caa04b5d49cf9df37994bfd0000000000000000000000007c1c829ab827c55dc9e8f328c1c5a8b6c433d0d5000000000000000000000000a9864e22044b2063dac42babcfaf1648db52ac8a0000000000000000000000004f54797b61f1fe928de6dbfd56567d349daf297f000000000000000000000000bd8c7661c8f55f131059b1d62eace1ec68fb825400000000000000000000000008c02750be2e5d625d2b48dfb55a93036b8975c80000000000000000000000005e0b1c4b33b2cb6f1a46792b3cb422dc6d709fa10000000000000000000000008fdb245550429e4177fbf76ea6f12ba08fb87e720000000000000000000000003d8b0f3d25aa77d93b4b930accd9c4bfd3de714c00000000000000000000000046a4358ed283d66d082e3b0478501e533023dfe70000000000000000000000009e88c40c130ee7e418b0b18a5e906ddd10d16d5b000000000000000000000000e24516b880afb18e9dad45ad51bfdcf042f9fb75000000000000000000000000f785c344ae9c2a178d6e551acc8dec712ffb8feb00000000000000000000000076ac38f789645d2bf08274cbafcf82174781fc48000000000000000000000000162f62c9d4ba3cfe566c8d3146f82f13b7acf7f800000000000000000000000096a333feac9d9cc9a34766375c541aa2e6f9c95f000000000000000000000000267963a68476b1bbae0042ab34ee55afcf0f8cdc000000000000000000000000072953072a31d4f4c9fb2dd0682161a2dd5377e2000000000000000000000000d06af52fb8952e91d8fe52e4023ac496150ff85f0000000000000000000000001a4a2ec323d8d4908da6c952da8fdd229b2bfe0d0000000000000000000000000dae10607daf81b6d1f5be451ae223f76ce7e5cd0000000000000000000000005d946bcfabf8903aa9c27872b814b6081c7756040000000000000000000000005e1aee5fc52985d739627438d177d717a451ca4d00000000000000000000000043b790b98cd1c52baa98ce3501d1d12cf735500e0000000000000000000000002537e603c134d7e2d6be8155f39c03ba3bce916e000000000000000000000000eda4c30a880920e5864b24ec5166e355d683ceb20000000000000000000000008ea984b280a5d19e94121047c79451c17cb409ad000000000000000000000000b4051eb9828c97473762a701d8267a5f9ba07665000000000000000000000000a8d4ab0c84b816eadebee48d202b490d5d0e29870000000000000000000000001381e4a8db3766d7ea2cae752882d4ef306bd461000000000000000000000000c93cbdc297d7a3bd9124ba951b6a27648cb3c30100000000000000000000000028caa2b176e93bca85b6bd481b3f04825947264b0000000000000000000000008b5915becc752ac8649808ab0c626bab9cf7c6ae000000000000000000000000fd7216a4c0294e7fe75e14449991feb8690e0ea7000000000000000000000000ec45f50a8e2cce02342bd6c4884f36c9e390ee37000000000000000000000000272ea79679e2b60baa997b8774b25340765d707a0000000000000000000000005a6cff804e79a56a75c01c3db421775b07190a12000000000000000000000000e7a716b9c90a2f656b08352ce3815b076117d53d0000000000000000000000003c7ded16d0e5b5ba9fb3de539ed28cb7b7d8c95c000000000000000000000000ff8feade2b281eadc04f7e415a6e19f57006899300000000000000000000000018835caa2bdd25154f6b5fbcb244d125d5a0835e000000000000000000000000a350dc4aa761d4adc8023b00799dec334bb33fc40000000000000000000000007be934ff9a9a88e9ac8485464466111026aa5c690000000000000000000000000cd66c8b8ef71f35dfb40fc2fad118d27a910bfe00000000000000000000000086e47b113e91cafde1778c74c51db0f5555362d300000000000000000000000013df64cace3cb5b3f424e12d3c65371d9f985a6b000000000000000000000000e1085835fb674739d23e12ba13033dc2e6ade70000000000000000000000000005a5b90fefe09c320230437b91f86b2803e9013e0000000000000000000000001f65c28df5d1b4af275ff145d12ad5118d92dcee00000000000000000000000083cdcd5053632223bedb7b092eea03852224917f000000000000000000000000f8223f6faa3c2cbc683af44856a76d817edf6dc40000000000000000000000004bde91a4dabe137469ed44e4904c75891eea9934000000000000000000000000ede777197aa0918408f892116fe1ab2b5a6061b1000000000000000000000000b76f5338af93d7b7f604c4c1a0067c61c40850b5000000000000000000000000f02dd31159c7f130073882c8256177a915340716000000000000000000000000cf382928e3751db80b3c43dc902c04aee98115bd0000000000000000000000005a5f9d5712a492dfdbd437a4216f8cbfad240ee90000000000000000000000000c246ee99cbef2f4abbbd9b4c10c1fbe434383b3000000000000000000000000560c7563b32a57b16fbb17831df984bcdea80a4d0000000000000000000000002b6a06a6fff70db79a5a8ee322549ceb43782bde0000000000000000000000004401cd8063b0666d436c8251243cb8194555d3bb00000000000000000000000071f88b2fdc7ad845029987439940a5d0a1beb0c00000000000000000000000008c32baf6b449861873e0c92bcb9d149011431e220000000000000000000000002a683796d1edd06eec238db44c6f0a834e5574b5000000000000000000000000d138dc33d8b91363dfc07a09669fdfdc517305ad000000000000000000000000a568ebf49fbb221dfae4d417df5e61fbae2c985200000000000000000000000003822ddb855dc9eb01ea573241b028ae6138778d000000000000000000000000412c9356eb530a82548113b012287a5657158994000000000000000000000000f045af4970f5d9e3ddb8566ff8ada2f75d02360c0000000000000000000000007e4fecf16f757a9f1f5f446628d4097773ceb8030000000000000000000000009625bfee8f82e857d85e572d65e56646c613d4cd0000000000000000000000006bf7d2c02739bacead9daa29c8c9e0fad868e42c000000000000000000000000d5ece18a5c2f416904f9754f55556581c8f21d3100000000000000000000000016a7f62b799ac331da396449e9e0e00d24aaaeb400000000000000000000000004b83656bc83da4cdede4493288fdec2c6b22376000000000000000000000000ecc6dae5d85aad0cf5f4990c4b078597aa342359000000000000000000000000b8a3c0669eff104f8a2dc92cfb5ebf941713827000000000000000000000000011c9754119730882c78cb7dbdeb99dcb79dfd1d4000000000000000000000000e6c6191722f0dc5d811c65dc94d650015d8c116600000000000000000000000039d44617dfd0468e467d2b3edc2df49ca0bce59f00000000000000000000000002fa4f7b80b6d4b456c58c338770c0217775ed740000000000000000000000002da67ede392240e2297be2219a4983a73ccaf2e50000000000000000000000004739dbb9e8247d5d45e1ddee5cde18620ca8ea7a000000000000000000000000497ccc9e031de5aa726be52304faf3e420c08581000000000000000000000000075698d421a0991f6cd62ca1e275b561ee35274300000000000000000000000045f4a2bcfeafce5e4fbdcf47ab817f39b150f858000000000000000000000000d86e605fc3724c24024b94891db576127196562f000000000000000000000000ee1e53db272578d7c3d194e5bb244f35b2bb0413000000000000000000000000013de61a5ef9a1131baa93f772ce29ee5d2b0559000000000000000000000000fb13b3df0efac474010f4333dbdd08b2adddef98000000000000000000000000e7a463e2c1661700b0d303c3f7784e39dd9bb23c000000000000000000000000937050554cf2b38f3f7c47feaa57c4c1580273c100000000000000000000000023efdfa96c9c5f98f2841aa8f5d5fb7e0bda80f600000000000000000000000006dbb63722e6bf73b025940050a184b4d468f53900000000000000000000000064586ed9180670280f89d716229cef4d0df73c7b000000000000000000000000659c5ebfba45540dcbe7337cf003d7cdc81b4a920000000000000000000000002f6bec7f681474b4cc57754b79e10321dfd23614000000000000000000000000c24788e47a15d8244fcd4cddf15bdf8eb1ddf53e000000000000000000000000c5c9c0f2dfafdb44376d29a03554cad185b5b348000000000000000000000000960171a5e16a7d950d453e5cda4b825f7ccb6800000000000000000000000000c9fd264a1c77bb50fbc59319f1e878e8e51dcda10000000000000000000000001c4fc93fdca9c22cdc11c55b7683d1bb2db462d60000000000000000000000004752db9d15d24b38aae58838fd47d7500dfbe5fb0000000000000000000000008a309eff2a5fae0b3e413d995e7aa82cd99821fa0000000000000000000000007659bcf26d9c5dbf67f1630981017c8898c2dd80000000000000000000000000db314ce018fa19813275b3fe31dde4ff948b8a530000000000000000000000009074f42e82fa525feb78dc7fa66f2bef1c4ad3f900000000000000000000000085086b097af16252023128b0e39105fbc9ae03580000000000000000000000001eba49cf18d30cdd8ae97327bea710f6e4b355df00000000000000000000000097a46c7de661f0f186227e2103a31584b1339ed0000000000000000000000000d210e7c399c6399fe0eebbab22e40d199317561e0000000000000000000000009fb1b98b341cbf709c2ae3f0a17e2f8a495d4fa300000000000000000000000065d0b5017831b7bbc26dec06ec243734d7ff1a99000000000000000000000000bd8f67cba3a86faf7924bc28d7b52da21312b0d8000000000000000000000000b1530065af3b9c8d98919c1ce71e39e13830321e000000000000000000000000cd54d0d177cd9deef62f22dc504d2401f5f34f4c000000000000000000000000c197e0e32763b8e5500742555c4e612b4acb1479000000000000000000000000633aa245636769d3196c99a694c37be7c3cee648000000000000000000000000b5a990fc2614ca7126da00f3082c6c19dd1e1dd4000000000000000000000000e8b169dd4e291d6f86e8d29d495f98059f5830fe000000000000000000000000864d72ae26f1aef3c8333ca2c4d93711b86ae2e40000000000000000000000003747ee0f8f23d647f81e2ff589f28f327224c2dd000000000000000000000000dc061f4e691d0cc82f8c667c3ed667201e89f4690000000000000000000000005f04db278c8f25bcb0b16307d3c3650a6018e46200000000000000000000000050bd377bd3ad12e520757375757f9231e7eff0380000000000000000000000002628ccef44eb51e8e3e4956fa6903fe6b7ef944000000000000000000000000025feefc36f4b35b83618b9490b37d69d3c83ebf60000000000000000000000005dfa63294b2b497a0e6eee81769e55e084f4059d0000000000000000000000001371fa50e5284a28bf63769472a15d6c910d9022000000000000000000000000b2f5924617295365446e60a157c058c4bbcd72db000000000000000000000000b2c3346a34335f368fa32eeed557a43d2697e943000000000000000000000000d20a2ab004ff8d9546e9e068c9f0339e3bd444d80000000000000000000000005396d9d7159973211fc0a0348c5f637f13581f580000000000000000000000002d851c51732426caf617c615a2768e2a5a14baca000000000000000000000000e023e0d743adf706dabbe66cce51a8189c7b4f2c00000000000000000000000007a7664c9143fd65c94eaf31fccf32dafeac75970000000000000000000000004eb29f05449096d2a7d192c0ff0f658d1f72c4d4000000000000000000000000cadc87dc9a1fc9876aa6291c33d22ea8dcf8a4ae000000000000000000000000dd758b050e18a9f00988b81cb00ddea330b5d51d000000000000000000000000faac916f3551a553c09620a8c1bb2a13e43c59a6000000000000000000000000d55ca4867078425fa4396d341110eb3d2b75c5ed000000000000000000000000abedcc6e1338cae274adac680438205c1bd249ec000000000000000000000000b1797a551652ab43752fca3691fd57b8fc98aed10000000000000000000000009d0ef73aaf0b4e568fc81e8c61d467cc8fcffc720000000000000000000000006364b6ac984499adacfc01bc549eba74c5d373d4000000000000000000000000f80d8b10ac2c45cfb91f5395402cee3d03d891b00000000000000000000000003032faa14b6a9a8c21ef3668e49eae7635426718000000000000000000000000a4d8ba2e9999f19c80b53fa6dd90f198f366eadd000000000000000000000000d1c2b87566d26f3721cb1e35d315dfdf9c67cb560000000000000000000000002cedd5b47581aac9f8ad7cc0112abbd9348d5b430000000000000000000000007f62186039102616fc070bb3203d4f3b6e5e3303000000000000000000000000d37882383cddbbb622fb44eb417b6673d946e605000000000000000000000000f8a8185d192ce536558ef80a4bd6b2c4263adabb000000000000000000000000f873715f33857147c7244971ff0469a28fc267950000000000000000000000003d7beb226b5ed1ab0f31720fb956034d4d4f8ef80000000000000000000000001408cf96d79662754d143d45ba12ec7248aec6fc0000000000000000000000007009ccd6e2256af122459b2b14467306d00f9f99000000000000000000000000304a52f369b8f11ff249906d71598c5b3db052d2000000000000000000000000f1261b8ad1a1c1856f0de117cd90bac64b3862850000000000000000000000006d8d1373308c7b79178eeec8c4f5956c956de4fb00000000000000000000000001911f7ebb66cb56bd82683137ffa4f3257e23d900000000000000000000000019c6547c6c76c9ca035831ed1e452e6f5639027e000000000000000000000000f963225f3d1614c47a67600a7da1bacf1f915f050000000000000000000000005214ca11fc5b7b17fc9071af4b2a3960b266b100000000000000000000000000da83abc50ad19a85ae6b60a14a95d63d8960da8b000000000000000000000000645561a9f61555d9c9e2921df63b9f81d1eb85f1000000000000000000000000589ee9f1e6d599767eaae8fa912687f6eadcf6ba00000000000000000000000059d8a61a025f8cf2cb8b207395a4e07868192a08000000000000000000000000b74d7378adc7185e2c53bf1b2200d22f81f9ee31000000000000000000000000465ac6bb5a251d9989e8ef7575d9cbee651351e70000000000000000000000009d05d0cdc0d5120a719e0f8c531af545c621538b00000000000000000000000050c624f7f3cb5cac768bb227cd8e2151f192d1f2000000000000000000000000adc7e707bcc37219abc9c4da75b5838f090bdf16000000000000000000000000531ede4e4afb77e6d5a81e1094bd759829cc7e7d0000000000000000000000004aba0dac175348d6a27c9468b8688aac2273e33e0000000000000000000000007bd638520226ec11c9ace8673286776bb20526050000000000000000000000001e315755dc4724809c247e171ef508f21359437b0000000000000000000000000a25286e96522990daa4dffeea823305d8e8be51000000000000000000000000a74c9a80afbe9dbb9e16d05d30a47346b26c4f1b000000000000000000000000346dba311873c683a4ba12993900881f24c9f86a000000000000000000000000dd3b12529494521efc17f092f54bc2f8748ca60f000000000000000000000000567b1304ed8ccd1076d05172192c975808ec18df0000000000000000000000004b6ecdc167dd34ae84f0e8cdf93117d39abd09b00000000000000000000000007790abd8f1c8bdd1ab9b095ce4b6c2b489825bf1000000000000000000000000cb726b6e6282b1d008558b63fd001355cffd4a36000000000000000000000000ab3fe5f68cb6a00392e8d9d6a75a5713c2ac3f7d00000000000000000000000097eb4414a9448166a10f2ac42d66b79a338d5f7c000000000000000000000000f81700405841c4da0fc71d1ded3a156a11c3cab5000000000000000000000000dc8ab946c1d5ed668459e3e08c95a46ae43a3f97000000000000000000000000e342cd1970917e8466531e8378e865883cfee566000000000000000000000000ab5063fa89ea5d87c72c7f3cc5e45aabbba35436000000000000000000000000445408688b648f659a5aa33eeffd317980c840ca000000000000000000000000aa26a3b6548032c8bc6693e223a76a2063e78606000000000000000000000000f35c9e7ce0e4717f227ed9eee6713317cc73f010000000000000000000000000d40c484b32ffeb55155f0853641f25fb409bc0ae00000000000000000000000014ec4fe724ebbcf05c4ac89288bbaa465c733a02000000000000000000000000bf54bda188e59f881b559d31c24916ff0ec9b172000000000000000000000000f66dff17233e937a0053ce8786e3ebf21831fcf2000000000000000000000000e8d9a5ce9fd8f0fdf104df210232cbe60900aa780000000000000000000000008a2b73840004630b6cc2c7be1cedbe2f31e2ee8b000000000000000000000000df7648ff55337f3cfae80549c6a4e3547c7572d30000000000000000000000004a42c9ae3445529377567b4fd780c1d3ae606b620000000000000000000000007c41512499d261c91a0aaf22ac81ceed98f4b296000000000000000000000000c487de9176d8bcb10b73d7553a59632a3af2966000000000000000000000000083c680c41cb6bafcad022b7cc0a34c735ead0509000000000000000000000000839b046cb63f1de3715af60b4800db7848eb4daa00000000000000000000000017e08be32584890fb314012416e86d1e9d286acf0000000000000000000000000b6cbbf3dca08c4f232d25f86c090c232ab7bb37000000000000000000000000c9e481d3b3852052546b34145bdd3eaecf7c6ceb000000000000000000000000bd22ac0aa8329244f892f78ab380a5826f9a702300000000000000000000000029498f7478c9673f071ec905ec6e250be7d413c400000000000000000000000063709f54c0d88d40a7e2de189a20620329eb09b70000000000000000000000005bee6ccd579714ff79e2fc64b49c94934224bc3c0000000000000000000000002858d657b2d1531b1a38ff5e689fcddd60534a27000000000000000000000000dd46c4a0b8ad73c640d14659124e3f27dbd545a20000000000000000000000008eac5a12a051f5747bdd6c70f28c740bc087a3e80000000000000000000000002ced9043c8b06f12dd052f5b78bdb08bc450332c000000000000000000000000f481188c3d3c7860724b4284afede82e183870a9000000000000000000000000811256443742a31a276140462a93c97c398fe3fa000000000000000000000000ae78f48b76f32fe08344c13642a588924e514143000000000000000000000000ce8ae051dda6e100012b6fb462820edb8ecc1ca9000000000000000000000000b95bbc6dee4fb2820fd2a9713d3c37f9e1082d5d00000000000000000000000047d6c06dd1fdf337c6276cdeea61e8fc081ba8b700000000000000000000000088155cf01432e0fbfddb95e905ad4f7569ba58110000000000000000000000007dbba1e1d232810172fbb3c2d829f03c3b02ece5000000000000000000000000d6b8bfb34efab65c15a479eeeae09cb9472f2b2e00000000000000000000000034014711e5d3b39c8e57bfc0d8f75a80050fd3440000000000000000000000003d01b64fe8599601c1738c0b7e004684fddf65600000000000000000000000002a0a4557c9bbb7003a6cff76733fa2e66e9ce8c3000000000000000000000000ffa9c15f35dbceee9a34e81ea1524178c302e76e0000000000000000000000002e9e86a1e1a70bbccdc4ae8ba1efe6862a0a827b0000000000000000000000005d891c092c88482814cc34d31810bf9e180514900000000000000000000000001f62b9afb3efcaed84c823810a7737017851179a0000000000000000000000009c49b2fd82f607f13932ac88ea9f7b70cc3f077f0000000000000000000000000ffeabf63e8bf73b3200ca6b1c82997190f6494b0000000000000000000000003bec6385a731bcc6c1bda3bf0afc387cea99be5b0000000000000000000000002462a79e4feac161f5d59c1c7f7b3608cd2443cc00000000000000000000000030900c3ac9a7a5ee1512181da592285e027d94810000000000000000000000008e12eeaaef12a312a6c1ec7de78fad0c472ba326000000000000000000000000708ff2c81ae9f59eee50e4ff548a7751abd6787c000000000000000000000000457fa2b752073afc7250602f6fbb335fb2e18cd50000000000000000000000002d8480c059ec04ece2a8a40526ef0557755cacb8000000000000000000000000031e1d57851802ad65a478144f2ace8932341bf1000000000000000000000000d5e621791da7fbe2bf4cfe2d95a9892f615b1f6a000000000000000000000000d4936d95b87c742cd2885375222c06fbf3c986790000000000000000000000004d2850296070211b1fefd79440ef8e059e523054000000000000000000000000b59d2ade349dcc41d21f8c18072c9dc354d98db8000000000000000000000000bac60028b946da591608fa51137db45fc10fddac0000000000000000000000007b43ffd6e9e69edacdb0fd92077230572a34b03b0000000000000000000000007766b1db5748428fd7ea7b73787b15631e8d19730000000000000000000000003a275188102009d97400cc3f87601e7ffff1a3e40000000000000000000000003ce1ae84e4a4da47000680f9a79ffacf32071999000000000000000000000000a8bcb3dc58ad3c20fbe1f1081b36dc466ff8c4d1000000000000000000000000f273c9d8c04ac3aa5d363e6e0107eacfdd454d910000000000000000000000005eaa155b2899fd1b4761f46323e31f7c8e3cc1040000000000000000000000004a6a8b3ff86899d8afc604ebcb5c5e9ba24057c70000000000000000000000009c6f7bfeff95ae1371dbf3f290e25c0595b98ead0000000000000000000000001503d5f7caabb409b9c92d82d409a76c532d749a000000000000000000000000f2b6938b2992e9f09b5814bffa83607595099ce20000000000000000000000001fe744ec4680f89bb3f04e6306c935b40261d942000000000000000000000000136708fbe57e9cfaf6e3abaf32d4a3f4660099e300000000000000000000000096c7ac7bc9f9d3ae8e9905ae0e0319354353867c00000000000000000000000093c8cd67f53cebe5d28258b6c3b21559ca0ef1ca000000000000000000000000d5e941aae3220ae10106c8370a3b61bcf47859740000000000000000000000007ce51b65f113d9d9dca9f261d8eae3a305dc24cf000000000000000000000000e84fdebc8a772c5eef1bc034b9ccdefb52df893000000000000000000000000075750d0bba74ecb961fa588873a0ef69c54361c100000000000000000000000004bb3d1c0e7787a1d64d998d48a570b955daa95a0000000000000000000000005c026d9c0c6f5b6afbb19c317a774fa19c8a8e550000000000000000000000006b0439a337ac7b571676d8b1caed2fc6b0cf28ff00000000000000000000000006a9334443abe16711927d5e19c1b130521365ee000000000000000000000000898fc5d9da2ea9800d34bb17b8018bee57623a6b0000000000000000000000000db6b5269dedc674dd1bad33855916cfbb042a1d000000000000000000000000b53c39c4884fe7a6708bace45d3bc09f5d743c760000000000000000000000006999056922aa87aff5c775d07fd5fd39d50324b3000000000000000000000000a8d4b86c98c847c59b0c263a15254fe4a2d1558b00000000000000000000000092d25e9456cb2c0d7e3990a0bd17e91dc266cef9000000000000000000000000435b39ad379c1f0a507c01d32b14d0791ecb91840000000000000000000000002a1997a0d4a764e6e4dc0821193c16b2e0dc5a5900000000000000000000000035a3d45c3a20a53e7d3b275ce95baa90f8ab0e5700000000000000000000000016d04b36b621ceb501c4ce3b805799534b503e73000000000000000000000000be2c2ae5e002aebf994b351ae521fbe5f8385b200000000000000000000000007f04ce92884c16bdaaff711240c82e11aef32d8c00000000000000000000000020876f81449ab2e2e41662a6f35ccdea45848cc9000000000000000000000000f1e0007853af4c5161faddb1ea11a3d5c7c863f8000000000000000000000000b314e04840c897ef53146cc3c3da4cc17324a6650000000000000000000000006627077f6115696f41ed433e25d79b5f574e8aa1000000000000000000000000b897aad6f30dd85a0c53fa3e09da41e24e3aaaf50000000000000000000000006746b4b071a67848b443440fc748ae4b752f9480000000000000000000000000d30add8194808688d5d55eecf3892fc13d87ef40000000000000000000000000603d01a2c467620467598b28503d50558a9fa69e00000000000000000000000062c4e208a03b4f242ce658394e8057b3e628bd360000000000000000000000003916151e9b6671812f6e39180c311401be2a4843000000000000000000000000385efe825c875e7ea9e15caa9ba9f9f4a3b5682b0000000000000000000000007e8beeb43d7cf754465993341ebbd62fe3584a8a000000000000000000000000085b434662cbcf482bdb2161b40cdd299acef9ed00000000000000000000000040b58de7aad4d514582f43a69c605b542b8f7be3000000000000000000000000af5609e8eadd5666579eef900d23f9b90d10017a00000000000000000000000026f9fdec6904427d303d9dbbcc99f9f034accbfa000000000000000000000000171ff90d8929188f83c9eddf8a6a2ce00c1eb0e0000000000000000000000000ff1126b31e0a27206bcf2f0d7e1b685e143dd6940000000000000000000000003b3473060981779dde6da6f32e9aeeb2e45a57270000000000000000000000009af666a13612757dd8ac6e3442353eed5eca1727000000000000000000000000a3e6a86b54dfb8893d55da0626d644ef0eb58b440000000000000000000000009ce0fc5521fc4ff80a59324537d1b742f7ae4379000000000000000000000000b555c6482be8db8dcf95339ef222d60731bfaccf0000000000000000000000005616622242e04575c405451464defa16f3a520c400000000000000000000000020158edeb9fe74492d5c6c52fd88cef4878672700000000000000000000000003a802d12e89b0d93b6aae96a4ce2e46e5cb63ed0000000000000000000000000f2fcedbd6b585cb22f8c8f1b3c3b5c1ec10b812f00000000000000000000000074dfd121e4493f873da6fbbda697c3101c9cd5e9000000000000000000000000c1218e07290b5603c85a82763eda4717ceef4f22000000000000000000000000f1277a0aa72154d2918b71de61e5524de253b0ef000000000000000000000000c7b99fe99b41cc005ad7b327e42ed230e84a0b0f000000000000000000000000d1a31e4007a67179b079be8dda6c9956f26aaae5000000000000000000000000fe2f80b6ce805b9f986e49722f584c4b5c345b3100000000000000000000000095028ebb5baea4cd116334bbe078b3e8b2406d6a00000000000000000000000024ea6fd0ef1f74f76c727cf2178129b827a5323d000000000000000000000000d093c2631efbdfedc5743081e09b8a251b05f5fd000000000000000000000000fcdfbea535f72865736bdf6e0c65305036ec05cb00000000000000000000000043be2b6af7a077f3cc567f3e47dc55f8837f018e000000000000000000000000a6b745e4e2f21e3bdbe49f21c28eb0edf4e38557000000000000000000000000bd9baf6df24de6003c96fe0cafef992dafe86da2000000000000000000000000905f5c560f6779456e50fbc2b33596cba0988b18000000000000000000000000b75978a689c2c7cb16a286ed41a762beb7ce55c20000000000000000000000008e83905ebb62fc9e176ecdf5194db14570e1abbd000000000000000000000000d4773a77aff0fb6cf8550524742214b483059da60000000000000000000000000c8b5251db26a5437389cde22384b2ca35a60c7d000000000000000000000000d5151959575110b19185a3322b790a892ab71575000000000000000000000000ca2cfb33ebfc0b2530a1a95f87f8ae2d3047b64b000000000000000000000000d07cee2089d390d66d4772c25d4fb21e3c46f94f000000000000000000000000dcee8a8bd34bd7ec3d6e4fa90c41d074adb5ce020000000000000000000000008f02c61788844aad433999196013e85165cf3afc000000000000000000000000dc3e38c9214da98e4712d25d41fa7c8be86717a80000000000000000000000004f7001a12cde99296a5ae1596dcb4e2891a74363000000000000000000000000d89fc787fd47110ad477eed3c44ebcd0873d5d0d00000000000000000000000057c27e593c3dbdb68eafcab0fd157008f68ae0720000000000000000000000007c44bd1239f0e26326afeef1e5a466f3705d26e1000000000000000000000000d902c5e5b7099f3974a530f05e2c4777b8ca46d5000000000000000000000000a394524d61054ae1cf68295510bf70c937a002ba00000000000000000000000089480a2b1c44a0c5375c483b634c43dacdb7f20b000000000000000000000000c5119c28c51c63f3a904f386019ffdae930e11380000000000000000000000001a40d0520ac24c97b37977f664b8d77048ff4daa000000000000000000000000d72b14bf3ae893ef15e85d11c48e0e48c81ac889000000000000000000000000abe7c7a9d7a5ed32d3555c0cbaf122027e0e02bf000000000000000000000000799cf45d550d1f116cacb870bbef150c9af7f832000000000000000000000000a5bcd57285c9c9868c032c74974446c5bcd8c9d0000000000000000000000000fedd972c106356ce084b0d11ab96f85cc136d794000000000000000000000000ea759a812608e3aa5fb965aca446ed13760d5003000000000000000000000000f181f58e7ab2a3c7e1f2e8c35aaf800fe8d414bc0000000000000000000000007234bde6890926e48de9c35e6e7bb08a2f1bd8a0000000000000000000000000cbf7ae86f315d7547fb1bac75574a6bd91564777000000000000000000000000f638153b34b71b623953c8d0471124e28580aa45000000000000000000000000d8e4aed2535b06173fc124baf449bf8bf622952e000000000000000000000000d423e632bab61411e60372b55e951d7e54f084d8000000000000000000000000294d901b45d25df6b36f986142df266553a35d4e00000000000000000000000062fd4dc8cc18e313e36dd7da618dc86765b2dca6000000000000000000000000af625d9361bd56b9e902bee76ede06cdce3340c100000000000000000000000001780da4222b0476e24404df8ed1d2ccf8e3d311000000000000000000000000679f57630e4bdb514388c71522ba07555616ae22000000000000000000000000287a4927fe36bddf8efa85d3e629afdecc0c477a0000000000000000000000003561e9216174316a058ed8fec88ed440ed7cca750000000000000000000000005381af1ddeb751cd297ae1f87b4483e235b2bca40000000000000000000000002f6d4bad1042112f90d2fcc003b8ffb01f8ad211000000000000000000000000a09d2a06a098c52613fb2ac6c7a3dae2f4f4299f00000000000000000000000016d0967cfa7adbb066707525fbd5383884f1dd51000000000000000000000000dcf992c4d6de70726445fc18dc922299132459b4000000000000000000000000a859441c236c3f0c1aa4d79e77674a9e6ed9790200000000000000000000000071cbd4f53fe283d8990fb3ddf8b271697165bc2a000000000000000000000000fe6fc8c5f4ab83d99f07788493fffa94f26d96570000000000000000000000004610ab023d875bc8183001e3cae4c278119e481d000000000000000000000000af48ac6b84c66ecb6a02a26cf4cc7fcc1c7a68ec0000000000000000000000004c0d250852b8443f7ce5f5a610e23167ba841d200000000000000000000000004e931359cfdf4665431ebc927a75cf7bbff675650000000000000000000000001d517e127fdbc2abbe2b448453c37dd60dad3a6e0000000000000000000000001b72e696a30a77f6b1d8608168dc38e1566fe76800000000000000000000000047af0bb16f0f65561a7be9ef9d001c627638b6de000000000000000000000000fde3662e0e86d40eef12a74c844a58b53b560aaa0000000000000000000000009ab25d6f19f88d8b84f9f9db7dc5294412b0efcc00000000000000000000000034f85e2ca304e54685bc7c2c8ce06047e427406a000000000000000000000000d48f0080dd513b882cfc7dae333d6b0fd91b705700000000000000000000000026323bd0699a3a0bddcf4be8e224b706419c4116000000000000000000000000fa854ce423553a183dcec8e5f1b3cf440b5c087a000000000000000000000000360d0c5f257c4126092123cc485c22440349eedd00000000000000000000000063cfe24d5b3bbda2222da1d91c094498355aeac2000000000000000000000000a35eb9b3c5f44fc5055d61004022bda7a10e39b1000000000000000000000000ec9b98e075d7d79245b0c8997c99ef973580b9980000000000000000000000004818f8f20ca66fc31d7de724c0bfeb210409dabb000000000000000000000000fea832dab7eb7c94b7c4b59bdc3400cd334e1937000000000000000000000000e6a16d9eb5e7f92f4ee0f6c18b83523525ff62a6000000000000000000000000af2b9f339d87712c7228148d22b864b5d9fa82b2000000000000000000000000d68676bad4b46951d5e8e512d80ade5be71641480000000000000000000000003fd7eeb8945d8288f7668aebd5ce09c86ed318f70000000000000000000000000970f3de5f150a508aee780a3b9c609f3f20b4b10000000000000000000000007925e975448203cb7ee6ef53fe32ac31687802290000000000000000000000008478fe8a853ec2ff97a6160f67a940b1db03f0dc000000000000000000000000c4b39a345efffe447309ea030f652c9bf1a1ef89000000000000000000000000f24639349b67372381e11198eb629705682d7d28000000000000000000000000b54b04dd48c958a1c946314c0968d32cb3cfc2c8000000000000000000000000f1e1c5c9e52af411ff6e8efa21c958fc2bc4a84e0000000000000000000000000a0346eb4c53472bcf8ab1fab6547b6871e984d3000000000000000000000000da7286c0dcb3e5b18fcaed967d8a7e96aa65b49c000000000000000000000000e76f2a501d86c45e5bf9284ced7f121095064d43000000000000000000000000f0fc394039d617b40c0079d1fc15a8c91250698c000000000000000000000000b27f95ca6f3ef8c08dd1d043ddad17896fc43f73000000000000000000000000c3b2ef400d6f535473345091521f6063f9f65144000000000000000000000000c80c11b2211a5fec317812b6d7986c6419617e48000000000000000000000000239b2bbf15836c4887fe96c447f046abfe85a520000000000000000000000000576e370c0148191b8417605e11a851ac09123951000000000000000000000000659c99edbb2aae4b75770d8a723705e77fc5cd89000000000000000000000000c1f9c15705e5f6cfc42b44db906e9bee03e958f600000000000000000000000063cad2158878a2ca6465f3b73584b4c81dd529570000000000000000000000002367b0fb81f765adf346b803be50659cd12c3e1300000000000000000000000013af86e5cfe14153e9d7568c0451abe9fc4ff807000000000000000000000000db3f87f81fc4776090baeb605d91e69850aed4500000000000000000000000002a847cff0c603ef5d960c46c0fd5f806d8b7fe3300000000000000000000000099ca93e02f9d01763656f9d632ceb8f6965c5f72000000000000000000000000a7f7c8270562b444111f4f24308fd6d28beee30d000000000000000000000000972f2a97cf760b0c7b12eea25545ba633c8f1eb9000000000000000000000000fd29a799e5078db61fcaabc3c41b2c9bf7aab986000000000000000000000000e6c8a7da20aecf03f022730e8dfc6780f7c330090000000000000000000000001298a24d86723da7476e4fa7dc7536f7da31d096000000000000000000000000a09cc3452d31e1704711992a9ffc14ff1dc44f3500000000000000000000000081fb2b8148ae41a6832d29fc1dcb33a9f11d3965000000000000000000000000ea20a01b491130b624c4108da2e80a5b1d75bdab00000000000000000000000023ef87ffd3966bcc9287bdc51a3156c5c76822e30000000000000000000000002bda2c6ca2e202fb2acb52dbcfbbaaebb3ee379e000000000000000000000000f79b402d0aea76d0de9bb45b54fc9f51179794ff000000000000000000000000e5b1c63bba5fed660e45ad64af3d26334683ac650000000000000000000000005bf05fb75528a614fa9ec6250972bfa2d8e2f72c000000000000000000000000422e24a009df0b3ce8586c8c8b032ce506d01be00000000000000000000000001c0f5b7fd4ab8fded65556de2c8d18a9cfd5e9e800000000000000000000000043a9c9d6dbe96be02255f3103dfb65a7d6d9a56c00000000000000000000000021c88be61fe9da3ac448f2b4b3dabf6dae8e8766000000000000000000000000b3146ba2f2ef3379f6e8363549b4454ecb7637c100000000000000000000000055e78b535db0b7c418f580bdda6e691a641fa64600000000000000000000000077c6dbd8c900fcbdebbd3fb730029580d193b3bc00000000000000000000000084a620672de64692eb3f99603ba72b0d13571ab50000000000000000000000001057e8aa85199be7fcf1a83e3b92d40aa0a96f070000000000000000000000004fded5c34a6f390e177a5ac549f785f261482fae000000000000000000000000fdb313aaf5ee0eac9b85d27d3b9bdc22ae3b3cfe00000000000000000000000096912b82eeb51db5fb73f1c3a6db648ffd419d030000000000000000000000001f0e679dad185ac2c8e03c6cb0e098f79a56b50900000000000000000000000091cbf9a559beec3631195896f4e3fe9fcb5bbaab000000000000000000000000544675d6286c34e4fc9fb2597f5217fdf61b28ab0000000000000000000000004c15d5ecbb5cab41bebb779cb62fe74fbc22548a000000000000000000000000fd440c736ccba034e81879ec70bf0350b16e962b00000000000000000000000091d93360385e6e17f29e378ba67a2ea708c0926500000000000000000000000029a0472b94b8e51bcbe719af1e1ab75ce09cdacf000000000000000000000000b4fc2d1416da7ab262660574201ba4aecd7bd12b0000000000000000000000008a567a40d7da8aed5a142aac99bd1b15653034320000000000000000000000003fac84ab61f6b85e259ea0617e7f8965726c60e5000000000000000000000000603021bc5d9dc8d2d510fcf00e816644bf42bdaa000000000000000000000000e6694d0f3be4863c9f28caea54470e29ffb9b70400000000000000000000000093122f6d7139946e12f2aed44f03164ccb5d482f000000000000000000000000dabe3f906ad6ae3858b6b8acab3679fc4ebb3b40000000000000000000000000cc82109eb31785825cf3650eebcb4697d4f220d10000000000000000000000003b942505424aa5a05050bf3f14269b979a83f4e2000000000000000000000000a3e7f64dc520f94d77915db657fdeb49571cdbe0000000000000000000000000e90f1d8594a9815004997333c7b273ab1b50a3a60000000000000000000000001384c5878b87788e1af5c17bb61bf8adae21b1de0000000000000000000000004f13a72fdde4de60baacdf29f433a72ac996a47a00000000000000000000000020ea5a0033b4c9e1bec9e3f89d2056c4a40f711000000000000000000000000022f20769983621f087800007e33a90d80ee95d380000000000000000000000008b3aa2e4fc9fb2ff860e4f5d559ff146c410f9ca0000000000000000000000004b8ff6be7d75569603111a6ee043de3c67b90f1a000000000000000000000000ba17b291c68812bd199a988d7b4500594ac8c6210000000000000000000000009165167f1da8fa57480200447949213c51a14dda0000000000000000000000007159102b40256031c80ae76c8c70af0bfe5d4389000000000000000000000000e406ead934f79c3f96aa318fb8b3bcecd47f3a92000000000000000000000000834e4943c3b7892370863577e8226de8ae802a97000000000000000000000000537342a891296309d94e035cdfe857523e3de894000000000000000000000000528a1a9a4c74994d55ec41d9f8752c872f0d4b5a000000000000000000000000f9d4a22c633d060d3aab92326ed6aa92da667015000000000000000000000000b8249ad258b03b15deecfe84abdd67bb11a8f8700000000000000000000000005314b4ff1899070cd820972922e747d6ba03f74800000000000000000000000052d7fe7da7f9937090c4c8287cee48b27ca7e726000000000000000000000000fa5af4f5d4ae9371757822f1878f71a0f507c6a900000000000000000000000016075d7c3e3b270b58344c0598a1c4f5c1f0776e000000000000000000000000974252f3e9ee916a8a10cdae18de6c4848b1f4290000000000000000000000007c248c3678e31839ef1c4eb9c80634f27b757288000000000000000000000000c09f19544f49ac06731b77250af5eb5dc21cdf16000000000000000000000000d6ae6f9f9a37d8dbbcb1f538dbdc04b1780ddb670000000000000000000000008582b84462262b1e7e1577563c76667217afe637000000000000000000000000a23590698503e094c4f34c7aff486d63b91b378c0000000000000000000000003e321b42759f62b4232b27c46e7a8f99a1217f8c000000000000000000000000c1e7fa862fb7cf9cccd722e7d24baec70781b92200000000000000000000000016d63bb3b877221f6d0663740ce58dad3a16d20f00000000000000000000000014d84db86b11ed66f5ce7604e0358fee3ca17bae0000000000000000000000005d2a3cd8be15d21531d65ce88259b36c01d0d593000000000000000000000000e20e598b7986c935aacb08cf98438d1ce32b3bb9000000000000000000000000fd5e14f9652c8925695e8b2a2745a5128208ca08000000000000000000000000c56fa4f86e368d996c28da31eb746ee73f709f4f0000000000000000000000006bf64f036d061f7259ac6474461760a367b3507c000000000000000000000000b01374f4b32ab0251e2e3f47724814a3755bb9e9000000000000000000000000c4bc362b5fe46c612b5aa38117a3a3c6660b0f96000000000000000000000000c5b383535eb32d7237f8efd11400a4094ce5062b0000000000000000000000008fafb61edab07a2d97184c723f46222a9885d6cc0000000000000000000000005aec4f7903e6281bea132fc73843a51dc9a9521e0000000000000000000000005cd56c409189449f3fa1815bcec8bde81324975c0000000000000000000000002a5d6c884c07a0a598edba4a9c67fa89f9f893aa000000000000000000000000a87ed3828d3b17514eca80574d472cf21a4b50d20000000000000000000000009a284e836ade037491be29d48523f126f0f62552000000000000000000000000ae1c60ea17c96894da4bb46e53f51c3ba5b55b3e00000000000000000000000099e5ab1ab7ed725e4808a9da090c4a383c6ab2c100000000000000000000000086999b9a0781175900b7580e4ebeea23402a96e4000000000000000000000000e078c712fbc16b21a477f35c31e69bafb8917e6f000000000000000000000000aa9129dcd28ab7dfcbf8533984447e64ad4f9e4600000000000000000000000015449c44b5de43a6ede778f38e57162c0872d7840000000000000000000000001e928c837a9c53737ebea93ca52ddad8a2bf4a37000000000000000000000000e0262469ba267c08213e53263e97904840992bf70000000000000000000000008414579f27f64defa6629b858117a32310d0189600000000000000000000000006cc20f62db481a2b0ad0396033a3511d6134d1900000000000000000000000020bda075e9a49ca5d79d73eb895be72c9a4743690000000000000000000000004faa6d199fce5e9cf7f6beec74120c8df03be0a6000000000000000000000000ff2b7aa6f64990121c701ef3a9b49b38c9d9980b000000000000000000000000d8a6d7cad187d7091613cecebae3a045d68bcc070000000000000000000000007421c1ed16b400e4868ce696452c3c985f8cd04d0000000000000000000000009f2e93076aa6e5d8bb65f2382b9371cf14b6ce37000000000000000000000000970cc5f39488e6ce53d9143c5eb7abcd89f759630000000000000000000000002aac5f0f02055662c848711cdc4976abb204e33600000000000000000000000060915dff6b533a57300fc31758e22f8a7ec4930e0000000000000000000000009344cdf9e73422760b51cd5158014f3c817774fa000000000000000000000000839766eb4de7ceceab9ff0184663658643dcd22a0000000000000000000000003e976456d196b93fd834d7eab7d67dc05f26fa0e00000000000000000000000098447d2b4666a15fb6954f1dcb3980ae06001fe6000000000000000000000000698d97e5b97b4e196f64e57cdbce16c5d09c7f5e000000000000000000000000829e5aa7de197b66cc41d7392e4489f8db94f0c4000000000000000000000000e23efff78641c601b700313f95bcec94af5eb721000000000000000000000000a1cfa75c1c8ebedce2223139d7fc75b6c6515947000000000000000000000000380907de17668112076098e284e04b9d96817db9000000000000000000000000688e9679868f85c59e61fcbe041ce50e86255067000000000000000000000000d2f872c28d25a94185589fb29de529eab34f24c40000000000000000000000005c006f355a0081311d2352f7e5ad02ba06080844000000000000000000000000ae1242d1dc17881b9ae6fef5dc78787496cd8a6a0000000000000000000000002a23b1319684bfdeee16aaa3c8e81fcc675da2b4000000000000000000000000d720f99249ac23fb7407f3ca2b8314b2438df2ee0000000000000000000000004915b6d658db3bd177022e5b3def0868e2663e6e00000000000000000000000087b963dc90b5ed9aaafb39d9fc0b4927c897f59200000000000000000000000079694cc0885eca09efef41114512b697e67ce42a000000000000000000000000bb83a2efc1d83d0ae0ec3cd23ba00e495b831ced000000000000000000000000f29d48b1155f5510e33b23e5af008a035a6133fa0000000000000000000000002215818bf5a8100573e10927ebd8bcc3aee8c03200000000000000000000000003447b672cd39d5b4629079850df0ad6c14c073c00000000000000000000000065e2577e316fe452f43349a39c1663b7e68883a400000000000000000000000003aa33737e34f77d4eeae7f569707351d3284dd40000000000000000000000003c9284890ae8f1a6a9aff46ab91c2de314c7678e000000000000000000000000dda5d8ea1fb252d72d59de7ed0ce4661a44b767500000000000000000000000057b920adbdb59d1ca38138bcf42200be967e3a59000000000000000000000000721b209c7427edc292699cd071c119b1fe5089b0000000000000000000000000f5aee66cbd231d2ac877a694f9db110ffad21c420000000000000000000000008b631409f9fda99e381e5329158847c7ed4cbfdf0000000000000000000000002646d898d9412d7ec977f1a43665d28544ee714600000000000000000000000019f9d730b8ffe4647417129d92f3666d66c2467b0000000000000000000000006ddc49c9b1aee1c364d682edf3cd94cbf46bd7d7000000000000000000000000f0a1f34bcd186e78ba65699203473cd41c388a270000000000000000000000009393cc14de7c7c27d331df3ae9973a7fc6862361000000000000000000000000a3a654b5aa1a01f2e50c12bc044d3cdc3ad040820000000000000000000000004a7a6444a617eec2226aef18a96979027a1ec0540000000000000000000000003673f7db0ff996561a3b5c058b6adf396c0df6780000000000000000000000008fdf2a568dcb53498bbfde7a5d07eb4651a955a50000000000000000000000008fa315dfdaeef8bd3c6f4f7ec98968f3296ccb130000000000000000000000006e4ba72cdcee2650158a63db165cd75e3346e917000000000000000000000000e725b3a762137e994c13289fa8d8cb4a3fa9230000000000000000000000000080a68e4db5a30e654db1ca066514d8a6e78c1f49000000000000000000000000d0b366b941cb5c82a5f4adc27edf529ae938d4570000000000000000000000006665b2097740b4c0f4010f6f7a501a99fb0009d500000000000000000000000073c7adc549f9cb538fb45a3c0b23d74c22b543550000000000000000000000003d223a5d367ae55b9631a13cd75c25ea9bedb8b30000000000000000000000008bb37efc01a3690f465794d3ca8522dc8eb21bf9000000000000000000000000205c5777ec8a65b50185bc09682196ed2a1b8d1d000000000000000000000000eb504713968a1269f0216dcb56a67f60ae84d705000000000000000000000000aba9a5ff96791d38446a0c0c663e9a0be5f87e750000000000000000000000003166ab2a51cf8840231494b3265061cd61c7e3e4000000000000000000000000fab58f4c4174e5bd7001d903f577176d752c8d7b000000000000000000000000189c10639f83bbcecc3274a77f67106336e46f460000000000000000000000006a760ffe26a578086b864287fb5e3f78cf25432e000000000000000000000000792bf10cf5ab82b1993ab0a75804574eeedbd070000000000000000000000000623f2349ec48e2c62e8d9d7d7db22228cfe98f0b000000000000000000000000dcd7a8631563384377f66756708c8366fc13650400000000000000000000000098456dcc69b68522972f76ed98102acaa0ed91bf0000000000000000000000005c5644253b0843d4999b9c8bfd2d6cdb961561f2000000000000000000000000c74b741d6d09d17f87aec5668f09fe67c81c1b110000000000000000000000003fc792b6f64ea7f92f59b90d94c681b35f47b049000000000000000000000000fe30858a9d5b32efbb301f6afbcd8ef5b0a19c7b00000000000000000000000058b4885f6eb6d218d617f6cbcc21d0af99e12f800000000000000000000000007b6fea4ca9811a716d707974550982ad1fb372560000000000000000000000002c5ffb39efc99303dd822ec39bc0e7299a0e348f00000000000000000000000056ad5cd321d38c77968e18d987a2763aae00cdb1000000000000000000000000b64fcb552bac31248ea9f72bff4d78892e445b750000000000000000000000003e6cd1c413beb28342b8da6aeb43bdd0e307021b00000000000000000000000064c48ab7fb262738f9c2c3c068ac75f6785dfa2e0000000000000000000000008c4351b0e862fead8b4c273827def41fc5d24f81000000000000000000000000f67931e2b3f84a9ffc1e7802118bcad1fa782e8d0000000000000000000000009094ab404534167e651bc7898ac080102b2b7a76000000000000000000000000aa6d69b96ffec4c525e28856447ec3d7c28494d2000000000000000000000000b3457f05a16fa3d236d2bcea4c7c2442d4afe3480000000000000000000000005c5e702f745e700b4e50fc6c85abe86af318e879000000000000000000000000b777dd5fccab0ba25f97aa6dfa24ba396a0b9f23000000000000000000000000da4b02695ef4cdd1b03345f66de1f6b562ba31db000000000000000000000000286d185f6fc156c40181d8f1754a8e4132a39450000000000000000000000000a6978171ca413a149de8c62597b08176002b6ad700000000000000000000000020559fa1caf6a294c7872de67caa6b549e6133e3000000000000000000000000039c008cc58e16fc167236715c6c6e1b2027eddf0000000000000000000000005a357432adc3b55d0dec4435f1238214a77a4ad4000000000000000000000000e2845c57bba951d6cac3c601de99efd70ece707a0000000000000000000000004898c29f87828e2c03a56e1cfa29ec596c2cb53a000000000000000000000000dc80fd2243f8a9e7b53bf88217a1723fe8a3afef0000000000000000000000001894bc0548c92d9ef2fe15a9d8dce00bc458be67000000000000000000000000cbb54711bc26455f74d0d6d6d7be169436d0b33d00000000000000000000000079f61eec587e2041e7bfd90f6092069c1814ce0e0000000000000000000000002f50d49eaf4fe93f998bd9be5effa8453d9d3e6e000000000000000000000000fbd8bc6b9f2095f6f3b1205d86dc4fd29c0eaf970000000000000000000000001f5569fffeba2d70c6a07702ffb5d71e772686ef00000000000000000000000058884480847fc3a539654e6a49d2d57df601a52b000000000000000000000000fee9fa9d9811bed5436a4b07cfe8eedc7d164cee000000000000000000000000bd11db86bf5e5d159f6b7ab10109601a286bb179000000000000000000000000331b6710167bdffb3a606d708718f48098e8c13d000000000000000000000000700dab25c968573fdc93acece77ebca93d9cc646000000000000000000000000460585c9877710214ca7aefc3c9b64c811198999000000000000000000000000f11003bd03b1322dcc583ab504297af0166db0b8000000000000000000000000c79125840fad083bc37dcb40eba61e6fdb7dda1b000000000000000000000000711a8fc3269d33e929563025ed48218a82d84a410000000000000000000000007443af1933cab3992ef6d1bfd9952ba8d7b046dd000000000000000000000000302fd856c1c9b77df2440b32e8d62110d9e7202000000000000000000000000009047ed96567c41159e0b67a8bcf388500c79ff5000000000000000000000000b5a7b6b05b6fdf2f420e249de2742e4987c074b3000000000000000000000000fcbdd29f90e4f12ca756a20a9197ff25256079fc000000000000000000000000b81ad142bd287aa1c4251d5adb0840e4a70f7f5a00000000000000000000000097b104c2ca5f7b81d591b0b03a712d8c2805d7050000000000000000000000004fc2df7e0761d46276999d7ae1b910119576a968000000000000000000000000ae021567375f19d5304119952e4ae6f6364f6cf00000000000000000000000005b4d5148cc571cf7a834e89f5d74e482f7492b760000000000000000000000009864a421efdeba890aa35fa66edda93646c8eb0900000000000000000000000071c8ac34d9a25adfaf91c5c4a35ebe9abaf1c93e00000000000000000000000002170319dcad55ec93f3605d102a07dfc7ae95df000000000000000000000000b194a494a858a5bd6cfdda2449880f8b3ab46c1a000000000000000000000000e214b82e6e564d5da7da126746e1d46d84c90320000000000000000000000000681e3004ab16f82a2176ca9d0b7985bf9fa1b4b3000000000000000000000000f0daeeeeb7b09fa2de096062ce5223c8126f9ec6000000000000000000000000222dc53fe7589079281f48d5244ea0debda086c0000000000000000000000000ae087d8f6dd354e3ec5ec2619869e60dc1679c1b0000000000000000000000000f9ca061fb51bbb1403be1e470ec86f9be0df86a000000000000000000000000e26fade48aee5e57a4660d40ddaa79b9f9e2573f00000000000000000000000020e0684e405106ce9ee7c65707d1dc5f407ec3e4000000000000000000000000c110c0323f03612bdeed65de3964377488a278f7000000000000000000000000c75243b2f59053105e319da48e42c26441a86117000000000000000000000000ea34a1c1daac684c9eef6c3874746b3c2f079c96000000000000000000000000eeccb2fa379bb25e40dc890d72a67ffb3e1a43560000000000000000000000007ec9f0837681c123b820e59838d80bdeb9b8ed16000000000000000000000000b9a24f5b63cc41def4ac66237e5284c9c18cbed000000000000000000000000005ba6b3f7c96802750152804af770f28cd49f850000000000000000000000000db02b15a5b8f0a9ecfdc67c10159b495f02e2eca000000000000000000000000c4e1e30ac9360239ffbe6db05274e606b435229f000000000000000000000000c07cf3ed5738e8ad5392ed8e84197209e773b80e0000000000000000000000005f9b583200c4115e58744d282addc06de826f4060000000000000000000000009a0c31d813a6fd0009d42a4a673c8572895d8033000000000000000000000000d5a2303ffe367af805500dcec1334bf9a06cc6e40000000000000000000000008260b64e5a366cabea28942303360ec381da6961000000000000000000000000ce493f471e8a998a371f8b8af0e922882cb62b000000000000000000000000001cf6c34845381e565b5698688859dc37c7b12b440000000000000000000000003b751483cc90159f41802b08831430a7846a4ef0000000000000000000000000de331a8781ffd0dc4df898c1d74ea09297891f0c00000000000000000000000040a2c4ba4c07edb0778bfb7fd136a1284823abcc00000000000000000000000058caad54811cde9ce574e4d7b48cb7c22bc55f11000000000000000000000000d28d77525be2bd0c4083709be7c1a94adca5f31b000000000000000000000000b5c1ebf5afa9ea063bdeb66c6d37b7e50c0507450000000000000000000000005e0114e558e6b0f0ad15b676612aaebda687ee3200000000000000000000000010511b92ffa3e1335fe51dee75f53bf170b16d160000000000000000000000002d91ea16102982c5313e6c8d33f2f8a9f374d13a000000000000000000000000fa54f55445c1c56ef8d195393c261c72e9f10ab7000000000000000000000000870bf5cb171a63142b1cc408a4e051ec6beb8a5500000000000000000000000084c49419f22638f94e2ef547c9262a6f056c8971000000000000000000000000a84e0c9dcbea308bb399318e3f236c134c5f36410000000000000000000000001870c6e3d97ce3f9fdb38f15c54369fa9de8fd76000000000000000000000000330af30ea4d2c1a093c16043b0504ad47960842c000000000000000000000000f1e76d2f864531fb595c12f6609c300dbd4c7be30000000000000000000000001aa13c0b47abb90d94c9d08a7c7ff5d1d3764a4c0000000000000000000000005145e2c2d7787c505e296f1c6d22feb7362f49720000000000000000000000006dc4b4764bfd553e70897317c7e4f4c3ffac70a600000000000000000000000086a0f5fd29d77a29fbcba232531669bda3ecbdb00000000000000000000000006cad966709b0d2fb5f8396173105e9289f1ef295000000000000000000000000e6ff0b2113a5c4c40aea2799ac3d8cd46677397f0000000000000000000000009f3c5bd0c4ed877e8a696410b26629bc4b56999f0000000000000000000000009e8ef546aaf2753e34068543773d8c001b408ff100000000000000000000000088a7fbb456a809dcbd15004ebcf42609cdd781b5000000000000000000000000e78d03d7aad860703f1cc1d20036952498c94f88000000000000000000000000641b91bb9f7c1c952cb6414f0a237e2b7d5f98c2000000000000000000000000c883535e0a4a4d12cd6e6a078e19e728db39d6eb000000000000000000000000a3d77667cac17a5556b8042e11e22d707bdb85ae00000000000000000000000047515909b2aad03e3c0f0de6eb49fe82bdde8a0300000000000000000000000062f9d856f9ffdc7d9553c4f7659685bd34e4a14a000000000000000000000000400a82a5e2d9dd229aa8b86333ce666fc184cb6d000000000000000000000000d5d5f8dfc965e4195a44b79d4c431f89af0357ce000000000000000000000000d8881d7c637131271c3ed4734e1d0060b26785f50000000000000000000000000cd984d54f68badd0edff1c5221657f73c4b00a4000000000000000000000000c1ee5a3d28ec58dfbd9dcdcf4832fc3cca5d5d8b0000000000000000000000006f490351e14a13e2338986dda0b1c0e246bb6b610000000000000000000000001f5afdf41668e10e63e44088fc11b3c0811955b4000000000000000000000000d5051b2ef2864af0475f1549a7f8bd0e9136b55e00000000000000000000000098840128725dbfe27c087e78d866de1efee729de0000000000000000000000000c224cda34f1db4753cb4a610d77a1f884d6b107000000000000000000000000fd9766b56372dc78399c9ff3c94f8ac97f11b191000000000000000000000000919fc089f2c04988866cebb89c0a93e4624ffaa2000000000000000000000000ac89aca2a7aa5fffab2ac9c119b253260062ac210000000000000000000000005b8457db1b875b2983355b2a38843e5f0bc32962000000000000000000000000213f82070866ca03f3b24d02e6ff7f3b13c12d53000000000000000000000000cefa6ba7e8715d0b36ca2510a8edc5c4b3e71f95000000000000000000000000c193cc892fe54d43214df12b918ea82184c1f15400000000000000000000000074c7b658ec8382b7f244fbf9b7cb2fef3a0a2c070000000000000000000000001294a5c7591718f31b4dbd88efd45609355ea3b400000000000000000000000014c87717164b3cf968a0bfb4b5a4896f163df0ab00000000000000000000000091ab86113af13471d80d8993dbf1c9b953c3f26700000000000000000000000048fa0e6f2adaf334cf9168b4a1df14786f49c13a000000000000000000000000586b1503c1c95793060d710e49fac654ea3558b5000000000000000000000000e7648abfd41862c02832d2ab45fc0257f2139a9b000000000000000000000000a3d1b630ea445fba64b2e0b9739f7487663345e900000000000000000000000057946b2bdd09cbd1c0cc55cdb5ed7859cc61efd3000000000000000000000000b5ffe3018bcd40a1d95f23039a41add45d712aaa0000000000000000000000006ebc1b6c5e07cf43e8ee8ec704850c7ef75aa977000000000000000000000000db2943ee11b1d16cf90340af191afafbab5440fc0000000000000000000000002d6d7faa9f84085434d2a2bbeeea754783fc73cb0000000000000000000000009d44358acaf117183e8acd26f68b33b8d60d676300000000000000000000000092cf26155282532bc39e820743160aebc9241067000000000000000000000000ac5df0f3c1fbaf40e59d097b2bf4a87aa2c7283a0000000000000000000000009b800075291700d5744ea81b2ea08cb6d4aaa0070000000000000000000000007b4297b3d87d38c539699c160e8d234a31d01914000000000000000000000000a426b660b8ac73f96c42a800b8fa6b7e902a8208000000000000000000000000ef4aee0e1b84da6c1ac6fd5f70ca661c4cab08df000000000000000000000000b984cd67d4a73ecaa0f5f1e5d70f06526ebd8374000000000000000000000000115f22bdabb0a0b4f518c211833b74ced7ec58c1000000000000000000000000638c80bd6ec3b364617a7974b1abbc6ccf2cd217000000000000000000000000b5fd957fa6c463a265c92030b4393fdc27657c55000000000000000000000000741ad8a5f861a735a2800c47d56028520f9169dc00000000000000000000000004cbe3ad27903dc8d8c4e8ffd658d922dea1f4110000000000000000000000004e63dcac1ede12d513e6167ec437fe3a95020ad4000000000000000000000000a9605a4b4eccd801fd6b264bfe9db508bedc692b000000000000000000000000d8a0c726e9577c762e6217c56a0b257fd182121e000000000000000000000000d94274e475e7597802016d21321be82fcf196b9e00000000000000000000000056b57f24290314915fe590b2ab8dad7b14579a2c000000000000000000000000ffa9ec7cae97804afedcc6cfce00297cd927c66b0000000000000000000000003e0e4c6a49acba93244661de476d98c53914a18c0000000000000000000000003fda16f5a5eb885b37aacca1ba528983e7de92ee000000000000000000000000a57ef6a54f776ef765aaa272967d9fee006598e400000000000000000000000078e2b921bbaea1461349be74347ad726c053bc8900000000000000000000000079b12c7286ba958a7e8991ef78ec71b98dbcca9300000000000000000000000070dda3c98bcb72e4463a35b8de11440ae4f4c4d3000000000000000000000000c9e6723954f2ea9f591e4308eca188555a0c17720000000000000000000000005758b3b19f78668e15c52acbf93f6f68417850580000000000000000000000004c319d650c040eea4291842645bd2b6a0bacef29000000000000000000000000bd2603bae18bdb8885752c4d2bfdaa4927cc9a0d000000000000000000000000ed4b888f0e3fa2aefe22e9ca5ae13692f1e5bbe70000000000000000000000006d86b0f1d04e318705542d092c25ffa77f31fb950000000000000000000000002157876503c5af06332b489158618d2126a6690f000000000000000000000000839cb13e0f8749cfc1bc96b9844f404df6d4cf63000000000000000000000000af2733c3237ab2cc3b0cfc8e11f223a579b59999000000000000000000000000817a5f301352f28a7ac55dde9dfa800af9906b5c000000000000000000000000d8c30133aafa7388635d6bc9d4bfbd9d6927d076000000000000000000000000a616c5bcb50dbc51adf661d96c31d5ab4761cb880000000000000000000000005a5be1e520169ed82c6256f75fb36fd6d6f135c5000000000000000000000000c8da67f573d3666394a2f0fe21a6619b94528c2f000000000000000000000000ae4cdeacfcb8df17330bdfaa7402ec6bd0bb83c9000000000000000000000000302052300ad46fbfea402efd7a5a1050b179019300000000000000000000000017e0d75b35d343e990fac34d56359c7640721d12000000000000000000000000d1c58972751bf1e4ef21f54522c6675d794b2475000000000000000000000000281b10e4f863981f29fe7ae090a5f916825f01e8000000000000000000000000abe1adae059385a908d02b0c52a21593c9c9ade8000000000000000000000000ccedb53514d1c8bad2593ad2ec13f6a6472a403c000000000000000000000000eabcd7b13998c87a7f825fdf73169dcb6963d341000000000000000000000000e5fc3b56e57c2f26fed1206b9ccb5d3264187768000000000000000000000000c32fe68f283e14b64fd95673420276855be6dba5000000000000000000000000115ded2fb4e9fea60ef88470b7c64fe786b07ba9000000000000000000000000632d717f37a8e1c1a68bd62c7c884970128982470000000000000000000000000176a2df08a76dca5e193c2941ff0bbc2658d8910000000000000000000000009969ad6f9540addd0df1ab136b67fbd2fd75c738000000000000000000000000ec6006890eac3b46c460ff1646e9cf616b54900300000000000000000000000096ae902f1f5f6e43c93076754607816f189b5075000000000000000000000000c2a94d2a8a481b41b1014705501d0a7a680f6faa0000000000000000000000004bcb927a1cc1ce9b7a957c77d5db2fb468c7b1c8000000000000000000000000051156bae0369e3ad7acff956949ae501955ed8000000000000000000000000070a596ecb95e06b78dc56021d165a3a61bfec7f60000000000000000000000003f8b9d97464c937d392bcd88a9953f3ae53e8fcd000000000000000000000000f78664e484865015afc40817076549c78b5c3f63000000000000000000000000634f54105b16d1f5b4477f766ca1b7b2ff61519e000000000000000000000000f788291dfd0d9a9b2be76710a1ee779a6f26fa8b000000000000000000000000b83387a0f2128a363b453b0843029e063e2d72200000000000000000000000003bfc312b28f230d02af9217de2977f527c7a328b000000000000000000000000e6f358dbe25e2686ff61f700196e0544cc5b49690000000000000000000000003ff669843adf3f08f51564a1b68d7664f8b5caf0000000000000000000000000a963469089ad775eb396edb3284277b2022e5f270000000000000000000000000ba643f3803eb198c2f95e8706b31808ef5854ec000000000000000000000000c12c4f7b9a6cf0af297f6bc7a0a45fda805e49e40000000000000000000000006c21a0e3264551c3f05da1baa78c98dc3f1d838a000000000000000000000000b70f4098d049af6934425f20e9e6d7175b94f88d000000000000000000000000040798b2db6e21f2e841784e4d1246e879a17fa5000000000000000000000000eb5d31d1302057e5038daba715b09391b3c22fa30000000000000000000000005001b1596795efb47a943e144700fafabc5f70ea000000000000000000000000ba2349b797c51bc9f5e9dc2694698f153911d22c000000000000000000000000c4e40fea4b5e7276c72ee78d10c5248ac739c2e10000000000000000000000007881aa971117366b02fd478ff5946dccc425a179000000000000000000000000e2a59a152655055956f3852f3e45c33f23ca072a00000000000000000000000052b7a3af49a38243f535f6fa9cdbd314ca734ab8000000000000000000000000d4246276d0b6d0b279657574df0847434bbb256300000000000000000000000048ffb66550b2913554e0db92e65263c4fa869fd300000000000000000000000007e9b97966a303d9d0ddca181b47db06eac4a240000000000000000000000000c067edc5e00047c2e907e52868b85eee6d1a50fe000000000000000000000000e8e4e269a3b7220e00c46ffe2fa064f1e07bd6510000000000000000000000000fe1b5d4962b0e4302d18c95e9de4f790c12fd3700000000000000000000000043481c06412543576439613e40abf1346aa67718000000000000000000000000a8d3533944f7054a7fa25c0c9c79172201c7f809000000000000000000000000dce757eb4b5bee01323494c06f636faf126c5cd5000000000000000000000000e15f2236d145a62647e6534850afe3b24fd6f903000000000000000000000000a34e4e29fd66731b445753145a3ddfe1de3a278c00000000000000000000000070e661406eabf269f009f20fa3b5c39b1634d70600000000000000000000000065eb2f676d9c70b5e173ace0b5181fe3f56d07c6000000000000000000000000922566e3110cd581c311a070bc209a9c818931900000000000000000000000008d1420376fd1845a9372487475c659c4af33f9f60000000000000000000000008d9e9cd5cc6c1053afe517306e04e0699beb666c0000000000000000000000001d4a39e392cc28524f632d74abd2cab34c914e3d000000000000000000000000e7414b227b9f7d7c433a00b778230d301d7a78f8000000000000000000000000f158a1018d46d83ee5c4a8f189705efe3f7f0282000000000000000000000000087c5789ffbd09d1c127f33d76ba6a1b5ead9917000000000000000000000000b33629155d09b4f89007a51314d529514bd07b1a0000000000000000000000003f656ee93e21701acacf51d2bfac64f3c9154826000000000000000000000000ad67269a905820de6b3892134b2e9fac14a0886f0000000000000000000000000fe4f8b0625339017aa177078aa6fd3e9b909eac0000000000000000000000007bf341d42ae65fa455bb3a0f60076452f12ef45d000000000000000000000000e0713b6b2a23b2df1615dafd71a02116df1890b000000000000000000000000095f78b39d856696832bac15928cbc6ab0ebacb78000000000000000000000000eaa068bed7a28d5bcb6c45b90709229b00e74a3f000000000000000000000000009d3167ddb22840bd72c4dfd26bc55ad8af0e8100000000000000000000000033e881bc06c41bfc502d75d9ec26513a6d2f6ea0000000000000000000000000164c3d396620c6044cffc138c2a5eb66b48cb054000000000000000000000000499769065b5afc7f126bcd44219fb19824ed5b47000000000000000000000000de63667e66c1a8119a612d426f80057c655d92990000000000000000000000007a48675fc0cf6211ac194209b7aa1b4982fa9083000000000000000000000000bb4d4a5af60cad2ae5679a88ccf3a673ebc4b630000000000000000000000000d08b593842c0c56be8e6a97373c693f16332b532000000000000000000000000df92244e3f7d61dadf2ebc2af15b613ce1cdda28000000000000000000000000c5f5b1e7ed03f9c2fbfcadbbff7cd78f4fe3cbcc0000000000000000000000005165e46a13e81f66efd32f87d706f3f9ee980900000000000000000000000000a6017638da79eacadc120a553b8011f9e5daf7c40000000000000000000000002f355e84a64b3f304741240261bb52ed51a71829000000000000000000000000bcced3d4b1f2404ecb283ab2bcb15ec95c0e87f4000000000000000000000000be7f2260bc0930677c5a0b79be761ab34b6e88bb00000000000000000000000081ce31830e2a28f496400ae0cf8bd0be656e3c4e000000000000000000000000da23e1e185dbd8d198564a22766a0615fb82d16b000000000000000000000000bdd1fd5d9454c48f658523e74817617ae350fbd3000000000000000000000000757bfeb952064105a1e30eda181a0f7ed57de64700000000000000000000000008fbceb2bc7d2e5c0a15264a1835c7ffeb95617f0000000000000000000000000565388fca01c4d6b2c9379481902f2842de161d00000000000000000000000013df43f1f4fed9f6da7d5a58978b1c14aeb17e3500000000000000000000000030fb22be3d4a290e0cb44587684438fbfad0013800000000000000000000000084a2e30681cfa874c6297dafff045ae4d6f47e680000000000000000000000008cca650c2dd38e8be23ae7143fc97bd41e2f2ae100000000000000000000000085ba51dd7d59dfd6afdf4948d66a6408a11be48000000000000000000000000092e7413c1178e63d85c2a827551bd73cc258d51200000000000000000000000014ebeb2f528853b0be2d63b8da3d559cd79d38ad0000000000000000000000008fdf1c1aabd1bb6fe94ddae62633434a4291c2b00000000000000000000000003bfa2bac3274e5f10b55bfc468a6a52ef78dd513000000000000000000000000c171692db6a26229d8b46a1cabcb390fabc20f4800000000000000000000000013e9b42dc8354f7111d211b564bef7fcbfc2d9a9000000000000000000000000f8c728ba22625684e3ec0f8b8d09eaba02d70bc100000000000000000000000000f0efb3d9dbe7fe91fee44ae09dae5dfa65c3820000000000000000000000000e3788f8f9dc8c16ad463e1e2a881bfbfa6165f700000000000000000000000083f6b66628d2f3f136bd32b66c769d7ae6e4c2e7000000000000000000000000acba4c2e517896cf13b0b61f882256ae1217d122000000000000000000000000d2dc672357d8ed3709565e2a0ee180c423abb64b00000000000000000000000030d80d72f6693e83bc85a9be693a6bb056f612e50000000000000000000000005a72ec385751d743a5ee193eca948ba6055be83f000000000000000000000000aeaf893fe350e72ef80c1fe56c2f45033bf2a5e5000000000000000000000000fc316a3bbebffac6aa928cc6ddee07b7d0511a8b00000000000000000000000088a6123f293c2d865cfec761b0f99f0523dd6a3c0000000000000000000000001763e76e2a6b72c34b7464947a7d428af30e13ce000000000000000000000000d8169d5ab20e0210fe0c2970d2bafdbb0d9e91b9000000000000000000000000ae23bcca41b37404c86bd9d1a9e011090f4293e80000000000000000000000009a82634e1a9c03ee3f581b7f042843d98475b4fc0000000000000000000000001d7ab9a424df6016c5a00ca408cfbfc77705334a000000000000000000000000135cb63c436605714e9d1e3dcbad8423024a92d6000000000000000000000000b6f42ad1f2b70d4315fa029852505696225dfa2d000000000000000000000000705569c66261cd44c79d6c75eb11830dfeb69d96000000000000000000000000b4fd4adea52276aa5227785391219557111c83c2000000000000000000000000452300f01736d1d755f6bad9035f801f2b55447d0000000000000000000000001081bfaa7c095f12ecc424c021818a728ce8452f000000000000000000000000ff1c8f299b970d346776010f1d7131aaf6859f9a00000000000000000000000063e6d79a68d75fa5eaf9edcc6a13738396f926c2000000000000000000000000029937382c86bfde5a1dd1fbbbc223129311585d0000000000000000000000001f3894add830674933afc9ab62aa2c4b4f797225000000000000000000000000d9ead10501d150abd11385e85e1f2fe10e59968d000000000000000000000000394d77694beeb07d5c9d5c6f5876b5bd5abdfe5300000000000000000000000081624b3297d9291e43f4915909209de8ee3c9095000000000000000000000000fdf5b269d3edf03eefa38f77d84205fc68729a040000000000000000000000003eaed13a4ce41301b10effefe7e8eddd30ff2bc70000000000000000000000007d0f7dd3657b86d6b4a6a7e019944e0754a68fef000000000000000000000000d503be4423f7fd204354709e369ff11b9b4bf77a0000000000000000000000000df090fb6910a507e8069a43e9b2f7eecd0680e0000000000000000000000000543ad49160af1f108d776a027b4b5ed662c10035000000000000000000000000acd678fa1ea73823b9f25f1a6c1968099e9bb50d0000000000000000000000000167323a4c989c0b6675c5c4ee059c98838ede0200000000000000000000000078698d471f79dd1a2edbc57e1fa1cf087abec775000000000000000000000000c00bcf09303522cd97e7ac1a4c94b80ab4e8e49c000000000000000000000000701c52db3acf82ff0c014d408e8edce38995be95000000000000000000000000d8e077366c2388aecc6f89cadf7ba08e4ffa449200000000000000000000000058ba2ec454dca7b51631a0de434bbee8ffcf7363000000000000000000000000ff887cc6519ba24c09ef4d661e9b76959ccfd8da000000000000000000000000ec713249bb348dc18d9bca78a042481fb2e112690000000000000000000000004ef87f46fe783b90d9eb166ef8388c24956d64a800000000000000000000000025849f33e6998d10d83bfe670b63521de8c0223b00000000000000000000000056a05d5e02d3390e949fe6f2b308de00db1bc0460000000000000000000000002cd264678c04822fe95f4b6366b6d97a057c65d40000000000000000000000002608fac14b398f13398a506432baef5d0c44a162000000000000000000000000d64e5e57a367cca48f601d78b7b40b8778490d44000000000000000000000000bedb164bbe2bc2dca4532258279620da1b7f2197000000000000000000000000f12328d378e5c68a05edb8c9ef8241a759e6792a0000000000000000000000005352a9ae9c7233a8bf743a9b806fd41793967dd400000000000000000000000059b633f5e233467993c0d00f6a0339f9fe4a632a000000000000000000000000e44b46c2b4c645dcdd37a2c5361f4550d25bc50a000000000000000000000000f07fb1a9b2bab84f9c5f722a8e7018969dfa7fa200000000000000000000000011f81f7dce34289ff6541ecf50f9fc93b80019bc000000000000000000000000f56a69c39ae1fed2ecc003bab63e89f2d343bee7000000000000000000000000adebd612ddc349d0246f8b8b31093194b079abe400000000000000000000000075f998dc1a89c28d67656c09b7145fd2f113a140000000000000000000000000a9b0613f8efbe9b2ab2c99deb7ca72f19dd5222c000000000000000000000000641b1fa7e9ac34dc13ccb48d7bc16e2cdb571a5400000000000000000000000081b24556dff283134a37aaa66de067262496dc6c00000000000000000000000057cef630886a40b51b31930109d492745aaa970f00000000000000000000000003f8cdb53e85adbda01f0200af00f96498eeb2cf00000000000000000000000000f64b0f00d46743a5289af136bee1911fa9493c0000000000000000000000009b4587cdc4e1dd477b9320a0b9b061a6d1a2bdbf0000000000000000000000001c12cea1586cd11abac5f3948917555740503f320000000000000000000000009a8b7a0888d0911eb43a376b529b19bd366ddd99000000000000000000000000fc681ce4824c595088d1297cb24070197a647d3f00000000000000000000000010beedebc85516535bc0e8cbe9a1a27674bb52cf000000000000000000000000f396e18f18b105baef49c536e35470d7525b7c320000000000000000000000001e66362057b0ba129d94035e3229eceebec5342f000000000000000000000000b32678bf2cb94bb771ec29fc10f9af8229d87fae0000000000000000000000007ee78282885169293bf66947131f414ae680dfe20000000000000000000000005cf58a877612368d7b27ccc147205bdbf244706100000000000000000000000046aa76ac341b6718573058dee33bf696984118150000000000000000000000001790105dccda96e35b9cd021ee06b00a1504d82f0000000000000000000000000583aa634babe57b32e60447a3468c920c7afe2f00000000000000000000000080be68b716a5868e8efb23140323cafc42f3458c0000000000000000000000001b1f0e3b50f217f4e916ce79789786cf6d2b5f24000000000000000000000000f0bf9a7d9c17b8aafeed9168589c3f511de22450000000000000000000000000c59c4615ccdf3d133905865d58afaa12a1ad0c420000000000000000000000005288bbac770833e3f1f713a244a91ec8788d5c980000000000000000000000001a36422b7216e39683589d88a63008973ce09a5b0000000000000000000000009d411414c3b256e9b7203ae19e3f12474b7c8380000000000000000000000000ef3c7f59f44b477c0d599354eb9c3b98d3ba074b0000000000000000000000000281bb7b4525f1d26b533e814da080ab6d2c0d37000000000000000000000000cb2870f86826366b0e13bed24f5aba27b87713e00000000000000000000000007a85d576f4f1c0a8cdece09e09cd5f1310200c4a0000000000000000000000004bce2466d8d102abd8a2cb72d0fcbb6767c8e819000000000000000000000000525588ef8036af80a513ee13a3ca213c77bda0be000000000000000000000000cbd1fb6ccdeced62d34fc9d245aea52e0ca6ecfb0000000000000000000000001a79e7d49c94e83de9a0f90b5c356b76cc3f9d5a000000000000000000000000430d4f8d3ed73e158c7865d593f18276651caac9000000000000000000000000f03b41d3907ec88aa7b193df4b238f7cac2da56a000000000000000000000000680b035ee03e87cb84b8f5c0c19f435205326f7c000000000000000000000000c53684899cc8aa9a8dac902a43b6bce31f55a3ca000000000000000000000000887cbd02d3cbfee6fb0bb88e5a68ead4333e973d000000000000000000000000f2429046248563248cd4dc68777b30cf176ccb6f000000000000000000000000d8a7ac9d01e7bb1d13588ac9c1c4c08d805590c50000000000000000000000003f48858ce1649c58f8ea7f73b31992af787073f50000000000000000000000000c10922cb1620aa44fa674aa1e8bcd44ad5062ca000000000000000000000000d243e3926301a7364f7316f8c79f81fa420d68360000000000000000000000005c64da2ca57c1b9b331b7a4bd78673138e77809c000000000000000000000000bb1d84f72cf9bfccd4e15ad6a71b63e5869bb10d0000000000000000000000001cac81218012c7270ef04ce653b21f87c777bc6e000000000000000000000000ce9fbefa12bcac030e35ce04b331d3c5004d82490000000000000000000000009d270de6a7168967e1037dcf371a02952b6cbe3a0000000000000000000000000830530454f582e57aca1ab12bfb69d1bb9535af00000000000000000000000084065cb4e2327b79d71c9e22997969f3630a7b2b0000000000000000000000001a61bf559350ccbf2dd41dfc5dcc5cc387fefd66000000000000000000000000d95d107676876bac4c8d2be846c49a89c745cf200000000000000000000000006e4a8f6dd5f63a2fe3e82834ebb6b50489d957910000000000000000000000006729cafd58e7afe4ad05e40eb4ae7d785295fc9e000000000000000000000000f9e2b3ef473adb371dd5b55d9292533776146eed00000000000000000000000054e7ec929296e556ca313d7684e7cd04caf96e5d000000000000000000000000aa6d4cd76c0f0cb5e0f784b2514b62983b4bf33d0000000000000000000000007ebe7152164be1b39355b0632deba4fa2e35c4c3000000000000000000000000eb74f79f452cd5540c3137d12df201a7327d37b4000000000000000000000000cb8512f8a0b2051d63ea942f0664ae2cfa7a4d690000000000000000000000002aae4447dae22c4885247201cf02544f95fd0bd80000000000000000000000009a55ecfbe4cb7f7b76b5a9e97d0ab5e638fffcc100000000000000000000000042240e7401053b8e7e49a3cfab8bbded5e7c750e0000000000000000000000004659663c49046d9217a6cf70e316f5ac44df60a800000000000000000000000049cb1bc0ec3091c7f89054773b588bf9695e293900000000000000000000000011aedac1d11ddf9d554ca92b97e7a84968ce8ac70000000000000000000000005c7cc43ed737cdcdcd483d9772aeee4ef4144aab00000000000000000000000005a8ba6314a70965d0e907599721fbc742ef05d70000000000000000000000008a3b0646484e1a8c43d3ea4ac2f7ea68c9662a72000000000000000000000000f56c04a0023bde221aef306e8b5427de426a4c0b000000000000000000000000649854d97c291eaaec5cf60ceefc390abf2cb6ca000000000000000000000000aafbba50b6ce2531455a76f7cbd5e9b3045b9b6b000000000000000000000000f36f96a2c21b4101b07c18c1a95e06edb933c99d000000000000000000000000d4f5ec46e8678ec7585736868068cd9eac87921100000000000000000000000031d4d39adbb9b001229b4f6d76de6d298f4c6cda00000000000000000000000082d903f5d0a7d3e14f4989ad375df7d9d67c68a4000000000000000000000000e830b822a6a13f7b2f16a8125f288d2dde89a6ce000000000000000000000000a34eec3386167f733593d58e5ceae3098043856000000000000000000000000066b3ea180a5b8d3d53dc4a9841b82cbc6a483b55000000000000000000000000d447d3ca007228e0ad835a0564c912bd740d772b000000000000000000000000344f4132192dd2ea05723f77ed589d9484a5a1f90000000000000000000000007c1732a88d54cb2e27b053bb3f856848ae1b7bbc00000000000000000000000047140d930c2c86e5aebe1cdc1b217761d684539e00000000000000000000000055e2e3be19b18215d0187d9514d4aa41e967676600000000000000000000000015efe01232f671fe0227cb8d2e45bb7d136cb5c1000000000000000000000000dc12eb565ca91615d6d06d6758867559812a4d75000000000000000000000000981ee24fe7d507f45f3f41ecdf69ae231efac96600000000000000000000000043a283b225cac21d9ff9bae1be20084a782091f400000000000000000000000063304d56c853784d3da39d79baa4829a28621fac000000000000000000000000bbf2c52941255f75f22fa6b972c1f58ed6618560000000000000000000000000427c90fa5be8aa66e4b6ad80a0cfac72c4fb82bd00000000000000000000000041e3dc0c5aa40fae7fb04b4c10867722462a902400000000000000000000000047c8459630738d6ee8605f81dcf7fe44b71a968f00000000000000000000000085de1397367f3c4d53d0ced036cf3a07eabe1f880000000000000000000000005bee938736df6cb720d54db2dfb1e17786caa3180000000000000000000000008f842422014fb2e0a2dfb79cdfe01aa37fa6f4a000000000000000000000000062a2d8c87eaaefa4de3ff4d8b1503995880b712b00000000000000000000000000ac92c77ee151eb069158590054f54c35082070000000000000000000000000a3c20786e644bf5331c9200d9f2da6f9997ba6800000000000000000000000009c2e9999861b8f6080a5322245e8264c4d376ffe0000000000000000000000007a0209bf7f313db5999da7c4ea87d6abeaecd7b6000000000000000000000000bd7d481c9de2297dadfe720a2ec2a934b6515311000000000000000000000000f4e6df8539c89d62ce98986ad5576d535cb4ae4c0000000000000000000000003ed3a04cd14a7f24c989bc867b5132b5feb753b4000000000000000000000000c13d7a564c75bf77e695846b9aa2b0869932abd70000000000000000000000001e4d11dd914ad0feca2181a815623e1d4a7c715f0000000000000000000000009f760a9f1b16090c36a572b9ff02558d0bbbffcf0000000000000000000000003e979e2b0a20d8669316844d18b5ecef2388029a0000000000000000000000002dade4cc3cc2c9f8c20a66ae438cc74fd5441bd5000000000000000000000000dcf86f796e88704affee914ec9d1248860d7a6c70000000000000000000000009ed51c46b8c98b656b93f6b6574ac452148b70d0000000000000000000000000f1e1c8cf9864d189d30205a2ca04166ab84d25d3000000000000000000000000ba8907c1c5a65b95e42f0d054bd71f1e55c7817e000000000000000000000000ff5438550be5024f5637def87958f72721ff22340000000000000000000000000f3c03496bff23243f6229e24c20afc0540cf61c0000000000000000000000005c87c69830e9f710878b1628239762f090dfa9d1000000000000000000000000cafffdb6b8d43f46ae136310860e1b5d80751b3f0000000000000000000000000b00c0f8c8a875031efc515bdcddb087bf623ff3000000000000000000000000a40441b435a0b35c540ecafc24db90dc9a70e8ac000000000000000000000000ff4d00ab7ecf4a0d3916a386d92d55544295cb1f000000000000000000000000eb49eb180be9936acabbede3b12bcaced048f23c0000000000000000000000002cd99b5ad5428723c7fc8c43c85acf3da1f441060000000000000000000000003abc990e75dd79cfa983fb6af4b6856a2b020dd100000000000000000000000081bf71372cc16eba6896d5e5e18c23ef4967593d000000000000000000000000fc01721e17a5b6e751720585d55c4ce9b24b514700000000000000000000000028f2792a20a4312d0bab3fff25f1266fc50ec9870000000000000000000000004d755880f28452952a3ac229973c059e272a8ec90000000000000000000000000c48f1f9fa83499393b97efe5947c7638b28569a000000000000000000000000e8f8c406cf357fa5b5638c349890998e0612aa91000000000000000000000000f002eaa838e502fca28ef6ad620772bb2c697e39000000000000000000000000b08bc1c3bf184d78a37c8ca109df3a2d537c0dd500000000000000000000000015c4474b10dbbd1b5eeadc7cf243fae01288d398000000000000000000000000708711924855357a5c3146ba54510539f85ccb51000000000000000000000000ed47807f23ba6134b4142a27c7483d8bbd7438bc0000000000000000000000000d47c85929887dc926466c79e9b923898ee444e0000000000000000000000000267e3f7c01eb47cb6fcfcd7917450ab2ff6c345f0000000000000000000000006597937e0aa862d45ade60c1c0cd7479f76ce907000000000000000000000000b983c0cc227d3e805208a68ed97037ad903adde1000000000000000000000000d6007b96f91410abb406aaf710be655b0428bb2e000000000000000000000000ff5afb33ac9df0cfd297ee458f96af6165bce844000000000000000000000000f1a87bae34469eced76d1dce5439c0ffbd115a050000000000000000000000008c013f2599d9b7e5a932cb1374bcb11dfe42b65d0000000000000000000000006cb59768848db616a2f4cd9864dc3a8068056e9c00000000000000000000000021ac348cbefd8513957f60863ed355ef36cb050a00000000000000000000000067ae478ca82a950eafeb0139ae1615f2f7fb35cb00000000000000000000000001c1d8a30dc12567244fe6567f4ea7918e9461b30000000000000000000000008d51945dfa97b7acf3365bad48f76d80df61e967000000000000000000000000fe604d0cb30ec97ac4922c402a8cbef54766d0fe0000000000000000000000000ba070bddd8d56d3945288ca2acf4c7902a6a3500000000000000000000000000e4af0cac44fb315089656664ef243a62a349972000000000000000000000000751f84c4dbd04d3a7461f0c0c2d203c009f33a04000000000000000000000000a055436a9b91a4907056039b43a043153463c767000000000000000000000000f0512dd703665e10777d0d3252c57ea50c3c5e6800000000000000000000000058068d8483366c26de0c0646feb34d7f12d14e0100000000000000000000000025a7ea0ccc453c3143f50068e58adf612a68ee5a00000000000000000000000036499f3f4e950f9746a304450c212a1d8161977400000000000000000000000023a3b38c84bc698056fe43a67f124214983b54ac000000000000000000000000e1986456fca4b04533ff9ed23ff0fb314769b41d0000000000000000000000008344c6031b5fcc93341138e8f903f7b9c9c052f400000000000000000000000023ca2085083beeb31aaf18bbcff70e581261912a000000000000000000000000668302a624edf8a97ac58e0afcd3e0fd5c62d174000000000000000000000000eded0799005f8c0ff1bc5757db273ead7f2a4057000000000000000000000000dcb5604765bea650d30b64bb9e388fcf5195b3ab000000000000000000000000dcb5604765bea650d30b64bb9e388fcf5195b3ab00000000000000000000000068fba6be17f84b647093be6bde70753016ab8d110000000000000000000000000e1cf32cfed4881e5ccc38ef1bf2cb08d48b64fd000000000000000000000000bf5e4e10d3ae384b693f27f9f308358e817c6150000000000000000000000000eee609db28183f2e622b99f12ae7f5e15bb3bd26000000000000000000000000e4e7a595a0211b5ac51e90bc4c8d2ea4755f4335000000000000000000000000928ce2f1c77f6cf5a1652c05b431a036052ccf420000000000000000000000006c4113a0a06c9153a64a036a14fe425c420b8feb00000000000000000000000007d9d067b8f8d346f85eefed4f29b24d7b217682000000000000000000000000fa5e61c5cf9c07343b9bfa85e9175872b0dd48220000000000000000000000006f89796bf1b75658a7cdd583d06a543aa2e8f264000000000000000000000000c16d7c92bcfddabd07ad1624334ff943c4e665c60000000000000000000000001adb007aef0f2ce90b775bcc972534255f7cb2b9000000000000000000000000421ad8d64ef52314c08363d8a3c5b0aeb9d3da56000000000000000000000000146eef0a6d68949aadea600c8752bb0403137ba700000000000000000000000041202226dfe4a21c78678629d0edb82515724786000000000000000000000000cc777699243dd38d31e37d8f421429d37e41f934000000000000000000000000001005818de86a3a73e91d1a00fb8e0b81cb6ccd0000000000000000000000001f9639f9181a231e0283311260bcab06c6aa0d870000000000000000000000003d81a4113de9fc9182f982cc7e82c04467242abe0000000000000000000000009cf3a5f6dbc03aa185d96489188da12e4b55575c0000000000000000000000005409d5646f52810431bef728c9529fa829ec7893000000000000000000000000a2f55a2f75de972a26ce7016612a46f03b7329e2000000000000000000000000a9d19cc07255954f5b34e615f9d19aff3da84951000000000000000000000000ebf52f77114ec0fcac893e879c3e2cc076b5369600000000000000000000000028802afa560731d3613b964696fbad5b88352ca8000000000000000000000000a83f095c658c284f7bb434ebc02b19e689b284dc000000000000000000000000af6c7e78157df26101356f1bcc7bab3a7e694b2a00000000000000000000000041d77eed7c78804a4c5d8e5b4451f3b41cd02ac00000000000000000000000001b049e4556681c2e02b7845dc2dc848efabd46bc000000000000000000000000a3ab5f994f471e7a870b57cb750fcacf7bfc0636000000000000000000000000258165b151c2f62f8d495a22b4d78f6d1d1cb74e000000000000000000000000f8ef40976af2c8404af1163dd715826edad9ea88000000000000000000000000596090c453dcd3073c5a3fa9c8a16712801f87d90000000000000000000000009ca89dd424387803ebeccce3485bad2a8d880e320000000000000000000000007565b6b854874bcc26364b069cfd78e13437be020000000000000000000000007565b6b854874bcc26364b069cfd78e13437be02