60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000eb8ee0503e0301720eb7616e0897f8ecdf751fc300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000c61707267726170682e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d636c61696d2072657761726473206f6e2061707267726170682e636f6d000000000000000000000000000000000000000000000000000000000000000000002e516d62786670694b4458624857737645444c41696961794b4c6135587261544858636f6465596765364a50437074000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e000000000000000000000000fc7966a120adae3616c7933d46ca33259ef6083c000000000000000000000000de6008d60fb01037b475cc574221c995b3e157e7000000000000000000000000a7bf5be6ce47366e9e18054e6dd559d25f4c6b60000000000000000000000000b87a0dc56be17c3bbe0545aea9df5acf24db7d75000000000000000000000000baa3d4feaa45a5d1779c3ff94a889a086e1bf7910000000000000000000000000e1a08ec1c7e18e3c5af6f96e82142c338fc103b000000000000000000000000c6c6b917316efd7ea26fadba08757e81a54c8ee60000000000000000000000007baaf21fb06af43cde394a44238ed6f9a4b94623000000000000000000000000fb5ce2373b1f87bed05e56b17d6b7637dae5ad57000000000000000000000000d3a5911270896fdc103ebd9e3e804df74cabb438000000000000000000000000819df3fc578095e873bd11a86d4cbfdbc395205c00000000000000000000000009c05ea442684f97dae76a461f6f6a8424c3aebd000000000000000000000000759cf52e1b8b3379e97a58f41f54503c8d5ca8cc0000000000000000000000001819eba4f13d2693756d38acf8d3e9aabbd8fdb50000000000000000000000006c0894cdac325c07c7500212769f0fc2a9fa41dd000000000000000000000000d33fc8165b0a22c7e6e941da728f65527d32dbb20000000000000000000000000124f1669562d1d26999f4918ac223b2a828f03400000000000000000000000075ffc5408a3df34236a0267f05ed5f7ba6e1657200000000000000000000000074c49f00f96c13a0638071202debb23058139397000000000000000000000000d3ec021bce3359e6039f6a001568ef102a3d138a00000000000000000000000036b9f2fa0b4c448ca63fa4652f573118dba49b7c0000000000000000000000007450e0428e5fb1f49bf6a0fa4965eac1cb26fb4b000000000000000000000000d149c460b919bd897a417f95e3993b8dafff0696000000000000000000000000f5dd56c7f4eb1b9ac38f807bebe3217da5f898840000000000000000000000002938e26516a37e5eaecdc28c3553233ddd12ce93000000000000000000000000adcaa1252c9209d25d38a6fe08407366a82e6638000000000000000000000000f48a4a85de3cbb0bbed8cd7acc630a454319dab5000000000000000000000000616b5b5fd3b08c9edbe6601afb0f3a420e3e441a000000000000000000000000c7cfd7838e593e1bd2aea39062961cc43b7177740000000000000000000000007e09b306f36e435b93c3fccbd8ba676b329217ed0000000000000000000000006930ca99607629d8c15ed1c7cc57df68c8e614620000000000000000000000002ce1ac9dcc540e45ba9894b6ccb42568d8fbdbf800000000000000000000000070bc36c01b47be7ef1203be18a176408a125f33d0000000000000000000000003580ed73b7bf62553b3a3c416086deadf7e45288000000000000000000000000baba875259e711b85f16e206d84042298d79b8ea000000000000000000000000923bc98da069a2f9f61785ac8ef2226675831a8f0000000000000000000000002710b107bcbe64f842cc53f8905f153a4c82d32800000000000000000000000015d565452107d2b0ba153caa4075201421874583000000000000000000000000c5b034076d2fd1560d7977c834e59fcddb99e6d100000000000000000000000022a354fec68ab4bfed9404b066019d614a33320d0000000000000000000000005fc3c370902b3141b2e5b09466c63a095ae52a75000000000000000000000000e1cb0da54f082bb8787bd02098efe3aeec945164000000000000000000000000cb663ef80d87452c0ef3af990822461673e35fca000000000000000000000000265ef9e3250cdfad85e14eb2e7b8cd880f45bb500000000000000000000000001089613a1ad2b5b75016c31f2916c79f4413f24a000000000000000000000000db5ed6847f7379ca592354acf50555a09cde8f18000000000000000000000000ea2f2c38d9b637937b05da1130f72d5438f407560000000000000000000000008c6b4c648ce15972236922190cbb1fc729508f27000000000000000000000000f04599fdb1128cd645ca928b13fff8940acf37d9000000000000000000000000d0440c6739afa89bf93326e7a31866c1b09f24230000000000000000000000008e9d87a8c9858b0e2ff03f6152f83b2f6ec54dc30000000000000000000000008d0ed84bcea79078c086815b2004fd9a7fe9898f00000000000000000000000094ec47a911a648397413fc1ce4fa34e8a4bdf5c0000000000000000000000000fc316a3bbebffac6aa928cc6ddee07b7d0511a8b000000000000000000000000dedf8b2de4cbe8088d1c40163471dfee88dd6c94000000000000000000000000765da60a81e0b64f20fe3965ba9da8831dd3ac53000000000000000000000000a5ba7678f56dedbb61b80395d28bfbecec6279cd00000000000000000000000057d4413a9fd5507117bf2da83d4d8d24ac712e400000000000000000000000001e2183defde7d0c57e02ee0de5da0a0b7ec97a27000000000000000000000000094b76c1330fdaaf1d9a1c703a71a6fce8090c3c00000000000000000000000018cd6ae04e8cf3d891c4019d5edd919255cdefa800000000000000000000000037b8c25d6c87c1304d012550723d95e0e5907ebd0000000000000000000000009b53b57b7596c60e7a85ddac42c4aef4401c759f00000000000000000000000007149447d0826430d9cc1fecf36fa7d86950b62c0000000000000000000000000f079390157630e5cc5bf2647fc4897e00e90185000000000000000000000000706ee26c10456be8652c6091681631fa890044fe000000000000000000000000deeaccd331f9ac789cb9bdf3a42ee215c3e129f5000000000000000000000000f38b8a23ac8d2e38135d099aa5aaf7ae871934de0000000000000000000000003d76452d3ed99129e0495a10aab6ec19623f4ae7000000000000000000000000a597fc095f14e7a86d0a3fd02d1e8a9b5c0cbe9f000000000000000000000000dea5711c42114ebc102d6353b54f95244ae5bf880000000000000000000000003887fba651c456b39c7e835515e3e50c22bf143c000000000000000000000000dc374b5816145e326705c7107c1593c9c14050a900000000000000000000000034228349281b537575ad19f10faab7be206c0b9f000000000000000000000000fe46a7450ab31f7f247655ceea8137faafae140700000000000000000000000065a9da251048eb2a9596342a7aced5d4daaa3ff7000000000000000000000000e0e2dfc3ecf8dde7260c0b1df497dbbf52917787000000000000000000000000dfe0b96f7112c51a1699746899da225c8a7ee5eb000000000000000000000000e0f94f45e8fecdf33511640318f8be83412404f9000000000000000000000000840a9d8562617dcacd09f7ff796af4130c1b7682000000000000000000000000a478e6c13acc6da9ade0ff1f80999555a778e52600000000000000000000000034e10ac56e9bc1ba0b333fe9ef1bdcbc4f02f7bb000000000000000000000000f7188a0c9377fcdd202ac245dcb30e9b40c9d9d2000000000000000000000000b3a444c22e7ebc3e3ce4c79fc11e1b383cf2f4db000000000000000000000000270ea4d767f3a93b32ffbc82ecbc777ceb36e8ed0000000000000000000000005f578a06068f13dd1a72917890d36b97988b03b400000000000000000000000051397cd8a9e043c160774671b9e6d9f4487b467a0000000000000000000000006f38d5f7d5c98de17708f54a1884ab02ba6e4bfc00000000000000000000000085c9f75ca19cea3e15f32514639011d98f6655ec000000000000000000000000a9d8bb38ffb30756f7691666a23a1c9171ec63c1000000000000000000000000e3afdd99d691d9fbe7fb6fd03d249c6c587be7b50000000000000000000000003ccad926e4a668cf4e0d00f9e058f6f9865690da0000000000000000000000002df6f4c9651ea992ef085207dea1dc9818a3f6d6000000000000000000000000f12792ba4e62f82bdf4f174ad0476adff90a62570000000000000000000000006fb6f5e30047d558f59e9664643672c6f720a73f000000000000000000000000094e288987e0232cbb857d0d13a1f4dab90ad28800000000000000000000000018218e495fe59d0441566b5881d9443246daf5b3000000000000000000000000b8ffc7f9196461567bd648271b62ae824d17a087000000000000000000000000438157f9e44ceabf9519c8e07df68e7899d12bd20000000000000000000000003164732144d77bf3a7b005eaf1224d2c5f52ff8e000000000000000000000000b4edfbcc997c9f8f8c4fc10e7eda473b4e4389d7000000000000000000000000943567327f7e5d08df5a407f810c2cda8f63cbb9000000000000000000000000961b2c9c0e652830f2c3100dd3203ab3d2a7a34d00000000000000000000000020dc92f4cbd086cf167591f3b13e33ddf338ba290000000000000000000000001f641a6c8c5e136ab53cfd7e9e5a2cc50e1856ed000000000000000000000000e5ef2d11400e71dffabef717d54eafe0eaacd2340000000000000000000000007518f6192bc687093183c69ae51c5e85640f6e56000000000000000000000000b11431acad1c33558d4f1c4858642465a93755b2000000000000000000000000fa1aac6ba1a53f9dec1f9349ccade351469841d100000000000000000000000072cdf8fbdd98ff4fd7051bfb65d4cb5583f719d4000000000000000000000000e4ae9682b362d7160ff8cd2804b5edeac32118d700000000000000000000000024fb4d729fe300018d301bd95a1d21720d1df8b10000000000000000000000006a4c1b139112ff7b8584a01ab25043997d2d9a2a00000000000000000000000033c6af7f81139d3eb6a9e69d1d6ed28c0b7905dd0000000000000000000000007ab406014949d9816dbeae01aa73728d87a0edca00000000000000000000000077fb4d4e7771b9a1031460dad3b5e75a78ce5175000000000000000000000000d104543c4bee923aaf0086b8a42693906a99b608000000000000000000000000803afb67d9459c139d154bb3c2294e44aa83aa50000000000000000000000000a228beefb23d65a5e3871ba1261aa693dd72497c0000000000000000000000003578c46859d57c784c742998cd6facbef1979fb20000000000000000000000009279ba04433a7dfc8db2e0c6acb8d6d6d1f479e20000000000000000000000004c3beb7b8dda60753bcd06c7efdc7c2d6db2558c000000000000000000000000f65bfb4c4248a5701fc8b06a2e09b39716f137e100000000000000000000000029a75c50c89a78d95fdba6bc349718047d0dfad90000000000000000000000002127eefc47824cfbac44746ead65a203fa1d4259000000000000000000000000a633384127fb252415c0adb67b54902f78f2b3e80000000000000000000000003c7732b14363f0359cb825a36d34a91d8e06d7660000000000000000000000000873f2a159e6a4353533ef8aa64343b39879b0fb00000000000000000000000020235683421050da253b75a37a16b8bafe2cf42f000000000000000000000000c7dcbee22c37a1bb78a960c93513d1ef15d8b4bf0000000000000000000000006dfb2a20d66af21bc46e8566cebf3f43ac4e45ab00000000000000000000000031fc2cb761083a77cf218461e2072bcea0ca35ef00000000000000000000000021b8077ce1c04bf6f6b0d7a63c783a273b83f7850000000000000000000000002e28dd507be856fd5a152c38c2115aeaafe7179b000000000000000000000000c0a0dee03d0abab524cd22a2ef0b31fcceeb5305000000000000000000000000297d88775acbe5ee944576263292a7ced945fa56000000000000000000000000291c011572b0f68c4e048e38954c84d6ba6f92f700000000000000000000000076a363b6029933418515a0fdc2cae33f88aa00b600000000000000000000000095746f64c81849a87f7fe1c3f36860f8a57e6f840000000000000000000000006cf85a678988fc74eb46e18553d53fbff658b4940000000000000000000000007c7e934512f334fe1b146dc7d7ebc21ea6a6eea8000000000000000000000000390a5ef4cb804153014e985e48ae57c04ec0ac79000000000000000000000000c692b05b2e491b3a7bf22ea3ae0da126bf00549f00000000000000000000000052d83fab68ce7de2bd214ec9526175b6cf0bc96d00000000000000000000000060b1e47197677d337e1b400cdddd0db633ab78a60000000000000000000000002e3c77e26ddbbe97b5ec6f5f69b591770a185353000000000000000000000000752eedcc6d2bbbc43c03a884a388173c40f8cf4e0000000000000000000000002777a36182330501171d6df18ec9ee0e4a3658660000000000000000000000004e6cdf1dcfc0da2473c5bdee6a6dc778dd629927000000000000000000000000b08960f35cbbf75850118f75a54e777deca5b68b0000000000000000000000007aadf23716cdd5e36605d2cfa7b80088c513980e000000000000000000000000ebd559f4049d23f9e2f9b2b8d7f782af05f388aa000000000000000000000000527e36acc5f79d5ef083096f22f91fd2781f72bd000000000000000000000000be39ff43a36b11892ad3ba6230854a7bc7bf1978000000000000000000000000aa154d51243eb1962a385369318e1bc9810ba947000000000000000000000000841608dcf9dad064a7c4248aac19d0d18ec95c57000000000000000000000000254504009ef74ee39f8bc5417dae602943efb87f000000000000000000000000c2ef916bce5fded41149ec0cf1bd273b4c47f130000000000000000000000000a7871e2bf6294a0371bc0bbb93d4c7c34f0f455d00000000000000000000000052d64937ff71938769713695ff2c1f25ee4e866800000000000000000000000010137075684e04ebc501eac43a674076d8b2fb5700000000000000000000000038ae926ff93a47b1dbb095eab500f715b8004baa000000000000000000000000c097f8268f25720507e2b3e40e9dbe80aaa15923000000000000000000000000f9205208d34ec6c1184d3e3c6ce51adf830bb59200000000000000000000000050a8c9f68b3f281809ca4865e7f1aa82e3be1b2f000000000000000000000000fb8a2ee1c3506416802ad33197c6a0bf2a55e62200000000000000000000000031dde7ee56bef7904e4f0cdecc15448e00bee4800000000000000000000000000878c3f3ab7dab69a149e1edf5001fe132051ae400000000000000000000000030ed8e1a614b7cc7fedfd3fd20fdc728fc9e2b840000000000000000000000001e98df5c7c4b3cca254a43dfbc9b49816b0d10ce000000000000000000000000e645c58b0bda1429df934d1b4c36446fd56e60660000000000000000000000000ca2d01cae648059fa39f1bc456948f669f6c527000000000000000000000000a3ea2c3956af1de680a2731aeb31e90fac3883f5000000000000000000000000257d3b4b286fd2cacbb25eae0927e3142902e1990000000000000000000000003ec73addb14eaf2963a2e6f8f5c265a77b8d072700000000000000000000000069941b164ee6301e8399ecd6152fbb73acebf77b000000000000000000000000a720719baf482b4016e481e6de52cc2bf3a9a73f00000000000000000000000012d153c8c86e47a6c08d45f9e5bd9e2af0dd1ad7000000000000000000000000d03259e54c596973d4397b0621ec078a9594da86000000000000000000000000bebc99aad321a793062d0b96a99721cf70d0e9ed000000000000000000000000bb1d7db46814ff3e876cab81b3a370b530edfb67000000000000000000000000ce4f1f3c2f282acc0607226cdaa872f80ae7c25f000000000000000000000000875f35acedfc80779df169bab000c0e41db90809000000000000000000000000308917dceced1b8a9e50389647af21be26f46eb0000000000000000000000000d135cf290d1b3e21cf0b61bf4dcc346b77326dd40000000000000000000000008274a95989aa56743bc28e6426caed97fa5f53c40000000000000000000000005547d8c81fb3ad3393c90ff68cb84e36ce8cf5d60000000000000000000000006e50b8e47d7ceaac2659cda02ee2757f14d527a00000000000000000000000006bedaa26fa3e2b420262584b2fa247997b515339000000000000000000000000b859a2934cb099c9bede01ae89b49d34ec5b5c8e000000000000000000000000563186a275798144432d8e47f5e0cb1c8a14b94300000000000000000000000017927c69ab0be66c9154c7c8aa41e2b0fb37bc2a000000000000000000000000a013bf8433ae22f472c8878f1ae1a37da70eaf0c000000000000000000000000539c0777b0b6537f731f4ff2e9faddaadf95f6b7000000000000000000000000e155e11e55d8aa53a60a35ea5d6106606caef81b000000000000000000000000ac2025df024378ea2b5f11b7f271a703d464131c000000000000000000000000702eb57c40430d579fb155258357e868e7d7cb890000000000000000000000009c9b9f2f79fe8f4abfdd50c84b0ddff8d81d1939000000000000000000000000f7487ff4671a9f19bc6a4cabe5b70245fc18561f0000000000000000000000005b03d463c048358972d0546c0ac92059c8e3ddbf000000000000000000000000d9fa971c0844846c30bf08ab653f8b1dfa86f387000000000000000000000000441ac6b8d5399279cde32d5b8dcba9c27a6da260000000000000000000000000ef402dffe6b4fa2bff4e535459a0d6875f679a6e000000000000000000000000615385ef0e431d55b9a7224583dc44d20b9ef08e00000000000000000000000025c6bbe8bd40ae051679e14b042d71adcf090cdb000000000000000000000000f474b497ccbf29314b4335badfb4b7f5c4a81ded000000000000000000000000fb07901e202eb71de50b290d889ff75421910c46000000000000000000000000f3b5bbf66a2641d779bb4e4df61ba9bb5610f8ed00000000000000000000000005a64458a682a011c2a881960b7244803f8694e900000000000000000000000099b481fcbc51f1554c8c321bf4829b8287c8b1870000000000000000000000002679476fe69c2ba8823218f1e19a97be1d7c88d9000000000000000000000000e24831c5f64c7dbd1ebb63e641ac44a3c76472af0000000000000000000000005c90e17e4ce6998ff73ebfc8282adc4dd16a4531000000000000000000000000f17db493c342b847979cfcccd29300c12c32bf66000000000000000000000000d690e342176132080844b116f8679592a79bfafe00000000000000000000000032e1587c6d990ef4068379cb96623eb8766acd740000000000000000000000008ea007be83da64c83f41ea9329cc9445f5b2f766000000000000000000000000fefeaf77ee1ccdde1ee6eeec06385bc9be2f8940000000000000000000000000b4fa87c7db71235c4f166683cde6f7e98efd66c20000000000000000000000005b3cdff220d14437662e4bdc934e05eaf5a4d6de000000000000000000000000a4a497e3d96e462bc9e530064a35257efe1224440000000000000000000000002f43fb10519bc7c7615106f3a27d9740af77c687000000000000000000000000dd2488d29cd56a24d274e10100b2fe26a212e6b900000000000000000000000094b5ad4104686aa20a0798b625c925d6a19508d9000000000000000000000000290f7d93c556d204555588ab80aa06ef557a3c150000000000000000000000008fa2efbd1f0ca1d8ee697412594b7470ce8d7ac1000000000000000000000000c06229c0f821aed37d413c9390a546461029b2ba000000000000000000000000a6ecefdc6ef51f91155555a9e73f366083796021000000000000000000000000544dfec75f35b8f2c0fd8135bde32a94fd5f44df0000000000000000000000008c7dba1796b7d7ad9546d7d2c03402a541829438000000000000000000000000cac5389c95b5141cf2b6a00f9ac5ea1657a6699400000000000000000000000033a8cdd353fb8842dcea6163fa76ed10e81edcf1000000000000000000000000b2bc4b1779f45765fe1c669eb2f4aa464d26e182000000000000000000000000298037405ed514227c20419be12dd411c28e37de000000000000000000000000ec990803dfeb113c05db4fd3938a8aaec6a9341e000000000000000000000000657ff6fc4ef63c3b6337e1c9133a78ee4b989f36000000000000000000000000a5a9ea91e1e80cacdb94540301c1312eaa6460a20000000000000000000000004de0895444717e894e1c95e512f4ff3aab6473e5000000000000000000000000b80ab41ec577e4212ea593dcc2f9861734b52b80000000000000000000000000b2c836ed1c8d9144933e1bf32d0a602f667268b40000000000000000000000001e8a2551aa70c3915fd88a9909f1b0069a2544e5000000000000000000000000356c52ef14a36556f01fb6f9b908339fdae643c3000000000000000000000000ca306d338453533a04602318af9cee89c4891c0f0000000000000000000000006cf15c44ebbbb55751decd7b89486132a493212b0000000000000000000000000264727fcb63f2cc6f3e92e5688a946959dcdfb30000000000000000000000008aafd7695b47e730a646e4c0057add5d78f02f9d0000000000000000000000005652ad88fd73bf1cf601b1ceb023805dabeb1026000000000000000000000000bef5e0608b38870c8d1ff88a7c8464c75694b7840000000000000000000000002c9d3be058a8fbc108c130344f40684574d04a60000000000000000000000000f9967d3cac9169e74c623ead690ca4d7d140b4f3000000000000000000000000f3789c9ca295216f458c7c4ee57abd6a616cc05f000000000000000000000000069128adc3009664b81d1b19f8fc11acb5faa2200000000000000000000000004043fda7e5570c330f7ceabeefb5cc7039fee5bf00000000000000000000000032b507da5ae31722544622c234245cbdd54a05ae0000000000000000000000000f23f339322a0164f19ee6b203a64b6b91547098000000000000000000000000bfc88be5e7d9928254a654f074efa21f07970ffe000000000000000000000000bf41568a897b49855ee4a1f60465323a4b8e6745000000000000000000000000eb0b2b5081fd1b2d2889355a86df50ad09cf31a4000000000000000000000000a16b6e29d1cc4ada69ef220b7ef0c2dafe30ae15000000000000000000000000fc3e29dd5e1fa9d552a61728bd887b73446a9c3b000000000000000000000000ddbcdc1b0174e67c30e077bcd2652bff1d2fba04000000000000000000000000c7aaeca46ea7903d91561d3c7bd5ceaa9c176c9000000000000000000000000074e1d76f57157b9c8cb13fc573d1b1ba9c75bcf5000000000000000000000000c965a094155282f68a93bc97139feeee275ee37c0000000000000000000000005f3312030b78a246fca4e26b7b1c2575e2db0b9a000000000000000000000000d70805ec83c5c2cc09aa3f3bbd4eabf2ffb526fc0000000000000000000000001ab28eafd727f11ffa404a0acb291aa03c5ee2b80000000000000000000000002e5be10475539cfd09fd27775bc0b512e9ff9a870000000000000000000000005906e6e30e2667fa5e93ed0745a24b2ab8499abb000000000000000000000000fc1d0f2ae974fbf5188cd472a225fe323abe63b3000000000000000000000000ff2ba16fd74389907f4e9ad808ef6c6b25e7e5c5000000000000000000000000cacb3501f9e47a4a969124c05af384ac4bf9ecc3000000000000000000000000dd7a1bc5d85097ccbcc642a81bad7c7d858c36220000000000000000000000009200cb651ff135c4d188c572099da1a89c45777c0000000000000000000000007b9c3cfdcd2779bd084b95e724d35b1534a8a9d90000000000000000000000002a9f7272658b7ffc7bde050c6e201f942adcea1200000000000000000000000006509c79f25daf60da5498221c216018a36a945e0000000000000000000000008547da54fcb2967880e1f00999994c33636036f3000000000000000000000000e95cc1954a5f402e7b48be3ee5b4c0acab1c4e530000000000000000000000005468d7ba957f2f867b0c580c94e4340e36c62254000000000000000000000000e14f2cf04983c5872227e068a6a1cfc833f4aeee000000000000000000000000977551dea617f3664dffbf2aefd8e30690d10526000000000000000000000000de16a087f7b3014cd3e8b5b01c5b30d6ff82dfb30000000000000000000000007d30841379ded20e34382ad76139e7a3385581c2000000000000000000000000858a48a227addc19914b30fce2916951f12f5869000000000000000000000000162d057097a05d731e8fef69eea0824caf274adc000000000000000000000000a77d02a71f32806d9902114aedf6d18b6b24fe450000000000000000000000008309fd6f78cf0ce27ac9226964d5c413e563e10c000000000000000000000000ba7d33407e7c905eb1be3991afe01f6c412f6b7f000000000000000000000000456e82f7effd7ae383d09bee446719277079ae78000000000000000000000000d89b36e9ae68b4a4fafc5c927359c7fc5dd701350000000000000000000000000c51b9d2192e985761079191829ffb4dd34f33c6000000000000000000000000603a6d7b0029b49061f3b4029e49736895d62d95000000000000000000000000056e2bd2eeee9d37059f6258e386b76b324ff49c0000000000000000000000003309fe3de22b08937c5640de6435e2e2d09d690c000000000000000000000000f7af75e7b18ec476ebb67f52c7974747abeeb8db000000000000000000000000999c849d5df147496461bc4402cb3d312ae9b242000000000000000000000000743a00940a9249fa92df1eff2542ed30e081b7e500000000000000000000000065280237fba1ae68888c937be62bf08426f6711f0000000000000000000000005f9cb6379066b2fbc53fd333d615dfae2a233a48000000000000000000000000e8c543f580fbbd4cc617a5c7cad5b11e77c11e4100000000000000000000000073fc38323f0696f088e181dde0dcf4fae0183d3000000000000000000000000022446ec5880e870be0ef26e18f4ffdfb6a9336bc0000000000000000000000000f1935e902f7bfe088d6666ae975fc4748a1fc1c0000000000000000000000005768d06c3d565e5ea7f2e73bb1b6511eccb6e2d800000000000000000000000069ebb9fa085f9ba64de06519dd3670e38957ba16000000000000000000000000ab38f1465483612709583bcc3162fef2e90331d00000000000000000000000001908c3ea689410f51712603119bce9719ec04fe800000000000000000000000028027cd078399e61d756c0c49ae56f346b5a4cb9000000000000000000000000ca9bc442b2df21391dae259e193211e15f9f460a00000000000000000000000052bac5f2000c6f11300a803ea32981fbd53c8f2e000000000000000000000000c5908af02934804abf4d05a23aaeb43aad0b899500000000000000000000000053877f8ab389dd82572acedfe91e2d8f28f60570000000000000000000000000e484a76aadfbceaafeaae60b8bfc3749ad78a6280000000000000000000000002ee0e7218dbca5839f578b614ddb4b62e838fc570000000000000000000000000c2bed715f253dacd83fd51a161de96d99c8cdb8000000000000000000000000cb0f42b5995d7e6e7063ca7f80cf7430fe19fc8f000000000000000000000000928680fc7fd8235947dc472667ad458082e554f7000000000000000000000000ebc68b0f9c26b2e2d0854dd2b5f8f5999184c135000000000000000000000000572152fc6239fd70f227bf7e05f337df8fc41427000000000000000000000000fbd2f6576cdf2926a6299c2a7a2721a3ee8530d60000000000000000000000002f99691b5098102577db53d6e6bcf5d933fb6a960000000000000000000000002a3faaefd30b400d64aed6ee1fabd14aabfa781e000000000000000000000000cad9993bc9dfca4077a844e912e27936d2f21de900000000000000000000000073815d4ac2a6798da26e445d5c5e88068277450e0000000000000000000000005816d65295889a6fa58fd8f95ca3ba9d2428fc7b0000000000000000000000001d842bd708182303c372e67e15c7b6f210d00cf10000000000000000000000005b614f52175db4229761a60d1ac68d7d4c4a03a4000000000000000000000000ef59f086fc9a187a28ca56521d4d0beb7e26996400000000000000000000000079abe1172ed1f47cc86b7455fb2e69a6757bed690000000000000000000000006c94df69b1e3f6a102e58eab26f540f5cda9eeb00000000000000000000000009a8424ae5b5d266648a107c81b834b5fa3e2ad20000000000000000000000000c0c4bab38dc15303a538addc9b5dd7fe5a29ab500000000000000000000000003d0abb8fb6bc78c09c57bc688b353fd6a3ffe07500000000000000000000000064c7f9ef3462e07d5aa0c1701836e3963b7d0ad800000000000000000000000015c86efb64787184fdaf6cfdb7db327820b70fa100000000000000000000000040da6ef718c2c02ccbc9b06474f6cf811abf5b9c00000000000000000000000024917feeb650083df80fc0aabc76b0ed3f9691410000000000000000000000003dcb134329ac737f0b9ae577f12a9582a0b54a4200000000000000000000000050de1986cf5befe0c8ee74d6df6dffe842dc26320000000000000000000000009af13e065805f7bbcd8d95aac42f1b3cf677956d0000000000000000000000002b725df3a8400ddb618080cb237b6319f3e37ee0000000000000000000000000425fbbcd0fa76b3260adc5226ba465955cf4fe350000000000000000000000006a9bd8c16511c9699c3475cf6f01f45b3cb865ca00000000000000000000000073cf964aa01718a396d54926e9ea65d05f4ba5960000000000000000000000008dccd584ad147ed365a1cd78498e605a71f59e0d000000000000000000000000496ea62e26e72e5aa95b2bf8c6ea4cbf7fe53de10000000000000000000000007c86fcc36644cf81040cce5a90136e42c95f4d560000000000000000000000005d96e65b4cb00726f55e6bd5d378ac1ea61aff7d000000000000000000000000df5cb4a1d17f1be3d61ac8094d054a2c6e114f330000000000000000000000009386e4c4bb1602ab95d88a332c8d4351ccd11eb300000000000000000000000070fb63d2c57815ca722ef5d9cbe2949b5a88abc7000000000000000000000000896f2209637293c47884667d2058d5b2058dcf82000000000000000000000000d70c9e92762f1b880c6afac37fd730a22695ef04000000000000000000000000ad12cc8492cd99f38038f57d59891f9754c784db000000000000000000000000ba71c62478ff2a033e415c2b3ebfa53647c5064e0000000000000000000000005a4809f4689d7f31ebde75a812dd5f2719223b77000000000000000000000000086d1192e72f16d77f8f6961961f63ce10c5a1d9000000000000000000000000f8ef624b19f9caf9f14a204b43ffb9dfa1f1e460000000000000000000000000cf589ef95311e9a356ea08ccdee7702aa98053e80000000000000000000000003f1abce3f9174a2b26344f07999203c88a368d48000000000000000000000000b2ad490047807326148ced6d2424f35963874dbb0000000000000000000000006cb65dd7fa7e2be11a4940693e6a9fc86a55182000000000000000000000000012e9b9e23831ae68290b4723897296517adcb633000000000000000000000000ba9b609bbae4484b8581a62af497f8d3586fa222000000000000000000000000a141821297c196e02bb8b2ef1d605cd55e6addf70000000000000000000000007fe1ea9a4efa1bacfb64abbaacb25660b3a19039000000000000000000000000acbd0685e3cd9219fc27a365e451440458f75e9a000000000000000000000000de3d6aea87a5bc69039982e83d47049eccd0e3fa000000000000000000000000d3e82defb4414230aa2bb0a874f15c13f415601f000000000000000000000000b9f8434f5171ecaa62272ea825c30966941d360f000000000000000000000000ee2bf44d6647de74aadcd5b4a7d51d01bbbdbd3b000000000000000000000000b5fc3260aa1777ae8a9c25afec351f173727addf000000000000000000000000cd46a074464f81194c4095d8331fb89fc9d26a440000000000000000000000006513cf31e3f01d4bb9f7b42d7413e315b08921d4000000000000000000000000519d567c34b4e6e8a0452fbfd0384bb21ffa71bf0000000000000000000000000f3481aa4be5740f6cad444f5ae057c276fde3a5000000000000000000000000b324b10e5912c0a7fd1098fe293a4f51a9b29ef0000000000000000000000000e8d56cbaae3b81900a74d563c621a65afe84e88a000000000000000000000000d24c492db0c0146575c74a0756e7601539655baa000000000000000000000000477cccb9a776da617082d5d5204c8723508d71500000000000000000000000007e04ba0aedb88c53b3b0cff977af398d5cd819060000000000000000000000001bee8fee4489fa513ae7faa903a0903b15e585950000000000000000000000005043c02e7d6b8eee6445f50e8ef6706ac7fbb805000000000000000000000000e1fa4badc762201be1f5e8f0ca99c1431da9b8e0000000000000000000000000dd171c6f39c9a42f7b7262e951e8e47b6d9c78b10000000000000000000000001a62afc7855917335d0fd93a2ef373994b85ced10000000000000000000000002f7cb043c884b1934c99a44dbf4eb7f87f02010c0000000000000000000000006582cee67515e8497f03b6b70644b82c98399b490000000000000000000000000d6652c507da15f6c8693c873245a40f94613d7500000000000000000000000019b01861aab24efe76a8252310c2cff76a59803c00000000000000000000000095d759f401224b65ec2ac00b9ebad0424faec42c00000000000000000000000051afa58605954f9e90dd44261075adc5014fc40f000000000000000000000000e99cc73dfa286ef72d83d6207804c757742675a20000000000000000000000002b49ac8a3b943187ec003a09d504645168c92a45000000000000000000000000913ca79c8449da781a355e029eac883ee59c4b3900000000000000000000000005f2e3c46a888336dc2bd7e5658e33116d4885e30000000000000000000000003ce7a8e4db6266787b145299891d7daeddfaf5cd000000000000000000000000a046f71e96aff05c565fdc20b720052bed0b579e0000000000000000000000008885962ac65c982f37d3d84a12dbeeb77b565a3a000000000000000000000000dc7416eacef1e921c78282c154b99289fb558e14000000000000000000000000971e0df0471d0dfeadd98faecbeb3486b22f88a7000000000000000000000000db812bfd03f990217615a1d5148d26f6bb69225a0000000000000000000000006d216d29df5edbcdb9992ce4062f245250d16e99000000000000000000000000044471d6bdf92781e24b6817e4f11fd5dd316b7e00000000000000000000000058e000bf5867ce290d8524506d0fb9448835a76c0000000000000000000000001780504bcfe857c16b428b1d360ee8ef43a4881a0000000000000000000000008e2236a90eada81b0b8e708e2f758cd9b81a96e1000000000000000000000000a9bb10896086d558aa388264bfb0e948560dffaf000000000000000000000000a80c855567aa132d21f26e20a88eadc445b859f600000000000000000000000042f64294ce37090b1fe93b6b7ccb15af3163da38000000000000000000000000d3710bb0f8c42d490868746a629d5343d40630d1000000000000000000000000c3bb8bf9a888d7e5a3b366c1f3cb463fb8fe970800000000000000000000000059af5fb3e2ed54e8a8d26e5654779cb1d1ef454f0000000000000000000000001e4293dc6c2fadbd96255e09d084d538b2e23524000000000000000000000000b43f6a802caaa2dd46685ad75cb56151b1cbbb41000000000000000000000000fe0d98fc684128d1fd789efac0d3927429b62c610000000000000000000000004f64a0106786ff5ab7eb87064e8ecfe6f399f5a80000000000000000000000001e0055eb5459423f1793b46dbab0ef17f6819bef0000000000000000000000009249047a3ab85f3c312ec38e8f88ed5cda5ed8cf000000000000000000000000c85d9a81abec0d70ca89f3ce4c1596fba9739ccd000000000000000000000000f5204b2f7b171e07f83c4131d43f97ce50ce92be000000000000000000000000d191fca7381a5872b92acb30c5d3952d825517d6000000000000000000000000b9b6822a1bdb075755384b02dd9f9f7563527930000000000000000000000000ab42d040f8ab6af5f17167e062bc00faeb2b1382000000000000000000000000ccac26018b66589bfc87cf54873da50a87728b5500000000000000000000000046d7b47ed8718720f53d40bd8a9d447280214669000000000000000000000000db3fd8b8f95d9f4491fdb4f7b9cc83ad5b5e4cfb0000000000000000000000007df7c40bd826e81dc3e3d62eb4200643a2f8b11300000000000000000000000037559b7188999dfafb05869223251eb9ef008237000000000000000000000000ba6f8b632043025f3fdce8a33a85493c5609473b00000000000000000000000005f32c2ed2921d96212b8335b505e5c418508b240000000000000000000000007f97d54121ff648fc1f5b9d53ae0d9c83a76c5460000000000000000000000008b16591a68a67ee13077fcaf7bf03ecedc9a7e900000000000000000000000004a506b36525819537b20e2f4e4d3768ec0abe193000000000000000000000000495551154a79a41dbfd82373f6c0c82bcfd71038000000000000000000000000d726a505aa228ea2d4e5a07e2230f5cabb4b8b3f00000000000000000000000095c62b561f0235fa95618982c6780b7eaf8ed186000000000000000000000000e36e6d8aab4758264da3da7334ad24b10719759b000000000000000000000000f5aa4664cebe9edc688482ddbb7b4977b96c06450000000000000000000000007ef249b8f98303926860ce2bec5412415797fe2b000000000000000000000000e82a9508049c7b2d4425dacf31747182b82c50df00000000000000000000000065c9774dd4fe08cc7606808536f54ee9dddec07c0000000000000000000000005a373eaf28ae3c9a05ccf510a1bb8e20c10e5d87000000000000000000000000615a36d58e419e48d1c41db0ad04f0fbd178953000000000000000000000000099e5bfa3d83e887546949465d441194af253ee100000000000000000000000009c35bfa538c55c984926967febbd6b8e9ccbd7fc000000000000000000000000374ea92ffde50780c20ec35df391d7ace383ff94000000000000000000000000955d0287535f91c0c55ae07bcf2044b023e475a5000000000000000000000000464f27f0c1b5b58f606e7f55e36760d91b4a9219000000000000000000000000ab29b0fa76166235f7e280b5f4b3920dfc99b2f5000000000000000000000000929d9a539610a3a3e301ae5344b871d03930eb7a000000000000000000000000b116c6f96a56f5971cc93db7c61013109879a820000000000000000000000000dab3b61bb9e4d72f576c73af780e185e34c186970000000000000000000000007b0faa7df77b0994e1795d92a8802dd7613ccd7e0000000000000000000000004ead61bd990295ac21d869074c4e9b23ef524e7c0000000000000000000000007e5dae8dc66cc3a086fbe6bfd9cccad59deb44200000000000000000000000009e6f3959eaca2febbf495bc3c52e7b95f76770d90000000000000000000000009575c0ee5cee6da1d5a7220e48e32fec1f1efc4d000000000000000000000000f449afa786adbba05b49a35f7042b4796740364b000000000000000000000000744b130afb4e0dfb99868b7a64a1f934b69004c4000000000000000000000000f9d6b16bbf23cedc08846482d8cc5901b6b5d50c000000000000000000000000d9241d78417eb2b6e62a352c8eafcac51ab04aa6000000000000000000000000871bb6ade236de0c90b6c58cb7924cd5c66e819a0000000000000000000000005bab8f5e81b44949f1a61fd01d28d164c0f785c300000000000000000000000010acbd17580f2b2a133b3e2960a34909a8ebc42c000000000000000000000000909b72b8241347e252a0c16e1ff4f8d9bf33d5070000000000000000000000001278ca06d58249a484b175c074098f99a6308903000000000000000000000000a1ef19791b3a537c4ef0ed97e57a0dfaeec678a4000000000000000000000000e978cdeeea6ae5888f2e1e155a0b7a3f1023d15600000000000000000000000080753f92d448494294b055bc69fe7752ca13f381000000000000000000000000aa1744ba07d7dc2c62df40a4b8a861be3ad48b240000000000000000000000009e3f59d056b8c6a985ab2d7528df2fe48544f7890000000000000000000000000009ce162c475f643d8d891ba9f88cd140575a99000000000000000000000000891dc81e697d126675d548632a6ee17948ccfe98000000000000000000000000130d79f245af74f7e4aa8fb563c6f1e31e6b991c0000000000000000000000000d1b6357b1277ec794dbd8a159b95467469357fa0000000000000000000000003416fe1ce44f86da747c7ffedeb3adc5301328b30000000000000000000000007a1bb0a1d90f008d1852f04068b79111339a56fb000000000000000000000000d5d6145258e569aa8d6f1a0575cea3b834f2ad12000000000000000000000000880cc1ed15fa2636a691cf262f2f615bb3513a62000000000000000000000000275aa7c288c52ad8436ed4e82690b2387421a765000000000000000000000000cde67a890a6c8293fbb047feabfe396c73d0702200000000000000000000000054a21352e0542d84d529941beddc9a9420758cf8000000000000000000000000b5666190425ed1cc1fbd3e3078641ca05591df22000000000000000000000000763ec95f441f1a946e3e461b2be31482f4098dd2000000000000000000000000d98f0ef9c1d9b1007f262bdc31ad97af5775a63600000000000000000000000047f44e1f5f49343794fe1c04262c8db63f0999fa000000000000000000000000a37a018d781d41ccbdd4c86b4739b4926b8054320000000000000000000000005cfc478098d57ed06325953693064fcbbd071b010000000000000000000000006553e17ec24bcb03f0960215947eb7d646287a24000000000000000000000000d93f39ea741cd5096a0a8229d59157ec2a8e788d00000000000000000000000029cd5489d7fd4774baaa7bf0e0a2cbdf8aee032b00000000000000000000000084e26bd33692584fea41baf919a29a2658b489770000000000000000000000004a54ce22731815ded9072a845d4b3271b0f1394e000000000000000000000000aad7093e671b6a6c5391dd2d33983cd8c5d6d9be00000000000000000000000037b440bc3f5e1f809e10a8b57d0868a1ccfde306000000000000000000000000633e2d671ce8f1b82da82e807dfb159f41b2772f00000000000000000000000005b34bd25929e69e31ded059e9aadb4039e7d181000000000000000000000000fd9da28e647ced2d98c18aad251f277e29319f45000000000000000000000000704967a417308dbb7f35d93d5bacfd3a4e7ab5ca000000000000000000000000fd33c3e1451f2ecb4d837f0d1e73509128813f3b000000000000000000000000654c14ef851dd94e8c10e31bee57583b35fea98c000000000000000000000000aee33b8b2589093c9ea22da07885b4673bd948110000000000000000000000001616b057f8a89955d4a4f9fd9eb10289ac0e44a1000000000000000000000000840578c55893420c89f27cf415d317be857e79ed000000000000000000000000d1fda80512072a3b7b512b5374dfe18618fb462f000000000000000000000000eeef1753e168075d125306c3738b66ac798e6fe200000000000000000000000063badeb1eec77db1d1257d5581c22ff598d84b1f000000000000000000000000ae946a2eb6d799a4b919a55bbf36df213ea7546c000000000000000000000000008c60ad8eed1761444ecafd1d7c45a273afacaa000000000000000000000000fc1bf21639cb0ebe974fcd91a1cb936c454d76d20000000000000000000000001c803aa4f6bf047ec3384dda8c68f0f0a698f32f000000000000000000000000cfe523055f05c52799f75df796771514ff1a71eb00000000000000000000000028a8dd97a24033a8346fdbf9f13c43f578c383500000000000000000000000007612489d893c806fd1c929c466ddee01a8c4fb590000000000000000000000003d4a4c7e1a4b497825b6e006e98b61c76321cc630000000000000000000000009e44a10fb799cbb9650829cdba254b4147ee7fff00000000000000000000000072b009ea9bfe8e05122251da941945e35bb7b02d000000000000000000000000c87f340b04ddf7859c95fd5297db12706f34b3920000000000000000000000004c67d1bde22839ffff4f82615343c6f6e04536d600000000000000000000000046daf81f20563ab1ac37463adcee185fa7a56f8800000000000000000000000090afbf37ea20ac016b0e7f686ba454cb987f2e8c0000000000000000000000004e7dc154a59b68f0dd931d43e074e25a1942c7a4000000000000000000000000b6fd3bf6ea7a82d176642be3f2915d4a1e7efd84000000000000000000000000061da0a57e62de9d5f3074aad802a741531fb93b0000000000000000000000008ac7d4904cf11c0fadb84386453e48968213586d0000000000000000000000005050ecfb7ee87a25d7959bcdfbc6cde14e87913b00000000000000000000000041d523d7acbb1d1f6077396b07aac2c5b8b5c98c000000000000000000000000fde62833e7dda39431d3fc36d35f78d347dd46610000000000000000000000009f09e903331b70fda6927ccb0ec3656c8e172847000000000000000000000000252885d865542a81c4e4e85d2333708f01043ce1000000000000000000000000544cb5ebe50fe66f90a51a4e18ce99d60aa5b8ba00000000000000000000000047fbcd74de3e2f64973fec9277b6b87cc7ecb811000000000000000000000000b72fea53cca29937682b7612ada48a49b747ae620000000000000000000000005858d523dca58049f68bc5df579dc8444bc11743000000000000000000000000debaa07e206d4c382fc5f2a52d73667249f9433400000000000000000000000070e6d0a669ca5b370bbfbc303a77d84e011535af0000000000000000000000009988aa5cf66fa946fe093cada46a68b4dcdb29ec0000000000000000000000008a64d5936c73ba6f88a0032b8fda093a4922b4640000000000000000000000006559cd46bc99bda29459731227b735a34196acad000000000000000000000000936113614f836770063a7a9807c4df243fc6e9f600000000000000000000000084aa6427ff644d156b6dc443e431b05b84f9d17600000000000000000000000040c2889397615ed98f0cd158e59317aab76c8a7d00000000000000000000000026a41557e6d9624d3eb2762ebeb20f67a76f1530000000000000000000000000b77c16dbad69d39347948ba70aaa3566f30775a80000000000000000000000007d428c30424c8614358c93b1fd5eb2d8646861ef00000000000000000000000005de2a8f33ac2c821a3836d6fe2a773b66138a940000000000000000000000004734a07a0d691ecd024f53f0b24797fa1351c3090000000000000000000000004cb2c0f57a63690ac1e23435c1404295e8d2141c000000000000000000000000dda213cffeed72c92bca5b1c16531d310cbad6090000000000000000000000004485d212f8fc919ac0979e58cee619630e7aef93000000000000000000000000b7f719be706f961b3445140d253753282cded4540000000000000000000000003d1cf92f5df2cc5e3e7d2fbb572bc6b087c4deef00000000000000000000000022b7cb9114d5ad48639531ba7210f9120aea6f55000000000000000000000000de966ad7153e30b758f93690df5f097162bd700f000000000000000000000000e460701fbcc5b1d3e352b6609aa975b868ced5bd0000000000000000000000006a445e24dbdc51bde62217d41e6262272bad565a00000000000000000000000007104ddbf8e9bffd58a2d543aa5a1bec5a32887e000000000000000000000000e3e06f9379fc0361659949ad899d20052a5b293a000000000000000000000000a6b6bea79ab80cd5ee0cf52632e36da86ff963e1000000000000000000000000c40ff5525dcbd60ef372171b5751758a321859920000000000000000000000002f5fcd7c87da94772c57f6d29f6dcf61ea2700a60000000000000000000000005e11ba8bee9a0ef91120f7661c556a36a499a11c0000000000000000000000009c348518a85f6f14d7d0a17a74d7dae1ee4d697c0000000000000000000000005b5ea9262094321895f23ad7b8c352533cbe64e40000000000000000000000004250f108677bf208c50e14c6b29287b6db082f95000000000000000000000000ce183cba8db194f6e227e25f681b49a91ca22aa5000000000000000000000000bd5d0f75aeb338d568ae551947aac767d91af0520000000000000000000000005c18c9222d9e9995be0780eadb5a2c509633d31f0000000000000000000000007412d050066b71067892aece18ec2bd85e4b8cea0000000000000000000000009aaa3b6f3649b4a817602463c6030a8388eb03ff00000000000000000000000016247aed26617e6df2bde11d1993acc5fbda0cbe00000000000000000000000069effe4bc03e854afc7262d019e4d53bc8b1eda900000000000000000000000009c1ade70bc0d3bf07982e2b5a989838586d5eda000000000000000000000000ef66501858744e707e452e7c7578b16735c10c97000000000000000000000000ac253bc735f2eaca5ef626eb43ba1c561e32b5070000000000000000000000002243c70314d37f0879cfe7b186b54c12ca0e18d900000000000000000000000054ceb521752ae2581ac5fa07893f1258410a4a300000000000000000000000000260b0d6032374882c4780788e9eb987b9e3e356000000000000000000000000036e9cdb80e563c1a704093f8cc3b41c8792e1d5000000000000000000000000f38f179f5c25102f17662f033fefac41a3185ec800000000000000000000000081a80f8588d395eeb863d7d32a54b5fe607a58de00000000000000000000000042aa7addd476afe2159f9f7e136e39f10db862d5000000000000000000000000f1dc98ece7205197497378d7da90ab63efa1ced20000000000000000000000007c388d1ae723ebc5b358301be3bd132daf9056f60000000000000000000000003315eaa8cb86795d636c2f3fca1e4170653b40260000000000000000000000006084b69943bd1b422272821ab69bcd87dec178e7000000000000000000000000ebff2439489d972311b8cd6e741adc9019ff9b6c0000000000000000000000006c1d53ddfe65ab35796eb7a5c7499af63debf2d600000000000000000000000079c7b8b336f662772f91984715e62b8b104faf1d0000000000000000000000003ca7c37638829abf3cba03a69f40b981a231f3b90000000000000000000000006eb05e1c3c6ce077fc4d75799e4bf9af26ef8b84000000000000000000000000eede8bbf89bed9a2c1ca5e8830e06a19dba20fcc000000000000000000000000dffb45e1945c3ac689065f2d476d6c1265bfb9460000000000000000000000000791a6a946beecee668075cd180661885e3dc04e00000000000000000000000005121a1442e33a19f2eb67338c8d3c760aed337c00000000000000000000000054e439b04b54892cc190b2ad67944497f28a82160000000000000000000000003d4a6e94471190eaef2f7b8334db3ed9079c9a0f000000000000000000000000c38e96a1266361e06050e96dbd0db3a3524496c8000000000000000000000000405f7cac660b207ff2df4fa4e80e15b4b080c5900000000000000000000000003bb622054ae819c485ac18163d36c80584e740d1000000000000000000000000e687b113ba0c795361ad80293ec5b42b3e1efd1e000000000000000000000000d7f413b5215ccebbe64db27679e6e01e54dabdf30000000000000000000000007e6630ff0c2a9a39e95571454e06c18927890de60000000000000000000000005e8304b5600cccba6d6292c6687ac9ead0ec62880000000000000000000000007eb5b4e43ec265ad6554359924bdc867edb8e6e30000000000000000000000005e5ab49b0db759336a66c928cf9c7b88c56a8ee70000000000000000000000008d0d355f014c134ac3cff257987e8f59d7141cc30000000000000000000000004c34c3519eaed8da26dc2fe1c35798990c64e2ba000000000000000000000000812235c9d5c330e80afdb372c99bcffccd3c7140000000000000000000000000fc5d53ed5f4f1bb7900416f9bf9ec4eede1b011e000000000000000000000000a59bd16a0680b9ea0cc6529596eefea45941092b0000000000000000000000007d6c48fcb387f08b22552db7c9a79686c17de643000000000000000000000000309653f2fa2459410d213d9712ea22ecb767214f0000000000000000000000007c90585d1e0b118b9c8edf942743cb117d7fbb9b000000000000000000000000ab9e701bc5d9f092937f54d3da87db4e4363730f000000000000000000000000e230ca4b032026b80599e233457232812b2df28900000000000000000000000076bf8477a8e9c28a536f1e4dee16d74e120aa28f000000000000000000000000126c113d0b8b9e038852b29ee85ff7bed0cb64d2000000000000000000000000659e8df475c01f818ddbddd0c5ef13790bc01dc40000000000000000000000006d3de5a63a9973faf53565644dc1056446a93d950000000000000000000000007a9f41d7f98872cc489aadcc5d6075b81781bc270000000000000000000000001cefc59db8463c198818fd2feebc9b97fc19c28f0000000000000000000000008e9a9d6db1a39494f4078dca0523e77dcc1372d8000000000000000000000000605f86c1d60de4c13d6c858b50308a04874b0934000000000000000000000000de339b5e6d0f658889abab3e5d0b16d8ef24b162000000000000000000000000d7a4ad9f7d184bd6a999adfee052155e1f5bfe71000000000000000000000000c7ed305bfac90687a5e166054fe8c9d06cddd7320000000000000000000000005ee7b3a445b3766e6cf7053d59b5fc168502a30b0000000000000000000000000f117f44496821ba5fe3e83196bf3182e6f77d49000000000000000000000000f8a1ef087ee61d9243f6c106e122112aeb711e11000000000000000000000000d91d6b4ef60c41d33e4fc374f68243b0b8b060b3000000000000000000000000348454c293f736307a1dc48fb5b4694d10947af5000000000000000000000000c1e134e88eda94ccbb32ce518f557ce9c22c37550000000000000000000000002026f6b8c53687a9c031b51864dfe51fc1b5678300000000000000000000000061d49707e69fb8c2e796402715c1d704452ee2340000000000000000000000005f65e080a729c9a62c889afe38eb6cb8e85f744f00000000000000000000000057e1be500e0bf622e8b524772d2ffe9a42b5332000000000000000000000000035dab658a70bc70c6375ec63162c700d5c26029e000000000000000000000000d8e235667c834261f6419101c1cf6f5ed3b3ca27000000000000000000000000d6354e2c52e9778fb2e89f5b6ee9264006a948d2000000000000000000000000efba99dc4f405d1c1895dcf45011a7aea3f263e90000000000000000000000008ba17315ebbd0045c0a9987126d2fe99104e6cff000000000000000000000000f0ae8d7b674148d6d8232b355dab572ac0661ed5000000000000000000000000020b6516b405751591584112360550c5dcb34b58000000000000000000000000ddc28b969dc2b05b97977bed06b1f72f1d389ba80000000000000000000000002d0a8096a651ee2bee280a4638cb10d68bed7f7b000000000000000000000000a1a853e9ad6718f99d118377e2396b20e784ee43000000000000000000000000cc2271f23e6ed79d5ec27d6d20eb9d38153058f8000000000000000000000000f63cb9aa298306f8e9fa1f548d8fbea7edf136d50000000000000000000000001a50e7ccf4ecb6502626de8af44074d229ac62d30000000000000000000000001d8350aae766495cef0e1da68003cef2bcfbb6e300000000000000000000000029a62a542b6ea441abb6f03c2bca54ad72ff750c0000000000000000000000007f8f2ca35ba31299f73f83dbd70cacffd0ef7789000000000000000000000000b0bdbcec7171d2d1883360926cbce14b4717705b000000000000000000000000146f2357d53ec0f237b3bdf89c2e88f62c75e0a60000000000000000000000001272d5b3a46306d14f2889e54dbe968061e6090100000000000000000000000018cf6002a4792e2f3d95e157da7ee8c95a9bdea0000000000000000000000000840ba9b413dc6256b5203c1766d27c77da73c9420000000000000000000000003c1aecc15df8a854d8403b718b88e0cf71bc9bf40000000000000000000000007281b854db87f7dd8db338cd6db7a3262f61be7e00000000000000000000000054e29534ee6bad63a746ea6902188e4f8cd473600000000000000000000000000e8ecf7d3a5b622ee032a76a948e589d9305be92000000000000000000000000dc52de50b3ef05a77ae0858536b2d5dc6e1335a300000000000000000000000096acaaca0d501cf049989f0e085e86a3d46d69c20000000000000000000000002cd4eb857e34d6e5fc6d1f5889024980326eba5c000000000000000000000000a79d74ce9f4dd852add8158906a8b57a5d31a0fa000000000000000000000000b3c1d7f93abbdf0c83c629df895ef21f583cd3cd0000000000000000000000005dcca39db3a3f930331554092a460034266748470000000000000000000000002ff127d87aa0246012f381320bb73d1a03a06873000000000000000000000000d2e2c994a794bd9bfcf35c38b900629679e37161000000000000000000000000c9d1c12298072f4066d483018cc30e3429a99e210000000000000000000000007eb1ffac7c99cfd015015588ff33c8af83a14ebd00000000000000000000000046e8eb6707bdd41089d4f4820fe5ae702a8a9dd4000000000000000000000000a9d8baafb41887a766d8788764ef21d6cc558ac50000000000000000000000004cb6dd584417ea3b1731c5e516a5b1c05202d9b0000000000000000000000000f270e05918d036ba71afef2d4445fc6aa8ec459f000000000000000000000000b724285617384040838317b101b66a97fd06cddc0000000000000000000000008ecfc477c69c5181e45cbb1b9f66600a8ac88640000000000000000000000000b82ff600f7603bf30d28f6112d53f5182e292e11000000000000000000000000322e25431a487c8ffb84f3cad9d4e9c1c7e9bae200000000000000000000000022d384629983788fc929f9e29cd2e29dd012978200000000000000000000000009ebb0e5e7662b150255b9d5b97d1e898efee98900000000000000000000000063ce8f0e712511863778067a05254eca0193f8790000000000000000000000004b24db380cd5bac60e4ba197b97dfcbad78619cb000000000000000000000000f9d4a28c3823739f89f344de9d6ae809892acca90000000000000000000000008d9e85b9222b564a536f05d93f251d69e6ff72b50000000000000000000000002e280becb3558e99f21b097344acc7205d0c4fdf000000000000000000000000db49fd882553ade54e39cbf82b8d5bbbc3e83ae6000000000000000000000000bbab0a7a14880fcc9fd8b63fee4878f5d02e6810000000000000000000000000c66a84bd938d591b7d25891dd3837755a57332b90000000000000000000000006232180461f803e115c6f146470a04d30a3b81120000000000000000000000006a71334814f7ca26889acaadbf03757c77448bf3000000000000000000000000093adf531fa661d481431593b53612c97d9f40290000000000000000000000006a6f226f66f324f3cd6c7213bfe4a66ff2dbaa19000000000000000000000000d7a3447ca33a841a58bfbb136a50054944d07388000000000000000000000000fd72a00fb8a3d8a5b9e901f8ee243cbe6045b0d50000000000000000000000002a8063f7d8b60c85ac7d101cc5ce966ae0d28413000000000000000000000000015c6f6c829d1a71b3b2224b7a3f78ef0b2586f90000000000000000000000000432b5baead0d230c1cf460ff0972a498dac6bcb000000000000000000000000d9b11d45f9e1ab5a63eb521129ec5e3354d95c7e00000000000000000000000012f7a7d3e6df926775fe5d6616d748ec83df814e000000000000000000000000e3d660f09434722f33cd13f897a7587f1453becc0000000000000000000000001ef90fc7ef238d21737aefa700228b5b80f1059b000000000000000000000000e9ad0617265ac30895ef84326eed68de14e28e6c000000000000000000000000441e618c0f1e72fd3feecc4222351a1ce335d12b00000000000000000000000056ff8fbdf2b391a1a6a7d1ea3577c9e10918f1e7000000000000000000000000e6ba9fb2f6e75638110aa2e7818653e59327bb7a000000000000000000000000983a9e8b4b26be180ef52aa0d4a8454596f07a1e0000000000000000000000003b858a280c2447fd5d4f1808d6e49f0a9a06e53a00000000000000000000000079d998d2513832a67964868c0993bd94d669be5100000000000000000000000061a8adfe104b69915428a1e187ad66898e80443e000000000000000000000000d3840269a30958ed5596c25c2c79e6bd6ca6ac79000000000000000000000000012eb52ab113fc836346251edca24b57493730ee000000000000000000000000e1c9445b78233cca208b170ce44ccdd02bd11003000000000000000000000000d54dfe61304304dbbb970d01c61fcbcd2299a161000000000000000000000000df3066912bf04b5170018d42f8335d30769464ac00000000000000000000000005f00b9118b8f7ac1bf5e561f22604ee433e237a00000000000000000000000045492765bfdc478866241103e962d0f382d7a92600000000000000000000000081e105f9189bd7cb77089ba61a0f56a8589e38dd000000000000000000000000d0b81a450252409662616084a67cf046ebfd26d3000000000000000000000000d82892bc4d6eb11d380f91f72fcc3d8bcea09d22000000000000000000000000059026bbb305fe07a8d735aecd967e3b423b43e4000000000000000000000000f3fe06375b329232a611732a7861fb41808c37f90000000000000000000000007d1a4878120110d6201182acd43d95779a71674900000000000000000000000028d32cc0e4d60cf3c039c6ac003274d375d11366000000000000000000000000178fdeffbb5930b33aa0156dac851e4c2257109600000000000000000000000054b61a290bbaa4f66d6905bdb00590c3f2faaa920000000000000000000000005de3c3cc99c4398205d211049061dd5eec7eb56e000000000000000000000000c41f50c0a1ea6d49495ffefb3036f746afde2d15000000000000000000000000f0e0463b5cfb8d4def27b1e6db1a4eb4c40e1cd30000000000000000000000009df1348a0215752f19794e2af1b749837039316800000000000000000000000003a07573cec18b140d2bad1b172c6dca43602019000000000000000000000000f8014992101debf24eeed67817b688c878cb1a19000000000000000000000000a046caa26915bf1b9001f1e44f3757a94246f71500000000000000000000000075b0e5fa92c3a8453a23e6bc787ee718f0ee08220000000000000000000000008ba7d4ef49b1d0e8319822e657c2bf04f133d22a000000000000000000000000e4583f420ef40c168d2879838663a4eae714eae5000000000000000000000000e9385060ccf6a86bba9ba7ec28357839e17a12a30000000000000000000000007cecc3a2eeedf9c1827e4093ea4c3e5c02b592ad000000000000000000000000da09e13840878757d1f951adefb7c662b5af14aa000000000000000000000000714a681a314a2e0690de6d0c784a35f24f23391f0000000000000000000000008de364a3839738e583e1b9762f011818e608eb32000000000000000000000000373861c82ebc80287d34e2a9de745770c68d79ff00000000000000000000000063ceb04fa98c2fb651afb5531dad08a69b0c63420000000000000000000000000d386b6055f7573025f99b0ea1f49bd0a91187c7000000000000000000000000f3515ca4fec461a1d506232413a8135a57c47d03000000000000000000000000d4e869d01e2ddf6ff1ca2c813339e1ccd1196cfd000000000000000000000000c408c7b7eab309cad54430eaabf4035c300102e70000000000000000000000008c533e1b8663aa2f481d2ca3e2e764d54bf8d9750000000000000000000000003399917aef6489627e2e35bcc4ed2844e1d07b9100000000000000000000000001f4399f005dc679ab9eb7ffd7329c08d3f5e2f40000000000000000000000009fd1d001bef48ac01fdb85a1edbdba39aea3b14600000000000000000000000084f0ae6a2a8d6754524575a84b2bfe94da58fa28000000000000000000000000867cccf992d78f4d76e2ff183f9499843252ae67000000000000000000000000cde7fce37612f5ba2d2b9ca2bfa5a9ad2e5a12b0000000000000000000000000e43640b54a0b26fa579d497e67b8a80061bcfbac0000000000000000000000002afdca7fbabc7c3be70a1fdf6c8bad96435b3501000000000000000000000000c5092f0d6e780552f1aea0ceece450cfef620f260000000000000000000000005e08cb05171697b91192f4f3b39039354555786f00000000000000000000000090479babc3542c4aa9217e8257dc0534726fa041000000000000000000000000d3ab0143c378134c405e913716ae10627612ea6e00000000000000000000000001c674e17a435d255bedfdb121f2f1ad87ac06f3000000000000000000000000676761691b2cd2caaebb7ef0913b1238fad2f655000000000000000000000000ae41dfcb1d93db071159a0edf22613541684ff58000000000000000000000000fed7fe0fe64038969a26bd36ac45f6fc422f928a000000000000000000000000fdef5eb0534b8e8cb604154c4d8392ef9bea725f00000000000000000000000087fe5314eec28c631060844599d42093dbae6f5900000000000000000000000038505522fee82ed9e6e8da8b29d8e6dced0e55c20000000000000000000000001b39d4484adbeca536a3b0eeb8a67340651315c4000000000000000000000000f7f4180324fd0bf1b961392acaf516729c500cd4000000000000000000000000a4ad11aa4d775785a2b8ac7d3a0fc31df303fad200000000000000000000000011e1915f3869984d254270030839505bd6130eb0000000000000000000000000ffcf2458b847edcb2d0946993496df8ee6dcae490000000000000000000000003c078854a3f2788479f98ed16e1395bd802bb0110000000000000000000000006d5c56b18023da9b8cbbc995741add1a3897904f000000000000000000000000bcde18ed5f3bceef2e1a02feb46cae4c92154d3f00000000000000000000000024cb42df2dffa98bd5908cd1f7efa666f03c7c1b0000000000000000000000002d41c5f3bef7263d6bfde1d27f69293ad87db58c000000000000000000000000323b263b32cf7ec220fe2900f304de18d10db9c3000000000000000000000000c74f401d6991713e08935f54c5b341e6eb9d1f040000000000000000000000005168e5f1ad33712ea72c8ed42b79b31e1b021508000000000000000000000000f3170ff6ff8685eb75f3cd1dfda08ed9b26dc094000000000000000000000000f86e7efa496768d212c85ab3612d200a878a9c37000000000000000000000000d8c518e3a5c12354719b47eff16362f5a2e4dbeb000000000000000000000000bb6ede300a1daba1232d795126e57e4a2b44854900000000000000000000000096cfd7ea4dc4c042cde73c94ab0af998fc39ae84000000000000000000000000f0a09dc756e3ed314455d7317310237a2f61778800000000000000000000000089bda27723559eaeda956397d87171b68fcf3e1d000000000000000000000000074b0d6b42714b1bb368f52a8547aa9a50e04af4000000000000000000000000fc19f164d91e8a277026b0903499a069b2fd5461000000000000000000000000f65ea56e3b67f9d11676f588366e64261bfa2bde0000000000000000000000005e9c5c380f09ed28ca06f69cd1f199747014e962000000000000000000000000224bdde923403ba7dc4701901725f379f7c0a51600000000000000000000000014fd23ba624cf73c64f86e06f8f0420653b27a0f000000000000000000000000c338dc49258aacfefa466623feb5e7f6144485f80000000000000000000000002a471934a130fd99204c798cb32f7ecc474436de0000000000000000000000004e26cf1f9e3f879cdef569de42ebb1f0652643ff00000000000000000000000096c1cd213922528d94b7e8ccf30fea458f361f8700000000000000000000000015ab2e72189025cd63b0c9597c528bddde22f59e00000000000000000000000042f2704e7aad4c809683713cc464278c11bb219d00000000000000000000000082bf1b12579253e911649c757b5e98e0a5ff126600000000000000000000000073b1dee770a8ede5a066e9594a88a0ba198e9105000000000000000000000000e3d620a78ab0edfd4177eedcdf4c987eae29deac0000000000000000000000001a6d45e4118fd82d38f85048e222ba286c161c1100000000000000000000000065a1e876143222bc6715c4f545dd6fbf516089d0000000000000000000000000a7ecdc86b6ab5b514c0cddd26afb24c281df970e0000000000000000000000007f6d01320cca09ba0bc6ec7525dd3f9dbcd164c8000000000000000000000000a29eaeafa384637f28b10d55563b6c66e82dcce30000000000000000000000000420eb505c9b72642c376c1292004f36f728ba28000000000000000000000000c3f72f083b6ea4f20b1a6dcadffcf2bbee61fe30000000000000000000000000434259f9132091dcd979219c32076ae2fbb86fc7000000000000000000000000c9a8423381e40aee3c86e4d9a284e4ac25d1b0f4000000000000000000000000d81bb6212d74c56a438cad01d207fec7042af92c0000000000000000000000007399ba496e06d271bef9a0eec6ba7e2c2c1f2337000000000000000000000000aa9165e70116f8e00083ad30de3245339950b10e0000000000000000000000009f1a187219fb3bc2d61ebfe5215437d296231c5e0000000000000000000000002c88d72b56def09d3956543a90ffd94a50df68850000000000000000000000007b468592d6da3fe95f224ae7837a86e2031ed2e0000000000000000000000000cc369dbcd170f4dd575b6f200de2b696fedb2c0f0000000000000000000000002d907c1dd9df78b4b30bdb969620f543f0537b64000000000000000000000000c0a4887e1901f26b29126a20b3950e92ec4871680000000000000000000000003b299cfe4cb73cd2e408e8f851a2deb7b74abe10000000000000000000000000472b9b6497fd9bc7a866e6fe9615f43976a91e04000000000000000000000000e4aded70c138c23b966c6a4d6791bd8c538d9254000000000000000000000000825aef09eade6afc8e54aff6a5a230f4ee8fb98d0000000000000000000000006a5c87cc8fea4c6c4b125207179a047c0591fdcd00000000000000000000000047693cd1bd75f9fc295c9e74d90c885dd40843e10000000000000000000000004f669e6783d6c64f926239935a19186f24c39855000000000000000000000000c084e4365f5b5828e9b845dcd29058778fad8e1b000000000000000000000000c90421ed6807163c211ba60205cc2b6cb5ddbfbf000000000000000000000000c63f3b87459ed7703137e30b49fd284668b5a166000000000000000000000000f1fc882e3fb3dafe60e9679b5ced4fb893dce827000000000000000000000000660f4a78d3783ed6a34cf62e8fceb57b9f7f8d6b0000000000000000000000001771fe19f851c5e11d7313f25be51747351be35f0000000000000000000000003140928449de3893b17827a809154471cbc8962700000000000000000000000088ea50d9861e2767ff28794a5a383281daaf065000000000000000000000000057bea86b2b209a20ad4b4ceb7aea56a743a8009c0000000000000000000000009ec40e34ecf9dad86ef0a02fe723fc5892ef1bc5000000000000000000000000f816e37d8dde02535e86b12fd6d5167329cf8340000000000000000000000000d3fc6455f2071636fece4d953bbd9470717a48710000000000000000000000004fc63de3a6f9b1e5168f67712ccf534b8bc08ecd00000000000000000000000003e02a651b5b58f38efb59a1ed11ffd7b271622500000000000000000000000092cffec81b64a53dae3bc9cca2624cb645fa8e6f00000000000000000000000075449c7e75f832a904b27b1600f4e7dfa205e6b9000000000000000000000000cf767eed0e07abbddad93b1f2a25e4e25813f685000000000000000000000000b1f8f52b630245ade2edf55a32773058b9949d7c000000000000000000000000f11ad6da73581f65a7b8d60092133f6f7e70655f0000000000000000000000006a2be47b6ba9df2c6112eafc67a6ed3934e84774000000000000000000000000d754f5bc75bbb4a55d890acc85d1302f705a0fcb000000000000000000000000f5ef8169a040d8dd1e3d14353a554377d9e2a65d000000000000000000000000addd5dcd580a2d9833f687cd163a171c58b5b675000000000000000000000000c2c39fd4eb55aaad7d894f3f92c91246312d1711000000000000000000000000de49ee829ba91a0ca9490d9cbd877a0dd91046b4000000000000000000000000644557010133f27c55101d9b38426fc192f86f600000000000000000000000001f016aca790feab1c4d2e768fbb5d5e7b2562fe4000000000000000000000000b784c1eafc4dc7650d81a6e432957a987cc1bb5d000000000000000000000000f7ac194aeff8c9035c421c40d9ae5379a866156d0000000000000000000000001b9a3364c2133bd586191190f8698b950fbba89e000000000000000000000000f6c612546c40ec97e059bfdeba3a46f2e561dbad000000000000000000000000cbd62ab72417a92564ab76cd73b129dda899529c000000000000000000000000c65f12472fa46df9b4c5446212ee52089615ba060000000000000000000000008e51f8a9b515915852bd7f5f90f4b7d3bd27549e00000000000000000000000075d495800ec1f87990f38350350344b6d917de54000000000000000000000000d3dff402b74563b559c620a5c56ad2f048587c1c000000000000000000000000cc5cf438b4d02eaa8a755dd3a1cbfab58014d62b00000000000000000000000001744cdd9a5c6d251f856c1d894c366db6efea830000000000000000000000006e53d2a615ed94fdc23ad43f3f5990b155d1b99e00000000000000000000000022ac83881d23c985df7af827293f40ab1176e3bf00000000000000000000000022e9f96f791ec8814c80e8c7728e77fd6f38dead0000000000000000000000006e0fc00821565f9018480ecad35a8874a560c24e000000000000000000000000937d72d32dc8dccdcaf7e2b179c213b23b36d930000000000000000000000000fd264ef3b7e6a1b01879caa57b1f68d3e4a6648400000000000000000000000004b92c873b444254c6b6027a5494a5e95fbc085e000000000000000000000000281745f8537f3bc6ca663c6b5af3083c124ac64e000000000000000000000000b8ac337db6731d81157bcc5cbaf73551b3baadba0000000000000000000000006efda4036adfa1458f0e138457a7e8f2c38eb218000000000000000000000000c0f1762765478879a39fe58fc21c5c8a6cd0df43000000000000000000000000a9f7f80a3488ca21651cbb1831b3fd9380bb1646000000000000000000000000f626b778aafa67d284c352725dc3d2fd01a63da6000000000000000000000000b9c243c7f71db9af6cef5bcf7a027c111d188279000000000000000000000000d08b7fc998f24899e0916cdcf0edd8ca0ed467ef000000000000000000000000e8fbbcaf5a924522232b8f3f5528744f1fd775e4000000000000000000000000f209c66c5fe7e2f63a50e5f215883735eac5733b0000000000000000000000004a25dc9ec907bff21da8f20d68f6a38762adb593000000000000000000000000aba2d9c9fdd9cfbc096cdd56646efbf1fd4c6641000000000000000000000000fc29f4432730bd1690f4fe1edb02b6820e24f683000000000000000000000000149297d5d9181428313aa66c61032165ad70d2720000000000000000000000001194aeb048ab9f4ae61d2c6cf87312c00f548322000000000000000000000000b803618ab60e06bf8bc54f497cd04ae7686e11f4000000000000000000000000a890e0d8b0e48d4ed442e9af2cf3a647087fdfb30000000000000000000000008fe3c993656b1fc03c3aefbbc8c70252fbf6bd300000000000000000000000008f2d53cc01a3ddecd1c10b135a425ef94465db3a000000000000000000000000c6198ecc76181ec1d022c4c930470ed28e21ac8d000000000000000000000000dc26bee2b0e150446443b1fddc56ffbfe81343cb000000000000000000000000a123670a0af6afa0d76fa5a3acbddc223366206200000000000000000000000039c15bfe6a628eced2a979c06880199003c16cb9000000000000000000000000bdfbbee0665ed3d6ca9971464a1f6377ce6a468a000000000000000000000000f98b9963ac8aaec6f708395799c143fa1a7eb6e100000000000000000000000086e03f485cf8fa8b2769445dfab861aa961300a6000000000000000000000000d879cc9a41e7bb5d558764a50579f8db14285c7d000000000000000000000000d94078b78e6ec855dccf3d6b61f7d2dbf5669e45000000000000000000000000e966b65c21e1f95565aefc147a67d81fcd75e6d50000000000000000000000001b0ec3553574ebe08246b9bd17cf5bd1c1162cc20000000000000000000000004a220e6096b25eadb88358cb44068a3248254675000000000000000000000000967fa93f13db8e0c92f050f8ed7df877212bd97500000000000000000000000059e0c12129967cd1e5b69d6fff9916d4233614f3000000000000000000000000a00c151df2832f53140ee3622069fc8c360a886d000000000000000000000000e90c063872ab44607fe44029da90a8c8e6c613330000000000000000000000005dc365aaa48ee2a6329b78ffa2061dfbc5af448f0000000000000000000000004a055ba831090098a952fdf2dcb662310ed1495a00000000000000000000000007fcedb654bcd3888cd6a55aaddd2e16d981d10f000000000000000000000000c8b04f062e8864931223da3df9cbabab0aca4d91000000000000000000000000e6fc366d94d44640382c8048e20a2e6ee887429c000000000000000000000000d2ded320ed1c3ce7267eed419bb1f1fba703ff480000000000000000000000007a74cec1b9a7f7f04ced3f949ff0d9741c08b959000000000000000000000000f343beb4f51dacd0ecc4c79a4cc803bb55690b5300000000000000000000000036e897aabd8b342bb916d05a89ec8a8d81d858d400000000000000000000000093ae3cc3909d4b00f4efe3a9989201e97e16a87c000000000000000000000000f102d3a6a4706f22a38bcf1be8b24cf0f872d1040000000000000000000000002821c1759828d8ad858ded0290a0a0384907fa510000000000000000000000008ae386e7226a72610d9e6ce03a3cbe2c1a089572000000000000000000000000414ebf6e05ba98fa775819f259842b1dec3aa064000000000000000000000000365925fde4b999f760b30cf0615dfae4b1d2993c0000000000000000000000002af4190f8a871945987e0bdd255a0962517ec508000000000000000000000000438d89164acc420ae2801b1782e8ea148b65a610000000000000000000000000f7c61bb20da06f712b1c0984e80e1b89804aabe5000000000000000000000000068b17bfe49b4c57c234051b1ac2bdf7a50c8941000000000000000000000000a30d559d764bff48060da07b4f161b0b8beb581200000000000000000000000067b598fdfd9ccbb45aaad27f465eb99c9cdd6bd20000000000000000000000004483baf2d683c197a1520a7e9fd4a78274b7f1350000000000000000000000000519addbef5f400ba21db38b15e03678e190669d000000000000000000000000e6eb2f93a3b7044e1ee2070fdb882919e2e078b70000000000000000000000003b976daaf1cd92061cac8a22af3a1135aaa3e70e0000000000000000000000007e2f0b227358e8529d5a9848118a661cc779a742000000000000000000000000f9bdba4fcd215574f60a87fa5196c9abfbe8c534000000000000000000000000c385c1371ca6cca68572a837f89044b85aa2dcb4000000000000000000000000c6e9a86d216a6bfa03a2d8ce084622a699803c09000000000000000000000000261f72a5a5e2fbac55368e14cadd28b9106b50e200000000000000000000000063d75f39b8c6ecd2deb0a316cea3281df0abb590000000000000000000000000bbd1dabe039aec062b178ae6895cc9ce22f3cd9e00000000000000000000000066f94a0d22ce7c543286890b3098f36638de13f5000000000000000000000000ca7b4e4978a19fd62b37a8b24ac45b316b7d2ab7000000000000000000000000ac390177547bfbb41905aa275e89d923df0acdbf000000000000000000000000018c9876042c60713a8b4355256cc84e4436bc4b00000000000000000000000065028619765ea446b2843371584f895cc464ae8900000000000000000000000080a1fdb7b1368e1b86873c35bc78c873f9f08c320000000000000000000000006898fead4c9ba3abf9d9d23671f147c90b39977c00000000000000000000000023a792f34f3e99255aca7a74028eb8cf95619c6b00000000000000000000000065fffcc60c25e633f950e57ab5fd0011d73f4f5c00000000000000000000000067bcd710886410860c1cd3c5613ef3530c3bd665000000000000000000000000438a3fdaa4d689b07b991d22a2174f3a50e71f1c0000000000000000000000009340fe195f0d8b8e110df4bb47d1909133c608f600000000000000000000000076eb487300340ffa29297e7c3269885a28f1d80c00000000000000000000000029fb1efd0450e1ac7bd82dbdf1021a29b41fa5a700000000000000000000000020553af4440a669547dbc5d5b036b2e046b8daf7000000000000000000000000e5db501c8baa3650c4292aef9aa26407441d8f460000000000000000000000007082011958463e4a0d2b0c2591c5a5ace2ddf330000000000000000000000000d64da8b7651e6d363ece743a9f27a235d0dc15320000000000000000000000006afc8c8a7513d6eaa11680cd3e0bd035513b382c00000000000000000000000020e3f8c6e64cc204d6bd1ded472b47a967aecc580000000000000000000000002d5a0a3237158c53bc74e34423587ac9c830cecd0000000000000000000000005b869adb04fa29c3a53144cbb064109e68c1fcc30000000000000000000000008aa17c2e77f6b5d49a1026447367baf7fc8100030000000000000000000000003e72a26a8b4f2328d6bc48dcb21fa917d73fb257000000000000000000000000383e133010486d85cc939f0b6df8b23d8d3ee2620000000000000000000000008c0850bdff55b2095291b7231f844aefdb26d6210000000000000000000000009e4f65139b1bd6261ce6e527d9adacb1bf393584000000000000000000000000e6a090c750f91c7eb7ccb924d362081a9a8225bb000000000000000000000000d0b032cbbc73b76efa68412cbbbfc84e1681a1720000000000000000000000000629c5a1ce069db3534ac95bcb16ffb2d7dbbd6a000000000000000000000000938d0e9796f72f66aa5c4ac8d89018399232d45a000000000000000000000000ffc72c00ca3d26d3c222c18a76b015bbe0021f61000000000000000000000000ce5b26f4d3fc8b7125ddfc3a80d0a6976272ba0a0000000000000000000000000ae4c9b6ce9ffbc00c531a2ff0ceaca92c77f457000000000000000000000000b3b32e3e4d88344ee9315db946848b05142e61e4000000000000000000000000c07e9707556c5b6160afa417990e640ed56a9cef000000000000000000000000df39fd0f0a797ccc9ca463690087c89d167f9a5900000000000000000000000097fa918185b4a9dd4b3f93999b6546a31341caf70000000000000000000000008dfea96f119a7c63d36a7b1d922bf6327ca3f882000000000000000000000000b3ca12fa2e56c03b73c7b02f0b42057efac32bdd000000000000000000000000f542ddaf25dc0d753fe53f4fbf801d90ed0d29720000000000000000000000004fccd411dd738e9538f91a2e0589afa36f707a9300000000000000000000000016264095722d1863e3d9b1a3551f85859f7f62bc000000000000000000000000484bea2d6ee3c2183440118be4847d9e6841ba1900000000000000000000000014964f90c2af0ba725545cfdd5a9daec99f89f810000000000000000000000000a8a5f27ca431aa8d3ed4fce818aaf362f3581c50000000000000000000000008a405e7fc22dfbec5a3557278cee47651a6d8070000000000000000000000000003729bab128fab78e4e61291bffba98aefe51b2000000000000000000000000a0403d8cd8bc91ad98f59fb3e34caff42f1d29fe000000000000000000000000fb9b6d035f27ac8729e9f9ef8a69f35f1456261f000000000000000000000000f272744a690d4b64dc5ce66a0f2e665d7d4b6a5a000000000000000000000000a79eea6864b416e82fe9f48cef03ad7f00672f94000000000000000000000000f17b256617b2391f2163b14b8972ee51c01b0651000000000000000000000000883c64ae4d8df504663690c6b4e6f07bd82f55120000000000000000000000002bbe0087ebcd038ad235f09cee19645a8212d47f0000000000000000000000000fadbce1a861d73fb3a512ef0aeb842663a83e7100000000000000000000000045e93dafcdca4d2dce22392465fcb9f54b5f25aa000000000000000000000000df199a8a8a3143dd681c715cc667ca6e350c79ba000000000000000000000000f4d3a159852a5cb9d3f5963eda29fe43c9ae7ea3000000000000000000000000e2f2a78815a143cd69367b424a6ae5f4bbc1e905000000000000000000000000a7f67b07e065661ae89e7c5c7756de6fa81d9b4f00000000000000000000000027aee4033dc4e98bc7fc42ed18ef75146cb7737c000000000000000000000000874f65598d24bfb4a2dbb80b5a8d461158498582000000000000000000000000a3a5ee0a2d2878288256435214bf26634fc7f2f900000000000000000000000040507f152c27959c36914653ea100bf2c679906d0000000000000000000000004adb7c2d3ff6a20d6f5978c89b13f97e77d83990000000000000000000000000cefa6ba7e8715d0b36ca2510a8edc5c4b3e71f9500000000000000000000000091d246325d09baa7676ab02247ea8c5d5636d672000000000000000000000000f66f06848ef453c5fc7daa331f3dcc23e46fdad9000000000000000000000000dfcf69595c5aa7bb787c9b80fcba72c9208515db00000000000000000000000033e7efdf1b49a5ea58b6d32733bd7927f9035c77000000000000000000000000e13935bc10f0b4bcd98ee6c0758ec8848ec22d1c00000000000000000000000038ff907f5207ac1d2795dc411a9c065756a60b83000000000000000000000000ab2be6739c67b963b0033025b2c72645e8f9fbd70000000000000000000000004fd75458a038368cddc57036e40ec6d0021f719d0000000000000000000000002789125bd3e8d924c09d7b21082ff56fec64df470000000000000000000000003de5f6ebac3e592752de1e5bda0253d05aa9c900000000000000000000000000c9c55cf356a2a30453c0d0f2d1434d7dcf7585190000000000000000000000001496f1a920f6a2b6a8e5a77a35b179cf7f973e8a0000000000000000000000001478479df51599a0fbccef53ca4fe0a08480f7e6000000000000000000000000fddd309c0aba0cee7c9f6194e56fa58eb62adeaf00000000000000000000000041f3a5112470378c2203ce1970ff96f59387ddd30000000000000000000000005db095def9789ffa7cb1f9e41ac6cb7c482c4469000000000000000000000000f1dbcbbca5aace37165050c0809efa02747cb80e000000000000000000000000c14e3fca3fcd611bd6f6541568b4b9385eb64089000000000000000000000000936791aa942028ab195a82f9254a0440c562221e000000000000000000000000e992d67d0632027166140128f28eea9b4ca00f12000000000000000000000000abafbcb7b983a98c1e165a69e60a4641dfc478d9000000000000000000000000372ef68b6152f740ca0cf930daa8203d04c59238000000000000000000000000009d9b08e46b6a876496e1a8be1ccd4bc3876afe0000000000000000000000000592cc0c0687a8a3029eedeaa614a5d39cbfd54a000000000000000000000000876dbd2dcff50300c79ae904c77fa72a5454f16d0000000000000000000000003a69f2ccd1f6d89da2ffbb670561c9702a4c9d7300000000000000000000000083350188419686eb1162d92b9ede54ff18ea9934000000000000000000000000b49cefb7ce27ebbd4cb92059ad1b705b53156ab0000000000000000000000000c5842171f518d63d77e5d870de1a52e9e19daff0000000000000000000000000b7b9209bc453caa21e66294bfc9fedf674dd8dee0000000000000000000000008c3fd12fd1cb278c9250dcd2e5f4cfbe840af5730000000000000000000000002538e93a69ee96ffc4afc5f9e8460251d181707d000000000000000000000000343f461639ff55e414f39b2676fd4495a4c18d1f0000000000000000000000008a5e161b7cd5a3c4fbb22101ad00f807d4813b3b000000000000000000000000b855974c105d2680c6c5971606829dee675698320000000000000000000000005445df2c2e312371dc00a531a1095f956f10d3210000000000000000000000001e0050161dbbe030f4e45122e062d1f4fa9efee70000000000000000000000007e948cf3784a9985bc6206036096fc0cd4ab59240000000000000000000000004eff8e605dc48504dfcbbc970ad320d0424cc4200000000000000000000000001e3c0ef6c0dfd85387f21d59f05b30a9d7ac9b8500000000000000000000000028ed9302dcaaa0078d74651b12bbd281f8d49826000000000000000000000000653437f881f8f04dce8726a10d8855f0df190a0300000000000000000000000046213479c68f71ae8c9d32b8782560c0d3d271f80000000000000000000000005ac07eada415069814cebccceffbfd4d93d93bc9000000000000000000000000dd3d72c53ff982ff59853da71158bf1538b3ceee0000000000000000000000006c7c2d5b9b6c5cc4059676b5b56d201b3c12f7c10000000000000000000000000add8d5f439a888490659e007dac9e55e3b451ae000000000000000000000000959116eb85ed5575c7da433881f82bc65e5ba02600000000000000000000000003a1f6467e2fa23daf288f89a4a379073aedf9290000000000000000000000000776d87b74d593dc19bcdf8bbf5c92544f6f6ced000000000000000000000000082e2bbe8a4db3a2db70513db554f261366a7446000000000000000000000000d3b8b9959ff0720334f34dc0497ab90c6e9350d8000000000000000000000000e693923d2be10b01ba0a4324bb2bd435a2aff4750000000000000000000000009163d2809d6239537429a30d4dad6214d1ea87730000000000000000000000003db5268fa041ea46d087f49cf4ed8b6a79eb4bea000000000000000000000000ef085cee742e5e2d64165fb04ab0711baf8f40c500000000000000000000000056264fecbcabf5bffccfdfbdb078fef1185d7451000000000000000000000000b8fd7d27d06d10be7bdbf282a3e93627aaf11065000000000000000000000000536167334b9a964d0e7bff3e1d706083b2eb22900000000000000000000000002fd5835c8ed137fd6a1a278465c40864c8ca83150000000000000000000000003cf997103094c5436097aa6708894c36a0992b30000000000000000000000000794fef54d19f457f1fef605681c6c07c9e22bbef000000000000000000000000f2f4928c4016be4aa0262ae08c17c4ae2593d1b1000000000000000000000000c4ef74d072ed52ef74329976dbbaa705cff7c9b4000000000000000000000000b1e39a10762cd63a9e17213f40dde9af92cb6a7e0000000000000000000000004050415f8c6f5e746b76a860c7bd3c1433911f0b00000000000000000000000096973af24f0c278988440f1b8ad5578c9c2b72ff0000000000000000000000002b6585dde5dd8f37cce77aefcf17fb55da2585a3000000000000000000000000a21422109c4d54e9c56aa471755156b4df3ecaf80000000000000000000000002cf15eb6ef2c90a0e56f178d5127e4218ae230b8000000000000000000000000e49bd0471d4b2faf1df07887b2a2fcb916f6cf22000000000000000000000000726d472e362121d36502df07cdde748fb5a8707d00000000000000000000000006f8a8647633456653e79ae27ffd50c015adff61000000000000000000000000df166d5ce1a5006ef08ab4453ba13adacb8193fc000000000000000000000000283f7848d9c4ac4c6de286ec342b413f99f6e7ea0000000000000000000000006d141a9b6c4f2ed1b25bc2aa99a392f8fa2850ea0000000000000000000000007e2fec1d1bbcfff0292a647d728f5efc29fb5924000000000000000000000000de3bdb7f9baf530c87788dfb8cd6c20381c841d6000000000000000000000000b2d2b0ff9ad1ec8c6a5dd0b57668a60fcd0e7c6c00000000000000000000000005faa7cb9b7c49185bbc50dfc94a2daf1485f247000000000000000000000000a01e22e15cf8c1fadf1552d606618f05e0dce0cf000000000000000000000000b5049c7b22314d8ffe532a94d15161e56a65653a0000000000000000000000002df4e250c8a51998a270307856b1b808d2714adb0000000000000000000000001c9b0bb41f1d094f39c61f027bc72ce53ad7aeee00000000000000000000000027445d08e464906e2efa27919d4b8d73559e35a5000000000000000000000000b327d67c6841b47bbf02abff2766bca771511272000000000000000000000000c7136c28bd930f7f07eb44c1db6c9a186171f629000000000000000000000000bd223d4d2855f320c433aa7ea408423063d5ad26000000000000000000000000a34477755ef75f2a8de6a9238173e316b31aaba50000000000000000000000004f64dba4f9491a0e0eee3351e72145d8b56f57b200000000000000000000000057deda43f6cdc403e11881df840530603f0e8a2c0000000000000000000000001370a45315152ea465dffaf0661aa8ffab5d94da0000000000000000000000000f3101d0477f85979ca36d182a4cd3b654ed87fc0000000000000000000000009c19c33b69b078f2b0eaf8b9d57ca8ec81e6b54b00000000000000000000000010aea4a5e160bf4b027d2af7ffa766c6ced3b2e500000000000000000000000064cf48551e0b714e1d2a802899a6ba2b7c00fd93000000000000000000000000f0427162e6a4701be0a66e639d156b7eadacb4a600000000000000000000000030e92504df36ae6742cef582b68094873ff28b55000000000000000000000000d59e6179721e73835efc7bf0372d7e5bac8d93930000000000000000000000001bcc199e8aabe3f06c9c0f0a8fa8c39f2994f7630000000000000000000000000e70c2ecc2844c4129000df0286e1c45130df6800000000000000000000000000b5fcea4affd6e67c3df64a9f7099b4bfe280a6a0000000000000000000000007edd2e2acbaab023c4ef9170494bd237b5925ab5000000000000000000000000320d10d7b85475ead2a4a0abc9fa19c5a3cad303000000000000000000000000eba04125fb447b2f58421b3ee654907971a040d3000000000000000000000000af59bb0838058e7ff72eaa06206885111d4168b100000000000000000000000022091e7c89ec6626cdc9d77d9b9b3d4519a41b01000000000000000000000000fce7c0b3d6a21b0a6149fd8080273e4f9a5f23c80000000000000000000000003da20bfd44047848eb9a77d896d9a402ec0f738c000000000000000000000000fbd2e43a0a739fb630e91a6d9232968838db5b3200000000000000000000000049bc17aeb42c0486e2fb9a66217ea41092f924b6000000000000000000000000a8626561deb6e991f144a7af9f848451447dadde0000000000000000000000001c1246aa52e31b9c848f2e9e2d324b3e0b11d1e30000000000000000000000000deb4a56b03108d91f341db773721e35788b194a00000000000000000000000012c1a2cbc70b882a63d68507584a0b137b3cca7f000000000000000000000000c8c1cfdbe2737d3861f9842fd017ed70b1ee08a30000000000000000000000001618f9640c7597f52b7b8455cdb4a39d7c4b280d000000000000000000000000c611693c6b13c8dafb41b3e31c3cf08d2997072f000000000000000000000000349c45b2b1e5fba7fceed2717504750b3d7b3aa2000000000000000000000000a9487b82ad22b9b337059b9a7330f2861f8c1cbc000000000000000000000000cc4ce9f5b91c149136004f7b2290b0c188dc6f8200000000000000000000000001701e4adcdf8a1b92b20581a2ac7e3061e247460000000000000000000000006332940da766dbd2afb35d2698e1eeffcbfd1a57000000000000000000000000be364281276c1454120b603d06d55dce9990509f00000000000000000000000041ce3d671d3ce905d2a467e0934300513cee952600000000000000000000000005c3f83ff46eff4433958a0c03d95a5c89462bc800000000000000000000000061ceeee679e17d7557f745c68aba58cb83ed6001000000000000000000000000c4851328e0b6891f74b47ebdaa84aa317b2f10260000000000000000000000007242110acc1f9636e7561df6d31cba0f58e199d40000000000000000000000004a8056934ea9120211883736e447df1ba6b5ff0a00000000000000000000000068346f2c2d6d33e77f9dc35469950bfd9a2e72070000000000000000000000008fcf0c2fe103caa53a87773a0a501fd155833e4b000000000000000000000000c27012e37cd8f3ac4e129beb06cc55f5d73bbed40000000000000000000000001dfda225a420edd03a338d745b8c599c94eac9fa00000000000000000000000045e348ba20c514ffe760759d3477ac1d849d5d11000000000000000000000000b5b3d5eee9c141d67d8b8ecc35b284ebfec926d1000000000000000000000000f1440aca1378729bc7caed2336a58f6472c771e300000000000000000000000064a9fb2fc7755d65513d5bfd3f85c120513c93e600000000000000000000000039fd98cbf724e8514e63e927078f5828a83dcd51000000000000000000000000d5dbe11cb60958b7c3c3a0f728db1268763383e600000000000000000000000065ad12aa84dbdbb245a1ff7992d37dda9d48e4b4000000000000000000000000556c326528a2c0c316b03729bd0ed7aedb2f9c89000000000000000000000000a8dcfb0f891279483115eb58760ae6a7d455b76e000000000000000000000000d1547b14d8c1dd3d0c38927e081c55f902674ea2000000000000000000000000c2eeb22a25fc2924938afa39746ceb8e4b1885a8000000000000000000000000df1239545bc747f185116a26fd358ea82f6ed29200000000000000000000000012a5923eefd0b4c02dee2b10251356c21610afe7000000000000000000000000e13d923b165c99fc242964694136c999772b63ca000000000000000000000000dcb8f3b2356656d7387b9427fe3b2365421d1da4000000000000000000000000ba1b5a8a1cec9500798b8e191136042f082a5a3b000000000000000000000000e471b263959708b676099abe95ac70a3ed01698d00000000000000000000000003fcc3ec11af7b0eab64de1d77d85bbe96ca8eb5000000000000000000000000dd9e18aa3c1dd71cf60bd5693008abfa98ed501500000000000000000000000042d453fd223635fd571077430cd86ac5caedc86e000000000000000000000000a193949b2086919304b7b6d078f3fba7a9a07a40000000000000000000000000cbe31d607bd4315ad1a1124ee65088190dbc75bd0000000000000000000000001744cf5224495d23abca33c1e337f8e61e6fada10000000000000000000000001518506d0758a9e0b69817f61d8152d7c3a28c070000000000000000000000000d93d47110a60783f2a85586e406571670391538000000000000000000000000c46e496b2bc9bae6bff224140ea352a0c1a187de000000000000000000000000b7994cb4c5bd1775fe092ffa2dd470f19ee0cca7000000000000000000000000d0156e32f2948895a137a91b1a15537ebd36ca430000000000000000000000009dc1d7d6338e9da155ff6e357e75577baa1a0f9d00000000000000000000000084e92edaaadf99a2a49bc7a239f577b78866863d0000000000000000000000005a74ea2708a680609bb411ba18077c5c49bd0c0f00000000000000000000000017aaac9f8309068971057526a4f88e2142678f7f000000000000000000000000d83f1f6ec28101a912a980e54ca3efa59c0ba71400000000000000000000000083fa85f399a99cef40ec33035b4fa0edd4b000830000000000000000000000004cb926fc8f1264bcf9f0caef03c509b3a33014540000000000000000000000007bd150af8e1acf5de58ebc4ab612c53801d702fc00000000000000000000000031d5e18ddcc058c8bd090008e1eada23c1480d44000000000000000000000000b3611a3efbc0d300d6b8c413a76bfaf73480d8cb0000000000000000000000003eb9d4fcfc76897a51a37cfb1b7378f8534a8d4b0000000000000000000000001f8ffff2dd37b860d843e58f2ef5f69794efd0390000000000000000000000007b6f131cf337495d4198d9a6734814c78716584a000000000000000000000000cba79933a598c16479c7742d58c5f37464a9488f0000000000000000000000001e7de8041a46c6defbfdb74a07622ee49bb7794a00000000000000000000000057ae970fa7a4781a10073e7eadd79bf9ea8d1d7c000000000000000000000000f67ba6a43bfda832681e2edb2c3265f2a3735e410000000000000000000000008431b139b8ae778326ed4f932d8df9f4bb0d86550000000000000000000000005d3d7b6a0ca2b98157d0f1bd34140a4059fd9d5000000000000000000000000079f51e4a66a794d8c0fd454e1f591d03cd1d819e000000000000000000000000db0ca0db0d913fd34fde12a8200d4961f8189496000000000000000000000000511f550b8b92acae83ca1739db3ecbbda5c8bcfc000000000000000000000000ec7e5ef2d033709cb1ba173eb970d4b13adf72cc000000000000000000000000bdd88f52c0b1b077cc3b460b643edd81ae6ec6f8000000000000000000000000ffbd1d71e93a9ecffbc0bbfe67e8573346ea9cb5000000000000000000000000e226197137a6c2a909dc2c7e68f2055d930496890000000000000000000000009a7ee26554f0d4236762ff3bba07b7d7a6dbd965000000000000000000000000698177adfca41679013f884c078e29d83269ea1600000000000000000000000041c4a5ad2069ac40b10dc333e85b3ada56a4673a000000000000000000000000af23ad699f186d21c0ce9b3102f8024ea2663ecc0000000000000000000000005c3d715335dd47d33b2ff910ebad96ba474290c4000000000000000000000000ab126cb68423dc464e27820f7403ceca2c36f6e30000000000000000000000005d22802c19159a096c50293a0187ac82bb9eb5c5000000000000000000000000229ff288eb630e7ed468720e9de2979ef573e1a9000000000000000000000000eaf2c918442377c07fee18be545795564f6f182a000000000000000000000000256effcea2ab308d31e318728d2615545171d85b000000000000000000000000e308a97c100d4928c6cd4bf0ab4a4efbaabc6a2b00000000000000000000000013e267bc2c25ddf8d218b98e4cadde7c47a00b66000000000000000000000000c0fbabacedf32a5cb9a1688c31a0588698dcf0e0000000000000000000000000e8f626a37dcd6c43fa74f5c1b4477804e2d3f03a000000000000000000000000b5a669b36288d07381717c09e018c0142801e3ce0000000000000000000000004948da3b8bdb8106c929969bd6510280da4513490000000000000000000000001de2583bbcdc3e9e81fef96223d2524dcc01026b000000000000000000000000c470d7eecd8770cd7ce2adb0a0087089229e69ad0000000000000000000000002dbdf09048811ac9498b0296767323060ebfd90b000000000000000000000000eb1997fbcd7d6c3012319613673836d04c83fcd9000000000000000000000000faccb65748c5e885af7fc14c1f35501ef8bd9d350000000000000000000000002e5e493a87d293c176cd18295a779902397e97b500000000000000000000000002bc14a69d341a8fd674950fdcd59d44ec810b8400000000000000000000000023bebca96f8fef44830534b024178ce811897e6d000000000000000000000000aad7566e608ed7862a0b9e5057d712172510e6a5000000000000000000000000400ef3cd12096362030b281897502e3e7cb927cc0000000000000000000000007b79e8e7110eb64393e8206a1bdf25432e36686e000000000000000000000000f8c1232813e8877e4b565ad3a85aa1b4f35519950000000000000000000000005f5368a9d4e9f9593a04b13a2356815198079cb5000000000000000000000000a214e84678824457b15f54a806ba92b077ae9571000000000000000000000000fbb37253318d8d51e638859a0bba6aeb094d5773000000000000000000000000465d8519f01591f65a92240b5c0286d49c3295560000000000000000000000004c0f7e760a035089b04fb21e09c29483d0ac8333000000000000000000000000e5b2908972c732f1f01578ba6b01202a118d3a71000000000000000000000000825dcc20c6d4a8f64f9a52f2dad1ebba7bace1b8000000000000000000000000777e2608d9ab063670b2d4679cf0af62351b7ef100000000000000000000000029f44d1f9f6809b04489e04fc4d0b381fc70890b000000000000000000000000c4a6cc3b53f3a88cae198c744987d047d5d04bf8000000000000000000000000e0bb5dd4437645488d74f6f9b02bfe480802746500000000000000000000000027d2f572d2cf35e6691563f2c40a00cdd6dcaed2000000000000000000000000dabc63c33cfff576d2175b4b8c1df4b1da35f9e7000000000000000000000000875a52d05807535441e1bd93ba222826c146fd090000000000000000000000001c6c68284bd71f2d82037bb3d30222d638a40ccf0000000000000000000000004f4bb9d0974c3cbe57051ac6f09a78f270609467000000000000000000000000ea6ab8e24b10fe61c3c6996084ede90d9fd357a0000000000000000000000000f2cfd7bac654986e98e46fd3790156cc3428aa7e00000000000000000000000035a24b2409b25e2658ffb4291e86b28d9ca0acc3000000000000000000000000f463fe6b3446c02055c5fca9bf89590a945530610000000000000000000000009fd3e6fd29073c1c932788db2592688b9b7d93db000000000000000000000000560b2e267e4b4400c5dc5fcc9b41f51f981db180000000000000000000000000a3d86dc5c13b58e8bb0ec2bdbafaae7ab335b793000000000000000000000000b4eed2ee9c77be955aaade2bbf13454edbd4e045000000000000000000000000f17cc33c081b28cb736b3a73cdb27a5556693d0700000000000000000000000088ae3e3f45a9738847216115c7674ea6e5ccc00300000000000000000000000009763bf0a10b1e267bcfd5c3000197a2854d7d9a000000000000000000000000297257233a1d091cd51e07da7b6deb361f2fd3170000000000000000000000000b83fe58ef0e31b0425f42ed8a7d26218a4d4c48000000000000000000000000650c5e22141deb5860898e85cedefd534156024a0000000000000000000000003216b5b79e9471d592559ea40ff9aafc97f99ac700000000000000000000000036f8dc6d4aa83a8b40bb99f4a5f9874614bdf16c0000000000000000000000005bf64f9eb3be7b3fbdb4bbf6354ad522b5a28f940000000000000000000000009783836a31a3a562ef699af062709a01aa09f0e700000000000000000000000021ad05dc42a96108490b0e387df047ad28a086c6000000000000000000000000dc67a0fb9781ca436fb6e17e37a3d72f9f13425900000000000000000000000061eefcfefdc684fcfe51647c8ff14bdd5ba40c560000000000000000000000001f04e9c0b5e12f0462366c78f9ba0768d54f2a150000000000000000000000009461ae23ac9a5fc7ac4ab4c745cf14bc372651d2000000000000000000000000537ee7ad58f49a02b8c90e749ece5d5bf5c77739000000000000000000000000d12a5dbe8fe7c67a412dce59a2a815b5df81289e000000000000000000000000adc399fc02c9655cdd03f40706aba52dbefe45ef00000000000000000000000056bcd4932f2d1904f49a40ea498453938d4638520000000000000000000000003c158cea9f7ed06f0f909cfa4e059c1a3481bab30000000000000000000000008327ea3a1a874757b2cfe2db455bec95784896bb000000000000000000000000556b470c0fd6e7093548bddf9c829683e80354f1000000000000000000000000e91c451db766670591ce9684fb87c779439633a4000000000000000000000000153af258e2c10338bdc3621918b3af0be50a0f320000000000000000000000005d604919334e0ab558409997edd08864a90984be00000000000000000000000089859704bd3b7ad25672bcbe65b12f9c891f5bf30000000000000000000000000ab0cf2b6cfb63e17f4e40318a0cf5b1c8364e20000000000000000000000000230bc7aae980e55980a595871d038ae9809663b80000000000000000000000001e7a773b13f5d9b0f24431621c389ab8fe7e833b000000000000000000000000880eaafc6163e9468b6afc634c638e0a2727d2d80000000000000000000000009e3bc55f219bd43392be3cfcd5d34d218b11a4540000000000000000000000000a4c04691219283e89e36f4ecbd4a47fcd6f9875000000000000000000000000fd9e6d12d65016b0635051b55152f7f5991125c70000000000000000000000009ae19c21f5fd5173c375c4fb0a5e58eea032c46e000000000000000000000000a8d75d901cd89a6c07a14020bb6c55b270cef048000000000000000000000000f0f5d23d01354330321a5fe407e1e3f780ffedba000000000000000000000000c619a05c6349ee34f6c3996384b6d6c9b4ef4fec0000000000000000000000009343d4bfe2851fb71ea9589a66fdf15ff92860a3000000000000000000000000e0379901a5cf72a1af073918cf4f35d5a5bd228b000000000000000000000000c5081534f4a53e63a25e920825c1d5b391871ef10000000000000000000000009f2cbc35e4f9f63781b17e1e9d1e282bf4ed3b67000000000000000000000000780cd897fcafea7eb36b2ac5c5c49531b011a6d60000000000000000000000005ff57f0d933c1297a815f85baf57fced59ae0ef200000000000000000000000029bff6d9eca9377416a3e9f6208b2d6b2e2ee7a800000000000000000000000002b4a313e150204ad04e04b0cf831c4e8d54827d000000000000000000000000a312ade725cc29397ae0a9eba3ea3de3e754e56c000000000000000000000000b399ba2d45e69d458160b99b6c2b992d020215de00000000000000000000000009193dcfe1030aad5e2f136c82e2984d9ce7195b000000000000000000000000a124b2df4fce1bdf5ea2948bcef55e3f43bd1e900000000000000000000000003c217db9d9e6319e549e476c4bd052e031a9524a000000000000000000000000e00f7706705bd786e764c1aa5dfd3dec8794edef000000000000000000000000ab4d12f4c776b289e54eb0dd8a0312ab77494134000000000000000000000000bc3b6ba1c78e2e34f8d650cdf1b7684b5aedc8ac00000000000000000000000087daab4f46c3159141930385af24c14275f3738c000000000000000000000000d00fe137b0ad023de8fdbbfb09fe8200263d4605000000000000000000000000995bc5ed10b785c1375b9e736d0f0c86357055f80000000000000000000000000135dd952968c8bfa7f016aa99664969baf7412f000000000000000000000000efe17cfdbf84d64f73535f98ab0980da51f004590000000000000000000000000a3a5fc333e9dd5c1d9431c5108e6ebe4c7b4586000000000000000000000000c4126b0b594f77666d2ebe5031028e7c4a2024e50000000000000000000000005b3e88492fab2124a25483458e733882ad6b00b50000000000000000000000009865f7a08a1b8f16753214f691053c14cfbd77a100000000000000000000000038e0e31061f426c4be61a667b207fb3832b8a18c00000000000000000000000098a0fec17ffb0965909bc4a19e02737897db8dc9000000000000000000000000f5eadb3a47c0d8fdac30b91517d8498cb9ea50d90000000000000000000000002a3f55561ce04d4deb35eb20668e24fc59ea70270000000000000000000000006a34c988c7db68a7f7c0b00100f152f114eaaff6000000000000000000000000fc0c9e17b911319d3e657eaab2e59ce86e83f0880000000000000000000000003eefadac046cd007706ecfb1e475ac375be8e42e0000000000000000000000009e43fc0791047ce6fbe41cfd832d5fe3b565e1d500000000000000000000000055691b21d43f39eaf6779f6102b8fe9c728a82bc000000000000000000000000193215029bab906227235f1b002541ae414838e3000000000000000000000000783b52cf4ac97512dbfa87c25cfb25c21d66c300000000000000000000000000ca9baf1d81634e36db301fdefa6b8dd5c46379690000000000000000000000006f4cbcd97710df22fee586e68a104347b21ef1df000000000000000000000000d5ad294005deef97c512a76f894046e2f787c8930000000000000000000000006cc88495b7a2b07b57b3e9ba2f20183013bb5eac00000000000000000000000043257508c61e25a453375c1168cc9845a3e5ff4400000000000000000000000050155f149510f84a2b067a061af1db3504bc5afb000000000000000000000000721c714ac930d0c27605cd4d1e617b571cd0825e0000000000000000000000002cbfa254c7541a05037a51549e845b1fbf47dce9000000000000000000000000bfbd92aee5610f552033c5c226999658ce08077f00000000000000000000000002b1295c5b7d3aa02669f542634f66462b8c9abf000000000000000000000000af0603605c55a94f33a78d1f2a7440e3a0fc95ac000000000000000000000000d1e703166ae60904901aac5cdb64624f3d34aec8000000000000000000000000039b07d3415dc94b0c052ff3448f300e376d6b31000000000000000000000000b3331cedc985a35f888633726ea4f3f5946cf6e1000000000000000000000000d745842bf3cb07a23a6e2208cc638ecef39b8ff6000000000000000000000000af7f9dc36329bd21cdfcf01b2b88c9d8f070804f0000000000000000000000005654edbd61223b7e649a7e8bcfe1fd9d139cb7720000000000000000000000004be39bb3c3655293b428fa7f8793a19e3dd7b6db000000000000000000000000a467b67d82cc172440617c17a05d89ab3d791352000000000000000000000000c878ac462612003d829f73a755fce709683012450000000000000000000000007764b76206e0083b50d86504e974b975d11f928a000000000000000000000000223041e924e0042772f3da12489c232d79ce3b8800000000000000000000000073be82d5d06ca1640888847eeb99823a66f9ea19000000000000000000000000c247a60fdad78b2c3daf05f99787cdb89d09f7cd00000000000000000000000015cae1da89db42accbef9402114c620d3e0bf250000000000000000000000000c7a6dc02c62ed2854a37cd1e8cd66d86e962394b000000000000000000000000378ac3b55a31ba5713eadd2504ed1426ff182b470000000000000000000000003191721c5ff844b088e77c44540e9bea890dfda3000000000000000000000000599a023635e4b7a9f29f48dfeaba645956a2143b000000000000000000000000906d68f73d5d5d2d68251c75883f1a80e78b7997000000000000000000000000c3fe8ac6439fa647427e74a5932d13705d0d3c78000000000000000000000000e969767e6a2dbb77d5d3b1b664ce9b5d034aaf1c000000000000000000000000d1b25d715c47391a6cbb3e4851e1378fff5973430000000000000000000000003107d4b6ff78db4c46582ef3a014248a546686160000000000000000000000001049f6de39b47bcdbf2502f7b65f1cf6dba5d5a8000000000000000000000000658609c33776f267da4beb8548ad99cd58579e2a