public Asset loadRuleAsset(String uuid) throws SerializationException {
long time = System.currentTimeMillis();
AssetItem item = rulesRepository.loadAssetByUUID( uuid );
Asset asset = new AssetPopulator().populateFrom( item );
asset.setMetaData( repositoryAssetOperations.populateMetaData( item ) );
serviceSecurity.checkIsPackageReadOnlyOrAnalystReadOnly( asset );
ModuleItem pkgItem = handlePackageItem( item,