diff --git "a/data/BOX_['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g'].png" "b/data/BOX_['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g'].png" new file mode 100644 index 0000000..9b1d746 Binary files /dev/null and "b/data/BOX_['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g'].png" differ diff --git a/data/BOX_salt_100g,sugars_100g,saturated-fat_100g,energy-kj_100g,energy-kcal_100g,energy_100g,proteins_100g.png b/data/BOX_salt_100g,sugars_100g,saturated-fat_100g,energy-kj_100g,energy-kcal_100g,energy_100g,proteins_100g.png new file mode 100644 index 0000000..a1c830c Binary files /dev/null and b/data/BOX_salt_100g,sugars_100g,saturated-fat_100g,energy-kj_100g,energy-kcal_100g,energy_100g,proteins_100g.png differ diff --git "a/data/PAIR_['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g'].png" "b/data/PAIR_['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g'].png" new file mode 100644 index 0000000..9b1d746 Binary files /dev/null and "b/data/PAIR_['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g'].png" differ diff --git a/data/PAIR_salt_100g,sugars_100g,saturated-fat_100g,energy-kj_100g,energy-kcal_100g,energy_100g,proteins_100g.png b/data/PAIR_salt_100g,sugars_100g,saturated-fat_100g,energy-kj_100g,energy-kcal_100g,energy_100g,proteins_100g.png new file mode 100644 index 0000000..4626d38 Binary files /dev/null and b/data/PAIR_salt_100g,sugars_100g,saturated-fat_100g,energy-kj_100g,energy-kcal_100g,energy_100g,proteins_100g.png differ diff --git a/data/test.csv b/data/test.csv new file mode 100644 index 0000000..1512d27 --- /dev/null +++ b/data/test.csv @@ -0,0 +1,101 @@ +,code,url,creator,created_t,created_datetime,last_modified_t,last_modified_datetime,last_modified_by,last_updated_t,last_updated_datetime,product_name,abbreviated_product_name,generic_name,quantity,packaging,packaging_tags,packaging_en,packaging_text,brands,brands_tags,brands_en,categories,categories_tags,categories_en,origins,origins_tags,origins_en,manufacturing_places,manufacturing_places_tags,labels,labels_tags,labels_en,emb_codes,emb_codes_tags,first_packaging_code_geo,cities,cities_tags,purchase_places,stores,countries,countries_tags,countries_en,ingredients_text,ingredients_tags,ingredients_analysis_tags,allergens,allergens_en,traces,traces_tags,traces_en,serving_size,serving_quantity,no_nutrition_data,additives_n,additives,additives_tags,additives_en,nutriscore_score,nutriscore_grade,nova_group,pnns_groups_1,pnns_groups_2,food_groups,food_groups_tags,food_groups_en,states,states_tags,states_en,brand_owner,environmental_score_score,environmental_score_grade,nutrient_levels_tags,product_quantity,owner,data_quality_errors_tags,unique_scans_n,popularity_tags,completeness,last_image_t,last_image_datetime,main_category,main_category_en,image_url,image_small_url,image_ingredients_url,image_ingredients_small_url,image_nutrition_url,image_nutrition_small_url,energy-kj_100g,energy-kcal_100g,energy_100g,energy-from-fat_100g,fat_100g,saturated-fat_100g,butyric-acid_100g,caproic-acid_100g,caprylic-acid_100g,capric-acid_100g,lauric-acid_100g,myristic-acid_100g,palmitic-acid_100g,stearic-acid_100g,arachidic-acid_100g,behenic-acid_100g,lignoceric-acid_100g,cerotic-acid_100g,montanic-acid_100g,melissic-acid_100g,unsaturated-fat_100g,monounsaturated-fat_100g,omega-9-fat_100g,polyunsaturated-fat_100g,omega-3-fat_100g,omega-6-fat_100g,alpha-linolenic-acid_100g,eicosapentaenoic-acid_100g,docosahexaenoic-acid_100g,linoleic-acid_100g,arachidonic-acid_100g,gamma-linolenic-acid_100g,dihomo-gamma-linolenic-acid_100g,oleic-acid_100g,elaidic-acid_100g,gondoic-acid_100g,mead-acid_100g,erucic-acid_100g,nervonic-acid_100g,trans-fat_100g,cholesterol_100g,carbohydrates_100g,sugars_100g,added-sugars_100g,sucrose_100g,glucose_100g,fructose_100g,galactose_100g,lactose_100g,maltose_100g,maltodextrins_100g,starch_100g,polyols_100g,erythritol_100g,fiber_100g,soluble-fiber_100g,insoluble-fiber_100g,proteins_100g,casein_100g,serum-proteins_100g,nucleotides_100g,salt_100g,added-salt_100g,sodium_100g,alcohol_100g,vitamin-a_100g,beta-carotene_100g,vitamin-d_100g,vitamin-e_100g,vitamin-k_100g,vitamin-c_100g,vitamin-b1_100g,vitamin-b2_100g,vitamin-pp_100g,vitamin-b6_100g,vitamin-b9_100g,folates_100g,vitamin-b12_100g,biotin_100g,pantothenic-acid_100g,silica_100g,bicarbonate_100g,potassium_100g,chloride_100g,calcium_100g,phosphorus_100g,iron_100g,magnesium_100g,zinc_100g,copper_100g,manganese_100g,fluoride_100g,selenium_100g,chromium_100g,molybdenum_100g,iodine_100g,caffeine_100g,taurine_100g,methylsulfonylmethane_100g,ph_100g,fruits-vegetables-nuts_100g,fruits-vegetables-nuts-dried_100g,fruits-vegetables-nuts-estimate_100g,fruits-vegetables-nuts-estimate-from-ingredients_100g,collagen-meat-protein-ratio_100g,cocoa_100g,chlorophyl_100g,carbon-footprint_100g,carbon-footprint-from-meat-or-fish_100g,nutrition-score-fr_100g,nutrition-score-uk_100g,glycemic-index_100g,water-hardness_100g,choline_100g,phylloquinone_100g,beta-glucan_100g,inositol_100g,carnitine_100g,sulphate_100g,nitrate_100g,acidity_100g,carbohydrates-total_100g +0,54,http://world-en.openfoodfacts.org/product/000000000054/limonade-artisanale-a-la-rose,kiliweb,1582569031,2020-02-24T18:30:31Z,1733085204,2024-12-01T20:33:24Z,,1740205422,2025-02-22T06:23:42Z,Limonade artisanale a la rose,,,,,,,,,,,,,,,,,,,,,,,,,,,,,en:fr,en:france,France,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,,,,,,0.1625,1733085204.0,2024-12-01T20:33:24Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.6.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.6.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +1,63,http://world-en.openfoodfacts.org/product/000000000063/m-amp-m-white-fitpiggy,kiliweb,1673620307,2023-01-13T14:31:47Z,1750061386,2025-06-16T08:09:46Z,bodysupport,1750061386,2025-06-16T08:09:46Z,M&M white,,,80 gram,,,,,Fitpiggy,xx:fitpiggy,fitpiggy,,,,,,,,,,,,,,,,,,,en:fr,en:france,France,"Weizenmehl, Rapsöl, Speisesalz, 1,7% Meersalz, Fefe, Gerstenmaizextrakt, Säureregulator: Natrium - hydroxid; Backtriebnittel: Ammoniumcarbonate. Das Produkt kann Spuren von Sesam enthalten. DURCHSCHNITTLICHE NÄHRWERTE - pro %RM* 100g pro 100g Brennwert kJ/kcal 1630/385 19% Fett 3,7g 5% davon: - gesättigte Fettsäuren 0,6g 3% Kohlenhydrate 74,0g 28% davon: - Zucker 2,4g 3% Ballaststoffe 3,9g 12,0g 24% Eiweiß 3,9g 65% Salz *Referenzmenge für einen durchschnittlichen Erwachsenen (8400 kJ/2000 kcal) AP EDEKA KUNDEN UND ERNÄHRUNGSSERVICE 2509 (","en:weizenmehl,en:rapsol,en:speisesalz,en:meersalz,en:fefe,en:gerstenmaizextrakt,en:saureregulator,en:hydroxid,en:backtriebnittel,en:pro-rm-100g-pro-100g-brennwert-kj,en:kcal-1630,en:385-19-fett-3-7-5-davon,en:gesattigte-fettsauren-0-6-3-kohlenhydrate-74-28-davon,en:zucker-2-4-3-ballaststoffe-3-9-12-24-eiweiss-3-9-65-salz-referenzmenge-fur-einen-durchschnittlichen-erwachsenen,en:ap-edeka-kunden-und-ernahrungsservice-2509,en:sodium,en:minerals,en:ammoniumcarbonate,en:das-produkt-kann-spuren-von-sesam-enthalten,en:durchschnittliche-nahrwerte,en:8400-kj,en:2000-kcal","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,80 gram,80.0,,0.0,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,80.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-us-scans-2024,top-100000-us-scans-2024,top-country-us-scans-2024",0.6625,1746257766.0,2025-05-03T07:36:06Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.12.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.12.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.8.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.8.200.jpg,,,,359.0,1502.0,,19.0,17.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,26.0,1.0,,,,,,,,,,,,,,,17.0,,,,1.2,,0.48,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +2,114,http://world-en.openfoodfacts.org/product/000000000114/chocolate-n3-jeff-de-bruges,kiliweb,1580066482,2020-01-26T19:21:22Z,1751035658,2025-06-27T14:47:38Z,teolemon,1751035658,2025-06-27T14:47:38Z,Chocolate n3,,,80 g,,,,,Jeff de Bruges,xx:jeff-de-bruges,jeff-de-bruges,,,,,,,,,"Green Dot,Made in France","en:green-dot,en:made-in-france","Green Dot,Made in France",,,,,,,,France,en:france,France,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,80.0,,,1.0,"bottom-25-percent-scans-2022,bottom-20-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.475,1737247860.0,2025-01-19T00:51:00Z,,,https://images.openfoodfacts.org/images/products/invalid/front_fr.21.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.21.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.200.jpg,2415.0,,2415.0,,44.0,28.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,30.0,27.0,,,,,,,,,,,,,,,7.1,,,,0.025,,0.01,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +3,105,http://world-en.openfoodfacts.org/product/0000000105/paleta-gran-reserva-sierra-nevada-advocare,kiliweb,1572117743,2019-10-26T19:22:23Z,1738073570,2025-01-28T14:12:50Z,,1743653496,2025-04-03T04:11:36Z,Paleta gran reserva - Sierra nevada-,,,750ml,,,,,AdvoCare,xx:advocare,advocare,"Bebidas y preparaciones de bebidas, Bebidas","en:beverages-and-beverages-preparations,en:beverages","Beverages and beverages preparations,Beverages",,,,,,,,,,,,,,,,"Spanien, Germany","en:germany,en:spain","Germany,Spain","Thiamin, Biotin, Chromium, Garcinia cambogia fruit extract, Taurine, Green coffee fruit extract, Caffeine, Inositol, Citric Acid, Natural , Artificial Flavors, Sucralose, Spirulina Extract, Beta Carotene","en:thiamin,en:biotin,en:vitamins,en:chromium,en:minerals,en:garcinia-cambogia-fruit-extract,en:taurine,en:green-coffee-fruit-extract,en:caffeine,en:inositol,en:e330,en:natural,en:artificial-flavouring,en:flavouring,en:e955,en:spirulina-concentrate,en:algae,en:spirulina,en:e160ai,en:e160a","en:may-contain-palm-oil,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,5g,5.0,,2.0,,"en:e330,en:e955","E330 - Citric acid,E955 - Sucralose",,unknown,4.0,Beverages,Artificially sweetened beverages,en:artificially-sweetened-beverages,"en:beverages,en:artificially-sweetened-beverages","Beverages,Artificially sweetened beverages","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,750.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-500-az-scans-2024,top-1000-az-scans-2024,top-5000-az-scans-2024,top-10000-az-scans-2024,top-50000-az-scans-2024,top-100000-az-scans-2024,top-country-az-scans-2024",0.675,1738073557.0,2025-01-28T14:12:37Z,en:beverages,Beverages,https://images.openfoodfacts.org/images/products/invalid/front_es.21.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_es.21.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.5.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0113351004464306,,,,,,,,,,,,,,,,,, +4,2,http://world-en.openfoodfacts.org/product/00000002/filets-de-poulet-blanc-x2-solo,kiliweb,1722606455,2024-08-02T13:47:35Z,1749171851,2025-06-06T01:04:11Z,altroconsumo,1749171851,2025-06-06T01:04:11Z,Filets de poulet blanc x2,,,240-400 g,,,,,"SoLo, selbstgemacht 2 Liter","xx:solo,xx:selbstgemacht-2-liter","solo,selbstgemacht-2-liter",Protein powders,"en:dietary-supplements,en:bodybuilding-supplements,en:protein-powders","Dietary supplements,Bodybuilding supplements,Protein powders","île d’Orléans,Québec,Canada","en:canada,en:quebec,fr:ile-d-orleans","Canada,Québec,fr:ile-d-orleans",Ancenis,ancenis,"Organic, EU Organic, French meat, Bee Friendly, French poultry, AB Agriculture Biologique, en:no-additives","en:organic,en:eu-organic,en:french-meat,en:bee-friendly,en:french-poultry,en:no-additives,fr:ab-agriculture-biologique","Organic,EU Organic,French meat,Bee Friendly,French poultry,No additives,AB Agriculture Biologique",,,,,,,,"Brasilien, Germany","en:brazil,en:germany","Brazil,Germany","48% Tomatenpulver, Stärke, Zucker, jodiertes Speisesalz, WEIZENMEHL, Würze, Maiskeimöl, Kaliumchlorid, Kräuter (Basilikum, Thymian, Oregano), Hefeextrakt, Zwiebeln, Gewürze (Knoblauch, Pfeffer), Rote-Bete-Pulver, Aromen, Speisesalz. Kann ROGGEN, GERSTE, HAFER, EI, SOJA, MILCH, SELLERIE, SENF enthalten. Kochsalzersatz, gewonnen aus natürlichen Kaliummineralien. NUTRI-SCORE berechnet pro 100 g zubereitetes Gericht. Unilever Deutschland GmbH Konsumenten - Postfach 57 05 50 22774 Hamburg Ene Fett da Fe Kol da Ball Elw Salz 196 Erw service Tel.: 0800 5858 555 E (gebührenfrei) ww Unilever www.knorr.de","en:tomatenpulver,en:starke,en:zucker,en:jodiertes-speisesalz,en:weizenmehl,en:wurze,en:maiskeimol,en:kaliumchlorid,en:krauter,en:hefeextrakt,en:zwiebeln,en:gewurze,en:rote-bete-pulver,en:aromen,en:speisesalz,en:kann-roggen,en:gerste,en:hafer,en:ei,en:soya,en:milch,en:sellerie,en:senf-enthalten,en:kochsalzersatz,en:gewonnen-aus-naturlichen-kaliummineralien,en:nutri-score-berechnet-pro-100-g-zubereitetes-gericht,en:unilever-deutschland-gmbh-konsumenten,en:postfach-57-05-50-22774-hamburg-ene-fett-da-fe-kol-da-ball-elw-salz-196-erw-service-tel,en:basilikum,en:thymian,en:oregano,en:herb,en:knoblauch,en:pfeffer,en:0800-5858-555-e,en:ww-unilever-www-knorr-de,en:gebuhrenfrei","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,35gm,35.0,,0.0,,,,,not-applicable,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-validated, en:packaging-photo-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-validated,en:packaging-photo-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos validated,Packaging photo selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-moderate-quantity,en:salt-in-moderate-quantity",400.0,org-le-picoreur-bodin-bio,"en:energy-value-in-kcal-does-not-match-value-in-kj,en:nutrition-sugars-plus-starch-greater-than-carbohydrates,en:energy-value-in-kj-does-not-match-value-computed-from-other-nutrients",1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-10000-in-scans-2024,top-50000-in-scans-2024,top-100000-in-scans-2024,top-country-in-scans-2024",0.8,1749171849.0,2025-06-06T01:04:09Z,en:protein-powders,Protein powders,https://images.openfoodfacts.org/images/products/invalid/front_en.120.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.120.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.122.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.122.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.75.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.75.200.jpg,392.0,141.0,392.0,,2.7,0.6,,,,,,,,,,,,,,,,0.0,,0.0,,,,,,,,,,,,,,,,0.0,0.0,0.9,6.2,,,,,,,,,,,,2.2,,,30.0,,,,0.4,,0.16,,0.0,,,,,0.0,,,,,,,,,,,,0.0,,,,0.0001,,,,,,,,,,,,,,,,,0.052506232193732,,,,,,,,,,,,,,,,,, +5,3,http://world-en.openfoodfacts.org/product/00000003/soja-sauce-tai-shan,prepperapp,1716818343,2024-05-27T13:59:03Z,1750615537,2025-06-22T18:05:37Z,waistline-app,1750615537,2025-06-22T18:05:37Z,Soja-Sauce,,,700ml,,,,,Tai Shan,xx:tai-shan,tai-shan,Hazelnut spread,"en:breakfasts,en:spreads,en:sweet-spreads,fr:pates-a-tartiner,en:hazelnut-spreads","Breakfasts,Spreads,Sweet spreads,fr:Pâtes à tartiner,Hazelnut spreads",,,,Canada,canada,"No alcohol, en:vegan","en:vegetarian,en:vegan,en:no-alcohol","Vegetarian,Vegan,No alcohol",DE MV-006 EC,de-mv-006-ec,,,,,,"Griechenland, Germany","en:germany,en:greece","Germany,Greece",Soursop leaves,en:soursop-leaves,"en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,,,,100 ml,100.0,,0.0,,,,20.0,e,,Sugary snacks,Sweets,en:sweets,"en:sugary-snacks,en:sweets","Sugary snacks,Sweets","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-validated, en:packaging-photo-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-validated,en:packaging-photo-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos validated,Packaging photo selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,31.0,d,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-high-quantity",700.0,,en:nutrition-saturated-fat-greater-than-fat,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-es-scans-2024,top-100000-es-scans-2024,top-country-es-scans-2024",0.8,1750615523.0,2025-06-22T18:05:23Z,en:hazelnut-spreads,Hazelnut spreads,https://images.openfoodfacts.org/images/products/invalid/front_en.141.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.141.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.134.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.134.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.136.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.136.200.jpg,,61.0,255.0,,0.0,0.012,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,6.1,1.5,,,,,,,,,,,,2.2,,,9.0,,,,19.0,,7.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,20.0,,,,,,,,,,,, +6,4,http://world-en.openfoodfacts.org/product/00000004/entrecoesteack-highland-beef-pg-tips,elcoco,1560176426,2019-06-10T14:20:26Z,1748094869,2025-05-24T13:54:29Z,smoothie-app,1748094869,2025-05-24T13:54:29Z,Entrecôesteack - Highland Beef,,,1000g,Glas,en:glass,Glass,,"PG Tips, green organic","xx:pg-tips,xx:green-organic","pg-tips,green-organic",Nutrition drink mix,en:nutrition-drink-mix,Nutrition-drink-mix,"Nizozemsko,Peru","en:netherlands,en:peru","Netherlands,Peru",,,"Fair trade, Organic, EU Organic, Certified B Corporation, CH-BIO-006, FSC, FSC Mix, Soil Association Organic, en:no-preservatives","en:fair-trade,en:organic,en:eu-organic,en:no-preservatives,en:certified-b-corporation,en:ch-bio-006,en:fsc,en:fsc-mix,en:soil-association-organic","Fair trade,Organic,EU Organic,No preservatives,Certified B Corporation,CH-BIO-006,FSC,FSC Mix,Soil Association Organic",,,,,,United Kingdom,Amazon,"Brasilien, Germany","en:brazil,en:germany","Brazil,Germany","Organic Ashwagandha KSM-66, Vegetable Capsule Shell (HydroxyPropylMethyl Cellulose), Organic Black Pepper.","es:organic-ashwagandha-ksm-66,es:vegetable-capsule-shell,es:organic-black-pepper,es:hydroxypropylmethyl-cellulose","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown","en:nuts,en:soybeans",,,,,0g,0.0,,0.0,,,,15.0,d,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics completed,Origins completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-moderate-quantity,en:salt-in-moderate-quantity",1000.0,,"en:energy-value-in-kcal-does-not-match-value-in-kj,en:energy-value-in-kj-does-not-match-value-computed-from-other-nutrients",1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ch-scans-2024,top-100000-ch-scans-2024,top-country-ch-scans-2024",0.8875,1748094869.0,2025-05-24T13:54:29Z,en:nutrition-drink-mix,Nutrition-drink-mix,https://images.openfoodfacts.org/images/products/invalid/front_en.135.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.135.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.121.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.121.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.118.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.118.200.jpg,2401.0,324.0,2401.0,,12.0,10.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,13.0,9.0,,,,,,,,,,,,36.0,,,23.0,,,,0.3,,0.12,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,15.0,,,,,,,,,,,, +7,475,http://world-en.openfoodfacts.org/product/0000000475/confiture-extra-citron-de-menton,kiliweb,1714206330,2024-04-27T08:25:30Z,1714207074,2024-04-27T08:37:54Z,roboto-app,1740362538,2025-02-24T02:02:18Z,Confiture extra citron de Menton,,,230 g,,,,,,,,,,,,,,,,,,,,,,,,,,en:fr,en:france,France,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,230.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.375,1714206331.0,2024-04-27T08:25:31Z,,,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.200.jpg,,222.0,929.0,,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,50.8,50.6,,,,,,,,,,,,,,,0.8,,,,0.0,,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +8,5,http://world-en.openfoodfacts.org/product/00000005/five-grain-granola-roger-s,touchette,1605337720,2020-11-14T07:08:40Z,1749334226,2025-06-07T22:10:26Z,smoothie-app,1749334226,2025-06-07T22:10:26Z,five grain granola,,,1000ml,"Verre, barquette","en:glass,en:tray","Glass,Tray",,Roger’s,xx:roger-s,roger-s,"Plant-based foods and beverages, Plant-based foods, Breakfasts, Cereals and potatoes, Cereals and their products, Breakfast cereals, Flakes, Cereal flakes, Condiment","en:plant-based-foods-and-beverages,en:plant-based-foods,en:breakfasts,en:cereals-and-potatoes,en:condiments,en:cereals-and-their-products,en:breakfast-cereals,en:flakes,en:cereal-flakes","Plant-based foods and beverages,Plant-based foods,Breakfasts,Cereals and potatoes,Condiments,Cereals and their products,Breakfast cereals,Flakes,Cereal flakes",,,,bénivay-ollon,benivay-ollon,No lactose,en:no-lactose,No lactose,13089c,13089c,,,,France,,"Frankreich, Germany","en:france,en:germany","France,Germany","Jus et purée d'abricots (50%), eau, sucre.","en:apricot-juice-and-puree,en:fruit,en:prunus-species-fruit,en:apricot,en:apricot-juice,en:apricot-puree,en:water,en:sugar,en:added-sugar,en:disaccharide","en:palm-oil-free,en:vegan,en:vegetarian",,,,,,0g,0.0,,0.0,,,,11.0,d,3.0,Cereals and potatoes,Breakfast cereals,en:breakfast-cereals,"en:cereals-and-potatoes,en:breakfast-cereals","Cereals and potatoes,Breakfast cereals","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,38.0,d,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-high-quantity",1000.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024",0.85,1746375622.0,2025-05-04T16:20:22Z,en:cereal-flakes,Cereal flakes,https://images.openfoodfacts.org/images/products/invalid/front_en.56.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.56.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.53.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.53.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_de.17.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_de.17.200.jpg,1620.0,376.0,1620.0,,1.6,0.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,6.7,1.3,,,,,,,,,,,,2.9,,,82.0,,,,1.7,,0.68,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,50.0,,,,,,11.0,,,,,,,,,,,, +9,6,http://world-en.openfoodfacts.org/product/00000006/triple-cheese-puff,maldan,1732037972,2024-11-19T17:39:32Z,1749357659,2025-06-08T04:40:59Z,smoothie-app,1749357659,2025-06-08T04:40:59Z,Triple cheese puff,,,500g,,,,,,,,"Boissons et préparations de boissons, Boissons, en:cinnamon roll","en:beverages-and-beverages-preparations,en:beverages,en:cinnamon-roll","Beverages and beverages preparations,Beverages,Cinnamon-roll",,,,,,,,,,,,,,,,"Germany, United States, en:france","en:france,en:germany,en:united-states","France,Germany,United States",,,,,,,,,100 g,100.0,,,,,,4.0,c,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands to be completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-high-quantity,en:saturated-fat-in-moderate-quantity,en:sugars-in-low-quantity,en:salt-in-high-quantity",500.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024",0.4875,1749357657.0,2025-06-08T04:40:57Z,en:cinnamon-roll,Cinnamon-roll,https://images.openfoodfacts.org/images/products/invalid/front_en.149.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.149.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.151.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.151.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.116.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.116.200.jpg,,363.0,1520.0,,11.0,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.01,25.0,0.98,0.0,,,,,,,,,,,9.0,,,22.0,,,,0.95,,0.38,0.0,,,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4.0,,,,,,,,,,,, +10,6666,http://world-en.openfoodfacts.org/product/00000006666/gemuse-gurke,prepperapp,1709219541,2024-02-29T15:12:21Z,1738680456,2025-02-04T14:47:36Z,scanbot,1740134585,2025-02-21T10:43:05Z,Gemüse - Gurke,,,1pcs,,,,,,,,,,,,,,,,,,,,,,,,,,"Germany, en:france","en:france,en:germany","France,Germany",,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,0.0,,,6.0,"at-least-5-scans-2024,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-fr-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024,at-least-5-fr-scans-2024",0.2625,1709219542.0,2024-02-29T15:12:22Z,,,https://images.openfoodfacts.org/images/products/000/000/000/6666/front_de.3.400.jpg,https://images.openfoodfacts.org/images/products/000/000/000/6666/front_de.3.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +11,7,http://world-en.openfoodfacts.org/product/00000007/granola-bio-le-chocolate-mg-ricarica,smoothie-app,1678803019,2023-03-14T14:10:19Z,1748262529,2025-05-26T12:28:49Z,smoothie-app,1748262529,2025-05-26T12:28:49Z,granola Bio le Chocolaté,,,450g,,,,,Mg ricarica,xx:mg-ricarica,mg-ricarica,"Aliments et boissons à base de végétaux, Aliments d'origine végétale, Aliments à base de fruits et de légumes, Fruits et produits dérivés, Produits déshydratés, Aliments à base de plantes séchées, Fruits secs","en:plant-based-foods-and-beverages,en:plant-based-foods,en:fruits-and-vegetables-based-foods,en:dried-products,en:fruits-based-foods,en:dried-plant-based-foods,en:dried-fruits","Plant-based foods and beverages,Plant-based foods,Fruits and vegetables based foods,Dried products,Fruits based foods,Dried plant-based foods,Dried fruits",,,,,,en:made-in-france,en:made-in-france,Made in France,,,,,,,,"Spanien, Germany","en:germany,en:spain","Germany,Spain",HONIG stillende Frauen nicht geeignet. D bestrahlung vermeiden und be trocken lagern. X000V0XH07,"es:honig-stillende-frauen-nicht-geeignet,es:d-bestrahlung-vermeiden-und-be-trocken-lagern,es:x000v0xh07","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,25 gram,25.0,,0.0,,,,4.0,c,,Fruits and vegetables,Dried fruits,en:dried-fruits,"en:fruits-and-vegetables,en:dried-fruits","Fruits and vegetables,Dried fruits","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-moderate-quantity",450.0,,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients,2.0,"top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-50000-de-scans-2023,top-100000-de-scans-2023,top-country-de-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024,top-100000-us-scans-2024",0.7625,1748262414.0,2025-05-26T12:26:54Z,en:dried-fruits,Dried fruits,https://images.openfoodfacts.org/images/products/invalid/front_en.35.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.35.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.5.200.jpg,,,,1.0,4.0,,1.0,1.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1.0,1.0,,,,,,,,,,,,1.0,,,1.0,,,,1.0,,0.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,4.0,,,,,,,,,,,, +12,8,http://world-en.openfoodfacts.org/product/00000008/zuegg,halal-app-chakib,1609862762,2021-01-05T16:06:02Z,1746874519,2025-05-10T10:55:19Z,roboto-app,1746874519,2025-05-10T10:55:19Z,,,,700ml,,,,,Zuegg,xx:zuegg,zuegg,Cornish clotted cream shortbread,en:cornish-clotted-cream-shortbread,Cornish-clotted-cream-shortbread,,,,,,"Halal, No added sugar, No lactose, en:no-gluten","en:no-gluten,en:halal,en:no-added-sugar,en:no-lactose","No gluten,Halal,No added sugar,No lactose",,,,,,,,"Vereinigte Staaten von Amerika, Germany","en:germany,en:united-states","Germany,United States","Sojaproteinisolat, Weizen - protein, Kaffee-Extrakt (6 %), Reisprotein, Erbsenprotein - isolat, Kakaopulver stark ent - ölt, Sonnenblumenprotein, Mandelprotein, Aroma, Sü - Bungsmittel (Sucralose).","en:soy-protein-isolate,en:protein,en:plant-protein,en:soy-protein,en:wheat-protein,en:coffee,en:rice-protein,en:pea-protein,de:isolat,de:kakaopulver-stark-ent,de:ölt,en:sunflower-protein,en:almond-protein,en:flavouring,de:sü,de:bungsmittel,en:e955","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,30 g,30.0,,1.0,,en:e955,E955 - Sucralose,6.0,c,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-moderate-quantity",700.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024",0.6875,1746873012.0,2025-05-10T10:30:12Z,en:cornish-clotted-cream-shortbread,Cornish-clotted-cream-shortbread,https://images.openfoodfacts.org/images/products/invalid/front_fr.60.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.60.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.62.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.62.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.44.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.44.200.jpg,1510.0,358.0,1510.0,,2.0,0.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,6.7,1.7,,,,,,,,,,,,10.714286,,,76.0,,,,1.5,,0.6,,0.00023214286,,,0.00071428576,,0.07142857,,,,,,,,,,,,0.78571427,,0.17857143,0.25,0.008928571,0.11428572,0.021428572,0.0017857144,0.0017857144,,,,,,0.15,,,,,,,0.0,,,,,,6.0,,,,,,,,,,,, +13,9,http://world-en.openfoodfacts.org/product/00000009/protein-plant-powered-wrap-mission,prepperapp,1677761447,2023-03-02T12:50:47Z,1727982393,2024-10-03T19:06:33Z,maldan,1727982393,2024-10-03T19:06:33Z,Protein Plant Powered Wrap,,,1pcs,,,,,Mission,mission,Mission,"Sandwiches, Wraps, Protein","en:sandwiches,en:wraps,en:protein","Sandwiches,Wraps,Protein",,,,,,,,,,,,,,,,"en:germany, World","en:germany,en:world","Germany,World",,,,,,,,,0g,0.0,,,,,,,unknown,,Composite foods,Sandwiches,en:sandwiches,"en:composite-foods,en:sandwiches","Composite foods,Sandwiches","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be uploaded",,,,,0.0,org-intermarche,,,,0.4,,,en:protein,Protein,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +14,9,http://world-en.openfoodfacts.org/product/00000009/xytitol-pastilles-xylimgxyling,openfoodfacts-contributors,1527242583,2018-05-25T10:03:03Z,1749674566,2025-06-11T20:42:46Z,smoothie-app,1749674566,2025-06-11T20:42:46Z,xytitol pastilles,,,700ml,,,,,xylimgxyling,xx:xylimgxyling,xylimgxyling,"it:Gestione sovrappeso, it:obesità, Wrap","en:sandwiches,en:wraps,it:gestione-sovrappeso,it:obesita","Sandwiches,Wraps,it:gestione-sovrappeso,it:obesita",,,,,,"Organic, Vegetarian, EU Organic, Vegan, DE-ÖKO-006, en:made-in-france","en:organic,en:vegetarian,en:eu-organic,en:vegan,en:de-oko-006,en:made-in-france","Organic,Vegetarian,EU Organic,Vegan,DE-ÖKO-006,Made in France",,,,,,,,"Germany,Spain","en:germany,en:spain","Germany,Spain",,,"en:vegan,en:vegetarian",,,,,,0g,0.0,,,,,,-11.0,a,,Composite foods,Sandwiches,en:sandwiches,"en:composite-foods,en:sandwiches","Composite foods,Sandwiches","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-low-quantity",700.0,,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients,1.0,"bottom-25-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,bottom-25-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-country-fr-scans-2020,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-us-scans-2024,top-100000-us-scans-2024,top-country-us-scans-2024",0.575,1746606796.0,2025-05-07T08:33:16Z,it:obesita,it:obesita,https://images.openfoodfacts.org/images/products/invalid/front_en.66.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.66.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.83.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.83.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.69.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.69.200.jpg,,70.0,293.0,,0.5,0.06,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2.0,0.24,,,,,,,,,,,,88.0,,,18.0,,,,0.275,,0.11,,,,,,,0.09,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-11.0,,,,,,,,,,,, +15,10,http://world-en.openfoodfacts.org/product/00000010/xxx,jeanbono,1476947941,2016-10-20T07:19:01Z,1750695017,2025-06-23T16:10:17Z,smoothie-app,1750695017,2025-06-23T16:10:17Z,xxx,,,700ml,"Plastic,Cardboard,fr:Boîte en carton,fr:Film en plastique","en:plastic,en:cardboard,fr:boite-en-carton,fr:film-en-plastique","Plastic,Cardboard,fr:boite-en-carton,fr:film-en-plastique",,xxx,xx:xxx,xxx,"Beverages and beverages preparations, Beverages, Snacks, Desserts, Sweet snacks, Biscuits and cakes, Biscuits and crackers, Biscuits, Cakes, Pound Cake, Madeleines, Plain madeleines","en:beverages-and-beverages-preparations,en:beverages,en:snacks,en:desserts,en:sweet-snacks,en:biscuits-and-cakes,en:biscuits-and-crackers,en:biscuits,en:cakes,en:pound-cake,en:madeleines,en:plain-madeleines","Beverages and beverages preparations,Beverages,Snacks,Desserts,Sweet snacks,Biscuits and cakes,Biscuits and crackers,Biscuits,Cakes,Pound Cake,Madeleines,Plain madeleines",,,,France,france,xxx,it:xxx,it:xxx,,,,,,"Lyon,France,Limoges","M2I,Bijou",DE,en:germany,Germany,"Farine de blé 33%, sucre, huile de colza, œufs de poules élevées en plein air 18%, sirop de glucose-fructose, Un stabilisant : glycérol, poudres à lever : carbonates d'ammonium-carbonates de sodium - citrates de sodium (blé), sel, gluten de blé, lait écrémé en poudre, fibres végétales, arôme naturel.","en:wheat-flour,en:cereal,en:flour,en:wheat,en:cereal-flour,en:sugar,en:added-sugar,en:disaccharide,en:colza-oil,en:oil-and-fat,en:vegetable-oil-and-fat,en:rapeseed-oil,en:free-range-chicken-eggs,en:egg,en:chicken-egg,en:free-range-eggs,en:glucose-fructose-syrup,en:monosaccharide,en:fructose,en:glucose,en:stabiliser,en:raising-agent,en:e331,en:salt,en:wheat-gluten,en:gluten,en:skimmed-milk-powder,en:dairy,en:milk-powder,en:vegetable-fiber,en:fiber,en:natural-flavouring,en:flavouring,en:e422,fr:carbonates-d-ammonium-carbonates-de-sodium","en:palm-oil-free,en:non-vegan,en:vegetarian-status-unknown","en:eggs,en:gluten,en:milk",,"en:nuts,en:soybeans","en:nuts,en:soybeans","Nuts,Soybeans","17,6g",17.6,,3.0,,"en:e331,en:e422,en:e503","E331 - Sodium citrates,E422 - Glycerol,E503 - Ammonium carbonates",,unknown,4.0,Beverages,Sweetened beverages,en:sweetened-beverages,"en:beverages,en:sweetened-beverages","Beverages,Sweetened beverages","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,7.0,f,en:fat-in-low-quantity,700.0,,en:energy-value-in-kcal-does-not-match-value-in-kj,3.0,"top-50000-scans-2019,top-100000-scans-2019,at-least-5-scans-2019,at-least-10-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-50000-fr-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,at-least-10-fr-scans-2019,top-50000-it-scans-2019,top-100000-it-scans-2019,top-50000-scans-2020,top-100000-scans-2020,at-least-5-scans-2020,at-least-10-scans-2020,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-50000-fr-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,at-least-5-fr-scans-2020,at-least-10-fr-scans-2020,top-50000-scans-2021,top-100000-scans-2021,at-least-5-scans-2021,at-least-10-scans-2021,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-50000-fr-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,at-least-5-fr-scans-2021,at-least-10-fr-scans-2021,top-50000-scans-2022,top-100000-scans-2022,at-least-5-scans-2022,at-least-10-scans-2022,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-50000-fr-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,at-least-5-fr-scans-2022,at-least-10-fr-scans-2022,top-50000-scans-2023,top-100000-scans-2023,at-least-5-scans-2023,at-least-10-scans-2023,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-50000-fr-scans-2023,top-100000-fr-scans-2023,top-country-fr-scans-2023,at-least-5-fr-scans-2023,at-least-10-fr-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024",0.85,1742216010.0,2025-03-17T12:53:30Z,en:plain-madeleines,Plain madeleines,https://images.openfoodfacts.org/images/products/invalid/front_en.48.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.48.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.24.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.24.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.27.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.27.200.jpg,1852.0,360.0,1852.0,,1.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4.5,,,,,,,,,,,,,,,,83.0,,,,,,,,,,,,,,,,,,0.0010001,,,,0.03,,,,,,,,,,,,,,,,,,,,,,,,22.6666666666667,,,,,,,,,,,,,,,,,, +16,11,http://world-en.openfoodfacts.org/product/00000011/kugler,prepperapp,1718649410,2024-06-17T18:36:50Z,1744750362,2025-04-15T20:52:42Z,foodless,1744750362,2025-04-15T20:52:42Z,,,,1pcs,,,,,"Kugler, Pyrat","xx:kugler,xx:pyrat","kugler,pyrat",,,,,,,,,,,,,,,,,,,en:germany,en:germany,Germany,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,0.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-1000-id-scans-2024,top-5000-id-scans-2024,top-10000-id-scans-2024,top-50000-id-scans-2024,top-100000-id-scans-2024,top-country-id-scans-2024",0.2625,1744750125.0,2025-04-15T20:48:45Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.21.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.21.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +17,12,http://world-en.openfoodfacts.org/product/00000012/besan-chilla-with-stuffed-chciken-toneop,elcoco,1578683912,2020-01-10T19:18:32Z,1749658622,2025-06-11T16:17:02Z,smoothie-app,1749658622,2025-06-11T16:17:02Z,Besan chilla with stuffed chciken,,,830 g,,,,,Toneop,xx:toneop,toneop,"Dietary supplements,Bodybuilding supplements,Groceries,Supplement","en:dietary-supplements,en:bodybuilding-supplements,en:groceries,en:supplement","Dietary supplements,Bodybuilding supplements,Groceries,Supplement",it:mondo,en:world,World,,,,,,CE,ce,,,,,https://supplements-online.ecwid.com/Instructions-for-discounts-on-herbalife-products-p210989798,Germany,en:germany,Germany,,,,en:milk,,en:milk,en:milk,Milk,1 cup,,,,,,,,not-applicable,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-completed, en:packaging-code-completed, en:characteristics-to-be-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-completed,en:packaging-code-completed,en:characteristics-to-be-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date completed,Packaging code completed,Characteristics to be completed,Origins completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,830.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-us-scans-2024,top-country-us-scans-2024",0.875,1747887935.0,2025-05-22T04:25:35Z,en:supplement,Supplement,https://images.openfoodfacts.org/images/products/invalid/front_en.22.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.22.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.24.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.24.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +18,13,http://world-en.openfoodfacts.org/product/00000013/powdered-peanut-butter-pbfit,jeff-krab,1553970319,2019-03-30T18:25:19Z,1744243884,2025-04-10T00:11:24Z,maldan,1744243884,2025-04-10T00:11:24Z,Powdered peanut butter,,,300 g,pot plastique,pot-plastique,Pot-plastique,,Pbfit,xx:pbfit,pbfit,"Snacks, Meals, Rice dishes, Risottos, Powder peanut butter","en:snacks,en:meals,en:rice-dishes,en:risottos,en:powder-peanut-butter","Snacks,Meals,Rice dishes,Risottos,Powder-peanut-butter",,,,,,,,,"EMB 41106C,FR 41.108.001 EC","emb-41106c,fr-41-108-001-ec","47.6,2.016667",,"lamotte-beuvron-loir-et-cher-france,lancome-loir-et-cher-france",France,TGV,en:Switzerland,en:switzerland,Switzerland,"Water, Leptospermum Scoparium Mel (Manuka Honey), Sodium C14-C16 Olefin Sulfonate, Cocamide DIPA , Cocamidopropyl Betaine (Coconut Oil), Cocamidopropyl Betaine (Coconut Oil), Glycereth-2 Cocoate, Melaleuca Alternifolia (Tea Tree) Leaf Oil, Malus Domestica Fruit Cell Culture Extract, Phenoxyethanol (and) Ethylhexylglycerin","en:water,en:leptospermum-scoparium-mel,en:sodium-c14-c16-olefin-sulfonate,en:cocamide-dipa,en:cocamidopropyl-betaine,en:glycereth-2-cocoate,en:melaleuca-alternifolia,en:oil,en:oil-and-fat,en:malus-domestica-fruit-cell-culture-extract,en:phenoxyethanol,en:ethylhexylglycerin,en:manuka-honey,en:added-sugar,en:honey,en:coconut-oil,en:vegetable-oil-and-fat,en:vegetable-oil,en:tea-tree","en:may-contain-palm-oil,en:non-vegan,en:vegetarian-status-unknown",,,"en:crustaceans,en:fish,en:gluten,en:molluscs,en:mustard,en:nuts,en:peanuts,en:sesame-seeds,fr:Peut contenir tenir des traces d'œuf","en:crustaceans,en:fish,en:gluten,en:molluscs,en:mustard,en:nuts,en:peanuts,en:sesame-seeds,fr:peut-contenir-tenir-des-traces-d-oeuf","Crustaceans,Fish,Gluten,Molluscs,Mustard,Nuts,Peanuts,Sesame seeds,fr:peut-contenir-tenir-des-traces-d-oeuf",0g,0.0,,0.0,,,,3.0,c,,Composite foods,One-dish meals,en:one-dish-meals,"en:composite-foods,en:one-dish-meals","Composite foods,One-dish meals","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-low-quantity,en:salt-in-low-quantity",300.0,,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients,2.0,"top-90-percent-scans-2019,top-95-percent-scans-2019,top-50000-be-scans-2019,top-100000-be-scans-2019,top-country-be-scans-2019,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024,top-50000-us-scans-2024,top-100000-us-scans-2024",0.975,1740497724.0,2025-02-25T15:35:24Z,en:powder-peanut-butter,Powder-peanut-butter,https://images.openfoodfacts.org/images/products/invalid/front_en.40.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.40.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.31.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.31.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.48.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.48.200.jpg,,45.0,188.0,,13.0,6.7,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,15.0,3.6,,,,,,,,,,,,,,,11.0,,,,0.0625,,0.025,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,3.0,,,,,,,,,,,, +19,15,http://world-en.openfoodfacts.org/product/00000015/madeleines-chocolait-apple-bandit,openfoodfacts-contributors,1523810594,2018-04-15T16:43:14Z,1746561377,2025-05-06T19:56:17Z,detrumpezvous,1746561377,2025-05-06T19:56:17Z,Madeleines ChocoLait,,,1000 g,"Plastique, Carton","en:plastic,en:cardboard","Plastic,Cardboard",,Apple bandit,xx:apple-bandit,apple-bandit,"Snacks, Snacks sucrés, Biscuits et gâteaux, Gâteaux, Gâteaux au chocolat, Madeleines, Madeleines au chocolat","en:snacks,en:sweet-snacks,en:biscuits-and-cakes,en:cakes,en:chocolate-cakes,en:madeleines,en:chocolate-madeleines","Snacks,Sweet snacks,Biscuits and cakes,Cakes,Chocolate cakes,Madeleines,Chocolate madeleines",,,,,,,,,,,,,,,,France,en:france,France,"Farine de blé 27%, chocolat au lait 18% (sucre, beurre de cacao, lait entier en poudre, pâte de cacao, émulsifiant : lécithines (soja), arôme naturel de vanille), sucre, huile de colza, œufs de poules élevées en plein air 14.5%, sirop de glucose-fructose, stabilisant : glycérol, poudres à lever : carbonates d'ammonium - carbonates de sodium - citrates de sodium (blé), sel, gluten de blé, lait écrémé en poudre, fibres végétales, arôme naturel. Peut contenir des traces de fruits à coque.","en:wheat-flour,en:cereal,en:flour,en:wheat,en:cereal-flour,en:milk-chocolate,en:chocolate,en:sugar,en:added-sugar,en:disaccharide,en:colza-oil,en:oil-and-fat,en:vegetable-oil-and-fat,en:rapeseed-oil,en:free-range-chicken-eggs,en:egg,en:chicken-egg,en:free-range-eggs,en:glucose-fructose-syrup,en:monosaccharide,en:fructose,en:glucose,en:stabiliser,en:raising-agent,en:e500,en:e331,en:salt,en:wheat-gluten,en:gluten,en:skimmed-milk-powder,en:dairy,en:milk-powder,en:vegetable-fiber,en:fiber,en:natural-flavouring,en:flavouring,en:cocoa-butter,en:plant,en:cocoa,en:whole-milk-powder,en:cocoa-paste,en:emulsifier,en:natural-vanilla-flavouring,en:vanilla-flavouring,en:e422,en:e503,en:e322,en:soya-lecithin,en:e322i","en:palm-oil-free,en:non-vegan,en:maybe-vegetarian",,,en:nuts,en:nuts,Nuts,"21,6g",21.6,,6.0,,"en:e322,en:e322i,en:e331,en:e422,en:e500,en:e503","E322 - Lecithins,E322i - Lecithin,E331 - Sodium citrates,E422 - Glycerol,E500 - Sodium carbonates,E503 - Ammonium carbonates",20.0,e,4.0,Sugary snacks,Biscuits and cakes,en:biscuits-and-cakes,"en:sugary-snacks,en:biscuits-and-cakes","Sugary snacks,Biscuits and cakes","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,32.0,d,"en:fat-in-high-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-high-quantity,en:salt-in-moderate-quantity",1000.0,,,1.0,"top-50000-scans-2019,top-100000-scans-2019,at-least-5-scans-2019,at-least-10-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-50000-fr-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,at-least-10-fr-scans-2019,top-5000-us-scans-2019,top-10000-us-scans-2019,top-50000-us-scans-2019,top-100000-us-scans-2019,top-50000-scans-2020,top-100000-scans-2020,at-least-5-scans-2020,at-least-10-scans-2020,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-50000-fr-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,at-least-5-fr-scans-2020,at-least-10-fr-scans-2020,top-50000-scans-2021,top-100000-scans-2021,at-least-5-scans-2021,at-least-10-scans-2021,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-50000-fr-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,at-least-5-fr-scans-2021,at-least-10-fr-scans-2021,top-50000-es-scans-2021,top-100000-es-scans-2021,top-100000-de-scans-2021,top-50000-scans-2022,top-100000-scans-2022,at-least-5-scans-2022,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-50000-fr-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,at-least-5-fr-scans-2022,top-50000-scans-2023,top-100000-scans-2023,at-least-5-scans-2023,at-least-10-scans-2023,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-50000-fr-scans-2023,top-100000-fr-scans-2023,top-country-fr-scans-2023,at-least-5-fr-scans-2023,at-least-10-fr-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.7875,1746561376.0,2025-05-06T19:56:16Z,en:chocolate-madeleines,Chocolate madeleines,https://images.openfoodfacts.org/images/products/invalid/front_fr.40.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.40.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.42.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.42.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.24.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.24.200.jpg,1926.0,460.0,1926.0,,24.0,6.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,54.0,31.0,,,,,,,,,,,,1.4,,,6.4,,,,0.48,,0.192,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,16.25,,,,,,20.0,,,,,,,,,,,, +20,16,http://world-en.openfoodfacts.org/product/00000016/velvety-vanilla-cake-mix-betty-crocker,maldan,1703127173,2023-12-21T02:52:53Z,1746300432,2025-05-03T19:27:12Z,detrumpezvous,1746300432,2025-05-03T19:27:12Z,velvety vanilla cake mix,,,,,,,,betty crocker,xx:betty-crocker,betty-crocker,"Dietary supplements, Vitamins","en:dietary-supplements,en:vitamins","Dietary supplements,Vitamins",,,,,,,,,,,,,,,,,,,Beef liver,"en:beef-liver,en:animal,en:beef","en:palm-oil-free,en:non-vegan,en:non-vegetarian",,,,,,0g,0.0,,0.0,,,,,not-applicable,1.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,,,,,,0.475,1746300432.0,2025-05-03T19:27:12Z,en:vitamins,Vitamins,https://images.openfoodfacts.org/images/products/invalid/front_en.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.3.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.5.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +21,17,http://world-en.openfoodfacts.org/product/00000017/collagen-for-her-bodylab,foodvisor,1728736811,2024-10-12T12:40:11Z,1749711483,2025-06-12T06:58:03Z,macrofactor,1749711483,2025-06-12T06:58:03Z,Collagen For Her,,,1.0 kg,,,,,Bodylab,xx:bodylab,Bodylab,,,,,,,,,,,,,,,,,,,"Ireland, en:france","en:france,en:ireland","France,Ireland","whey protein concentrate, milk protein concentrate, flavoring, thickener (xanthan gum), sweetener (sucralose)","en:whey-protein,en:protein,en:animal-protein,en:milk-proteins,en:milk-protein-concentrate,en:flavouring,en:thickener,en:sweetener,en:e415,en:e955","en:palm-oil-free,en:non-vegan,en:maybe-vegetarian",,,,,,2 tortillas (56.699 g),56.699,,2.0,,"en:e415,en:e955","E415 - Xanthan gum,E955 - Sucralose",,unknown,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,1000.0,,,6.0,"top-100000-scans-2024,at-least-5-scans-2024,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-fr-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024,top-50000-ro-scans-2024,top-100000-ro-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024",0.5625,1745047139.0,2025-04-19T07:18:59Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.31.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.31.200.jpg,,,,,,123.0,517.0,,1.76,0.882,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,24.7,0.0,,,,,,,,,,,,1.76,,,1.76,,,,0.0882,,0.0353,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +22,18,http://world-en.openfoodfacts.org/product/00000018/chocolate-peanut-butter-protein-pays-gourmand,foodvisor,1729882037,2024-10-25T18:47:17Z,1745346792,2025-04-22T18:33:12Z,roboto-app,1745346792,2025-04-22T18:33:12Z,Chocolate peanut butter protein,,,,,,,,Pays Gourmand,xx:pays-gourmand,pays-gourmand,"Fasern,Pflanzliche Lebensmittel","en:plant-based-foods-and-beverages,en:plant-based-foods,de:fasern","Plant-based foods and beverages,Plant-based foods,de:fasern",,,,,,en:nutriscore,en:nutriscore,Nutriscore,,,,,,,,"Irland, Germany","en:germany,en:ireland","Germany,Ireland",,,,,,,,,28.0g,28.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:salt-in-moderate-quantity",,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-gb-scans-2024,top-country-gb-scans-2024",0.4875,1745345747.0,2025-04-22T18:15:47Z,de:fasern,de:fasern,https://images.openfoodfacts.org/images/products/invalid/front_de.15.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_de.15.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.13.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_de.11.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_de.11.200.jpg,,357.14,1494.0,,5.36,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,14.29,,,,,,,,,,,,,7.14,,,71.43,,,,0.45,,0.18,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +23,19,http://world-en.openfoodfacts.org/product/00000019/erdbeeren-beerenbruder,prepperapp,1718717714,2024-06-18T13:35:14Z,1729700894,2024-10-23T16:28:14Z,foodvisor,1743605654,2025-04-02T14:54:14Z,Erdbeeren,,,250g,,,,,BeerenBrüder,xx:beerenbruder,beerenbruder,,,,,,,,,,,,,,,,,,,en:germany,en:germany,Germany,,,,,,,,,261.0g,261.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,250.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.4625,1718717715.0,2024-06-18T13:35:15Z,,,https://images.openfoodfacts.org/images/products/invalid/front_de.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_de.3.200.jpg,,,,,,176.6,739.0,,6.9,3.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,20.69,,,,,,,,,,,,,2.07,,,7.66,,,,1.083325,,0.43333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +24,20,http://world-en.openfoodfacts.org/product/00000020/nesquik-moins-de-sucre-nestle,openfoodfacts-contributors,1536930846,2018-09-14T13:14:06Z,1750084921,2025-06-16T14:42:01Z,yaron,1750084921,2025-06-16T14:42:01Z,Nesquik moins de sucre,,,1080 g / 50 madeleines,1 boîte en carton à recycler 50 sachets individuels à recycler,fr:1-boite-en-carton-a-recycler-50-sachets-individuels-a-recycler,fr:1-boite-en-carton-a-recycler-50-sachets-individuels-a-recycler,,Nestlé,xx:nestle,Nestlé,"Snacks, Snacks sucrés, Biscuits et gâteaux, Gâteaux, Quatre-quarts, Gâteaux au chocolat, Madeleines, Madeleines au chocolat","en:snacks,en:sweet-snacks,en:biscuits-and-cakes,en:cakes,en:pound-cake,en:chocolate-cakes,en:madeleines,en:chocolate-madeleines","Snacks,Sweet snacks,Biscuits and cakes,Cakes,Pound Cake,Chocolate cakes,Madeleines,Chocolate madeleines","fr:Blé origine France,fr:Œufs origine France","fr:ble-origine-france,fr:oeufs-origine-france","fr:ble-origine-france,fr:oeufs-origine-france","Saint-Yrieix,France","saint-yrieix,france","No gluten, Organic, Free range, Kosher, No preservatives, USDA Organic, Free range eggs, Green Dot, Made in France, No colorings, No palm oil, Nutriscore, Pure cocoa butter, fr:Blé français, Triman, fr:Fabriqué en Nouvelle-Aquitaine, en:nutriscore-grade-a","en:no-gluten,en:organic,en:free-range,en:kosher,en:no-preservatives,en:usda-organic,en:free-range-eggs,en:green-dot,en:made-in-france,en:no-colorings,en:no-palm-oil,en:nutriscore,en:nutriscore-grade-a,en:pure-cocoa-butter,fr:ble-francais,fr:triman,fr:fabrique-en-nouvelle-aquitaine","No gluten,Organic,Free range,Kosher,No preservatives,USDA Organic,Free range eggs,Green Dot,Made in France,No colorings,No palm oil,Nutriscore,Nutriscore Grade A,Pure cocoa butter,fr:Blé français,Triman,fr:fabrique-en-nouvelle-aquitaine",,,,,,France,"magasin d'usine,magasin Bijou bordeaux,magasin Bijou Brive","Frankreich, Germany","en:france,en:germany","France,Germany","Nuts (Peanuts, Almonds), Prebiotic Blend (Tapioca Fiber, Vegetable Fiber), Protein Blend (Pea Protein Crisps [Pea Protein, Tapioca Starch], Pea Protein), Natural Flavors, Peanut Flour, Coconut Oil, Unsweetened Chocolate, Cocoa, Cocoa Butter, Sea Salt, Lion's Mane, Stevia Plant Extract, Vitamin E","en:nut,en:prebiotic-blend,en:protein-blend,en:natural-flavouring,en:flavouring,en:peanut-flour,en:peanut,en:coconut-oil,en:oil-and-fat,en:vegetable-oil-and-fat,en:vegetable-oil,en:chocolate,en:cocoa,en:plant,en:cocoa-butter,en:sea-salt,en:salt,en:lion-s-mane,en:stevia-plant-extract,en:vitamin-e,en:vitamins,en:almond,en:tree-nut,en:tapioca-fiber,en:vegetable-fiber,en:fiber,en:pea-protein-crisps,en:pea-protein,en:protein,en:plant-protein,en:tapioca,en:starch","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown","en:eggs,en:gluten,en:milk,en:soybeans",,en:nuts,en:nuts,Nuts,2 scoops (35 g),35.0,,0.0,,,,,unknown,4.0,Sugary snacks,Biscuits and cakes,en:biscuits-and-cakes,"en:sugary-snacks,en:biscuits-and-cakes","Sugary snacks,Biscuits and cakes","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics completed,Origins completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,32.0,d,"en:fat-in-moderate-quantity,en:sugars-in-moderate-quantity,en:salt-in-high-quantity",1080.0,,,1.0,"top-50000-scans-2019,top-100000-scans-2019,at-least-5-scans-2019,at-least-10-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-10000-fr-scans-2019,top-50000-fr-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,at-least-10-fr-scans-2019,top-50000-it-scans-2019,top-100000-it-scans-2019,top-50000-scans-2020,top-100000-scans-2020,at-least-5-scans-2020,at-least-10-scans-2020,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-50000-fr-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,at-least-5-fr-scans-2020,at-least-10-fr-scans-2020,top-50000-scans-2021,top-100000-scans-2021,at-least-5-scans-2021,at-least-10-scans-2021,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-50000-fr-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,at-least-5-fr-scans-2021,at-least-10-fr-scans-2021,top-50000-scans-2022,top-100000-scans-2022,at-least-5-scans-2022,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-50000-fr-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,at-least-5-fr-scans-2022,top-50000-scans-2023,top-100000-scans-2023,at-least-5-scans-2023,at-least-10-scans-2023,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-10000-fr-scans-2023,top-50000-fr-scans-2023,top-100000-fr-scans-2023,top-country-fr-scans-2023,at-least-5-fr-scans-2023,at-least-10-fr-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-5000-tn-scans-2024,top-10000-tn-scans-2024,top-50000-tn-scans-2024,top-100000-tn-scans-2024,top-country-tn-scans-2024",0.875,1746552938.0,2025-05-06T17:35:38Z,en:chocolate-madeleines,Chocolate madeleines,https://images.openfoodfacts.org/images/products/invalid/front_en.77.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.77.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.91.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.91.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.43.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.43.200.jpg,,343.0,1430.0,,5.71,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,31.4,8.57,,,,,,,,,,,,14.3,,,57.1,,,,1.79,,0.714,,,,,,,,,,,,,,,,,,,0.357,,0.0914,,0.0171,0.143,0.00857,,,,,,,,,,,,,,,56.3461538461538,,,,,,,,,,,,,,,,,, +25,21,http://world-en.openfoodfacts.org/product/00000021/inulin-prebiotic-fiber-it-s-just,openfoodfacts-contributors,1560170250,2019-06-10T12:37:30Z,1750851740,2025-06-25T11:42:20Z,smoothie-app,1750851740,2025-06-25T11:42:20Z,Inulin Prebiotic Fiber,,,,,,,,It's Just!,xx:it-s-just,it-s-just,,,,,,,,,,,,,,,,,,,en:France,en:france,France,Inulin Prebiotic Fiber (Chicory Root Powder),"en:inulin-prebiotic-fiber,en:chicory-root,en:vegetable,en:shoot-vegetable,en:chicory","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,3g,3.0,,0.0,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,,,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients,1.0,"bottom-25-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-5000-th-scans-2024,top-10000-th-scans-2024,top-50000-th-scans-2024,top-100000-th-scans-2024,top-country-th-scans-2024",0.5625,1743546541.0,2025-04-01T22:29:01Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.22.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.22.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.10.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.10.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +26,22,http://world-en.openfoodfacts.org/product/00000022/farandole-de-madeleine-coca-cola,openfoodfacts-contributors,1614525537,2021-02-28T15:18:57Z,1746529342,2025-05-06T11:02:22Z,detrumpezvous,1746529342,2025-05-06T11:02:22Z,Farandole de madeleine,,,590 g,"Boîte en carton, Film en plastique","fr:boite-en-carton,fr:film-en-plastique","fr:boite-en-carton,fr:film-en-plastique",,Coca-Cola,xx:coca-cola,coca-cola,"Snacks, Snacks sucrés, Biscuits et gâteaux, Gâteaux, Gâteaux au chocolat, Madeleines, Madeleines au chocolat, Madeleines longues","en:snacks,en:sweet-snacks,en:biscuits-and-cakes,en:cakes,en:chocolate-cakes,en:madeleines,en:chocolate-madeleines,en:long-madeleines","Snacks,Sweet snacks,Biscuits and cakes,Cakes,Chocolate cakes,Madeleines,Chocolate madeleines,Long madeleines",,,,,,,,,,,,,,,,Brasil,en:brazil,Brazil,"Madeleines ChocoNoir - Madeleines nappées de chocolat noir : farine de blé 27%, chocolat noir 18% (pâte de cacao, sucre, beurre de cacao, matière grasse laitière anhydre, émulsifiant : lécithines (soja), arôme naturel de vanille), sucre, huile de colza, œufs de poules élevées en plein air 14.5%, sirop de glucose-fructose, stabilisant : glycérol, poudres à lever : carbonates d'ammonium - carbonates de sodium - citrates de sodium (blé), sel, gluten de blé, lait écrémé en poudre, fibres végétales, arôme naturel. Peut contenir des traces de fruits à coque. Toutes vos remarques et suggestions sont les bienvenues : contactez notre Service Qualité en indiquant le nom et le numéro du lot du produit concerné figurant sur le dessus de la boîte. Pour conserver toutes les qualités de ce produit, le maintenir dans un milieu tempéré à l'abri de la chaleur, de l'humidité et du froid.","fr:madeleines-choconoir,fr:madeleines-nappees-de-chocolat-noir,en:dark-chocolate,en:chocolate,en:sugar,en:added-sugar,en:disaccharide,en:colza-oil,en:oil-and-fat,en:vegetable-oil-and-fat,en:rapeseed-oil,en:free-range-chicken-eggs,en:egg,en:chicken-egg,en:free-range-eggs,en:glucose-fructose-syrup,en:monosaccharide,en:fructose,en:glucose,en:stabiliser,en:raising-agent,en:e500,en:e331,en:salt,en:wheat-gluten,en:gluten,en:skimmed-milk-powder,en:dairy,en:milk-powder,en:vegetable-fiber,en:fiber,en:natural-flavouring,en:flavouring,fr:toutes-vos-remarques-et-suggestions-sont-les-bienvenues,fr:le-maintenir-dans-un-milieu-tempere-a-l-abri-de-la-chaleur,fr:de-l-humidite-et-du-froid,en:wheat-flour,en:cereal,en:flour,en:wheat,en:cereal-flour,en:cocoa-paste,en:plant,en:cocoa,en:cocoa-butter,fr:matiere-grasse-de-lait-anhydre,en:emulsifier,en:natural-vanilla-flavouring,en:vanilla-flavouring,en:e422,en:e503,fr:contactez-notre-service-qualite-en-indiquant-le-nom-et-le-numero-du-lot-du-produit-concerne-figurant-sur-le-dessus-de-la-boite,fr:pour-conserver-toutes-les-qualites-de-ce-produit,en:e322,en:soya-lecithin,en:e322i","en:palm-oil-content-unknown,en:non-vegan,en:vegetarian-status-unknown",,,,en:nuts,Nuts,54g,54.0,off,6.0,,"en:e322,en:e322i,en:e331,en:e422,en:e500,en:e503","E322 - Lecithins,E322i - Lecithin,E331 - Sodium citrates,E422 - Glycerol,E500 - Sodium carbonates,E503 - Ammonium carbonates",9.0,c,4.0,Sugary snacks,Biscuits and cakes,en:biscuits-and-cakes,"en:sugary-snacks,en:biscuits-and-cakes","Sugary snacks,Biscuits and cakes","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-validated, en:packaging-photo-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-validated,en:packaging-photo-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos validated,Packaging photo selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,41.0,d,"en:fat-in-moderate-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-low-quantity,en:salt-in-moderate-quantity",590.0,,,1.0,"top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,top-50000-scans-2021,top-100000-scans-2021,at-least-5-scans-2021,at-least-10-scans-2021,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-50000-fr-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,at-least-5-fr-scans-2021,at-least-10-fr-scans-2021,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.8,1746529341.0,2025-05-06T11:02:21Z,en:long-madeleines,Long madeleines,https://images.openfoodfacts.org/images/products/invalid/front_fr.34.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.34.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.36.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.36.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.7.200.jpg,,389.0,1630.0,,16.7,6.48,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.037,35.2,1.85,,,,,,,,,,,,18.5,,,37.0,,,,0.88,,0.352,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1.75,,,,,,9.0,,,,,,,,,,,, +27,23,http://world-en.openfoodfacts.org/product/00000023/fanta-orange-coca-cola-europacific,boudverre,1669383630,2022-11-25T13:40:30Z,1749160741,2025-06-05T21:59:01Z,waistline-app,1749160741,2025-06-05T21:59:01Z,Fanta Orange,,,260 g,"12 emballages individuels en plastique, 1 boîte en métal","fr:1-boite-en-metal,fr:12-emballages-individuels-en-plastique","fr:1-boite-en-metal,fr:12-emballages-individuels-en-plastique",,Coca-Cola Europacific,xx:coca-cola-europacific,coca-cola-europacific,"Snacks, Snacks sucrés, Biscuits et gâteaux, Gâteaux, Gâteaux au chocolat, Madeleines, Madeleines au chocolat","en:snacks,en:sweet-snacks,en:biscuits-and-cakes,en:cakes,en:chocolate-cakes,en:madeleines,en:chocolate-madeleines","Snacks,Sweet snacks,Biscuits and cakes,Cakes,Chocolate cakes,Madeleines,Chocolate madeleines",,,,,,,,,,,,,,,Bijou,Germany,en:germany,Germany,"69 While MTR Waffel mit feiner Milchhaselnusscreme Tour www Schokolade Zuidien: Wele Schokolade 28% WEIZENBICH EMAGERMILCHPULVER ( Sonnenblumenöl MILCHEIWEISS Emula War mit feiner Milchhaselnusscreme-Füllung (53%), NAT 75204263 3x390 Schokolade Zudien. Weiße Schokolade 28 % (Kakaobutter, Zucker, MAGERMILCHPULVER, BUTTERREINFETT, EMUI mol, WEIZENMEHL, MAGERMILUTI MAGERMILCHPULVER (85 %). VOLLMILCHPULVER (5,5 %), HASELNUSSE (5 %), SÜSSMO akao, Sonnenblumenöl, MILCHEIWEISS, Emulgator Lecithine (SOJA), Backtriebmittel: Ammomumiyrencal DVERTHINKET MED HVID CHOKOLADE. SPRÖD WAFER FYLLD MED CREME AV MJÖLK OCH HASSELNÖTTER (53%), OVERDRAGEN FYLT MED KREM AV MELK OG HASSELNØTTER (53%) DEKKET MED HVIT SJOKOLADE. Ingredienser: Hvit sjokola UNMETMELKSPULVER/SKUMMJÖLKSPULVER, konsentrert SMØR/SMÖRKONCENTRAT, emulgator: lecitiner (SOJA); vanil ER (5%), VALLEPULVER/VASSLEPULVER/MYSEPULVER, STIVELSE/VETESTÄRKELSE, fettredusert esamtmilchbestandteile im Produkt 21,5 %. DK SE NOR LÆKKER SPRØD VAFFEL FYLDT MED CREME AF MÆL VETEMJOL, SKUMMETMÆLKSPULVER/SKUMMJÖLKSPULVER (8,5%), HELMELKPULVER/SØDMELKSPULV ER/MJÖLKPROTEINER, emulgator: lecitiner (SOJA), hevemidler / bakpulver (ammoniumhydrogenkarbona Erbonat/natriumvätekarbonat), aromaer, salt. Mælkeandel/Mjölkbeståndsdelar/Melkekomponenter totalt: 21 intiaine: lesitiinit (SOIJA); vanillini), sokeri, palmuöljy, asvaton MAITOJAUHE (8,5%), TÄYSMAITOJAUHE (5,5%), (5%). HERAJAUHE, VEHNÄTÄRKKELYS, vähärasvainen ukkaöljy, MAITOPROTEIINIA, emulgointiaine: lesitiinit (SOLJA), Cammoniumvetykarbonaatti, natriumvetykarbonaatti), aromit, va-ainella yhteensä: 21.5% 43.4","en:69-while-mtr-waffel-mit-feiner-milchhaselnusscreme-tour-www-schokolade-zuidien,en:nat-75204263-3x390-schokolade-zudien,en:weisse-schokolade,en:sokeri,en:palmuoljy,en:asvaton-maitojauhe,en:taysmaitojauhe,en:herajauhe,en:vehnatarkkelys,en:vaharasvainen-ukkaoljy,en:maitoproteiinia,en:emulgointiaine,en:cammoniumvetykarbonaatti,en:natriumvetykarbonaatti,en:aromit,en:va-ainella-yhteensa,en:wele-schokolade-28-weizenbich-emagermilchpulver,en:sonnenblumenol-milcheiweiss-emula-war-mit-feiner-milchhaselnusscreme-fullung,en:kakaobutter,en:zucker,en:magermilchpulver,en:butterreinfett,en:emui-mol,en:weizenmehl,en:magermiluti-magermilchpulver,en:vollmilchpulver,en:haselnusse,en:sussmo-akao,en:sonnenblumenol,en:milcheiweiss,en:emulgator-lecithine,en:backtriebmittel,en:overdragen-fylt-med-krem-av-melk-og-hasselnøtter,en:dekket-med-hvit-sjokolade,en:ingredienser,en:konsentrert-smør,en:smorkoncentrat,en:emulgator,en:vanil-er,en:vallepulver,en:vasslepulver,en:mysepulver,en:stivelse,en:vetestarkelse,en:fettredusert-esamtmilchbestandteile-im-produkt,en:dk-se-nor-laekker-sprød-vaffel-fyldt-med-creme-af-mael-vetemjol,en:skummetmaelkspulver,en:skummjolkspulver,en:helmelkpulver,en:sødmelkspulv-er,en:mjolkproteiner,en:hevemidler,en:bakpulver,en:aromaer,en:salt,en:maelkeandel,en:mjolkbestandsdelar,en:melkekomponenter-totalt,en:lesitiinit,en:vanillini,en:43-4,en:ammomumiyrencal-dverthinket-med-hvid-chokolade,en:sprod-wafer-fylld-med-creme-av-mjolk-och-hasselnotter,en:hvit-sjokola-unmetmelkspulver,en:lecitiner,en:ammoniumhydrogenkarbona-erbonat,en:natriumvatekarbonat,en:21-intiaine,en:soija,en:solja","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",en:soybeans,,,,,100 ml,100.0,,0.0,,,,7.0,c,,Sugary snacks,Biscuits and cakes,en:biscuits-and-cakes,"en:sugary-snacks,en:biscuits-and-cakes","Sugary snacks,Biscuits and cakes","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,28.0,e,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-moderate-quantity,en:salt-in-low-quantity",260.0,,"en:energy-value-in-kcal-does-not-match-value-in-kj,en:energy-value-in-kj-does-not-match-value-computed-from-other-nutrients",1.0,"top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-country-fr-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.7625,1749160723.0,2025-06-05T21:58:43Z,en:chocolate-madeleines,Chocolate madeleines,https://images.openfoodfacts.org/images/products/invalid/front_en.35.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.35.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.31.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.31.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_de.23.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_de.23.200.jpg,1917.0,32.0,1917.0,,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,7.7,7.6,,,,,,,,,,,,0.0,,,0.0,,,,0.02,,0.008,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,7.0,,,,,,,,,,,, +28,24,http://world-en.openfoodfacts.org/product/00000024/croccante-con-pistacchi-e-miele-nutella,kiliweb,1579212608,2020-01-16T22:10:08Z,1749285284,2025-06-07T08:34:44Z,roboto-app,1749285284,2025-06-07T08:34:44Z,Croccante con pistacchi e miele,,,,Packung(en),de:packung-en,de:packung-en,,NUTELLA,xx:nutella,nutella,it:bieta da costa,it:bieta-da-costa,it:bieta-da-costa,,,,,,"Organic, EU Organic, Non-EU Agriculture, EU Agriculture, EU/non-EU Agriculture, NL-BIO-01","en:organic,en:eu-organic,en:non-eu-agriculture,en:eu-agriculture,en:eu-non-eu-agriculture,en:nl-bio-01","Organic,EU Organic,Non-EU Agriculture,EU Agriculture,EU/non-EU Agriculture,NL-BIO-01",,,,,,,,"Belgien, Germany","en:belgium,en:germany","Belgium,Germany","Pommes séchées - Dried Apple* Origine: Autriche - Origin: Austria Ce produit provient d'une fabrique où les noix, cacahuètes, sésame, blé et gluten sont utilisés. This producti 024","en:dried-apple,en:fruit,en:malaceous-fruit,en:apple,fr:dried-apple,en:peanut,en:nut,en:sesame,en:seed,en:wheat,en:cereal,fr:gluten-sont-utilises,fr:this-producti-024","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,33.3g,33.3,,0.0,,,,,unknown,1.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-validated, en:packaging-photo-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-validated,en:packaging-photo-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity to be completed,Product name completed,Photos validated,Packaging photo selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,,,,1.0,"bottom-25-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-50000-be-scans-2020,top-100000-be-scans-2020,top-country-be-scans-2020,bottom-25-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-country-fr-scans-2021,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-50000-ch-scans-2023,top-100000-ch-scans-2023,top-country-ch-scans-2023,top-50000-us-scans-2023,top-100000-us-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.7,1749284545.0,2025-06-07T08:22:25Z,it:bieta-da-costa,it:bieta-da-costa,https://images.openfoodfacts.org/images/products/invalid/front_en.35.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.35.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.48.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.48.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.49.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.49.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,75.07508,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,67.8571428571429,,,,,,,,,,,,,,,,,, +29,25,http://world-en.openfoodfacts.org/product/00000025/frog-fuel-power-protein,smoothie-app,1673331788,2023-01-10T06:23:08Z,1742146704,2025-03-16T17:38:24Z,bot-tags-and-languages,1743267034,2025-03-29T16:50:34Z,Frog Fuel Power Protein,,,610 g,,,,,Frog Fuel,xx:frog-fuel,frog-fuel,Protein,en:protein,Protein,,,,,,"fr:sans-conservateurs, fr:sans-colorants, triman","en:no-preservatives,en:no-colorings,fr:triman","No preservatives,No colorings,Triman",,,,,,,,en:France,en:france,France,"glucose syrup, sugar, water, pectin, black carrot concentrate and chlorophyll (color), citric acid, trisodium citrate, natural flavor","en:glucose-syrup,en:added-sugar,en:monosaccharide,en:glucose,en:sugar,en:disaccharide,en:water,en:e440a,en:concentrated-black-carrot,en:vegetable,en:root-vegetable,en:taproot-vegetable,en:carrot,en:e163,en:black-carrot,en:e140i,en:e140,en:e330,en:e331iii,en:e331,en:natural-flavouring,en:flavouring,en:colour","en:palm-oil-free,en:maybe-vegan,en:maybe-vegetarian",,,,,,2g,2.0,,4.0,,"en:e140,en:e140i,en:e330,en:e331,en:e331iii,en:e440","E140 - Chlorophylls and Chlorophyllins,E140i - Chlorophylls,E330 - Citric acid,E331 - Sodium citrates,E331iii - Trisodium citrate,E440 - Pectins",,unknown,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,,unknown,,610.0,,,2.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024,top-100000-gb-scans-2024",0.65,1673331990.0,2023-01-10T06:26:30Z,en:protein,Protein,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2.77777777777778,,,,,,,,,,,,,,,,,, +30,26,http://world-en.openfoodfacts.org/product/00000026/the-smartest-cookie-people-s-choice-beef-jerky,elcoco,1572188426,2019-10-27T15:00:26Z,1750594545,2025-06-22T12:15:45Z,foodless,1750594545,2025-06-22T12:15:45Z,The Smartest Cookie,,,,,,,,People's Choice Beef Jerky,xx:people-s-choice-beef-jerky,people-s-choice-beef-jerky,,,,,,,,,"Sin gluten, Vegetariano, Vegano","en:no-gluten,en:vegetarian,en:vegan","No gluten,Vegetarian,Vegan",,,,,,,,España,en:spain,Spain,"beef, seasoning (sugar, garlic, onion, salt, spices), soy sauce (water, wheat, soybeans, salt), water, liquid smoke, sodium nitrite","en:beef,en:animal,en:coating,en:soy-sauce,en:sauce,en:water,en:liquid-smoke,en:smoke,en:e250,en:sugar-coating,en:added-sugar,en:disaccharide,en:sugar,en:garlic,en:vegetable,en:root-vegetable,en:onion-family-vegetable,en:onion,en:salt,en:spice,en:condiment,en:wheat,en:cereal,en:soya-bean,en:legume,en:pulse,en:soya","en:palm-oil-free,en:maybe-vegan,en:vegetarian",,,,,,28g,28.0,,1.0,,en:e250,E250 - Sodium nitrite,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,,,"en:energy-value-in-kcal-does-not-match-value-in-kj,en:energy-value-in-kj-does-not-match-value-computed-from-other-nutrients,en:vegan-label-but-non-vegan-ingredient,en:vegetarian-label-but-non-vegetarian-ingredient",,,0.475,1745657806.0,2025-04-26T08:56:46Z,,,https://images.openfoodfacts.org/images/products/invalid/front_es.27.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_es.27.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_it.33.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_it.33.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.6.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.6.200.jpg,1940.0,286.0,1940.0,,5.36,1.79,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0893,28.6,25.0,,,,,,,,,,,,0.0,,,35.7,,,,2.68,,1.07,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,9.11458333333333,,,,,,,,,,,,,,,,,, +31,27,http://world-en.openfoodfacts.org/product/00000027/volle-yoghurt-zuivelmeester,openfoodfacts-contributors,1559030989,2019-05-28T08:09:49Z,1747132672,2025-05-13T10:37:52Z,bazcalou,1747132672,2025-05-13T10:37:52Z,Volle yoghurt,,,700 ml,,,,,Zuivelmeester,xx:zuivelmeester,zuivelmeester,"Beverages and beverages preparations, Beverages","en:beverages-and-beverages-preparations,en:beverages","Beverages and beverages preparations,Beverages",,,,,,"Nutriscore, en:nutriscore-grade-b","en:nutriscore,en:nutriscore-grade-b","Nutriscore,Nutriscore Grade B",,,,,,,,"Frankreich, Germany","en:france,en:germany","France,Germany",NIK ODŻYWCZY WSPIERA PRAWIDŁOWE FUNKCJONOWANIE ORGANIZMU ZESKANUJ WIĘCEJA SPOTKAJMY SIN SPRÓBLU JAK PYSZNA IWARTOŚCIOWA MOŻE BYĆ TWOJA PRZEKĄSKA mieste dal twistenue p amach ne zachowania,en:nik-odżywczy-wspiera-prawidłowe-funkcjonowanie-organizmu-zeskanuj-więceja-spotkajmy-sin-sproblu-jak-pyszna-iwartościowa-może-być-twoja-przekąska-mieste-dal-twistenue-p-amach-ne-zachowania,"en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,700 ml,700.0,,0.0,,,,,unknown,,Beverages,Unsweetened beverages,en:unsweetened-beverages,"en:beverages,en:unsweetened-beverages","Beverages,Unsweetened beverages","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,en:fat-in-moderate-quantity,700.0,,,2.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024",0.6625,1745154835.0,2025-04-20T13:13:55Z,en:beverages,Beverages,https://images.openfoodfacts.org/images/products/invalid/front_en.20.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.20.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.16.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.16.200.jpg,,,,63.0,264.0,,3.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4.0,,,,,,,,,,,,,,,,3.9,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +32,28,http://world-en.openfoodfacts.org/product/00000028/hershey-s-syrup,openfoodfacts-contributors,1626699977,2021-07-19T13:06:17Z,1746240646,2025-05-03T02:50:46Z,detrumpezvous,1746240646,2025-05-03T02:50:46Z,Hershey’s Syrup,,,700ml,Plastic,en:plastic,Plastic,,Hershey’s,xx:hershey-s,hershey-s,"Beverages and beverages preparations, Beverages, Supplement","en:beverages-and-beverages-preparations,en:beverages,en:supplement","Beverages and beverages preparations,Beverages,Supplement","organic defeated hemp seed powder,organic coconut sugar,organic natural flavor","en:organic-coconut-sugar,en:organic-defeated-hemp-seed-powder,en:organic-natural-flavor","Organic-coconut-sugar,Organic-defeated-hemp-seed-powder,Organic-natural-flavor",Canada,canada,Organic hemp protein,en:organic-hemp-protein,Organic-hemp-protein,,,,,,,,"Germany, United States, en:france","en:france,en:germany,en:united-states","France,Germany,United States",Organic Defatted Hemp Seed Powder. Certified Organic by Quality Assurance International (QA).,"en:hemp-seed,en:seed,en:by-quality-assurance-international","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,en:na,en:na,Na,30g,30.0,,0.0,,,,,unknown,1.0,Beverages,Unsweetened beverages,en:unsweetened-beverages,"en:beverages,en:unsweetened-beverages","Beverages,Unsweetened beverages","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics completed,Origins completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:sugars-in-moderate-quantity,en:salt-in-low-quantity",700.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.8875,1746240645.0,2025-05-03T02:50:45Z,en:supplement,Supplement,https://images.openfoodfacts.org/images/products/invalid/front_en.20.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.20.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.9.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.9.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.12.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.12.200.jpg,,,,,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,15.0,6.0,,,,,,,,,,,,10.0,,,9.0,,,,0.0,,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +33,29,http://world-en.openfoodfacts.org/product/00000029/anthony-s-organic-cocoa-butter-chunks,foodvisor,1648551873,2022-03-29T11:04:33Z,1734028143,2024-12-12T18:29:03Z,navig491,1738846634,2025-02-06T12:57:14Z,Anthony's Organic Cocoa Butter Chunks,,,,,,,,Anthony's,anthony-s,Anthony-s,"Sandwiches, Wraps","en:sandwiches,en:wraps","Sandwiches,Wraps",,,,,,"No gluten, Vegetarian, Vegan, en:usda-organic","en:no-gluten,en:organic,en:vegetarian,en:usda-organic,en:vegan","No gluten,Organic,Vegetarian,USDA Organic,Vegan",,,,,,,,United States,en:united-states,United States,Allulose,en:allulose,"en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,,,,10 g,10.0,,0.0,,,,20.0,e,,Composite foods,Sandwiches,en:sandwiches,"en:composite-foods,en:sandwiches","Composite foods,Sandwiches","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,,"en:fat-in-high-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-low-quantity,en:salt-in-low-quantity",,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-500-pk-scans-2024,top-1000-pk-scans-2024,top-5000-pk-scans-2024,top-10000-pk-scans-2024,top-50000-pk-scans-2024,top-100000-pk-scans-2024,top-country-pk-scans-2024",0.575,1733578445.0,2024-12-07T13:34:05Z,en:wraps,Wraps,https://images.openfoodfacts.org/images/products/invalid/front_en.23.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.23.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.10.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.10.200.jpg,,900.0,3770.0,,100.0,60.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,0.0,0.0,,,,,,,,,,,,0.0,,,0.0,,,,0.075,,0.03,,,,,,,,,,,,,,,,,,,0.25,,0.13,,0.01,,,,,,,,,,,,,,,,,0.0,,,,,,20.0,,,,,,,,,,,, +34,30,http://world-en.openfoodfacts.org/product/00000030/valeriana-system-vital-proteins,beniben,1481840144,2016-12-15T22:15:44Z,1747557615,2025-05-18T08:40:15Z,gioia8,1747557615,2025-05-18T08:40:15Z,Valeriana System®,,Pâtisseries aux raisins secs.,900 g,crta,it:crta,it:crta,,Vital Proteins,xx:vital-proteins,vital-proteins,integratore alimentare di vitamina B6,it:integratore-alimentare-di-vitamina-b6,it:integratore-alimentare-di-vitamina-b6,,,,France,france,"Point Vert, Fabriqué en France","en:green-dot,en:made-in-france","Green Dot,Made in France",,,,,,"France,Nantes",Correspondance,FR,en:france,France,Collagen peptides,en:collagen-peptides,"en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown","en:eggs,en:gluten,en:milk",,"en:nuts,en:soybeans,it:vitamina B6","en:nuts,en:soybeans,it:vitamina-b6","Nuts,Soybeans,it:vitamina-b6",20g,20.0,on,0.0,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-validated, en:packaging-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-validated,en:packaging-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos validated,Packaging photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,900.0,,,1.0,"bottom-25-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,bottom-25-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-country-fr-scans-2021,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-country-fr-scans-2023",0.9,1747557614.0,2025-05-18T08:40:14Z,it:integratore-alimentare-di-vitamina-b6,it:integratore-alimentare-di-vitamina-b6,https://images.openfoodfacts.org/images/products/invalid/front_it.50.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_it.50.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_it.52.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_it.52.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.21.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.21.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +35,31,http://world-en.openfoodfacts.org/product/00000031/lindt-vollmilch-schokolade,kiliweb,1673637219,2023-01-13T19:13:39Z,1746290311,2025-05-03T16:38:31Z,detrumpezvous,1746290311,2025-05-03T16:38:31Z,Lindt Vollmilch Schokolade,,,100g,,,,,Lindt,xx:lindt,lindt,"Dried products, Dried products to be rehydrated, Broths, Dehydrated broths, Bouillon cubes","en:dried-products,en:dried-products-to-be-rehydrated,en:broths,en:dehydrated-broths,en:bouillon-cubes","Dried products,Dried products to be rehydrated,Broths,Dehydrated broths,Bouillon cubes",,,,,,,,,,,,,,,Tesco,"Frankreich, Germany","en:france,en:germany","France,Germany","salt, potato starch, palm oil, yeast extract, sugar, chicken fat, flavouring, chicken powder, onion powder, turmeric powder, celery seed, parsley, rice flour, black pepper, lemon juice powder","en:salt,en:potato-starch,en:starch,en:palm-oil,en:oil-and-fat,en:vegetable-oil-and-fat,en:palm-oil-and-fat,en:yeast-extract,en:yeast,en:sugar,en:added-sugar,en:disaccharide,en:chicken-fat,en:fat,en:animal-fat,en:poultry-fat,en:flavouring,en:chicken,en:poultry,en:onion,en:vegetable,en:root-vegetable,en:onion-family-vegetable,en:turmeric-powder,en:condiment,en:spice,en:turmeric,en:celery-seed,en:seed,en:stalk-vegetable,en:celery,en:parsley,en:herb,en:leaf-vegetable,en:rice-flour,en:flour,en:rice,en:black-pepper,en:pepper,en:lemon-juice,en:fruit,en:juice,en:fruit-juice","en:palm-oil,en:non-vegan,en:non-vegetarian",,,,,,,,,0.0,,,,,unknown,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-validated, en:packaging-photo-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-validated,en:packaging-photo-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos validated,Packaging photo selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,100.0,,,2.0,"bottom-25-percent-scans-2022,bottom-20-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-5000-dz-scans-2022,top-10000-dz-scans-2022,top-50000-dz-scans-2022,top-100000-dz-scans-2022,top-country-dz-scans-2022,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-country-fr-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-5000-gr-scans-2024,top-10000-gr-scans-2024,top-50000-gr-scans-2024,top-100000-gr-scans-2024,top-country-gr-scans-2024,top-50000-ro-scans-2024,top-100000-ro-scans-2024",0.7,1746290311.0,2025-05-03T16:38:31Z,en:bouillon-cubes,Bouillon cubes,https://images.openfoodfacts.org/images/products/invalid/front_en.31.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.31.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.33.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.33.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.35.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.35.200.jpg,26.0,6.0,26.0,,0.3,0.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.5,0.2,,,,,,,,,,,,0.1,,,0.3,,,,0.8,,0.32,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.2,,,,,,,,,,,,,,,,,, +36,32,http://world-en.openfoodfacts.org/product/00000032/hydrolyzed-bone-broth-protein-double-chocolate-zammex,prepperapp,1719401058,2024-06-26T11:24:18Z,1748312051,2025-05-27T02:14:11Z,roboto-app,1748312051,2025-05-27T02:14:11Z,Hydrolyzed Bone Broth Protein Double Chocolate,,,0.5l,,,,,Zammex,xx:zammex,zammex,,,,,,,,,en:no-gluten,en:no-gluten,No gluten,,,,,,,,en:germany,en:germany,Germany,"Cocoa Powder, Natural Flavor, Monk Fruit Extract","en:cocoa-powder,en:plant,en:cocoa,en:natural-flavouring,en:flavouring,en:monk-fruit-extract,en:sweetener","en:palm-oil-free,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,11g,11.0,,0.0,,,,,unknown,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,500.0,,,,,0.575,1744630202.0,2025-04-14T11:30:02Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.21.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.21.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.13.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.10.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.10.200.jpg,,318.0,1330.0,,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,0.0,0.0,,,,,,,,,,,,0.0,,,84.5,,,,1.14,,0.455,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +37,33,http://world-en.openfoodfacts.org/product/00000033/vegan-protein-3k-chocolate-flavor-nu,openfoodfacts-contributors,1622534821,2021-06-01T08:07:01Z,1744478998,2025-04-12T17:29:58Z,insectproductadd,1744478998,2025-04-12T17:29:58Z,Vegan Protein 3k Chocolate Flavor,,,,,,,,nu³,xx:nu,nu,,,,,,,,,"Vegetarisch, Vegan","en:vegetarian,en:vegan","Vegetarian,Vegan",,,,,,,,European Union,en:european-union,European Union,MAT TRACCIATO PERONI 10 INDISCUTIBILME 46,en:mat-tracciato-peroni-10-indiscutibilme-46,"en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,,,,200mg,0.2,,0.0,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,,,"en:energy-value-in-kcal-does-not-match-value-in-kj,en:energy-value-in-kj-does-not-match-value-computed-from-other-nutrients",,,0.475,1744478991.0,2025-04-12T17:29:51Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.7.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.18.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.18.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +38,34,http://world-en.openfoodfacts.org/product/00000034/graines-de-chia-nestle-carnation,openfoodfacts-contributors,1536945788,2018-09-14T17:23:08Z,1748394913,2025-05-28T01:15:13Z,nazzarenos,1748394913,2025-05-28T01:15:13Z,Graines de Chia,,,1kg,Plastique,en:plastic,Plastic,,Nestle Carnation,xx:nestle-carnation,nestle-carnation,"Aliments et boissons à base de végétaux, Aliments d'origine végétale, Céréales et pommes de terre, Graines, Céréales et dérivés, Céréales en grains, Chia","en:plant-based-foods-and-beverages,en:plant-based-foods,en:cereals-and-potatoes,en:seeds,en:cereals-and-their-products,en:cereal-grains,en:chia","Plant-based foods and beverages,Plant-based foods,Cereals and potatoes,Seeds,Cereals and their products,Cereal grains,Chia",,,,,,"Sans gluten, Bio, Végétarien, Bio européen, Agriculture non UE, Végétalien, Agriculture UE, Agriculture UE/Non UE, FR-BIO-01, en:Soil Association Organic","en:no-gluten,en:organic,en:vegetarian,en:eu-organic,en:non-eu-agriculture,en:vegan,en:eu-agriculture,en:eu-non-eu-agriculture,en:fr-bio-01,en:soil-association-organic","No gluten,Organic,Vegetarian,EU Organic,Non-EU Agriculture,Vegan,EU Agriculture,EU/non-EU Agriculture,FR-BIO-01,Soil Association Organic",EMB 40168A,emb-40168a,"43.783333,-1.216667",,magescq-landes-france,,,France,en:france,France,Graines de chia,"en:chia-seed,en:seed,en:chia","en:palm-oil-free,en:vegan,en:vegetarian",,,,,,1g,1.0,,0.0,,,,,unknown,1.0,Cereals and potatoes,Cereals,en:cereals,"en:cereals-and-potatoes,en:cereals","Cereals and potatoes,Cereals","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,40.0,d,,1000.0,,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients,1.0,"bottom-25-percent-scans-2020,bottom-20-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-5000-nl-scans-2020,top-10000-nl-scans-2020,top-50000-nl-scans-2020,top-100000-nl-scans-2020,top-country-nl-scans-2020,bottom-25-percent-scans-2021,bottom-20-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-50000-es-scans-2021,top-100000-es-scans-2021,top-country-es-scans-2021,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-1000-mu-scans-2024,top-5000-mu-scans-2024,top-10000-mu-scans-2024,top-50000-mu-scans-2024,top-100000-mu-scans-2024,top-country-mu-scans-2024",0.8875,1748394905.0,2025-05-28T01:15:05Z,en:chia,Chia,https://images.openfoodfacts.org/images/products/invalid/front_en.25.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.25.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.38.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.38.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.15.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.15.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +39,35,http://world-en.openfoodfacts.org/product/00000035/cardiofitmd-1md-nutrition,x2,1545469597,2018-12-22T09:06:37Z,1742883997,2025-03-25T06:26:37Z,smoothie-app,1743343806,2025-03-30T14:10:06Z,Cardiofitmd,,,600 g,Plastique,en:plastic,Plastic,,1MD Nutrition,xx:1md-nutrition,1md-nutrition,,,,,,,,,,,,,,,,,,,en:FR,en:france,France,"Oat Fiber, Tahl Gum (Acacia seyal), Apple Fiber, Guar Gum, Rice Bran Fiber, Beet Root Powder, Beet Juice Powder, Rhodiola Root Powder, Bacillus Coagulans, Natural Vanilla and Lemonade Flavors, Other Natural Flavors, Malic Acid, Stevia Leaf Extract, Fumaric Acid, Ginger Root Powder, Tartaric Acid","en:oat-fibre,en:cereal,en:fiber,en:oat,en:vegetable-fiber,en:tahl-gum,en:apple-fiber,en:e412,en:rice-bran-fiber,en:beetroot-powder,en:vegetable,en:root-vegetable,en:taproot-vegetable,en:beetroot,en:beetroot-juice,en:rhodiola-root-powder,en:bacillus-coagulans,en:ferment,en:microbial-culture,en:lactic-ferments,en:natural-vanilla,en:plant,en:vanilla,en:lemonade-flavors,en:with-other-natural-flavouring,en:flavouring,en:natural-flavouring,en:e296,en:e960,en:e297,en:ginger-powder,en:condiment,en:spice,en:ginger,en:e334,en:acacia-seyal","en:palm-oil-free,en:vegan-status-unknown,en:vegetarian-status-unknown",,,en:nuts,en:nuts,Nuts,16g,16.0,,5.0,,"en:e296,en:e297,en:e334,en:e412,en:e960","E296 - Malic acid,E297 - Fumaric acid,E334 - L(+)-tartaric acid,E412 - Guar gum,E960 - Steviol glycosides",,unknown,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,600.0,,,2.0,"bottom-25-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,bottom-25-percent-scans-2021,bottom-20-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-country-fr-scans-2021,bottom-25-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-gb-scans-2024,top-100000-gb-scans-2024,top-country-gb-scans-2024",0.6625,1742883995.0,2025-03-25T06:26:35Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.38.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.38.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.10.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.10.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.12.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.12.200.jpg,,188.0,788.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,68.8,12.5,,,,,,,,,,,,50.0,,,,,,,0.547,,0.219,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1.47058823529412,,,,,,,,,,,,,,,,,, +40,36,http://world-en.openfoodfacts.org/product/00000036/multi-patents-collagen-peptides-vev,openfoodfacts-contributors,1537366963,2018-09-19T14:22:43Z,1749514977,2025-06-10T00:22:57Z,roboto-app,1749514977,2025-06-10T00:22:57Z,Multi Patents Collagen Peptides,,,490 g,,,,,VEV,xx:vev,vev,"Snacks, Sweet snacks, Biscuits and cakes, Cakes, Madeleines, Long madeleines","en:snacks,en:sweet-snacks,en:biscuits-and-cakes,en:cakes,en:madeleines,en:long-madeleines","Snacks,Sweet snacks,Biscuits and cakes,Cakes,Madeleines,Long madeleines",,,,,,"Vegetarian, Vegan, en:no-additives","en:vegetarian,en:vegan,en:no-additives","Vegetarian,Vegan,No additives",,,,,,,,France,en:france,France,"Multi Collagen Complex, Hydrolyzed Bovine Collagen Peptides, Hydrolyzed Fish Collagen Peptides, Chicken Bone Broth Protein Concentrate, Eggshell Membrane Collagen, Hyaluronic Acid, Superfoods Blend (Millet, Amaranth, Apple Pulp, Kale, Quinoa, Buckwheat, Cinnamon, Chia Seed, Flax Seed, Barley Sprout, Millet Sprout, Garbanzo Bean Sprout, Alfalfa Sprout, Pumpkin Seed Sprout, Flax Oil, Sunflower Seed, Lentil Sprout, Adzuki Sprout, Broccoli Sprout, Sunflower Seed Sprout, Wheat Grass, Oat Grass, Spinach, Green Bell Pepper, Turmeric, Banana, Cranberry, Mango, Beet, Broccoli, Carrot, Spinach, Onion, Blueberry, Parsley, Raspberry, Strawberry, Asparagus, Celery, Cucumber, Chlorella, Spirulina, Graviola Leaf, Mangosteen, Noni Fruit, Acai, Pomegranate, Grape)","en:multi-collagen-complex,en:hydrolyzed-bovine-collagen-peptides,en:hydrolyzed-fish-collagen-peptides,en:chicken-bone-broth-protein-concentrate,en:eggshell-membrane-collagen,en:hyaluronic-acid,en:superfoods-blend,en:millet,en:cereal,en:e123,en:apple-pulp,en:fruit,en:malaceous-fruit,en:apple,en:kale,en:vegetable,en:brassica,en:cabbage,en:quinoa,en:plant,en:buckwheat,en:cinnamon,en:condiment,en:spice,en:chia-seed,en:seed,en:chia,en:flax-seed,en:flax,en:barley-sprout,en:millet-sprout,en:garbanzo-bean-sprout,en:alfalfa-sprout,en:pumpkin-seed-sprout,en:flax-oil,en:sunflower-seed,en:sunflower,en:lentil-sprout,en:adzuki-sprout,en:broccoli-sprout,en:sunflower-seed-sprout,en:wheat-grass,en:oat-grass,en:spinach,en:leaf-vegetable,en:green-bell-pepper,en:fruit-vegetable,en:bell-pepper,en:turmeric,en:banana,en:cranberry,en:mango,en:beetroot,en:root-vegetable,en:taproot-vegetable,en:broccoli,en:carrot,en:onion,en:onion-family-vegetable,en:blueberry,en:berries,en:parsley,en:herb,en:raspberry,en:strawberry,en:asparagus,en:shoot-vegetable,en:celery,en:stalk-vegetable,en:cucumber,en:chlorella,en:algae,en:spirulina,en:graviola-leaf,en:mangosteen,en:noni-fruit,en:acai-berry,en:pomegranate,en:grape","en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,"en:nuts,en:soybeans","en:nuts,en:soybeans","Nuts,Soybeans",11g,11.0,,0.0,,,,-1.0,a,3.0,Sugary snacks,Biscuits and cakes,en:biscuits-and-cakes,"en:sugary-snacks,en:biscuits-and-cakes","Sugary snacks,Biscuits and cakes","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,60.0,b,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-moderate-quantity,en:salt-in-low-quantity",490.0,,en:nutrition-sugars-plus-starch-greater-than-carbohydrates,1.0,"top-100000-scans-2019,at-least-5-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,bottom-25-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-gb-scans-2024,top-country-gb-scans-2024",0.6625,1749514363.0,2025-06-10T00:12:43Z,en:long-madeleines,Long madeleines,https://images.openfoodfacts.org/images/products/invalid/front_en.31.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.31.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.12.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.12.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.14.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.14.200.jpg,,350.0,1460.0,,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,0.0,9.09,,,,,,,,,,,,0.0,,,90.9,,,,0.0,,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.25111635082508,,,,,,-1.0,,,,,,,,,,,, +41,37,http://world-en.openfoodfacts.org/product/00000037/sea-moss-gummies-just-nutrients,openfoodfacts-contributors,1551029683,2019-02-24T17:34:43Z,1745461663,2025-04-24T02:27:43Z,roboto-app,1745461663,2025-04-24T02:27:43Z,Sea Moss Gummies,,,1.5 kg,,,,,Just Nutrients,xx:just-nutrients,just-nutrients,,,,,,,,,en:no-gluten,en:no-gluten,No gluten,,,,,,,,selestosina,en:selestosina,Selestosina,"Glucose Syrup, Sugar, Water, Citric Acid, Pectin, Natural Flavors, Sodium Citrate, Coconut Oil, Carnauba Wax","en:glucose-syrup,en:added-sugar,en:monosaccharide,en:glucose,en:sugar,en:disaccharide,en:water,en:e330,en:e440a,en:natural-flavouring,en:flavouring,en:sodium-citrate,en:minerals,en:sodium,en:coconut-oil,en:oil-and-fat,en:vegetable-oil-and-fat,en:vegetable-oil,en:e903","en:palm-oil-free,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,2g,2.0,,4.0,,"en:e330,en:e331,en:e440,en:e903","E330 - Citric acid,E331 - Sodium citrates,E440 - Pectins,E903 - Carnauba wax",,unknown,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,1500.0,,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients,,,0.5625,1745460960.0,2025-04-24T02:16:00Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.34.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.34.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +42,38,http://world-en.openfoodfacts.org/product/00000038/madeleines-bijou,date-limite-app,1535603981,2018-08-30T04:39:41Z,1728034740,2024-10-04T09:39:00Z,fix-code-bot,1743361088,2025-03-30T18:58:08Z,Madeleines,,,,,,,,Bijou,xx:bijou,bijou,"Snacks, Snacks sucrés, Biscuits et gâteaux, Gâteaux, Madeleines","en:snacks,en:sweet-snacks,en:biscuits-and-cakes,en:cakes,en:madeleines","Snacks,Sweet snacks,Biscuits and cakes,Cakes,Madeleines",,,,,,,,,,,,,,,,France,en:france,France,,,,,,,,,,,,,,,,,unknown,,Sugary snacks,Biscuits and cakes,en:biscuits-and-cakes,"en:sugary-snacks,en:biscuits-and-cakes","Sugary snacks,Biscuits and cakes","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,60.0,b,,,,,1.0,"top-100000-scans-2019,at-least-5-scans-2019,at-least-10-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-50000-fr-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,at-least-10-fr-scans-2019,at-least-5-scans-2020,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,at-least-5-fr-scans-2020,top-100000-scans-2021,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,top-100000-scans-2022,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-50000-fr-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50-om-scans-2024,top-100-om-scans-2024,top-500-om-scans-2024,top-1000-om-scans-2024,top-5000-om-scans-2024,top-10000-om-scans-2024,top-50000-om-scans-2024,top-100000-om-scans-2024,top-country-om-scans-2024",0.375,1559933237.0,2019-06-07T18:47:17Z,en:madeleines,Madeleines,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.17.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.17.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +43,39,http://world-en.openfoodfacts.org/product/00000039/yerba-mate-microingredients,openfoodfacts-contributors,1537945936,2018-09-26T07:12:16Z,1749584468,2025-06-10T19:41:08Z,foodiq,1749584468,2025-06-10T19:41:08Z,Yerba Mate,,,1 kg,,,,,microingredients,xx:microingredients,microingredients,,,,Argentine,en:argentina,Argentina,Argentine,argentine,,,,,,,,,France,internet,France,en:france,France,"Nutrition Facts 20 servings per container Serving size (1.7oz.) in 16.9 fl.oz.water Amount per serving Calories 21 Total Carbohydrate 4.7mg Protein 0.6g Total Fat Og % Daily Value* 2% 1% 0% Saturated Fat Og Trans Fat Og Dietary Fiber Og 0% 0% 0% Sodium 6mg Percent Daily Values are based on a 2,000 calories diet. Nutrition Facts Valeur nutritive Per 250 ml brewed mate (from 60 g dry leaves) pour 250 ml de maté infusé (à partir de 60 g de feuilles sèches) Amount Teneur % Daily Value Calories/Calories Fat/Lipides Sodium/Sodium Carbohydrate/Glucides 6 g % valeur quotídien ne 0% 2% 25 Og 10 mg 0% 1g Sugars/Sucres Protein/Protéines. Source négligeable de lipides saturés, lipides trans, cholestérol, fibres, vitamine A, vitamine C, calcium et fer. gg 210","es:nutrition-facts-20-servings-per-container-serving-size,es:in-16-9-fl-oz-water-amount-per-serving-calories-21-total-carbohydrate-4-7mg-protein-0-6g-total-fat-og-daily-value-2-1-0-saturated-fat-og-trans-fat-og-dietary-fiber-og-0-0-0-sodium-6mg-percent-daily-values-are-based-on-a-2-000-calories-diet,es:nutrition-facts-valeur-nutritive-per-250-ml-brewed-mate,es:pour-250-ml-de-mate-infuse,es:amount-teneur-daily-value-calories,es:calories-fat,es:lipides-sodium,es:sodium-carbohydrate,es:glucides-6-g-valeur-quotidien-ne-0-2-25-og-10-mg-0-1g-sugars,es:sucres-protein,es:proteines,es:source-negligeable-de-lipides-satures,es:lipides-trans,es:cholesterol,es:fibres,es:vitamine-a,es:vitamine-c,es:calcium-et-fer,es:gg-210,es:1-7oz,es:from-60-g-dry-leaves,es:a-partir-de-60-g-de-feuilles-seches","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,33g,33.0,,0.0,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,1000.0,,,,,0.675,1749584429.0,2025-06-10T19:40:29Z,,,https://images.openfoodfacts.org/images/products/invalid/front_es.28.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_es.28.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_es.8.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_es.8.200.jpg,,,,576.0,2410.0,,42.4,7.58,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.00303,33.3,0.0,,,,,,,,,,,,6.06,,,21.2,,,,0.455,,0.182,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +44,40,http://world-en.openfoodfacts.org/product/00000040/scourban-plus-100-ml-amazing-grass,foodvisor,1727434748,2024-09-27T10:59:08Z,1745075931,2025-04-19T15:18:51Z,foodless,1745075931,2025-04-19T15:18:51Z,scourban Plus 100 ml,,,,,,,,Amazing grass,xx:amazing-grass,amazing-grass,,,,,,,,,,,,,,,,,,,en:Ireland,en:ireland,Ireland,,,,,,,,,8.0g,8.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-5000-in-scans-2024,top-10000-in-scans-2024,top-50000-in-scans-2024,top-100000-in-scans-2024,top-country-in-scans-2024",0.3625,1739612373.0,2025-02-15T09:39:33Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.4.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.4.200.jpg,,,,,,30.0,126.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5.0,,,,,,,,,,,,,3.0,,,2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +45,41,http://world-en.openfoodfacts.org/product/00000041/confiture-de-grenade-aux-fruits-secs-rihana-hua-lian-food,waistline-app,1550327324,2019-02-16T14:28:44Z,1750342882,2025-06-19T14:21:22Z,foodless,1750342882,2025-06-19T14:21:22Z,Confiture de Grenade aux fruits secs Rihana,,,250g,,,,,Hua Lian Food,xx:hua-lian-food,hua-lian-food,"Plant-based foods and beverages, Plant-based foods, Pastas","en:plant-based-foods-and-beverages,en:plant-based-foods,en:pastas","Plant-based foods and beverages,Plant-based foods,Pastas",,,,,,,,,,,,,,,,"Alemania,España","en:germany,en:spain","Germany,Spain",,,,,,,,,0g,0.0,,,,,,-4.0,a,,Cereals and potatoes,Cereals,en:cereals,"en:cereals-and-potatoes,en:cereals","Cereals and potatoes,Cereals","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-moderate-quantity",250.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-5000-dz-scans-2024,top-10000-dz-scans-2024,top-50000-dz-scans-2024,top-100000-dz-scans-2024,top-country-dz-scans-2024",0.5625,1750342881.0,2025-06-19T14:21:21Z,en:pastas,Pastas,https://images.openfoodfacts.org/images/products/invalid/front_en.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.13.200.jpg,,,,,,126.0,527.0,,6.1,0.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3.1,0.5,,,,,,,,,,,,3.0,,,22.4,,,,0.49,,0.196,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-4.0,,,,,,,,,,,, +46,42,http://world-en.openfoodfacts.org/product/00000042/multivitamins-minerals-seara,voltrum,1635498273,2021-10-29T09:04:33Z,1742159126,2025-03-16T21:05:26Z,prepperapp,1743584910,2025-04-02T09:08:30Z,Multivitamins & Minerals,,,180 comprimés,Plastique,en:plastic,Plastic,,Seara,xx:seara,seara,"Compléments alimentaires, Vitamines","en:dietary-supplements,en:vitamins","Dietary supplements,Vitamins",,,,uk,uk,"Végétarien, Sans OGM, Végétalien","en:vegetarian,en:no-gmos,en:vegan","Vegetarian,No GMOs,Vegan",,,,,,France,Amazon,"Belgien, Germany","en:belgium,en:germany","Belgium,Germany","La cellulose Microcristalline, Maltodextrine, Calcium (Carbonate de Calcium), Vitamine C (Acide ascorbique), Magnésium (0xyde de Magnésium), Fécule de maïis, Vitamine B3 (Nicotinamide), Fer (Fumarate Ferreux), Vitamine E (D-a Acétate de tocophéryle), Palmitate d'ascorbyle, Zinc (0xyde de Zinc), Vitamine B5 (Pantothénate de D-Calcium), Vitamine B2 (Riboflavine), Vitamine B6 (Le Chlorhydrate de Pyridoxine), Manganèse (Sulfate de manganèse), Vitamine B1 (Chlorhydrate de Thiamine). Cuivre (Gluconate cuivrique), Vitamine A (Acétate de Rétinyle), Acide folique, lode (lodure de potassium), Vitamine K2 (Menaquinone-7), Sélénium (Sélénite de sodium), Vitamine B12 (Méthyl cobalamine), Biotine, Molybdène (Molybdate de Sodium), Chrome (Picolinate de chrome), Vitamine D3 (Cholécalciférol). Stabilisateurs: Polyvinylpyrrolidone K 30, Hydroxypropyl méthylcellulose","en:e460i,en:e460,en:maltodextrin,en:calcium,en:minerals,en:e300,en:magnesium,fr:fecule-de-maiis,en:e375,en:iron,en:vitamin-e,en:e304i,en:e304,en:zinc,en:pantothenic-acid,en:vitamins,en:e101,en:vitamin-b6,en:manganese,en:thiamin,en:copper,en:vitamin-a,en:folic-acid,en:folate,fr:lode,en:menaquinone,en:vitamin-k,en:selenium,en:vitamin-b12,en:biotin,en:molybdenum,en:chromium,en:cholecalciferol,en:vitamin-d,en:stabiliser,en:e464,en:e170i,en:e170,fr:0xyde-de-magnesium,en:iron-fumarate,fr:d-a-acetate-de-tocopheryle,fr:0xyde-de-zinc,en:d-pantothenate-calcium,en:pyridoxine-hydrochloride,en:manganese-sulfate,en:thiamin-hydrochloride,fr:gluconate-cuivrique,fr:acetate-de-retinyle,fr:lodure-de-potassium,fr:menaquinone-7,en:sodium-selenite,fr:methyl-cobalamine,en:sodium-molybdate,en:chromium-picolinate,fr:polyvinylpyrrolidone-k-30","en:may-contain-palm-oil,en:vegan,en:vegetarian",,,,,,100.0g,100.0,,4.0,,"en:e1201,en:e304,en:e304i,en:e460,en:e460i,en:e464","E1201 - Polyvinylpyrrolidone,E304 - Fatty acid esters of ascorbic acid,E304i - Ascorbyl palmitate,E460 - Cellulose,E460i - Microcrystalline cellulose,E464 - Hydroxypropyl methyl cellulose",,not-applicable,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:saturated-fat-in-moderate-quantity,en:sugars-in-low-quantity,en:salt-in-low-quantity",0.0,,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024",0.8875,1635499189.0,2021-10-29T09:19:49Z,en:vitamins,Vitamins,https://images.openfoodfacts.org/images/products/invalid/front_fr.29.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.29.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.22.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.22.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.25.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.25.200.jpg,,169.0,707.0,,9.0,3.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,19.45,4.05,,,,,,,,,,,,1.95,,,22.0,,,,0.125,,0.05,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +47,43,http://world-en.openfoodfacts.org/product/00000043/butter-burst-herbalife,elcoco,1577550049,2019-12-28T16:20:49Z,1746725582,2025-05-08T17:33:02Z,thaialagata,1746725582,2025-05-08T17:33:02Z,Butter Burst,,,30 compresse,Boîte,en:box,Box,,Herbalife,xx:herbalife,herbalife,pt:pão com queijo,pt:pao-com-queijo,pt:pao-com-queijo,,,,,,,,,,,,,,,,"Francia,España","en:france,en:spain","France,Spain",,,,,,,,,14 g,14.0,,,,,,45.0,e,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-high-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-high-quantity,en:salt-in-high-quantity",0.0,,"en:energy-value-in-kcal-does-not-match-value-in-kj,en:nutrition-value-over-105-carbohydrates,en:nutrition-value-total-over-105,en:nutrition-value-over-3800-energy,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients",3.0,"bottom-25-percent-scans-2020,bottom-20-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-country-fr-scans-2020,bottom-25-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-5000-ro-scans-2022,top-10000-ro-scans-2022,top-50000-ro-scans-2022,top-100000-ro-scans-2022,top-country-ro-scans-2022,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-10000-ro-scans-2023,top-50000-ro-scans-2023,top-100000-ro-scans-2023,top-country-ro-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-gb-scans-2024,top-country-gb-scans-2024,top-50000-ch-scans-2024,top-100000-ch-scans-2024,top-10000-bg-scans-2024,top-50000-bg-scans-2024,top-100000-bg-scans-2024",0.7625,1746143913.0,2025-05-01T23:58:33Z,pt:pao-com-queijo,pt:pao-com-queijo,https://images.openfoodfacts.org/images/products/invalid/front_en.35.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.35.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_es.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_es.5.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.4.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.4.200.jpg,8690.0,857.0,8690.0,,100.0,14.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,293.0,18.6,,,,,,,,,,,,,,,101.0,,,,8.57,,3.43,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,45.0,,,,,,,,,,,, +48,44,http://world-en.openfoodfacts.org/product/00000044/mozzarella-i-formaggi-nobili,foodvisor,1718740618,2024-06-18T19:56:58Z,1751566764,2025-07-03T18:19:24Z,foodvisor,1751566764,2025-07-03T18:19:24Z,Mozzarella,,,,,,,,I formaggi nobili,xx:i-formaggi-nobili,i-formaggi-nobili,,,,,,,,,,,,,,,,,,,en:Ireland,en:ireland,Ireland,,,,,,,,,100.0g,100.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,,,,2.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-gb-scans-2024,top-country-gb-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024",0.3625,1751566764.0,2025-07-03T18:19:24Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.7.200.jpg,,,,,,238.0,996.0,,18.5,12.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.6,,,,,,,,,,,,,2.70000004768372,,,1.0,,,,0.688976366219557,,0.275590546487823,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +49,45,http://world-en.openfoodfacts.org/product/00000045/gummie,foodvisor,1684495899,2023-05-19T11:31:39Z,1751225801,2025-06-29T19:36:41Z,roboto-app,1751225801,2025-06-29T19:36:41Z,Gummie,,,,,,,,,,,en:vegetable-gyoza,"en:meals,en:pasta-dishes,en:stuffed-pastas,en:ravioli,en:japanese-ravioli,en:vegetable-gyoza","Meals,Pasta dishes,Stuffed pastas,Ravioli,Japanese ravioli,Vegetable gyoza",,,,,,"Organic, USDA Organic, en:vegan","en:vegetarian,en:organic,en:usda-organic,en:vegan","Vegetarian,Organic,USDA Organic,Vegan",,,,,,,,en:Ireland,en:ireland,Ireland,"acrylate adhesive, polyester, silicone adhesive","en:acrylate-adhesive,en:polyester,en:silicone-adhesive","en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,,,,9 g,9.0,,0.0,,,,,unknown,,Composite foods,One-dish meals,en:one-dish-meals,"en:composite-foods,en:one-dish-meals","Composite foods,One-dish meals","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:saturated-fat-in-low-quantity",,,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-500-bd-scans-2024,top-1000-bd-scans-2024,top-5000-bd-scans-2024,top-10000-bd-scans-2024,top-50000-bd-scans-2024,top-100000-bd-scans-2024,top-country-bd-scans-2024",0.4625,1751217260.0,2025-06-29T17:14:20Z,en:vegetable-gyoza,Vegetable gyoza,https://images.openfoodfacts.org/images/products/invalid/front_en.24.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.24.200.jpg,,,,,,12.0,50.0,,3.09999990463257,0.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25.2000007629395,,,,,,,,,,,,,2.0,,,3.29999995231628,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +50,46,http://world-en.openfoodfacts.org/product/00000046/1up-streawberry-shortcake,swipe-studio,1619390970,2021-04-25T22:49:30Z,1738109747,2025-01-29T00:15:47Z,maldan,1738109747,2025-01-29T00:15:47Z,1up,,,16 oz,en:card-pot,en:card-pot,Card-pot,,Streawberry shortcake,streawberry-shortcake,Streawberry-shortcake,"Plant-based foods and beverages, Plant-based foods, Nuts and their products, Nuts, Brazil nuts, Protein","en:plant-based-foods-and-beverages,en:plant-based-foods,en:nuts-and-their-products,en:nuts,en:brazil-nuts,en:protein","Plant-based foods and beverages,Plant-based foods,Nuts and their products,Nuts,Brazil nuts,Protein",,,,,,"Organic, USDA Organic, en:non-gmo-project","en:organic,en:no-gmos,en:usda-organic,en:non-gmo-project","Organic,No GMOs,USDA Organic,Non GMO project",,,,,,,,United Kingdom,en:united-kingdom,United Kingdom,,,,,,,,,0g,0.0,,,,,,,unknown,,Salty snacks,Nuts,en:nuts,"en:salty-snacks,en:nuts","Salty snacks,Nuts","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,32.0,d,"en:fat-in-moderate-quantity,en:sugars-in-moderate-quantity",453.59237,,,,,0.6625,1732366794.0,2024-11-23T12:59:54Z,en:protein,Protein,https://images.openfoodfacts.org/images/products/invalid/front_en.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.7.200.jpg,,,,,,352.941176470588,1477.0,,17.6470588235294,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5.88235294117647,,,,,,,,,,,,5.88235294117647,,,11.7647058823529,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +51,47,http://world-en.openfoodfacts.org/product/00000047/confirure-de-fruits-rouges-nature-s-bounty,kiliweb,1633771079,2021-10-09T09:17:59Z,1749070042,2025-06-04T20:47:22Z,teolemon,1749070042,2025-06-04T20:47:22Z,Confirure de fruits rouges,,,,,,,,Nature's Bounty,xx:nature-s-bounty,nature-s-bounty,,,,,,,,,"No lactose, en:no-artificial-flavors","en:no-artificial-flavors,en:no-lactose","No artificial flavors,No lactose",,,,,,,,en:fr,en:france,France,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,,,,2.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024",0.3875,1749070039.0,2025-06-04T20:47:19Z,,,https://images.openfoodfacts.org/images/products/invalid/front_fr.14.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.14.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.9.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.9.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +52,48,http://world-en.openfoodfacts.org/product/00000048/boisson-nutritionnelle-vivemin,elcoco,1573334409,2019-11-09T21:20:09Z,1748649759,2025-05-31T00:02:39Z,roboto-app,1748649759,2025-05-31T00:02:39Z,Boisson nutritionnelle,,,780 g,"Barattolo,polvere solubile","barattolo,polvere-solubile","Barattolo,Polvere-solubile",,Vivemin,xx:vivemin,vivemin,"Dietary supplements, en:bodybuilding-supplements","en:dietary-supplements,en:bodybuilding-supplements","Dietary supplements,Bodybuilding supplements",,,,"FRANCE,Spain,Italia,Argentina - Español,Aruba - Español,Bolivia - Español,Brazil - Português,Canada - English,Canada - Français,Chile - Español,Colombia - Español,Costa Rica - Español,Ecuador - Español,El Salvador - Español,Guatemala - Español,Honduras - Español,Jamaica - English,Mexico - Español,Nicaragua - Español,Panamá - Español,Paraguay - Español,Perú - Español,Puerto Rico - Español,República Dominicana - Español,Trinidad & Tobago - English,United States - English,United States - Español,Uruguay - Español,Venezuela - Español,Europe,Armenia - Pyсский,Austria - Deutsch,Azerbaijan - Русский,Belarus - Pyсский,Belgium - Français,Belgium - Nederlands","france,spain,italia,argentina-espanol,aruba-espanol,bolivia-espanol,brazil-portugues,canada-english,canada-francais,chile-espanol,colombia-espanol,costa-rica-espanol,ecuador-espanol,el-salvador-espanol,guatemala-espanol,honduras-espanol,jamaica-english,mexico-espanol,nicaragua-espanol,panama-espanol,paraguay-espanol,peru-espanol,puerto-rico-espanol,republica-dominicana-espanol,trinidad-tobago-english,united-states-english,united-states-espanol,uruguay-espanol,venezuela-espanol,europe,armenia-pyсский,austria-deutsch,azerbaijan-русский,belarus-pyсский,belgium-francais,belgium-nederlands","No gluten,Organic,EU Organic,Green Dot,NL-BIO-01,No colorings,No lactose","en:no-gluten,en:organic,en:eu-organic,en:green-dot,en:nl-bio-01,en:no-colorings,en:no-lactose","No gluten,Organic,EU Organic,Green Dot,NL-BIO-01,No colorings,No lactose",CE,ce,,,,,https://supplements-online.ecwid.com/Instructions-for-discounts-on-herbalife-products-p210989798,,,,"Mullein Leaf, Licorice Root, Astragalus Root, Organic Glycerin, Purified Water","en:mullein-leaf,en:liquorice-root,en:plant,en:liquorice,en:astragalus-root,en:e422,en:filtered-water,en:water","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown","en:milk,en:soybeans",,en:milk,en:milk,Milk,100g,100.0,,1.0,,en:e422,E422 - Glycerol,,not-applicable,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date completed,Packaging code completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,780.0,,,2.0,"top-90-percent-scans-2019,top-95-percent-scans-2019,top-country-fr-scans-2019,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-5000-tn-scans-2024,top-10000-tn-scans-2024,top-50000-tn-scans-2024,top-100000-tn-scans-2024,top-country-tn-scans-2024,top-100000-gb-scans-2024",0.8875,1744356932.0,2025-04-11T07:35:32Z,en:bodybuilding-supplements,Bodybuilding supplements,https://images.openfoodfacts.org/images/products/invalid/front_fr.102.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.102.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.98.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.98.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.23.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.23.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +53,49,http://world-en.openfoodfacts.org/product/00000049/mre-lite-redcon1,smoothie-app,1695456180,2023-09-23T08:03:00Z,1733788032,2024-12-09T23:47:12Z,,1738687782,2025-02-04T16:49:42Z,Mre Lite,,,,,,,,Redcon1,redcon1,Redcon1,,,,,,,,,"Vegetarian, Vegan","en:vegetarian,en:vegan","Vegetarian,Vegan",,,,,,,,en:United Kingdom,en:united-kingdom,United Kingdom,"Whole Food Protein Blend (Beef Protein Isolate, Pea Protein, Brown Rice Protein, Chicken Protein, Egg Albumin, Salmon Protein), Milk Powder (for texture), Medium Chain Triglyceride (MCT) Oil Powder (Nonfat Dry Milk, Potassium Phosphate), Natural and Artificial Flavors, Cellulose Gum, Sucralose, Acesulfame Potassium, Maltodextrin, Salt, Silicon Dioxide","en:whole-food-protein-blend,en:milk-powder,en:dairy,en:medium-chain-triglyceride,en:oil,en:oil-and-fat,en:natural-and-artificial-flavouring,en:flavouring,en:natural-flavouring,en:artificial-flavouring,en:e466,en:e955,en:e950,en:maltodextrin,en:salt,en:e551,en:beef-protein-isolate,en:pea-protein,en:protein,en:plant-protein,en:whole-rice-protein,en:rice-protein,en:chicken-protein,en:poultry,en:animal-protein,en:chicken,en:egg-white,en:egg,en:salmon-protein,en:for-texture,en:mct,en:skimmed-milk-powder,en:e340","en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,,,,29g,29.0,,4.0,,"en:e340,en:e466,en:e950,en:e955","E340 - Potassium phosphates,E466 - Sodium carboxy methyl cellulose,E950 - Acesulfame k,E955 - Sucralose",,unknown,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,,,,,en:vegan-label-but-non-vegan-ingredient,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.4875,1733788009.0,2024-12-09T23:46:49Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.16.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.16.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.7.200.jpg,,448.0,1880.0,,6.9,3.45,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,13.8,6.9,,,,,,,,,,,,3.45,,,82.8,,,,0.733,,0.293,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +54,50,http://world-en.openfoodfacts.org/product/00000050/thermo-complete-bulk-supplements,openfoodfacts-contributors,1620494631,2021-05-08T17:23:51Z,1740155778,2025-02-21T16:36:18Z,,1743288174,2025-03-29T22:42:54Z,Thermo complete,,,"78,9g",Flacon plastique,fr:flacon-plastique,fr:flacon-plastique,,Bulk Supplements,xx:bulk-supplements,bulk-supplements,Compléments alimentaires,en:dietary-supplements,Dietary supplements,en:Non spécifié,en:non-specifie,Non-specifie,,,"Végétarien, Végétalien, Point Vert","en:vegetarian,en:vegan,en:green-dot","Vegetarian,Vegan,Green Dot",,,,,,,,France,en:france,France,"tions melles microcristalline), extrait de thé vert (Camellia sinensis), amidon de mais, rinés % VNR* extrait de cacao (Theobroma cacao), ng.... 50 % extrait de yerba maté (llex paraguariensis), poudre de caféine, poudre de cannelle Bmng Cinnamomum verum), anti-agglomérants ng (dioxyde de silicium, acides gras, mg carboxyméthylcellulose de sodium, sels ing ing de magnésium d'acides gras), poudre ng de céleri (Apium graveolens), poudre ing de persil (Petroselinum crispum), acide L-ascorbique, poudre de luzerne (Medicago sativa), poudre de fenouil (Foeniculum vulgare), enrobage du comprimé lagent d'enrobage (carboxyméthylcellulose de sodium), dextrine, dextrose, émulsifiant ing Amg 2mg ste derencelécithine de soja)l, poudre de réglisse te dage (Glycyrrhiza glabra). Conseil : pour les relulose AFERIROPE LIMITED allergènes, voir les ingrédients en gras. ©2015 HERBALIFE LOO5OF R-05 SK Uo050","fr:tions-melles-microcristalline,en:green-tea-extract,en:plant,en:tea,en:green-tea,en:corn-starch,en:starch,fr:rines-vnr-extrait-de-cacao,fr:ng,en:mate,en:caffeine,fr:poudre-de-cannelle-bmng-cinnamomum-verum,fr:anti-agglomerants-ng,fr:poudre-ng-de-celeri,fr:poudre-ing-de-persil,en:e300,en:alfalfa,en:fennel,en:vegetable,en:stalk-vegetable,fr:enrobage-du-comprime-lagent-d-enrobage,en:e1400,en:dextrose,en:added-sugar,en:monosaccharide,en:glucose,fr:emulsifiant-ing-amg-2mg-ste-derencelecithine-de-soja-l,fr:poudre-de-reglisse-te-dage,fr:conseil,fr:2015-herbalife-loo5of-r-05-sk-uo050,fr:camellia-sinensis,fr:theobroma-cacao,fr:llex-paraguariensis,en:e551,en:e570,fr:mg-carboxymethylcellulose-de-sodium,fr:sels-ing-ing-de-magnesium-d-acides-gras,en:celery,en:parsley,en:herb,en:leaf-vegetable,fr:medicago-sativa,en:e466,en:liquorice,fr:pour-les-relulose-aferirope-limited-allergenes","en:palm-oil-content-unknown,en:vegan,en:vegetarian",en:celery,,,,,1000mg,1.0,,4.0,,"en:e1400,en:e466,en:e551,en:e570","E1400 - Dextrin,E466 - Sodium carboxy methyl cellulose,E551 - Silicon dioxide,E570 - Fatty acids",,not-applicable,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics completed,Origins completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,78.9,,,1.0,"top-100000-scans-2022,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,top-5000-nl-scans-2022,top-10000-nl-scans-2022,top-50000-nl-scans-2022,top-100000-nl-scans-2022,top-100000-scans-2023,at-least-5-scans-2023,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-10000-ro-scans-2023,top-50000-ro-scans-2023,top-100000-ro-scans-2023,top-country-ro-scans-2023,top-50000-it-scans-2023,top-100000-it-scans-2023,top-5000-nc-scans-2023,top-10000-nc-scans-2023,top-50000-nc-scans-2023,top-100000-nc-scans-2023,top-50000-pt-scans-2023,top-100000-pt-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.8875,1740155755.0,2025-02-21T16:35:55Z,en:dietary-supplements,Dietary supplements,https://images.openfoodfacts.org/images/products/invalid/front_fr.43.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.43.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.27.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.27.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.30.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.30.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +55,51,http://world-en.openfoodfacts.org/product/00000051/fondants-citron-lindt,beniben,1480622364,2016-12-01T19:59:24Z,1746262248,2025-05-03T08:50:48Z,detrumpezvous,1746262248,2025-05-03T08:50:48Z,Fondants Citron,,Pâtisseries fondantes à la poudre d’amande et aux pépites au citron.,660 g (30 étuis individuels),"Boîte carton, Sachet Plastique","fr:boite-carton,fr:sachet-plastique","fr:boite-carton,fr:sachet-plastique",,Lindt,xx:lindt,lindt,Confitures,"en:plant-based-foods-and-beverages,en:plant-based-foods,en:breakfasts,en:spreads,en:plant-based-spreads,en:sweet-spreads,en:fruit-and-vegetable-preserves,en:jams","Plant-based foods and beverages,Plant-based foods,Breakfasts,Spreads,Plant-based spreads,Sweet spreads,Fruit and vegetable preserves,Jams",,,,"87500,France","87500,france","Point Vert, Fabriqué en France","en:green-dot,en:made-in-france","Green Dot,Made in France",,,,,,"Nantes,France",Correspondance,France,en:france,France,"mûre bio 50% (fruit 27%, purée 23%) sucre de canne bio, gélifiant: pectine de fruits, traces éventuelle de fruit à coques","en:blackberry,en:fruit,en:berries,en:cane-sugar,en:added-sugar,en:disaccharide,en:sugar,en:gelling-agent,fr:traces-eventuelle-de-fruit-a-coques,en:puree,en:fruit-pectin,en:e440a","en:palm-oil-free,en:vegan-status-unknown,en:vegetarian-status-unknown","en:eggs,en:gluten,en:milk,en:nuts",,"en:nuts,en:soybeans","en:nuts,en:soybeans","Nuts,Soybeans",,,,1.0,,en:e440,E440 - Pectins,17.0,d,4.0,Sugary snacks,Sweets,en:sweets,"en:sugary-snacks,en:sweets","Sugary snacks,Sweets","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,64.0,b,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-high-quantity,en:salt-in-low-quantity",660.0,,,12.0,"top-50000-scans-2019,top-100000-scans-2019,at-least-5-scans-2019,at-least-10-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-50000-fr-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,at-least-10-fr-scans-2019,top-50000-scans-2020,top-100000-scans-2020,at-least-5-scans-2020,at-least-10-scans-2020,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-50000-fr-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,at-least-5-fr-scans-2020,at-least-10-fr-scans-2020,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,top-100000-scans-2022,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-50000-fr-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,top-100000-scans-2023,at-least-5-scans-2023,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-50000-fr-scans-2023,top-100000-fr-scans-2023,top-country-fr-scans-2023,at-least-5-fr-scans-2023,top-50000-scans-2024,top-100000-scans-2024,at-least-5-scans-2024,at-least-10-scans-2024,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-fr-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024,at-least-5-fr-scans-2024,at-least-10-fr-scans-2024",0.8875,1746262248.0,2025-05-03T08:50:48Z,en:jams,Jams,https://images.openfoodfacts.org/images/products/invalid/front_en.20.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.20.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.8.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.8.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.9.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.9.200.jpg,1056.0,249.0,1056.0,,0.3,0.05,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,60.0,59.0,,,,,,,,,,,,2.0,,,0.5,,,,0.05,,0.02,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,50.0,,,,,,17.0,,,,,,,,,,,, +56,52,http://world-en.openfoodfacts.org/product/00000052/organic-erythritol-granulated-weight-watchers,smoothie-app,1693991621,2023-09-06T09:13:41Z,1738680430,2025-02-04T14:47:10Z,scanbot,1743258841,2025-03-29T14:34:01Z,Organic Erythritol Granulated,,,1 kg,,,,,Weight Watchers,xx:weight-watchers,weight-watchers,croquettes chat,fr:croquettes-chat,fr:croquettes-chat,,,,,,"No gluten, Organic, EU Organic, Non-EU Agriculture, CN-BIO-140","en:no-gluten,en:organic,en:eu-organic,en:non-eu-agriculture,en:cn-bio-140","No gluten,Organic,EU Organic,Non-EU Agriculture,CN-BIO-140",,,,,,,,"United Kingdom, en:france","en:france,en:united-kingdom","France,United Kingdom",100% certified organic granulated erythritol,en:e968,"en:palm-oil-free,en:vegan,en:vegetarian",,,,,,,,,1.0,,en:e968,E968 - Erythritol,0.0,a,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,,unknown,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-low-quantity",1000.0,,"en:energy-value-in-kj-does-not-match-value-computed-from-other-nutrients,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients",6.0,"top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-50000-gb-scans-2023,top-100000-gb-scans-2023,top-country-gb-scans-2023,top-100000-scans-2024,at-least-5-scans-2024,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-fr-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024,at-least-5-fr-scans-2024",0.65,1693993967.0,2023-09-06T09:52:47Z,fr:croquettes-chat,fr:croquettes-chat,https://images.openfoodfacts.org/images/products/invalid/front_en.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.3.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.27.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.27.200.jpg,0.0,0.0,0.0,,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,100.0,0.0,,,,,,,,,,100.0,,0.0,,,0.0,,,,0.0,,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,0.0,,,,,,,,,,,, +57,53,http://world-en.openfoodfacts.org/product/00000053/chunky-blue-cheese-dressing-lighthouse,marguet,1543402408,2018-11-28T10:53:28Z,1740353235,2025-02-23T23:27:15Z,maldan,1743345724,2025-03-30T14:42:04Z,Chunky blue cheese dressing,,,35 gram,,,,,Lighthouse,xx:lighthouse,lighthouse,"Snacks, Sweet snacks, Biscuits and cakes, Biscuits and crackers, Biscuits, Dressing","en:snacks,en:condiments,en:sweet-snacks,en:biscuits-and-cakes,en:biscuits-and-crackers,en:biscuits,en:sauces,en:salad-dressings","Snacks,Condiments,Sweet snacks,Biscuits and cakes,Biscuits and crackers,Biscuits,Sauces,Salad dressings",,,,,,,,,,,,,,,,France,en:france,France,,,,,,,,,0g,0.0,,,,,,,unknown,,Fat and sauces,Dressings and sauces,en:dressings-and-sauces,"en:fats-and-sauces,en:dressings-and-sauces","Fats and sauces,Dressings and sauces","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,37.0,d,en:fat-in-moderate-quantity,35.0,,,1.0,"bottom-25-percent-scans-2020,bottom-20-percent-scans-2020,bottom-15-percent-scans-2020,top-90-percent-scans-2020,top-100000-es-scans-2020,top-country-es-scans-2020",0.55,1543402562.0,2018-11-28T10:56:02Z,en:salad-dressings,Salad dressings,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.200.jpg,,,,,,290.0,1213.0,,3.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,42.0,,,,,,,,,,,,,,,,10.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +58,55,http://world-en.openfoodfacts.org/product/00000055/calcium-carbide-forte,openfoodfacts-contributors,1540231828,2018-10-22T18:10:28Z,1737622061,2025-01-23T08:47:41Z,desaalex8,1743350696,2025-03-30T16:04:56Z,Calcium,,,660 g,,,,,Carbide Forte,xx:carbide-forte,carbide-forte,"Snacks,Snacks sucrés,Biscuits et gâteaux,Gâteaux,Gâteaux au chocolat,Moelleux au chocolat","en:snacks,en:sweet-snacks,en:biscuits-and-cakes,en:cakes,en:chocolate-cakes,en:molten-chocolate-cakes","Snacks,Sweet snacks,Biscuits and cakes,Cakes,Chocolate cakes,Molten chocolate cakes",France,en:france,France,,,Triman,fr:triman,Triman,,,,,,,,France,en:france,France,"Sucre, blanc d'œufs 19%, beurre concentré, chocolat noir 12.5% (pâte de cacao, sucre, beurre de cacao, matière grasse laitière anhydre, émulsifiant: lécithines (soja), arôme naturel de vanille), poudre d'amande 12%, farine de blé 11%, ceufs 5.5%, sirop de glucose-fructose, stabilisant : glycérol, cacao maigre en poudre, sel, arôme naturel de cacao. Peut contenir des traces d'autres fruits à coque.","en:sugar,en:added-sugar,en:disaccharide,en:egg-white,en:egg,en:butterfat,en:dairy,en:oil-and-fat,en:fat,en:milkfat,en:dark-chocolate,en:chocolate,en:powdered-almonds,en:nut,en:tree-nut,en:almond,en:wheat-flour,en:cereal,en:flour,en:wheat,en:cereal-flour,fr:ceufs,en:glucose-fructose-syrup,en:monosaccharide,en:fructose,en:glucose,en:stabiliser,en:fat-reduced-cocoa-powder,en:plant,en:cocoa,en:cocoa-powder,en:salt,en:natural-cocoa-flavouring,en:flavouring,en:natural-flavouring,en:cocoa-paste,en:cocoa-butter,fr:matiere-grasse-de-lait-anhydre,en:emulsifier,en:natural-vanilla-flavouring,en:vanilla-flavouring,en:e422,en:e322,en:soya-lecithin,en:e322i","en:palm-oil-free,en:non-vegan,en:vegetarian-status-unknown","en:eggs,en:gluten,en:milk,en:nuts,en:soybeans",,en:nuts,en:nuts,Nuts,1 g,1.0,,3.0,,"en:e322,en:e322i,en:e422","E322 - Lecithins,E322i - Lecithin,E422 - Glycerol",,unknown,4.0,Sugary snacks,Biscuits and cakes,en:biscuits-and-cakes,"en:sugary-snacks,en:biscuits-and-cakes","Sugary snacks,Biscuits and cakes","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,49.0,c,,660.0,,,2.0,"top-50000-scans-2019,top-100000-scans-2019,at-least-5-scans-2019,at-least-10-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-50000-fr-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,at-least-10-fr-scans-2019,top-100000-scans-2020,at-least-5-scans-2020,at-least-10-scans-2020,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-50000-fr-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,at-least-5-fr-scans-2020,top-50000-ch-scans-2020,top-100000-ch-scans-2020,top-50000-scans-2021,top-100000-scans-2021,at-least-5-scans-2021,at-least-10-scans-2021,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-50000-fr-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,at-least-5-fr-scans-2021,at-least-10-fr-scans-2021,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-100000-fr-scans-2023,top-country-fr-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-it-scans-2024,top-100000-it-scans-2024,top-country-it-scans-2024,top-10000-bg-scans-2024,top-50000-bg-scans-2024,top-100000-bg-scans-2024",0.75,1732309358.0,2024-11-22T21:02:38Z,en:molten-chocolate-cakes,Molten chocolate cakes,https://images.openfoodfacts.org/images/products/invalid/front_fr.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.5.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.44.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.44.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.46.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.46.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12.0,,,,,,,,,,,,,,,,,, +59,56,http://world-en.openfoodfacts.org/product/00000056/juca-piraque,openfoodfacts-contributors,1738330122,2025-01-31T13:28:42Z,1741442451,2025-03-08T14:00:51Z,,1741442451,2025-03-08T14:00:51Z,juca,,,,,,,,piraque,piraque,Piraque,,,,,,,,,,,,,,,,,,,brasil,en:brazil,Brazil,leite egua,en:leite-egua,"en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,,,,0.0,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be uploaded",,,unknown,,,,,2.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024",0.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +60,57,http://world-en.openfoodfacts.org/product/00000057/wonderful-pistachios,openfoodfacts-contributors,1578255161,2020-01-05T20:12:41Z,1743472433,2025-04-01T01:53:53Z,maldan,1743472433,2025-04-01T01:53:53Z,Wonderful pistachios,,,,,,,,Wonderful,xx:wonderful,wonderful,Nuts,"en:plant-based-foods-and-beverages,en:plant-based-foods,en:nuts-and-their-products,en:nuts","Plant-based foods and beverages,Plant-based foods,Nuts and their products,Nuts",,,,,,,,,,,,,,,,en:France,en:france,France,,,,,,,,,0g,0.0,,,,,,,unknown,,Salty snacks,Nuts,en:nuts,"en:salty-snacks,en:nuts","Salty snacks,Nuts","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,,,,1.0,"bottom-25-percent-scans-2021,bottom-20-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-country-fr-scans-2021,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024",0.375,1722273480.0,2024-07-29T17:18:00Z,en:nuts,Nuts,https://images.openfoodfacts.org/images/products/invalid/front_en.8.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.8.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +61,58,http://world-en.openfoodfacts.org/product/00000058/frosty-dishes-econom,openfoodfacts-contributors,1730873549,2024-11-06T06:12:29Z,1730873550,2024-11-06T06:12:30Z,,1730873550,2024-11-06T06:12:30Z,Frosty dishes Econom,,,,,,,,,,,,,,,,,,,,,,,,,,,,,en:Moldova,en:moldova,Moldova,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be uploaded",,,,,,,,,,0.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +62,59,http://world-en.openfoodfacts.org/product/00000059/paleo-bar,stopgreenwashing,1644396404,2022-02-09T08:46:44Z,1728034750,2024-10-04T09:39:10Z,fix-code-bot,1744018521,2025-04-07T09:35:21Z,Paleo Bar,,,,,,,,,,,,,,,,,,,Prodotto in Spagna,en:made-in-spain,Made in Spain,,,,,,,,en:Italy,en:italy,Italy,,,,,,,,,,,off,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,,,,,,0.1875,1644396481.0,2022-02-09T08:48:01Z,,,https://images.openfoodfacts.org/images/products/invalid/front_it.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_it.3.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_it.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_it.5.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_it.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_it.7.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +63,60,http://world-en.openfoodfacts.org/product/00000060/rouge-bol-poulet-rouge,foodvisor,1734386971,2024-12-16T22:09:31Z,1734386971,2024-12-16T22:09:31Z,foodvisor,1738849886,2025-02-06T13:51:26Z,Rouge bol,,,,,,,,Poulet rouge,poulet-rouge,Poulet-rouge,,,,,,,,,,,,,,,,,,,en:Ireland,en:ireland,Ireland,,,,,,,,,500.0g,500.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be uploaded",,,,,,,,2.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024",0.3,,,,,,,,,,,,171.2,716.0,,7.56,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21.68,,,,,,,,,,,,,0.8,,,6.22,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +64,61,http://world-en.openfoodfacts.org/product/00000061/pate-a-tartiner-chocolatee-sans-allergenes-kaliner,openfoodfacts-contributors,1552594017,2019-03-14T20:06:57Z,1748874416,2025-06-02T14:26:56Z,sugardetoxapp,1748874416,2025-06-02T14:26:56Z,Pâte à tartiner chocolatée sans allergènes,,,100,,,,,KALINER,xx:kaliner,kaliner,Choux,fr:choux,fr:choux,,,,,,,,,,,,,,,,"Frankreich, Germany","en:france,en:germany","France,Germany",,,,,,,,,100g,100.0,off,,,,,13.0,d,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be uploaded",,,unknown,"en:fat-in-high-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-high-quantity,en:salt-in-moderate-quantity",0.0,,,1.0,"bottom-25-percent-scans-2020,bottom-20-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-500-gh-scans-2020,top-1000-gh-scans-2020,top-5000-gh-scans-2020,top-10000-gh-scans-2020,top-50000-gh-scans-2020,top-100000-gh-scans-2020,top-country-gh-scans-2020,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.5,,,fr:choux,fr:choux,,,,,,,,482.0,2017.0,,27.2,0.85,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,54.0,15.8,,,,,,,,,,,,,,,5.3,,,,0.61,,0.244,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,13.0,,,,,,,,,,,, +65,62,http://world-en.openfoodfacts.org/product/00000062/abricots-kazidomi,sarah-erraddahi,1579617519,2020-01-21T14:38:39Z,1746970404,2025-05-11T13:33:24Z,smoothie-app,1746970404,2025-05-11T13:33:24Z,Abricots,,,250g,,,,,Kazidomi,xx:kazidomi,kazidomi,"Plant-based foods and beverages,Plant-based foods,Fruits and vegetables based foods,Dried products,Fruits based foods,Dried plant-based foods,Fruits,Dried fruits,Dried apricots","en:plant-based-foods-and-beverages,en:plant-based-foods,en:fruits-and-vegetables-based-foods,en:dried-products,en:fruits-based-foods,en:dried-plant-based-foods,en:fruits,en:dried-fruits,en:dried-apricots","Plant-based foods and beverages,Plant-based foods,Fruits and vegetables based foods,Dried products,Fruits based foods,Dried plant-based foods,Fruits,Dried fruits,Dried apricots",,,,,,,,,,,,,,,,Belgium,en:belgium,Belgium,Abricots,"en:apricot,en:fruit,en:prunus-species-fruit","en:palm-oil-free,en:vegan,en:vegetarian",,,,,,,,,0.0,,,,-4.0,a,1.0,Fruits and vegetables,Dried fruits,en:dried-fruits,"en:fruits-and-vegetables,en:dried-fruits","Fruits and vegetables,Dried fruits","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,44.0,d,,250.0,,,4.0,"bottom-25-percent-scans-2021,bottom-20-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-5000-ar-scans-2021,top-10000-ar-scans-2021,top-50000-ar-scans-2021,top-100000-ar-scans-2021,top-country-ar-scans-2021,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024,top-10000-pt-scans-2024,top-50000-pt-scans-2024,top-100000-pt-scans-2024",0.65,1579617530.0,2020-01-21T14:38:50Z,en:dried-apricots,Dried apricots,https://images.openfoodfacts.org/images/products/invalid/front_fr.14.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.14.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.21.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.21.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,100.0,,,,,,-4.0,,,,,,,,,,,, +66,64,http://world-en.openfoodfacts.org/product/00000064/organic-hemp-seeds-sevenhills,waistline-app,1695911374,2023-09-28T14:29:34Z,1731825233,2024-11-17T06:33:53Z,foodless,1731825233,2024-11-17T06:33:53Z,Organic hemp seeds,,,1kg,,,,,Sevenhills,sevenhills,Sevenhills,,,,,,,,,,,,,,,,,,,en:United Kingdom,en:united-kingdom,United Kingdom,,,,,,,,,30 g,30.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,,,1000.0,,,,,0.4625,1695911376.0,2023-09-28T14:29:36Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.3.200.jpg,,,,,,610.0,2552.0,,51.2,5.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5.3,2.2,,,,,,,,,,,,,,,31.0,,,,0.1,,0.04,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +67,65,http://world-en.openfoodfacts.org/product/00000065/vegavero,elcoco,1560953951,2019-06-19T14:19:11Z,1728034859,2024-10-04T09:40:59Z,fix-code-bot,1743693627,2025-04-03T15:20:27Z,,,,,,,,,vegavero,xx:vegavero,vegavero,,,,,,,,,,,,,,,,,,,España,en:spain,Spain,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,,,,2.0,"bottom-25-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-5000-in-scans-2024,top-10000-in-scans-2024,top-50000-in-scans-2024,top-100000-in-scans-2024,top-country-in-scans-2024",0.1875,1560953955.0,2019-06-19T14:19:15Z,,,https://images.openfoodfacts.org/images/products/invalid/front_es.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_es.7.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_es.4.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_es.4.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.3.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +68,66,http://world-en.openfoodfacts.org/product/00000066,smoothie-app,1694421783,2023-09-11T08:43:03Z,1728034860,2024-10-04T09:41:00Z,fix-code-bot,1728034860,2024-10-04T09:41:00Z,,,,500 g,,,,,,,,,,,,,,,,"Organic, Vegetarian, EU Organic, Vegan, GB-ORG-05, Soil Association Organic, The Vegan Society","en:organic,en:vegetarian,en:eu-organic,en:vegan,en:gb-org-05,en:soil-association-organic,en:the-vegan-society","Organic,Vegetarian,EU Organic,Vegan,GB-ORG-05,Soil Association Organic,The Vegan Society",,,,,,,,en:United Kingdom,en:united-kingdom,United Kingdom,,,"en:vegan,en:vegetarian",,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,,,500.0,,,,,0.2875,1694421865.0,2023-09-11T08:44:25Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.3.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.7.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +69,67,http://world-en.openfoodfacts.org/product/00000067/vitamaze,elcoco,1564924078,2019-08-04T13:07:58Z,1747735951,2025-05-20T10:12:31Z,smoothie-app,1747735951,2025-05-20T10:12:31Z,,,,,,,,,vitamaze,xx:vitamaze,vitamaze,Kaurajuomat,"en:beverages-and-beverages-preparations,en:plant-based-foods-and-beverages,en:beverages,en:plant-based-foods,en:cereals-and-potatoes,en:dairy-substitutes,en:cereals-and-their-products,en:milk-substitutes,en:plant-based-beverages,en:plant-based-milk-alternatives,en:cereal-based-drinks,en:oat-based-drinks","Beverages and beverages preparations,Plant-based foods and beverages,Beverages,Plant-based foods,Cereals and potatoes,Dairy substitutes,Cereals and their products,Milk substitutes,Plant-based beverages,Plant-based milk alternatives,Cereal-based drinks,Oat-based drinks",,,,,,"Vegetarian, Vegan, en:no-gluten","en:no-gluten,en:vegetarian,en:vegan","No gluten,Vegetarian,Vegan",,,,,,,,España,en:spain,Spain,"Füllstoff (Mikrokristalline Cellulose), Zinkglu - conat, Modifizierte Stärke, Biotin (Vitamin B7), Natriumselenit.","es:fullstoff,es:zinkglu,es:conat,es:modifizierte-starke,en:biotin,en:vitamins,es:natriumselenit,es:mikrokristalline-cellulose","en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,,,,,,,0.0,,,,,unknown,,Beverages,Plant-based milk substitutes,en:plant-based-milk-substitutes,"en:beverages,en:plant-based-milk-substitutes","Beverages,Plant-based milk substitutes","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,52.0,c,,,,,2.0,"bottom-25-percent-scans-2021,bottom-20-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-50000-es-scans-2021,top-100000-es-scans-2021,top-country-es-scans-2021,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-10000-au-scans-2024,top-50000-au-scans-2024,top-100000-au-scans-2024,top-country-au-scans-2024,top-100000-de-scans-2024",0.3625,1747735945.0,2025-05-20T10:12:25Z,en:oat-based-drinks,Oat-based drinks,https://images.openfoodfacts.org/images/products/invalid/front_ru.29.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_ru.29.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.12.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.12.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.4.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.4.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +70,68,http://world-en.openfoodfacts.org/product/00000068/terra-delyssa,foodvisor,1728862210,2024-10-13T23:30:10Z,1740577605,2025-02-26T13:46:45Z,insectproductadd,1740577605,2025-02-26T13:46:45Z,,,,,,,,,Terra Delyssa,terra-delyssa,Terra-delyssa,Fats,en:fats,Fats,,,,,,,,,,,,,,,,US,en:united-states,United States,"Kakaomasse*, Rohrzucker*, 10% karamellisierte Kokosflocken* (Kokosnuss*, Rohrzucker*), Kakaobutter*. *aus biologischer Landwirtschaft Kakao: 72%","en:kakaomasse,en:rohrzucker,en:karamellisierte-kokosflocken,en:kakaobutter,en:aus-biologischer-landwirtschaft-kakao,en:kokosnuss","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,0g,0.0,,0.0,,,,18.0,d,,Fat and sauces,Fats,en:fats,"en:fats-and-sauces,en:fats","Fats and sauces,Fats","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-low-quantity,en:salt-in-moderate-quantity",,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-de-scans-2024,top-country-de-scans-2024",0.45,1740577597.0,2025-02-26T13:46:37Z,en:fats,Fats,,,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.8.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_de.8.200.jpg,,,,214.2938,897.0,,12.4293788888889,7.3446326,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.56497175,0.036723163,14.689265,3.5593224,,,,,,,,,,,,1.1299435,,,9.60452,,,,1.3700565,,0.5480226,,,,,,,,,,,,,,,,,,,0.09288135,,0.10711865,,0.00056497176,,,,,,,,,,,,,,,,,0.0,,,,,,18.0,,,,,,,,,,,, +71,69,http://world-en.openfoodfacts.org/product/00000069/florette,date-limite-app,1559142480,2019-05-29T15:08:00Z,1746177359,2025-05-02T09:15:59Z,roboto-app,1746177359,2025-05-02T09:15:59Z,,,,100 g,,,,,florette,xx:florette,florette,,,,,,,,,en:nutriscore,en:nutriscore,Nutriscore,EMB 50267,emb-50267,"49.216667,-1.533333",,lessay-manche-france,,,EG,en:egypt,Egypt,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,100.0,,,1.0,"top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-1000-cl-scans-2023,top-5000-cl-scans-2023,top-10000-cl-scans-2023,top-50000-cl-scans-2023,top-100000-cl-scans-2023,top-country-cl-scans-2023",0.375,1746176522.0,2025-05-02T09:02:02Z,,,https://images.openfoodfacts.org/images/products/invalid/front_fr.19.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.19.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.14.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.14.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +72,70,http://world-en.openfoodfacts.org/product/00000070/genoise-chocolat-bijou,openfoodfacts-contributors,1532324797,2018-07-23T05:46:37Z,1728690404,2024-10-11T23:46:44Z,roboto-app,1743366378,2025-03-30T20:26:18Z,genoise chocolat bijou,,,920 g,,,,,Bijou,xx:bijou,bijou,1,en:1,1,,,,,,en:gb-org-05,"en:organic,en:eu-organic,en:gb-org-05","Organic,EU Organic,GB-ORG-05",,,,,,,,France,en:france,France,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,920.0,,,1.0,"top-50000-scans-2019,top-100000-scans-2019,at-least-5-scans-2019,at-least-10-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-50000-fr-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,at-least-10-fr-scans-2019,top-100000-scans-2020,at-least-5-scans-2020,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,at-least-5-fr-scans-2020,bottom-25-percent-scans-2021,bottom-20-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-country-fr-scans-2021,bottom-25-percent-scans-2022,bottom-20-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-100000-fr-scans-2023,top-country-fr-scans-2023,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.4875,1728677310.0,2024-10-11T20:08:30Z,en:1,1,https://images.openfoodfacts.org/images/products/invalid/front_en.16.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.16.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.18.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.18.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.13.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +73,71,http://world-en.openfoodfacts.org/product/00000071/baharat-achterhof,date-limite-app,1571091119,2019-10-14T22:11:59Z,1749798035,2025-06-13T07:00:35Z,smoothie-app,1749798035,2025-06-13T07:00:35Z,Baharat,,,,Flacon,en:vial,Vial,,"Achterhof, Nutri-Plus","xx:achterhof,xx:nutri-plus","achterhof,nutri-plus","Pflanzliche Lebensmittel und Getränke, Pflanzliche Lebensmittel, Fette, Pflanzenfette, Pflanzenöle, fr:Huiles de ricin","en:plant-based-foods-and-beverages,en:plant-based-foods,en:fats,en:vegetable-fats,en:vegetable-oils,fr:huiles-de-ricin","Plant-based foods and beverages,Plant-based foods,Fats,Vegetable fats,Vegetable oils,fr:huiles-de-ricin",,,,,,"Bio, Vegetarisch, Vegan, Laktosefrei, en:Soil Association Organic","en:organic,en:vegetarian,en:vegan,en:no-lactose,en:soil-association-organic","Organic,Vegetarian,Vegan,No lactose,Soil Association Organic",,,,,,,,Germany,en:germany,Germany,,,"en:vegan,en:vegetarian",,,,,,,,,,,,,20.0,e,2.0,Fat and sauces,Fats,en:fats,"en:fats-and-sauces,en:fats","Fats and sauces,Fats","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-high-quantity",,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024",0.5625,1749798026.0,2025-06-13T07:00:26Z,fr:huiles-de-ricin,fr:huiles-de-ricin,https://images.openfoodfacts.org/images/products/invalid/front_en.31.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.31.200.jpg,,,,,,380.0,1590.0,,1.0,0.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1.4,0.5,,,,,,,,,,,,3.8,,,85.0,,,,3.1,,1.24,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,20.0,,,,,,,,,,,, +74,72,http://world-en.openfoodfacts.org/product/00000072/protien-iced-tea-chike,veganeamos,1603489739,2020-10-23T21:48:59Z,1751007701,2025-06-27T07:01:41Z,smoothie-app,1751007701,2025-06-27T07:01:41Z,Protien iced tea,,,,,,,,Chike,xx:chike,chike,Tea,"en:beverages-and-beverages-preparations,en:plant-based-foods-and-beverages,en:beverages,en:hot-beverages,en:plant-based-beverages,en:teas","Beverages and beverages preparations,Plant-based foods and beverages,Beverages,Hot beverages,Plant-based beverages,Teas",,,,,,,,,,,,,,,,spain,en:spain,Spain,"Aqua, Cocos Nucifera Fruit Juice, Aloe Barbadensis Leaf Juice, Butyrospermum Parkii Butter, Dicaprylyl Carbonate, Caprylic/Capric Triglyceride, Olea Europaea Fruit Oil, Cetearyl Alcohol, Glyceryl Stearate SE, Hexyidecanol, Hexyldecyl Laurate, Hydrogenated Vegetable Glycerides, Argania Spinosa Kernel Oilt, Glycerin, Squalane, Sodium Hyaluronate, Cucumis Sativus Extract, Sodium Stearoyl Glutamate, Glyceryl Caprylate, Toco- pherol (Vitamin E), Xanthan Gum, Sodium Phytate, Sodium Ben- zoate, Citric Acid, Sodium Levulinate, Sodium Anisate, Parfum "certified organic X000WD7L2D","en:water,en:cocos-nucifera-fruit-juice,en:aloe-vera,en:vegetable,en:butyrospermum-parkii-butter,en:dicaprylyl-carbonate,en:caprylic,en:capric-triglyceride,en:olea-europaea-fruit-oil,en:cetearyl-alcohol,en:glyceryl-stearate-se,en:hexyidecanol,en:hexyldecyl-laurate,en:hydrogenated-vegetable-glycerides,en:argania-spinosa-kernel-oilt,en:e422,en:squalane,en:sodium-hyaluronate,en:cucumis-sativus-extract,en:sodium-stearoyl-glutamate,en:glyceryl-caprylate,en:toco,en:pherol,en:e415,en:sodium-phytate,en:sodium-ben,en:zoate,en:e330,en:sodium-levulinate,en:sodium-anisate,en:parfum-x000wd7l2d,en:vitamin-e,en:vitamins","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,0g,0.0,,5.0,,"en:e330,en:e415,en:e422,en:e502,en:e621","E330 - Citric acid,E415 - Xanthan gum,E422 - Glycerol,E502 - Carbonates,E621 - Monosodium glutamate",,unknown,4.0,Beverages,Unsweetened beverages,en:unsweetened-beverages,"en:beverages,en:unsweetened-beverages","Beverages,Unsweetened beverages","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,80.0,a,,,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-ma-scans-2024,top-100000-ma-scans-2024,top-country-ma-scans-2024",0.475,1735669886.0,2024-12-31T18:31:26Z,en:teas,Teas,https://images.openfoodfacts.org/images/products/invalid/front_en.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.13.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.5.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12.0833333333333,,,,,,,,,,,,,,,,,, +75,73,http://world-en.openfoodfacts.org/product/00000073/whopper-nutra-vita,insectproductadd,1694803692,2023-09-15T18:48:12Z,1735999814,2025-01-04T14:10:14Z,foodvisor,1743612447,2025-04-02T16:47:27Z,Whopper,,,240 sift gels,,,,,nutra vita,xx:nutra-vita,nutra-vita,"Dietary supplements, Vitamins, Omega-3","en:dietary-supplements,en:vitamins,en:omega-3","Dietary supplements,Vitamins,Omega-3",,,,,,,,,,,,,,,,en:Germany,en:germany,Germany,"660mg 440mg the UK.) MADE IN UK LYON J765624.v00 X000KLI7E3 of water. CAUTION: Do recommended do pregnant, breast prescription medic daily with medical supervision advisable to const taking any suppleme product is not intend cure or prevent any Discontinue use and GP if adverse reacto Not suitable for pers the age of 18. Keep of children at all in use if seal is broken Food supplements be used as a s subs varied and balan healthy lifestyle EAN: 713179312293","en:the-uk-made-in-uk-lyon-j765624-v00-x000kli7e3-of-water,en:caution,en:breast-prescription-medic-daily-with-medical-supervision-advisable-to-const-taking-any-suppleme-product-is-not-intend-cure-and-prevent-any-discontinue-use-and-gp-if-adverse-reacto-not-suitable-for-pers-the-age-of-18,en:keep-of-children-at-all-in-use-if-seal-is-broken-food-supplements-be-used-as-a-s-subs-varied-and-balan-healthy-lifestyle-ean,en:do-recommended-do-pregnant,en:713179312293","en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,100.0g,100.0,,0.0,,,,,not-applicable,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:salt-in-moderate-quantity",0.0,,,,,0.6875,1699963105.0,2023-11-14T11:58:25Z,en:omega-3,Omega-3,https://images.openfoodfacts.org/images/products/invalid/front_en.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.13.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.7.200.jpg,,,,225.0,941.0,,13.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,14.5,,,,,,,,,,,,,0.66,,,9.7,,,,0.865,,0.346,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +76,74,http://world-en.openfoodfacts.org/product/00000074/chlorure-de-magnesium-nigari-nature-et-partage,foodvisor,1646609484,2022-03-06T23:31:24Z,1728034869,2024-10-04T09:41:09Z,fix-code-bot,1738846636,2025-02-06T12:57:16Z,Chlorure de magnésium (nigari),,,,,,,,Nature et partage,nature-et-partage,Nature-et-partage,,,,,,,,,,,,,,,,,,,en:Ireland,en:ireland,Ireland,,,,,,,,,3.0g,3.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be uploaded",,,,,,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +77,75,http://world-en.openfoodfacts.org/product/00000075,openfoodfacts-contributors,1586350894,2020-04-08T13:01:34Z,1750938448,2025-06-26T11:47:28Z,smoothie-app,1750938448,2025-06-26T11:47:28Z,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,en:United Kingdom,en:united-kingdom,United Kingdom,"potato, high oleic sunflower oil (31%) flavourings, rice flour, salt, cornflour sugar, citric acid,","en:potato,en:vegetable,en:root-vegetable,en:tuber,en:high-oleic-sunflower-oil,en:oil-and-fat,en:vegetable-oil-and-fat,en:vegetable-oil,en:sunflower-oil,en:flavouring,en:rice-flour,en:flour,en:rice,en:salt,en:cornflour-sugar,en:e330","en:palm-oil-free,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,,,,1.0,,en:e330,E330 - Citric acid,,unknown,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo selected,Front photo to be selected,Photos uploaded",,,unknown,,,,,,,0.1625,1586350992.0,2020-04-08T13:03:12Z,,,,,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.6.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.6.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +78,76,http://world-en.openfoodfacts.org/product/00000076/gammon-steaks-tesco,openfoodfacts-contributors,1671270905,2022-12-17T09:55:05Z,1728034874,2024-10-04T09:41:14Z,fix-code-bot,1738846636,2025-02-06T12:57:16Z,Gammon steaks,,,,,,,,Tesco,tesco,Tesco,,,,,,,,,,,,,,,,,,Tesco,en:United Kingdom,en:united-kingdom,United Kingdom,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,,,,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-us-scans-2024,top-country-us-scans-2024",0.2625,1671270914.0,2022-12-17T09:55:14Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.3.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +79,77,http://world-en.openfoodfacts.org/product/00000077/oats-overnight,elcoco,1566119047,2019-08-18T09:04:07Z,1738657002,2025-02-04T08:16:42Z,foodvisor,1743691320,2025-04-03T14:42:00Z,,,,,,,,,Oats overnight,xx:oats-overnight,oats-overnight,Suplementos dietéticos,en:dietary-supplements,Dietary supplements,,,,,,,,,,,,,,,,España,en:spain,Spain,,,,,,,,,77.0g,77.0,,,,,,,not-applicable,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-moderate-quantity,en:saturated-fat-in-moderate-quantity,en:sugars-in-moderate-quantity,en:salt-in-low-quantity",,,,,,0.3875,1566119048.0,2019-08-18T09:04:08Z,en:dietary-supplements,Dietary supplements,https://images.openfoodfacts.org/images/products/invalid/front_es.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_es.5.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_es.4.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_es.4.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.4.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_es.4.200.jpg,,363.636363636364,1521.0,,7.79220779220779,1.94805194805195,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,53.2467532467532,10.3896103896104,,,,,,,,,,,,7.79220779220779,,,25.974025974026,,,,0.0876623376623377,,0.0350649350649351,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +80,78,http://world-en.openfoodfacts.org/product/00000078/whey-protein-isolate-now-sports,openfoodfacts-contributors,1516565765,2018-01-21T20:16:05Z,1743677534,2025-04-03T10:52:14Z,smoothie-app,1743677534,2025-04-03T10:52:14Z,Whey Protein Isolate,,,2268 g,,,,,NOW SPORTS,xx:now-sports,now-sports,"Dietary supplements, Bodybuilding supplements, Protein powders","en:dietary-supplements,en:bodybuilding-supplements,en:protein-powders","Dietary supplements,Bodybuilding supplements,Protein powders",,,,,,,,,,,,,,,,United States,en:united-states,United States,,,,,,,,,,,,,,,,,not-applicable,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,2268.0,,,,,0.4875,1743677533.0,2025-04-03T10:52:13Z,en:protein-powders,Protein powders,https://images.openfoodfacts.org/images/products/invalid/front_en.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.3.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.10.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.10.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.5.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +81,79,http://world-en.openfoodfacts.org/product/00000079/vitamine-c-poudre-nutrivita,openfoodfacts-contributors,1560693460,2019-06-16T13:57:40Z,1737622679,2025-01-23T08:57:59Z,desaalex8,1743325909,2025-03-30T09:11:49Z,Vitamine C poudre,,,,,,,,Nutrivita,xx:nutrivita,nutrivita,"Snacks,Snacks sucrés,Cacao et dérivés,Chocolats,Compléments alimentaires","en:snacks,en:sweet-snacks,en:cocoa-and-its-products,en:chocolates,en:dietary-supplements","Snacks,Sweet snacks,Cocoa and its products,Chocolates,Dietary supplements",,,,,,,,,,,,,,,,"France,Espagne","en:france,en:spain","France,Spain",,,,,,,,,,,,,,,,,not-applicable,,Sugary snacks,Chocolate products,en:chocolate-products,"en:sugary-snacks,en:chocolate-products","Sugary snacks,Chocolate products","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-it-scans-2024,top-100000-it-scans-2024,top-country-it-scans-2024",0.475,1570914245.0,2019-10-12T21:04:05Z,en:dietary-supplements,Dietary supplements,https://images.openfoodfacts.org/images/products/invalid/front_en.14.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.14.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.9.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.9.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.11.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.11.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +82,80,http://world-en.openfoodfacts.org/product/00000080/pur-jus-de-pomme,kiliweb,1612447663,2021-02-04T14:07:43Z,1749537057,2025-06-10T06:30:57Z,roboto-app,1749537057,2025-06-10T06:30:57Z,Pur jus de pomme,,,,,,,,,,,"Aliments et boissons à base de végétaux, Boissons, Boissons à base de végétaux, Boissons aux fruits, Jus et nectars, Jus de fruits, Boissons sans sucre ajouté, Jus de pomme, Jus de fruits pur jus, Jus de pommes pur jus","en:plant-based-foods-and-beverages,en:beverages,en:plant-based-beverages,en:fruit-based-beverages,en:juices-and-nectars,en:fruit-juices,en:unsweetened-beverages,en:apple-juices,en:squeezed-juices,en:squeezed-apple-juices","Plant-based foods and beverages,Beverages,Plant-based beverages,Fruit-based beverages,Juices and nectars,Fruit juices,Unsweetened beverages,Apple juices,Squeezed-juices,Squeezed apple juices",,,,,,,,,,,,,,,,en:fr,en:france,France,,,,,,,,,,,,,,,,9.0,d,,Beverages,Fruit juices,en:fruit-juices,"en:beverages,en:fruit-juices","Beverages,Fruit juices","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo to be selected,Photos uploaded",,50.0,c,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-high-quantity,en:salt-in-low-quantity",,,,3.0,"bottom-25-percent-scans-2019,bottom-20-percent-scans-2019,bottom-15-percent-scans-2019,top-90-percent-scans-2019,top-country-fr-scans-2019,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024",0.375,1749536349.0,2025-06-10T06:19:09Z,en:squeezed-apple-juices,Squeezed apple juices,https://images.openfoodfacts.org/images/products/invalid/front_fr.9.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.9.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.15.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.15.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.16.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.16.200.jpg,,63.0,264.0,,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,15.5,15.5,,,,,,,,,,,,0.0,,,0.2,,,,0.0,,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,9.0,,,,,,,,,,,, +83,81,http://world-en.openfoodfacts.org/product/00000081/men-s-multi-vitafusion,openfoodfacts-contributors,1537353226,2018-09-19T10:33:46Z,1751304544,2025-06-30T17:29:04Z,waistline-app,1751304544,2025-06-30T17:29:04Z,Men's Multi,,,660g,,,,,VitaFusion,xx:vitafusion,vitafusion,,,,,,,,,,,,,,,,,,,France,en:france,France,,,,,,,,,2 g,2.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,,660.0,,,1.0,"top-50000-scans-2019,top-100000-scans-2019,at-least-5-scans-2019,at-least-10-scans-2019,top-75-percent-scans-2019,top-80-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-50000-fr-scans-2019,top-100000-fr-scans-2019,top-country-fr-scans-2019,at-least-5-fr-scans-2019,at-least-10-fr-scans-2019,top-100000-scans-2020,at-least-5-scans-2020,top-75-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-50000-fr-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,at-least-5-fr-scans-2020,top-75-percent-scans-2021,top-80-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-100000-fr-scans-2021,top-country-fr-scans-2021,top-75-percent-scans-2022,top-80-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-100000-fr-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.4625,1751297670.0,2025-06-30T15:34:30Z,,,https://images.openfoodfacts.org/images/products/invalid/front_en.15.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.15.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.9.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.9.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +84,82,http://world-en.openfoodfacts.org/product/00000082,openfoodfacts-contributors,1549705450,2019-02-09T09:44:10Z,1728344205,2024-10-07T23:36:45Z,roboto-app,1743338839,2025-03-30T12:47:19Z,,,,400 g,,,,,,,,"Dietary supplements,Protein powders","en:dietary-supplements,en:bodybuilding-supplements,en:protein-powders","Dietary supplements,Bodybuilding supplements,Protein powders",,,,,,"No gluten, Vegetarian, Halal, Vegan, en:kosher","en:no-gluten,en:vegetarian,en:halal,en:kosher,en:vegan","No gluten,Vegetarian,Halal,Kosher,Vegan",,,,,,,,en:FR,en:france,France,,,"en:vegan,en:vegetarian",,,,,,,,,,,,,,not-applicable,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-to-be-completed, en:photos-validated, en:packaging-photo-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-to-be-completed,en:photos-validated,en:packaging-photo-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands to be completed,Packaging to be completed,Quantity completed,Product name to be completed,Photos validated,Packaging photo selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,400.0,,,,,0.3,1728343456.0,2024-10-07T23:24:16Z,en:protein-powders,Protein powders,https://images.openfoodfacts.org/images/products/invalid/front_en.11.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.11.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.13.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.15.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.15.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +85,83,http://world-en.openfoodfacts.org/product/00000083/xanthan-gum-foodtastic-nature,firenza1605,1654526857,2022-06-06T14:47:37Z,1728034885,2024-10-04T09:41:25Z,fix-code-bot,1743628205,2025-04-02T21:10:05Z,Xanthan gum,,,1 kg,,,,,foodtastic nature,xx:foodtastic-nature,foodtastic-nature,"Cooking helpers, Xanthan gum","en:cooking-helpers,en:xanthan-gum","Cooking helpers,Xanthan gum",,,,,,,,,,,,,,,,"Germany,en:germany",en:germany,Germany,xanthan gum,en:e415,"en:palm-oil-free,en:vegan,en:vegetarian",,,,,,100g,100.0,,1.0,,en:e415,E415 - Xanthan gum,-5.0,a,4.0,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,unknown,"en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-low-quantity",1000.0,,,,,0.6625,1710578808.0,2024-03-16T08:46:48Z,en:xanthan-gum,Xanthan gum,https://images.openfoodfacts.org/images/products/invalid/front_en.4.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.4.200.jpg,,,,,766.0,183.0,766.0,,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.1,0.1,,,,,,,,,,,,81.9,,,5.8,,,,0.05,,0.02,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,-5.0,,,,,,,,,,,, +86,84,http://world-en.openfoodfacts.org/product/00000084/wheat-bread-ovenjoy,kiliweb,1582099034,2020-02-19T07:57:14Z,1740003364,2025-02-19T22:16:04Z,maldan,1743310831,2025-03-30T05:00:31Z,Wheat Bread,,,500 g,,,,,OvenJoy,xx:ovenjoy,ovenjoy,"Plant-based foods and beverages, Plant-based foods, Breakfasts, Cereals and potatoes, Spreads, Sweet spreads, Bee products, Farming products, Sweeteners, Breads, Honeys, Lavender honeys, Grains","en:plant-based-foods-and-beverages,en:plant-based-foods,en:breakfasts,en:cereals-and-potatoes,en:seeds,en:spreads,en:sweet-spreads,en:bee-products,en:farming-products,en:sweeteners,en:breads,en:honeys,en:lavender-honeys","Plant-based foods and beverages,Plant-based foods,Breakfasts,Cereals and potatoes,Seeds,Spreads,Sweet spreads,Bee products,Farming products,Sweeteners,Breads,Honeys,Lavender honeys",,,,,,,,,,,,,,,,en:fr,en:france,France,,,,,,,,,0g,0.0,,,,,,,unknown,2.0,Cereals and potatoes,Bread,en:bread,"en:cereals-and-potatoes,en:bread","Cereals and potatoes,Bread","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,72.0,b,,500.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.45,1582099037.0,2020-02-19T07:57:17Z,en:lavender-honeys,Lavender honeys,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.3.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +87,85,http://world-en.openfoodfacts.org/product/00000085/alimento-ocean-spray,openfoodfacts-contributors,1602745975,2020-10-15T07:12:55Z,1742684884,2025-03-22T23:08:04Z,,1742684884,2025-03-22T23:08:04Z,Alimento,,,30 g,Sachet,en:bag,Bag,,Ocean Spray,ocean-spray,Ocean-spray,"Getränke, Energy-Drinks","en:beverages,en:energy-drinks","Beverages,Energy drinks",,,,,,"Bio, EU-Öko-Verordnung, EG-Öko-Verordnung, fr:Isoxan sport","en:organic,en:eu-organic,de:eg-öko-verordnung,fr:isoxan-sport","Organic,EU Organic,EG-Öko-Verordnung,fr:isoxan-sport",,,,,,,,comidosil,en:comidosil,Comidosil,"filtered water, grape juice concentrate, pomegranate juice concentrate, malic acid, fumaric acid, natural flavor, sodium citrate, ascorbic acid (vitamin C), red 40, sucralose, acesulfame potassium, blue 1","en:filtered-water,en:water,en:concentrated-grape-juice,en:fruit,en:berries,en:juice,en:fruit-juice,en:grape,en:grape-juice,en:pomegranate-juice,en:pomegranate,en:e296,en:e297,en:natural-flavouring,en:flavouring,en:sodium-citrate,en:minerals,en:sodium,en:e300,en:e129,en:e955,en:e950,en:e133,en:vitamin-c","en:palm-oil-free,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,30 g,30.0,,7.0,,"en:e129,en:e133,en:e296,en:e297,en:e331,en:e950,en:e955","E129 - Allura red,E133 - Brilliant blue FCF,E296 - Malic acid,E297 - Fumaric acid,E331 - Sodium citrates,E950 - Acesulfame k,E955 - Sucralose",3.0,c,4.0,Beverages,Artificially sweetened beverages,en:artificially-sweetened-beverages,"en:beverages,en:artificially-sweetened-beverages","Beverages,Artificially sweetened beverages","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,,not-applicable,"en:fat-in-moderate-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-low-quantity,en:salt-in-low-quantity",30.0,,"en:energy-value-in-kcal-does-not-match-value-in-kj,en:energy-value-in-kcal-does-not-match-value-computed-from-other-nutrients",1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024",0.7625,1742684871.0,2025-03-22T23:07:51Z,en:energy-drinks,Energy drinks,https://images.openfoodfacts.org/images/products/invalid/front_en.27.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.27.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.7.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_de.14.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_de.14.200.jpg,1139.0,110.0,1139.0,,8.0,0.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1.7,0.6,,,,,,,,,,,,62.5,,,26.0,,,,0.1,,0.04,0.0,0.15,,,,,0.0105,0.0003,,,0.0003,,,,,,,,,,0.06,,,0.039,,,,,,,,,,,,,,,,34.375,,,,,,3.0,,,,,,,,,,,, +88,86,http://world-en.openfoodfacts.org/product/00000086/vegan-protein-powder-be-amazing,sarah-erraddahi,1579616095,2020-01-21T14:14:55Z,1745613541,2025-04-25T20:39:01Z,hamornie,1745613541,2025-04-25T20:39:01Z,Vegan protein powder,,,250 g,,,,,Be amazing,xx:be-amazing,be-amazing,"Cocoa and its products, Dietary supplements, Bodybuilding supplements, Cocoa beans, Protein powders, en:dried-fruits","en:plant-based-foods-and-beverages,en:plant-based-foods,en:fruits-and-vegetables-based-foods,en:cocoa-and-its-products,en:fruits-based-foods,en:dried-products,en:dried-plant-based-foods,en:dietary-supplements,en:bodybuilding-supplements,en:dried-fruits,en:cocoa-beans,en:protein-powders","Plant-based foods and beverages,Plant-based foods,Fruits and vegetables based foods,Cocoa and its products,Fruits based foods,Dried products,Dried plant-based foods,Dietary supplements,Bodybuilding supplements,Dried fruits,Cocoa beans,Protein powders",Peru,en:peru,Peru,,,,,,,,,,,,,brasil,en:brazil,Brazil,leite egua,en:leite-egua,"en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,0g,0.0,,0.0,,,,,not-applicable,,Fruits and vegetables,Dried fruits,en:dried-fruits,"en:fruits-and-vegetables,en:dried-fruits","Fruits and vegetables,Dried fruits","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,,unknown,,250.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.65,1709214946.0,2024-02-29T13:55:46Z,en:protein-powders,Protein powders,https://images.openfoodfacts.org/images/products/invalid/front_fr.10.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.10.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.22.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_fr.22.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.20.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.20.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +89,87,http://world-en.openfoodfacts.org/product/00000087/leite-egua-piraque,openfoodfacts-contributors,1589989006,2020-05-20T15:36:46Z,1741442319,2025-03-08T13:58:39Z,,1741442319,2025-03-08T13:58:39Z,leite egua,,,,Plastic Bag- resealable,en:plastic-bag-resealable,Plastic-bag-resealable,,piraque,piraque,Piraque,Ayurvedic Herb,en:ayurvedic-herb,Ayurvedic-herb,USA,en:united-states,United States,USA,usa,"Organic, No GMOs, USDA Organic, Non GMO project, Fairly Traded, Sustainably Sourced","en:organic,en:no-gmos,en:usda-organic,en:non-gmo-project,en:fairly-traded,en:sustainably-sourced","Organic,No GMOs,USDA Organic,Non GMO project,Fairly-traded,Sustainably-sourced",,,,,,USA,Amazon,brasil,en:brazil,Brazil,leite egua,en:leite-egua,"en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,.5g,0.5,,0.0,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins completed,Categories completed,Brands completed,Packaging completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,unknown,,,,,1.0,"top-75-percent-scans-2023,top-80-percent-scans-2023,top-85-percent-scans-2023,top-90-percent-scans-2023,top-country-fr-scans-2023",0.7875,1589989138.0,2020-05-20T15:38:58Z,en:ayurvedic-herb,Ayurvedic-herb,https://images.openfoodfacts.org/images/products/invalid/front_en.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.7.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.10.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.10.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.13.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +90,88,http://world-en.openfoodfacts.org/product/00000088/poulet-entier-noir-le-88-jours-le-picoreur,kiliweb,1577358222,2019-12-26T11:03:42Z,1742439526,2025-03-20T02:58:46Z,bot-tags-and-languages,1743313942,2025-03-30T05:52:22Z,"Poulet entier noir ""le 88 jours""",,,1.2-2.1 kg,,,,,Le Picoreur,xx:le-picoreur,le-picoreur,"snacks, snacks-sucrés, fr:confiseries, fr:massepain, pâtes-d'amande, volaille-fraiche","en:snacks,en:sweet-snacks,en:confectioneries,en:marzipan,en:almond-paste,fr:volaille-fraiche","Snacks,Sweet snacks,Confectioneries,Marzipan,Almond paste,fr:volaille-fraiche",,,,Ancenis,ancenis,"cs:bio, bio-européen, viande-française, bee-friendly, volaille-française, ab-agriculture-biologique","en:organic,en:eu-organic,en:french-meat,en:bee-friendly,en:french-poultry,fr:ab-agriculture-biologique","Organic,EU Organic,French meat,Bee Friendly,French poultry,AB Agriculture Biologique",,,,,,,,France,en:france,France,,,,,,,,,1.2-2.1 kg,,,,,,,,unknown,,Sugary snacks,Sweets,en:sweets,"en:sugary-snacks,en:sweets","Sugary snacks,Sweets","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded",,64.0,b,en:salt-in-low-quantity,2100.0,org-le-picoreur-bodin-bio,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024",0.575,1739879520.0,2025-02-18T11:52:00Z,fr:volaille-fraiche,fr:volaille-fraiche,https://images.openfoodfacts.org/images/products/invalid/front_fr.12.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_fr.12.200.jpg,,,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +91,89,http://world-en.openfoodfacts.org/product/00000089/sandwich-glace-vanille-cacao-bofrost,jrom,1539457986,2018-10-13T19:13:06Z,1733770970,2024-12-09T19:02:50Z,smoothie-app,1743352158,2025-03-30T16:29:18Z,Sandwich glacé vanille cacao,,,1 kg,Bag,en:bag,Bag,,Bofrost,xx:bofrost,bofrost,"Cocoa and its products, Cocoa and chocolate powders, Cocoa powders","en:cocoa-and-its-products,en:cocoa-and-chocolate-powders,en:cocoa-powders","Cocoa and its products,Cocoa and chocolate powders,Cocoa powders",Pérou,en:peru,Peru,,,"Organic, Vegetarian, EU Organic, Non-EU Agriculture, Vegan, GB-ORG-05, Soil Association Organic","en:organic,en:vegetarian,en:eu-organic,en:non-eu-agriculture,en:vegan,en:gb-org-05,en:soil-association-organic","Organic,Vegetarian,EU Organic,Non-EU Agriculture,Vegan,GB-ORG-05,Soil Association Organic",,,,,,,,France,en:france,France,Organic Raw Criollo Cacao Powder from Peru.,en:raw-criollo-cacao-powder,"en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,,,,55.0g,55.0,,0.0,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics completed,Origins completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,30.0,d,"en:fat-in-moderate-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-high-quantity,en:salt-in-low-quantity",1000.0,,,1.0,"bottom-25-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-100000-fr-scans-2020,top-country-fr-scans-2020,bottom-25-percent-scans-2022,bottom-20-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-5000-at-scans-2022,top-10000-at-scans-2022,top-50000-at-scans-2022,top-100000-at-scans-2022,top-country-at-scans-2022",0.85,1716905414.0,2024-05-28T14:10:14Z,en:cocoa-powders,Cocoa powders,https://images.openfoodfacts.org/images/products/invalid/front_en.6.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.6.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.14.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.14.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.12.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.12.200.jpg,,278.0,1163.0,,16.7000007629395,13.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,28.2000007629395,23.0,,,,,,,,,,,,1.0,,,3.29999995231628,,,,0.0,,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +92,90,http://world-en.openfoodfacts.org/product/00000090/fruchtfliegen-falle-obstfliegenfalle-und-essigfliegenfalle-lidl,prepperapp,1656240319,2022-06-26T10:45:19Z,1739140736,2025-02-09T22:38:56Z,bodysupport,1743627703,2025-04-02T21:01:43Z,"Fruchtfliegen-Falle, Obstfliegenfalle und Essigfliegenfalle",,,80 gram,,,,,Lidl,xx:lidl,lidl,,,,,,,,,,,,,,,,,,,en:germany,en:germany,Germany,,,,,,,,,80 gram,80.0,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be uploaded",,,unknown,,80.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-it-scans-2024,top-100000-it-scans-2024,top-country-it-scans-2024",0.4,,,,,,,,,,,,323.0,1351.0,,17.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,33.0,,,,,,,,,,,,,,,,9.6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +93,91,http://world-en.openfoodfacts.org/product/00000091,openfoodfacts-contributors,1536994879,2018-09-15T07:01:19Z,1729528185,2024-10-21T16:29:45Z,roboto-app,1738846636,2025-02-06T12:57:16Z,,,,,,,,,,,,chocolate drops,"en:cooking-helpers,en:food-decorations,en:pastry-helpers,en:chocolate-drops","Cooking helpers,Food decorations,Pastry helpers,Chocolate drops",,,,,,"Organic, EU Organic, Non-EU Agriculture, EG-Öko-Verordnung, FR-BIO-01, AB Agriculture Biologique, en:gb-org-05","en:organic,en:eu-organic,en:non-eu-agriculture,de:eg-öko-verordnung,en:fr-bio-01,en:gb-org-05,fr:ab-agriculture-biologique","Organic,EU Organic,Non-EU Agriculture,EG-Öko-Verordnung,FR-BIO-01,GB-ORG-05,AB Agriculture Biologique",,,,,,,,,,,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,,,,,,3.0,"bottom-25-percent-scans-2019,bottom-20-percent-scans-2019,top-85-percent-scans-2019,top-90-percent-scans-2019,top-country-fr-scans-2019,bottom-25-percent-scans-2020,top-80-percent-scans-2020,top-85-percent-scans-2020,top-90-percent-scans-2020,top-50000-de-scans-2020,top-100000-de-scans-2020,top-country-de-scans-2020,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-100000-fr-scans-2024,top-country-fr-scans-2024",0.175,1729527499.0,2024-10-21T16:18:19Z,en:chocolate-drops,Chocolate drops,https://images.openfoodfacts.org/images/products/invalid/front_en.15.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.15.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.18.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.18.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +94,92,http://world-en.openfoodfacts.org/product/00000092/airpods-apple,product-scan-com,1638580447,2021-12-04T01:14:07Z,1728651371,2024-10-11T12:56:11Z,fix-code-bot,1743279631,2025-03-29T20:20:31Z,airpods,,,1,,,,,Apple,xx:apple,apple,,,,,,,,,,,,,,,,,,,france,en:france,France,,,,,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be uploaded",,,unknown,,0.0,,,2.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-5000-at-scans-2024,top-10000-at-scans-2024,top-50000-at-scans-2024,top-100000-at-scans-2024,top-country-at-scans-2024",0.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +95,93,http://world-en.openfoodfacts.org/product/00000093/organic-cacao-powder-sevenhills-wholefoods,openfoodfacts-contributors,1537041112,2018-09-15T19:51:52Z,1745613676,2025-04-25T20:41:16Z,hamornie,1745613676,2025-04-25T20:41:16Z,Organic Cacao Powder,,,2 kilos,,,,,Sevenhills Wholefoods,xx:sevenhills-wholefoods,sevenhills-wholefoods,"Plant-based foods and beverages, Plant-based foods, Breakfasts, Cereals and potatoes, Seeds, Cereals and their products, Breakfast cereals, Cereal grains, Chia, en:cocoa-and-chocolate-powders","en:plant-based-foods-and-beverages,en:plant-based-foods,en:breakfasts,en:cereals-and-potatoes,en:seeds,en:cereals-and-their-products,en:cocoa-and-its-products,en:breakfast-cereals,en:cereal-grains,en:cocoa-and-chocolate-powders,en:chia","Plant-based foods and beverages,Plant-based foods,Breakfasts,Cereals and potatoes,Seeds,Cereals and their products,Cocoa and its products,Breakfast cereals,Cereal grains,Cocoa and chocolate powders,Chia",,,,,,"Bio, Végétarien, Végétalien","en:organic,en:vegetarian,en:vegan","Organic,Vegetarian,Vegan",,,,,,,,France,en:france,France,Poudre de cacao bio du Ghana et de la Côte d'Ivoire.,en:poudre-de-cacao-bio-du-ghana-et-de-la-cote-d-ivoire,"en:palm-oil-content-unknown,en:vegan,en:vegetarian",,,,,,1 bun (140 g),140.0,,0.0,,,,,unknown,,Cereals and potatoes,Breakfast cereals,en:breakfast-cereals,"en:cereals-and-potatoes,en:breakfast-cereals","Cereals and potatoes,Breakfast cereals","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,15.0,e,"en:fat-in-moderate-quantity,en:saturated-fat-in-moderate-quantity,en:sugars-in-moderate-quantity,en:salt-in-low-quantity",0.0,,,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-1000-hk-scans-2024,top-5000-hk-scans-2024,top-10000-hk-scans-2024,top-50000-hk-scans-2024,top-100000-hk-scans-2024,top-country-hk-scans-2024",0.7875,1728236141.0,2024-10-06T17:35:41Z,en:chia,Chia,https://images.openfoodfacts.org/images/products/invalid/front_en.15.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.15.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.17.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.17.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.28.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.28.200.jpg,,271.0,1134.0,,5.8,3.1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,45.0,8.0,,,,,,,,,,,,,,,8.0,,,,0.001575,,0.00063,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +96,94,http://world-en.openfoodfacts.org/product/00000094,openfoodfacts-contributors,1572449868,2019-10-30T15:37:48Z,1728034902,2024-10-04T09:41:42Z,fix-code-bot,1737510101,2025-01-22T01:41:41Z,,,,,,,,,,,,,,,,,,,,"Vegetarian, Vegan","en:vegetarian,en:vegan","Vegetarian,Vegan",,,,,,,,en:Germany,en:germany,Germany,,,"en:vegan,en:vegetarian",,,,,,,,,,,,,,unknown,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-to-be-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-to-be-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-to-be-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-to-be-selected,en:photos-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name to be completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo to be selected,Photos uploaded",,,unknown,,,,,,,0.05,1572449869.0,2019-10-30T15:37:49Z,,,https://images.openfoodfacts.org/images/products/invalid/front_de.4.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_de.4.200.jpg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +97,95,http://world-en.openfoodfacts.org/product/00000095/chopped-spinach-birds-eye,openfoodfacts-contributors,1570059652,2019-10-02T23:40:52Z,1733673152,2024-12-08T15:52:32Z,maldan,1738846636,2025-02-06T12:57:16Z,Chopped spinach,,,100 gummies,,,,,Birds eye,birds-eye,Birds-eye,"Dietary supplements, Vegetable","en:plant-based-foods-and-beverages,en:plant-based-foods,en:fruits-and-vegetables-based-foods,en:vegetables-based-foods,en:vegetables,en:dietary-supplements","Plant-based foods and beverages,Plant-based foods,Fruits and vegetables based foods,Vegetables based foods,Vegetables,Dietary supplements",,,,,,"No gluten, Kosher, Halal","en:no-gluten,en:halal,en:kosher","No gluten,Halal,Kosher",,,,,,,,United States,en:united-states,United States,"Sugar Cane, Glucose Syrup (Corn Syrup), Water, Citrus Pectin, Citric Acid, Sodium Citrate, Natural and Artificial Flavors, Betacarotene.","en:sugarcane,en:glucose-syrup,en:added-sugar,en:monosaccharide,en:glucose,en:water,en:citrus-pectin,en:e440a,en:fruit-pectin,en:e330,en:sodium-citrate,en:minerals,en:sodium,en:natural-and-artificial-flavouring,en:flavouring,en:natural-flavouring,en:artificial-flavouring,en:betacarotene,en:corn-syrup,en:disaccharide","en:palm-oil-free,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,0g,0.0,,3.0,,"en:e330,en:e331,en:e440","E330 - Citric acid,E331 - Sodium citrates,E440 - Pectins",,unknown,4.0,Fruits and vegetables,Vegetables,en:vegetables,"en:fruits-and-vegetables,en:vegetables","Fruits and vegetables,Vegetables","en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,,,en:fat-in-moderate-quantity,0.0,,,1.0,"bottom-25-percent-scans-2021,bottom-20-percent-scans-2021,top-85-percent-scans-2021,top-90-percent-scans-2021,top-50000-ch-scans-2021,top-100000-ch-scans-2021,top-country-ch-scans-2021",0.6875,1732211574.0,2024-11-21T17:52:54Z,en:dietary-supplements,Dietary supplements,https://images.openfoodfacts.org/images/products/invalid/front_en.3.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.3.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.12.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.12.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.7.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.7.200.jpg,,260.0,1088.0,,3.5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,50.0,,,,,,,,,,,,,,,,7.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,,,,,,,,,,,,,,,,,, +98,96,http://world-en.openfoodfacts.org/product/00000096/protein-bar-one,maldan,1743707772,2025-04-03T19:16:12Z,1743707783,2025-04-03T19:16:23Z,maldan,1743707783,2025-04-03T19:16:23Z,Protein Bar,,,,,,,,One,xx:one,one,Bar,"en:snacks,en:sweet-snacks,en:bars","Snacks,Sweet snacks,Bars",,,,,,,,,,,,,,,,en:United States,en:united-states,United States,,,,,,,,,0g,0.0,,,,,,,unknown,,Sugary snacks,Biscuits and cakes,en:biscuits-and-cakes,"en:sugary-snacks,en:biscuits-and-cakes","Sugary snacks,Biscuits and cakes","en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-uploaded","en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-uploaded","To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be uploaded",,,unknown,,,,,,,0.3,,,en:bars,Bars,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +99,97,http://world-en.openfoodfacts.org/product/00000097/example-exem,openfoodfacts-contributors,1596982027,2020-08-09T14:07:07Z,1741352517,2025-03-07T13:01:57Z,,1741352517,2025-03-07T13:01:57Z,example,,,12 pound,plastic,en:plastic,Plastic,,exem,exem,Exem,"Plant-based foods and beverages, Plant-based foods, Seeds, Pumpkin and Squash plant products, Pumpkin seeds and their products, Pumpkin seeds, Shelled pumpkin seeds","en:plant-based-foods-and-beverages,en:plant-based-foods,en:seeds,en:pumpkin-and-squash-plant-products,en:cucurbitacea-seeds,en:pumpkin-seeds-and-their-products,en:pumpkin-seeds,en:shelled-pumpkin-seeds","Plant-based foods and beverages,Plant-based foods,Seeds,Pumpkin and Squash plant products,Cucurbitacea seeds,Pumpkin seeds and their products,Pumpkin seeds,Shelled pumpkin seeds",China,en:china,China,"Fort Worth, TX","fort-worth,tx",,,,,,,,,,,Exland,en:exland,Exland,exemples1 and examples2,en:exemples1-and-examples2,"en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown",,,,,,15g,15.0,,0.0,,,,22.0,e,,unknown,unknown,,,,"en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded","en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded","To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics completed,Origins completed,Categories completed,Brands completed,Packaging completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded",,20.0,e,"en:fat-in-high-quantity,en:saturated-fat-in-high-quantity,en:sugars-in-low-quantity,en:salt-in-high-quantity",5443.10844,,en:nutrition-value-total-over-105,1.0,"top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-it-scans-2024,top-100000-it-scans-2024,top-country-it-scans-2024",0.8875,1725749765.0,2024-09-07T22:56:05Z,en:shelled-pumpkin-seeds,Shelled pumpkin seeds,https://images.openfoodfacts.org/images/products/invalid/front_en.19.400.jpg,https://images.openfoodfacts.org/images/products/invalid/front_en.19.200.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.10.400.jpg,https://images.openfoodfacts.org/images/products/invalid/ingredients_en.10.200.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.13.400.jpg,https://images.openfoodfacts.org/images/products/invalid/nutrition_en.13.200.jpg,,633.0,2650.0,,53.3,8.33,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,13.3,0.0,,,,,,,,,,,,3.33,,,26.7,,,,50.0,,20.0,,,,,,,,,,,,,,,,,,,0.92,,0.0533,,0.00933,0.26,,,,,,,,,,,,,,,,0.0,,,,,,22.0,,,,,,,,,,,, diff --git "a/notebooks/['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g' 'fiber_100g'\n 'fruits-vegetables-nuts-estimate-from-ingredients_100g'].png" "b/notebooks/['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g' 'fiber_100g'\n 'fruits-vegetables-nuts-estimate-from-ingredients_100g'].png" new file mode 100644 index 0000000..6fef1fe Binary files /dev/null and "b/notebooks/['salt_100g' 'sugars_100g' 'saturated-fat_100g' 'energy-kj_100g'\n 'energy-kcal_100g' 'energy_100g' 'proteins_100g' 'fiber_100g'\n 'fruits-vegetables-nuts-estimate-from-ingredients_100g'].png" differ diff --git a/notebooks/project_starter.ipynb b/notebooks/project_starter.ipynb index d7cf0fc..afe651d 100644 --- a/notebooks/project_starter.ipynb +++ b/notebooks/project_starter.ipynb @@ -11,14 +11,14 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "#### 1. Chargement des données " + "## Chargement des données " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "##### A partir du format csv" + "### A partir du format csv" ] }, { @@ -27,2224 +27,40 @@ "metadata": {}, "outputs": [], "source": [ - "import os\n", + "import numpy as np\n", + "import pandas as pd\n", "import sys\n", + "import os\n", "\n", - "os.chdir(r'c:\\\\Users\\\\jessi\\\\Documents\\\\OFFProject\\\\scripts')\n", - "sys.path.append(os.path.abspath(os.path.join(os.getcwd(), '..'))) \n", - "sys.path.append(\"../../\")\n", - "\n", - "import pandas as pd\n", - "import numpy as np\n", - "import matplotlib.pyplot as plt\n", - "import seaborn as sns\n", + "# Add the parent directory of `scripts` to the Python path\n", + "sys.path.append(os.path.abspath(os.path.join(os.getcwd(), '..')))\n", "\n", - "from scripts import Data_filter_Jess as dfj\n", - "from scripts import encoding_func \n", - "from scripts import Imputing\n", - "from scripts import Scaling\n", - "from encoding_func import *\n", - "from Scaling import *\n", - "from Imputing import *\n" + "# Now you can import modules\n", + "from scripts import preprocessing" ] }, { - "cell_type": "code", - "execution_count": 2, + "cell_type": "markdown", "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "C:\\Users\\jessi\\AppData\\Local\\Temp\\ipykernel_23760\\1388454853.py:2: DtypeWarning: Columns (11,17) have mixed types. Specify dtype option on import or set low_memory=False.\n", - " df = pd.read_csv(path, nrows=10000, sep='\\t',encoding=\"utf-8\", na_values=[\"\", \" \", \"NA\", \"N/A\", \"null\"], na_filter=True)\n" - ] - } - ], "source": [ "path = \"https://static.openfoodfacts.org/data/en.openfoodfacts.org.products.csv.gz\"\n", - "df = pd.read_csv(path, nrows=10000, sep='\\t',encoding=\"utf-8\", na_values=[\"\", \" \", \"NA\", \"N/A\", \"null\"], na_filter=True)" + "df = pd.read_csv(path, nrows=100, sep='\\t',encoding=\"utf-8\", na_values=[\"\", \" \", \"NA\", \"N/A\", \"null\"], na_filter=True)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "df.to_csv(\"../data/test.csv\")" ] }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 2, "metadata": {}, "outputs": [ { "data": { - "application/vnd.microsoft.datawrangler.viewer.v0+json": { - "columns": [ - { - "name": "index", - "rawType": "int64", - "type": "integer" - }, - { - "name": "code", - "rawType": "int64", - "type": "integer" - }, - { - "name": "url", - "rawType": "object", - "type": "string" - }, - { - "name": "creator", - "rawType": "object", - "type": "string" - }, - { - "name": "created_t", - "rawType": "int64", - "type": "integer" - }, - { - "name": "created_datetime", - "rawType": "object", - "type": "string" - }, - { - "name": "last_modified_t", - "rawType": "int64", - "type": "integer" - }, - { - "name": "last_modified_datetime", - "rawType": "object", - "type": "string" - }, - { - "name": "last_modified_by", - "rawType": "object", - "type": "unknown" - }, - { - "name": "last_updated_t", - "rawType": "int64", - "type": "integer" - }, - { - "name": "last_updated_datetime", - "rawType": "object", - "type": "string" - }, - { - "name": "product_name", - "rawType": "object", - "type": "string" - }, - { - "name": "abbreviated_product_name", - "rawType": "object", - "type": "unknown" - }, - { - "name": "generic_name", - "rawType": "object", - "type": "unknown" - }, - { - "name": "quantity", - "rawType": "object", - "type": "unknown" - }, - { - "name": "packaging", - "rawType": "object", - "type": "unknown" - }, - { - "name": "packaging_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "packaging_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "packaging_text", - "rawType": "object", - "type": "unknown" - }, - { - "name": "brands", - "rawType": "object", - "type": "unknown" - }, - { - "name": "brands_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "brands_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "categories", - "rawType": "object", - "type": "unknown" - }, - { - "name": "categories_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "categories_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "origins", - "rawType": "object", - "type": "unknown" - }, - { - "name": "origins_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "origins_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "manufacturing_places", - "rawType": "object", - "type": "unknown" - }, - { - "name": "manufacturing_places_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "labels", - "rawType": "object", - "type": "unknown" - }, - { - "name": "labels_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "labels_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "emb_codes", - "rawType": "object", - "type": "unknown" - }, - { - "name": "emb_codes_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "first_packaging_code_geo", - "rawType": "object", - "type": "unknown" - }, - { - "name": "cities", - "rawType": "float64", - "type": "float" - }, - { - "name": "cities_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "purchase_places", - "rawType": "object", - "type": "unknown" - }, - { - "name": "stores", - "rawType": "object", - "type": "unknown" - }, - { - "name": "countries", - "rawType": "object", - "type": "string" - }, - { - "name": "countries_tags", - "rawType": "object", - "type": "string" - }, - { - "name": "countries_en", - "rawType": "object", - "type": "string" - }, - { - "name": "ingredients_text", - "rawType": "object", - "type": "unknown" - }, - { - "name": "ingredients_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "ingredients_analysis_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "allergens", - "rawType": "object", - "type": "unknown" - }, - { - "name": "allergens_en", - "rawType": "float64", - "type": "float" - }, - { - "name": "traces", - "rawType": "object", - "type": "unknown" - }, - { - "name": "traces_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "traces_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "serving_size", - "rawType": "object", - "type": "unknown" - }, - { - "name": "serving_quantity", - "rawType": "float64", - "type": "float" - }, - { - "name": "no_nutrition_data", - "rawType": "object", - "type": "unknown" - }, - { - "name": "additives_n", - "rawType": "float64", - "type": "float" - }, - { - "name": "additives", - "rawType": "float64", - "type": "float" - }, - { - "name": "additives_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "additives_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "nutriscore_score", - "rawType": "float64", - "type": "float" - }, - { - "name": "nutriscore_grade", - "rawType": "object", - "type": "string" - }, - { - "name": "nova_group", - "rawType": "float64", - "type": "float" - }, - { - "name": "pnns_groups_1", - "rawType": "object", - "type": "string" - }, - { - "name": "pnns_groups_2", - "rawType": "object", - "type": "string" - }, - { - "name": "food_groups", - "rawType": "object", - "type": "unknown" - }, - { - "name": "food_groups_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "food_groups_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "states", - "rawType": "object", - "type": "string" - }, - { - "name": "states_tags", - "rawType": "object", - "type": "string" - }, - { - "name": "states_en", - "rawType": "object", - "type": "string" - }, - { - "name": "brand_owner", - "rawType": "object", - "type": "unknown" - }, - { - "name": "environmental_score_score", - "rawType": "float64", - "type": "float" - }, - { - "name": "environmental_score_grade", - "rawType": "object", - "type": "string" - }, - { - "name": "nutrient_levels_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "product_quantity", - "rawType": "float64", - "type": "float" - }, - { - "name": "owner", - "rawType": "object", - "type": "unknown" - }, - { - "name": "data_quality_errors_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "unique_scans_n", - "rawType": "float64", - "type": "float" - }, - { - "name": "popularity_tags", - "rawType": "object", - "type": "unknown" - }, - { - "name": "completeness", - "rawType": "float64", - "type": "float" - }, - { - "name": "last_image_t", - "rawType": "float64", - "type": "float" - }, - { - "name": "last_image_datetime", - "rawType": "object", - "type": "string" - }, - { - "name": "main_category", - "rawType": "object", - "type": "unknown" - }, - { - "name": "main_category_en", - "rawType": "object", - "type": "unknown" - }, - { - "name": "image_url", - "rawType": "object", - "type": "string" - }, - { - "name": "image_small_url", - "rawType": "object", - "type": "string" - }, - { - "name": "image_ingredients_url", - "rawType": "object", - "type": "unknown" - }, - { - "name": "image_ingredients_small_url", - "rawType": "object", - "type": "unknown" - }, - { - "name": "image_nutrition_url", - "rawType": "object", - "type": "unknown" - }, - { - "name": "image_nutrition_small_url", - "rawType": "object", - "type": "unknown" - }, - { - "name": "energy-kj_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "energy-kcal_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "energy_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "energy-from-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "saturated-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "butyric-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "caproic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "caprylic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "capric-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "lauric-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "myristic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "palmitic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "stearic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "arachidic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "behenic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "lignoceric-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "cerotic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "montanic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "melissic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "unsaturated-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "monounsaturated-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "omega-9-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "polyunsaturated-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "omega-3-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "omega-6-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "alpha-linolenic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "eicosapentaenoic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "docosahexaenoic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "linoleic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "arachidonic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "gamma-linolenic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "dihomo-gamma-linolenic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "oleic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "elaidic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "gondoic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "mead-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "erucic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "nervonic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "trans-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "cholesterol_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "carbohydrates_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "sugars_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "added-sugars_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "sucrose_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "glucose_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fructose_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "galactose_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "lactose_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "maltose_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "maltodextrins_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "psicose_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "starch_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "polyols_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "erythritol_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "isomalt_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "maltitol_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "sorbitol_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fiber_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "soluble-fiber_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "insoluble-fiber_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "proteins_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "casein_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "serum-proteins_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "nucleotides_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "salt_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "added-salt_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "sodium_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "alcohol_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-a_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "beta-carotene_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-d_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-e_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-k_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-c_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-b1_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-b2_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-pp_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-b6_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-b9_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "folates_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-b12_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "biotin_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "pantothenic-acid_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "silica_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "bicarbonate_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "potassium_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "chloride_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "calcium_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "phosphorus_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "iron_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "magnesium_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "zinc_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "copper_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "manganese_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fluoride_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "selenium_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "chromium_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "molybdenum_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "iodine_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "caffeine_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "taurine_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "methylsulfonylmethane_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "ph_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fruits-vegetables-nuts_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fruits-vegetables-nuts-dried_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fruits-vegetables-nuts-estimate_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fruits-vegetables-nuts-estimate-from-ingredients_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "collagen-meat-protein-ratio_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "cocoa_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "chlorophyl_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "carbon-footprint_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "carbon-footprint-from-meat-or-fish_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "nutrition-score-fr_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "nutrition-score-uk_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "glycemic-index_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "water-hardness_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "choline_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "phylloquinone_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "beta-glucan_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "inositol_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "carnitine_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "sulphate_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "nitrate_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "acidity_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "carbohydrates-total_100g", - "rawType": "float64", - "type": "float" - } - ], - "ref": "c91cbbb4-7de4-4f19-b68f-80b1ffb03bdb", - "rows": [ - [ - "0", - "54", - "http://world-en.openfoodfacts.org/product/000000000054/limonade-artisanale-a-la-rose", - "kiliweb", - "1582569031", - "2020-02-24T18:30:31Z", - "1733085204", - "2024-12-01T20:33:24Z", - null, - "1740205422", - "2025-02-22T06:23:42Z", - "Limonade artisanale a la rose", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "en:fr", - "en:france", - "France", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "unknown", - null, - "unknown", - "unknown", - null, - null, - null, - "en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-to-be-completed, en:packaging-to-be-completed, en:quantity-to-be-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded", - "en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-to-be-completed,en:packaging-to-be-completed,en:quantity-to-be-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded", - "To be completed,Nutrition facts to be completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands to be completed,Packaging to be completed,Quantity to be completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded", - null, - null, - "unknown", - null, - null, - null, - null, - null, - null, - "0.1625", - "1733085204.0", - "2024-12-01T20:33:24Z", - null, - null, - "https://images.openfoodfacts.org/images/products/invalid/front_en.6.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/front_en.6.200.jpg", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ], - [ - "1", - "63", - "http://world-en.openfoodfacts.org/product/000000000063/m-amp-m-white-fitpiggy", - "kiliweb", - "1673620307", - "2023-01-13T14:31:47Z", - "1750061386", - "2025-06-16T08:09:46Z", - "bodysupport", - "1750061386", - "2025-06-16T08:09:46Z", - "M&M white", - null, - null, - "80 gram", - null, - null, - null, - null, - "Fitpiggy", - "xx:fitpiggy", - "fitpiggy", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "en:fr", - "en:france", - "France", - "Weizenmehl, Rapsöl, Speisesalz, 1,7% Meersalz, Fefe, Gerstenmaizextrakt, Säureregulator: Natrium - hydroxid; Backtriebnittel: Ammoniumcarbonate. Das Produkt kann Spuren von Sesam enthalten. DURCHSCHNITTLICHE NÄHRWERTE - pro %RM* 100g pro 100g Brennwert kJ/kcal 1630/385 19% Fett 3,7g 5% davon: - gesättigte Fettsäuren 0,6g 3% Kohlenhydrate 74,0g 28% davon: - Zucker 2,4g 3% Ballaststoffe 3,9g 12,0g 24% Eiweiß 3,9g 65% Salz *Referenzmenge für einen durchschnittlichen Erwachsenen (8400 kJ/2000 kcal) AP EDEKA KUNDEN UND ERNÄHRUNGSSERVICE 2509 (", - "en:weizenmehl,en:rapsol,en:speisesalz,en:meersalz,en:fefe,en:gerstenmaizextrakt,en:saureregulator,en:hydroxid,en:backtriebnittel,en:pro-rm-100g-pro-100g-brennwert-kj,en:kcal-1630,en:385-19-fett-3-7-5-davon,en:gesattigte-fettsauren-0-6-3-kohlenhydrate-74-28-davon,en:zucker-2-4-3-ballaststoffe-3-9-12-24-eiweiss-3-9-65-salz-referenzmenge-fur-einen-durchschnittlichen-erwachsenen,en:ap-edeka-kunden-und-ernahrungsservice-2509,en:sodium,en:minerals,en:ammoniumcarbonate,en:das-produkt-kann-spuren-von-sesam-enthalten,en:durchschnittliche-nahrwerte,en:8400-kj,en:2000-kcal", - "en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown", - null, - null, - null, - null, - null, - "80 gram", - "80.0", - null, - "0.0", - null, - null, - null, - null, - "unknown", - null, - "unknown", - "unknown", - null, - null, - null, - "en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-to-be-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded", - "en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-to-be-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded", - "To be completed,Nutrition facts completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo to be selected,Ingredients photo to be selected,Front photo selected,Photos uploaded", - null, - null, - "unknown", - null, - "80.0", - null, - null, - "1.0", - "top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-50000-us-scans-2024,top-100000-us-scans-2024,top-country-us-scans-2024", - "0.6625", - "1746257766.0", - "2025-05-03T07:36:06Z", - null, - null, - "https://images.openfoodfacts.org/images/products/invalid/front_en.12.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/front_en.12.200.jpg", - "https://images.openfoodfacts.org/images/products/invalid/ingredients_de.8.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/ingredients_de.8.200.jpg", - null, - null, - null, - "359.0", - "1502.0", - null, - "19.0", - "17.3", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "26.0", - "1.0", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "17.0", - null, - null, - null, - "1.2", - null, - "0.48", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "0.0", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ], - [ - "2", - "114", - "http://world-en.openfoodfacts.org/product/000000000114/chocolate-n3-jeff-de-bruges", - "kiliweb", - "1580066482", - "2020-01-26T19:21:22Z", - "1751035658", - "2025-06-27T14:47:38Z", - "teolemon", - "1751035658", - "2025-06-27T14:47:38Z", - "Chocolate n3", - null, - null, - "80 g", - null, - null, - null, - null, - "Jeff de Bruges", - "xx:jeff-de-bruges", - "jeff-de-bruges", - null, - null, - null, - null, - null, - null, - null, - null, - "Green Dot,Made in France", - "en:green-dot,en:made-in-france", - "Green Dot,Made in France", - null, - null, - null, - null, - null, - null, - null, - "France", - "en:france", - "France", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "unknown", - null, - "unknown", - "unknown", - null, - null, - null, - "en:to-be-completed, en:nutrition-facts-completed, en:ingredients-to-be-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-to-be-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded", - "en:to-be-completed,en:nutrition-facts-completed,en:ingredients-to-be-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-to-be-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded", - "To be completed,Nutrition facts completed,Ingredients to be completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories to be completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded", - null, - null, - "unknown", - null, - "80.0", - null, - null, - "1.0", - "bottom-25-percent-scans-2022,bottom-20-percent-scans-2022,top-85-percent-scans-2022,top-90-percent-scans-2022,top-country-fr-scans-2022,top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-country-fr-scans-2024", - "0.475", - "1737247860.0", - "2025-01-19T00:51:00Z", - null, - null, - "https://images.openfoodfacts.org/images/products/invalid/front_fr.21.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/front_fr.21.200.jpg", - null, - null, - "https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/nutrition_fr.5.200.jpg", - "2415.0", - null, - "2415.0", - null, - "44.0", - "28.0", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "30.0", - "27.0", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "7.1", - null, - null, - null, - "0.025", - null, - "0.01", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ], - [ - "3", - "105", - "http://world-en.openfoodfacts.org/product/0000000105/paleta-gran-reserva-sierra-nevada-advocare", - "kiliweb", - "1572117743", - "2019-10-26T19:22:23Z", - "1738073570", - "2025-01-28T14:12:50Z", - null, - "1743653496", - "2025-04-03T04:11:36Z", - "Paleta gran reserva - Sierra nevada-", - null, - null, - "750ml", - null, - null, - null, - null, - "AdvoCare", - "xx:advocare", - "advocare", - "Bebidas y preparaciones de bebidas, Bebidas", - "en:beverages-and-beverages-preparations,en:beverages", - "Beverages and beverages preparations,Beverages", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "Spanien, Germany", - "en:germany,en:spain", - "Germany,Spain", - "Thiamin, Biotin, Chromium, Garcinia cambogia fruit extract, Taurine, Green coffee fruit extract, Caffeine, Inositol, Citric Acid, Natural , Artificial Flavors, Sucralose, Spirulina Extract, Beta Carotene", - "en:thiamin,en:biotin,en:vitamins,en:chromium,en:minerals,en:garcinia-cambogia-fruit-extract,en:taurine,en:green-coffee-fruit-extract,en:caffeine,en:inositol,en:e330,en:natural,en:artificial-flavouring,en:flavouring,en:e955,en:spirulina-concentrate,en:algae,en:spirulina,en:e160ai,en:e160a", - "en:may-contain-palm-oil,en:vegan-status-unknown,en:vegetarian-status-unknown", - null, - null, - null, - null, - null, - "5g", - "5.0", - null, - "2.0", - null, - "en:e330,en:e955", - "E330 - Citric acid,E955 - Sucralose", - null, - "unknown", - "4.0", - "Beverages", - "Artificially sweetened beverages", - "en:artificially-sweetened-beverages", - "en:beverages,en:artificially-sweetened-beverages", - "Beverages,Artificially sweetened beverages", - "en:to-be-completed, en:nutrition-facts-to-be-completed, en:ingredients-completed, en:expiration-date-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-to-be-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-to-be-validated, en:packaging-photo-to-be-selected, en:nutrition-photo-selected, en:ingredients-photo-to-be-selected, en:front-photo-selected, en:photos-uploaded", - "en:to-be-completed,en:nutrition-facts-to-be-completed,en:ingredients-completed,en:expiration-date-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-to-be-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-to-be-validated,en:packaging-photo-to-be-selected,en:nutrition-photo-selected,en:ingredients-photo-to-be-selected,en:front-photo-selected,en:photos-uploaded", - "To be completed,Nutrition facts to be completed,Ingredients completed,Expiration date completed,Packaging code to be completed,Characteristics to be completed,Origins to be completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos to be validated,Packaging photo to be selected,Nutrition photo selected,Ingredients photo to be selected,Front photo selected,Photos uploaded", - null, - null, - "unknown", - null, - "750.0", - null, - null, - "1.0", - "top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-500-az-scans-2024,top-1000-az-scans-2024,top-5000-az-scans-2024,top-10000-az-scans-2024,top-50000-az-scans-2024,top-100000-az-scans-2024,top-country-az-scans-2024", - "0.675", - "1738073557.0", - "2025-01-28T14:12:37Z", - "en:beverages", - "Beverages", - "https://images.openfoodfacts.org/images/products/invalid/front_es.21.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/front_es.21.200.jpg", - null, - null, - "https://images.openfoodfacts.org/images/products/invalid/nutrition_es.5.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/nutrition_es.5.200.jpg", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "0.0113351004464306", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ], - [ - "4", - "2", - "http://world-en.openfoodfacts.org/product/00000002/filets-de-poulet-blanc-x2-solo", - "kiliweb", - "1722606455", - "2024-08-02T13:47:35Z", - "1749171851", - "2025-06-06T01:04:11Z", - "altroconsumo", - "1749171851", - "2025-06-06T01:04:11Z", - "Filets de poulet blanc x2", - null, - null, - "240-400 g", - null, - null, - null, - null, - "SoLo, selbstgemacht 2 Liter", - "xx:solo,xx:selbstgemacht-2-liter", - "solo,selbstgemacht-2-liter", - "Protein powders", - "en:dietary-supplements,en:bodybuilding-supplements,en:protein-powders", - "Dietary supplements,Bodybuilding supplements,Protein powders", - "île d’Orléans,Québec,Canada", - "en:canada,en:quebec,fr:ile-d-orleans", - "Canada,Québec,fr:ile-d-orleans", - "Ancenis", - "ancenis", - "Organic, EU Organic, French meat, Bee Friendly, French poultry, AB Agriculture Biologique, en:no-additives", - "en:organic,en:eu-organic,en:french-meat,en:bee-friendly,en:french-poultry,en:no-additives,fr:ab-agriculture-biologique", - "Organic,EU Organic,French meat,Bee Friendly,French poultry,No additives,AB Agriculture Biologique", - null, - null, - null, - null, - null, - null, - null, - "Brasilien, Germany", - "en:brazil,en:germany", - "Brazil,Germany", - "48% Tomatenpulver, Stärke, Zucker, jodiertes Speisesalz, WEIZENMEHL, Würze, Maiskeimöl, Kaliumchlorid, Kräuter (Basilikum, Thymian, Oregano), Hefeextrakt, Zwiebeln, Gewürze (Knoblauch, Pfeffer), Rote-Bete-Pulver, Aromen, Speisesalz. Kann ROGGEN, GERSTE, HAFER, EI, SOJA, MILCH, SELLERIE, SENF enthalten. Kochsalzersatz, gewonnen aus natürlichen Kaliummineralien. NUTRI-SCORE berechnet pro 100 g zubereitetes Gericht. Unilever Deutschland GmbH Konsumenten - Postfach 57 05 50 22774 Hamburg Ene Fett da Fe Kol da Ball Elw Salz 196 Erw service Tel.: 0800 5858 555 E (gebührenfrei) ww Unilever www.knorr.de", - "en:tomatenpulver,en:starke,en:zucker,en:jodiertes-speisesalz,en:weizenmehl,en:wurze,en:maiskeimol,en:kaliumchlorid,en:krauter,en:hefeextrakt,en:zwiebeln,en:gewurze,en:rote-bete-pulver,en:aromen,en:speisesalz,en:kann-roggen,en:gerste,en:hafer,en:ei,en:soya,en:milch,en:sellerie,en:senf-enthalten,en:kochsalzersatz,en:gewonnen-aus-naturlichen-kaliummineralien,en:nutri-score-berechnet-pro-100-g-zubereitetes-gericht,en:unilever-deutschland-gmbh-konsumenten,en:postfach-57-05-50-22774-hamburg-ene-fett-da-fe-kol-da-ball-elw-salz-196-erw-service-tel,en:basilikum,en:thymian,en:oregano,en:herb,en:knoblauch,en:pfeffer,en:0800-5858-555-e,en:ww-unilever-www-knorr-de,en:gebuhrenfrei", - "en:palm-oil-content-unknown,en:vegan-status-unknown,en:vegetarian-status-unknown", - null, - null, - null, - null, - null, - "35gm", - "35.0", - null, - "0.0", - null, - null, - null, - null, - "not-applicable", - null, - "unknown", - "unknown", - null, - null, - null, - "en:to-be-completed, en:nutrition-facts-completed, en:ingredients-completed, en:expiration-date-to-be-completed, en:packaging-code-to-be-completed, en:characteristics-to-be-completed, en:origins-completed, en:categories-completed, en:brands-completed, en:packaging-to-be-completed, en:quantity-completed, en:product-name-completed, en:photos-validated, en:packaging-photo-selected, en:nutrition-photo-selected, en:ingredients-photo-selected, en:front-photo-selected, en:photos-uploaded", - "en:to-be-completed,en:nutrition-facts-completed,en:ingredients-completed,en:expiration-date-to-be-completed,en:packaging-code-to-be-completed,en:characteristics-to-be-completed,en:origins-completed,en:categories-completed,en:brands-completed,en:packaging-to-be-completed,en:quantity-completed,en:product-name-completed,en:photos-validated,en:packaging-photo-selected,en:nutrition-photo-selected,en:ingredients-photo-selected,en:front-photo-selected,en:photos-uploaded", - "To be completed,Nutrition facts completed,Ingredients completed,Expiration date to be completed,Packaging code to be completed,Characteristics to be completed,Origins completed,Categories completed,Brands completed,Packaging to be completed,Quantity completed,Product name completed,Photos validated,Packaging photo selected,Nutrition photo selected,Ingredients photo selected,Front photo selected,Photos uploaded", - null, - null, - "unknown", - "en:fat-in-low-quantity,en:saturated-fat-in-low-quantity,en:sugars-in-moderate-quantity,en:salt-in-moderate-quantity", - "400.0", - "org-le-picoreur-bodin-bio", - "en:energy-value-in-kcal-does-not-match-value-in-kj,en:nutrition-sugars-plus-starch-greater-than-carbohydrates,en:energy-value-in-kj-does-not-match-value-computed-from-other-nutrients", - "1.0", - "top-75-percent-scans-2024,top-80-percent-scans-2024,top-85-percent-scans-2024,top-90-percent-scans-2024,top-10000-in-scans-2024,top-50000-in-scans-2024,top-100000-in-scans-2024,top-country-in-scans-2024", - "0.8", - "1749171849.0", - "2025-06-06T01:04:09Z", - "en:protein-powders", - "Protein powders", - "https://images.openfoodfacts.org/images/products/invalid/front_en.120.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/front_en.120.200.jpg", - "https://images.openfoodfacts.org/images/products/invalid/ingredients_en.122.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/ingredients_en.122.200.jpg", - "https://images.openfoodfacts.org/images/products/invalid/nutrition_en.75.400.jpg", - "https://images.openfoodfacts.org/images/products/invalid/nutrition_en.75.200.jpg", - "392.0", - "141.0", - "392.0", - null, - "2.7", - "0.6", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "0.0", - null, - "0.0", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "0.0", - "0.0", - "0.9", - "6.2", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "2.2", - null, - null, - "30.0", - null, - null, - null, - "0.4", - null, - "0.16", - null, - "0.0", - null, - null, - null, - null, - "0.0", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "0.0", - null, - null, - null, - "0.0001", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - "0.052506232193732", - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - ], - "shape": { - "columns": 214, - "rows": 5 - } - }, "text/html": [ "
\n", "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
codeadditives_nnutriscore_scoreenergy_100gfat_100gsaturated-fat_100gtrans-fat_100gcholesterol_100gcarbohydrates_100gsugars_100g...vitamin-c_100gcalcium_100giron_100gfruits-vegetables-nuts-estimate-from-ingredients_100gPNNS_pro_Animal_basedPNNS_pro_DrinksPNNS_pro_NAPNNS_pro_Plant_basedPNNS_pro_ProcessedPNNS_pro_Snacks
64.00.015.02401.012.010.500.0000000.00000013.09.00...0.0581860.1763740.0101650.0000000.00.00.00.00.01.0
96.01.84.01520.011.02.000.0000000.01000025.00.98...0.0581860.1717980.00866520.4002230.00.00.00.01.00.0
117.00.04.04.01.01.000.1296190.0113001.01.00...0.0581860.1961380.0157990.0000000.00.00.01.00.00.0
128.01.06.01510.02.00.500.1129940.0167456.71.70...0.0714290.1785710.0089290.0000000.00.01.00.00.00.0
149.00.6-11.0293.00.50.060.1296190.0097602.00.24...0.0900000.1717980.00866520.0002910.00.01.00.00.00.0
\n", - "

5 rows × 25 columns

\n", - "
" - ], - "text/plain": [ - " code additives_n nutriscore_score energy_100g fat_100g \\\n", - "6 4.0 0.0 15.0 2401.0 12.0 \n", - "9 6.0 1.8 4.0 1520.0 11.0 \n", - "11 7.0 0.0 4.0 4.0 1.0 \n", - "12 8.0 1.0 6.0 1510.0 2.0 \n", - "14 9.0 0.6 -11.0 293.0 0.5 \n", - "\n", - " saturated-fat_100g trans-fat_100g cholesterol_100g carbohydrates_100g \\\n", - "6 10.50 0.000000 0.000000 13.0 \n", - "9 2.00 0.000000 0.010000 25.0 \n", - "11 1.00 0.129619 0.011300 1.0 \n", - "12 0.50 0.112994 0.016745 6.7 \n", - "14 0.06 0.129619 0.009760 2.0 \n", - "\n", - " sugars_100g ... vitamin-c_100g calcium_100g iron_100g \\\n", - "6 9.00 ... 0.058186 0.176374 0.010165 \n", - "9 0.98 ... 0.058186 0.171798 0.008665 \n", - "11 1.00 ... 0.058186 0.196138 0.015799 \n", - "12 1.70 ... 0.071429 0.178571 0.008929 \n", - "14 0.24 ... 0.090000 0.171798 0.008665 \n", - "\n", - " fruits-vegetables-nuts-estimate-from-ingredients_100g \\\n", - "6 0.000000 \n", - "9 20.400223 \n", - "11 0.000000 \n", - "12 0.000000 \n", - "14 20.000291 \n", - "\n", - " PNNS_pro_Animal_based PNNS_pro_Drinks PNNS_pro_NA PNNS_pro_Plant_based \\\n", - "6 0.0 0.0 0.0 0.0 \n", - "9 0.0 0.0 0.0 0.0 \n", - "11 0.0 0.0 0.0 1.0 \n", - "12 0.0 0.0 1.0 0.0 \n", - "14 0.0 0.0 1.0 0.0 \n", - "\n", - " PNNS_pro_Processed PNNS_pro_Snacks \n", - "6 0.0 1.0 \n", - "9 1.0 0.0 \n", - "11 0.0 0.0 \n", - "12 0.0 0.0 \n", - "14 0.0 0.0 \n", - "\n", - "[5 rows x 25 columns]" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" } ], "source": [ - "\n", - "imputed_df = knn_impute_numeric(filtered_df, n_neighbors=5)\n", - "imputed_df.head()" + "df.info(verbose=True)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "##### 2.4 Scaling" + "### A partir du format parquet " ] }, { - "cell_type": "code", - "execution_count": 10, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "parquet est un format optimisé pour la maniupulation de gros data set" + ] + }, + { + "cell_type": "markdown", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - ": shape of df with only numeric features=(2298, 24)\n" - ] - } - ], "source": [ + "on peut charger le data set sous ce format, à partir de [son emplacement sur HuggingFace](https://huggingface.co/datasets/openfoodfacts/product-database) (attention il faudra installer les librairies suivantes pour cela) " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Si ca n'est pas déja fait, télécharger les librairies nécessaires : \n", + "```\n", + "pip install huggingface-hub\n", + "pip fastparquet\n", "\n", - "work_df = scaler_numeric(imputed_df, 'nutriscore_score')" + "```" ] }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.microsoft.datawrangler.viewer.v0+json": { - "columns": [ - { - "name": "index", - "rawType": "int64", - "type": "integer" - }, - { - "name": "code", - "rawType": "float64", - "type": "float" - }, - { - "name": "additives_n", - "rawType": "float64", - "type": "float" - }, - { - "name": "nutriscore_score", - "rawType": "float64", - "type": "float" - }, - { - "name": "energy_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "saturated-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "trans-fat_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "cholesterol_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "carbohydrates_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "sugars_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fiber_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "proteins_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "salt_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "sodium_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-a_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "vitamin-c_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "calcium_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "iron_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "fruits-vegetables-nuts-estimate-from-ingredients_100g", - "rawType": "float64", - "type": "float" - }, - { - "name": "PNNS_pro_Animal_based", - "rawType": "float64", - "type": "float" - }, - { - "name": "PNNS_pro_Drinks", - "rawType": "float64", - "type": "float" - }, - { - "name": "PNNS_pro_NA", - "rawType": "float64", - "type": "float" - }, - { - "name": "PNNS_pro_Plant_based", - "rawType": "float64", - "type": "float" - }, - { - "name": "PNNS_pro_Processed", - "rawType": "float64", - "type": "float" - }, - { - "name": "PNNS_pro_Snacks", - "rawType": "float64", - "type": "float" - } - ], - "ref": "10f8f3ab-25d3-467f-be48-16f8d3033a97", - "rows": [ - [ - "6", - "-1.1471821469838115e-05", - "-0.5", - "15.0", - "1.6109967656571595", - "-0.04447695683979516", - "1.0905011219147345", - "0.0", - "-1.0", - "-0.29071770334928226", - "0.10163996939651848", - "3.7230002693239967", - "0.3394462423588637", - "-0.09067944815078698", - "-0.09067944815078699", - "0.0", - "-0.10051365369360706", - "0.5786159715663349", - "0.0", - "-0.3869010792154957", - "0.0", - "0.0", - "-0.5", - "0.0", - "-1.0", - "4.0" - ], - [ - "9", - "-1.146929017648643e-05", - "0.625", - "4.0", - "0.31578947368421045", - "-0.1029992684711046", - "-0.49887808526551985", - "0.0", - "0.06382978723404253", - "-0.061052631578947324", - "-0.28070175413072274", - "0.08712631295448404", - "0.3034879539733909", - "-0.006477103439341933", - "-0.006477103439341933", - "0.0", - "-0.10051365369360726", - "0.5410976539760193", - "-0.18952056037754653", - "0.021101009133734375", - "0.0", - "0.0", - "-0.5", - "0.0", - "1.4999999999999998", - "-1.0" - ], - [ - "11", - "-1.1468024529810586e-05", - "-0.5", - "4.0", - "-1.9129667744780947", - "-0.6882223847841991", - "-0.6858638743455497", - "0.129619454", - "0.202136510638298", - "-0.5203827751196172", - "-0.27974828349848524", - "-0.9901696741179642", - "-0.45163610212153893", - "0.0", - "0.0", - "0.0", - "-0.10051365369360706", - "0.7406479100029331", - "0.7118392247780654", - "-0.3869010792154957", - "0.0", - "0.0", - "-0.5", - "5.0", - "-1.0", - "-1.0" - ], - [ - "12", - "-1.1466758883134744e-05", - "0.12499999999999997", - "6.0", - "0.30108791531902374", - "-0.6297000731528896", - "-0.7793567688855647", - "0.11299435", - "0.7813438936170212", - "-0.4112918660287081", - "-0.24637681137017242", - "0.31797549151629384", - "2.2452355267889246", - "0.06477103439341927", - "0.06477103439341926", - "-0.9864357615942851", - "0.09913097560507718", - "0.596629145260994", - "-0.156182321039179", - "-0.3869010792154957", - "0.0", - "0.0", - "2.0", - "0.0", - "-1.0", - "-1.0" - ], - [ - "14", - "-1.1465493236458901e-05", - "-0.12500000000000003", - "-11.0", - "-1.4880917377241987", - "-0.7174835405998538", - "-0.861630516080778", - "0.129619454", - "0.0383255531914894", - "-0.5012440191387559", - "-0.3159801675235106", - "10.72542418529491", - "0.1596548004314995", - "-0.09391799987045794", - "-0.09391799987045796", - "0.0", - "0.3791073083460255", - "0.5410976539760193", - "-0.18952056037754653", - "0.013102416413996421", - "0.0", - "0.0", - "2.0", - "0.0", - "-1.0", - "-1.0" - ] - ], - "shape": { - "columns": 25, - "rows": 5 - } - }, - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
codeadditives_nnutriscore_scoreenergy_100gfat_100gsaturated-fat_100gtrans-fat_100gcholesterol_100gcarbohydrates_100gsugars_100g...vitamin-c_100gcalcium_100giron_100gfruits-vegetables-nuts-estimate-from-ingredients_100gPNNS_pro_Animal_basedPNNS_pro_DrinksPNNS_pro_NAPNNS_pro_Plant_basedPNNS_pro_ProcessedPNNS_pro_Snacks
6-0.000011-0.50015.01.610997-0.0444771.0905010.000000-1.000000-0.2907180.101640...-0.1005140.5786160.000000-0.3869010.00.0-0.50.0-1.04.0
9-0.0000110.6254.00.315789-0.102999-0.4988780.0000000.063830-0.061053-0.280702...-0.1005140.541098-0.1895210.0211010.00.0-0.50.01.5-1.0
11-0.000011-0.5004.0-1.912967-0.688222-0.6858640.1296190.202137-0.520383-0.279748...-0.1005140.7406480.711839-0.3869010.00.0-0.55.0-1.0-1.0
12-0.0000110.1256.00.301088-0.629700-0.7793570.1129940.781344-0.411292-0.246377...0.0991310.596629-0.156182-0.3869010.00.02.00.0-1.0-1.0
14-0.000011-0.125-11.0-1.488092-0.717484-0.8616310.1296190.038326-0.501244-0.315980...0.3791070.541098-0.1895210.0131020.00.02.00.0-1.0-1.0
\n", - "

5 rows × 25 columns

\n", - "
" - ], - "text/plain": [ - " code additives_n nutriscore_score energy_100g fat_100g \\\n", - "6 -0.000011 -0.500 15.0 1.610997 -0.044477 \n", - "9 -0.000011 0.625 4.0 0.315789 -0.102999 \n", - "11 -0.000011 -0.500 4.0 -1.912967 -0.688222 \n", - "12 -0.000011 0.125 6.0 0.301088 -0.629700 \n", - "14 -0.000011 -0.125 -11.0 -1.488092 -0.717484 \n", - "\n", - " saturated-fat_100g trans-fat_100g cholesterol_100g carbohydrates_100g \\\n", - "6 1.090501 0.000000 -1.000000 -0.290718 \n", - "9 -0.498878 0.000000 0.063830 -0.061053 \n", - "11 -0.685864 0.129619 0.202137 -0.520383 \n", - "12 -0.779357 0.112994 0.781344 -0.411292 \n", - "14 -0.861631 0.129619 0.038326 -0.501244 \n", - "\n", - " sugars_100g ... vitamin-c_100g calcium_100g iron_100g \\\n", - "6 0.101640 ... -0.100514 0.578616 0.000000 \n", - "9 -0.280702 ... -0.100514 0.541098 -0.189521 \n", - "11 -0.279748 ... -0.100514 0.740648 0.711839 \n", - "12 -0.246377 ... 0.099131 0.596629 -0.156182 \n", - "14 -0.315980 ... 0.379107 0.541098 -0.189521 \n", - "\n", - " fruits-vegetables-nuts-estimate-from-ingredients_100g \\\n", - "6 -0.386901 \n", - "9 0.021101 \n", - "11 -0.386901 \n", - "12 -0.386901 \n", - "14 0.013102 \n", - "\n", - " PNNS_pro_Animal_based PNNS_pro_Drinks PNNS_pro_NA PNNS_pro_Plant_based \\\n", - "6 0.0 0.0 -0.5 0.0 \n", - "9 0.0 0.0 -0.5 0.0 \n", - "11 0.0 0.0 -0.5 5.0 \n", - "12 0.0 0.0 2.0 0.0 \n", - "14 0.0 0.0 2.0 0.0 \n", - "\n", - " PNNS_pro_Processed PNNS_pro_Snacks \n", - "6 -1.0 4.0 \n", - "9 1.5 -1.0 \n", - "11 -1.0 -1.0 \n", - "12 -1.0 -1.0 \n", - "14 -1.0 -1.0 \n", - "\n", - "[5 rows x 25 columns]" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "work_df.head()" + "# Login using e.g. `huggingface-cli login` to access this dataset\n", + "splits = {'food': 'food.parquet', 'beauty': 'beauty.parquet'}\n", + "df = pd.read_parquet(\"hf://datasets/openfoodfacts/product-database/\" + splits[\"food\"])" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "### 3. Predicting the nutriscore" + "### Autres méthodes" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "##### 3.1 : Decision tree" + "Pour des détails complets sur les différentes options pour charger les données, consultez la [page dédiée du projet](https://world.openfoodfacts.org/data)" ] }, { - "cell_type": "code", - "execution_count": null, + "cell_type": "markdown", "metadata": {}, - "outputs": [], "source": [ - "### code for that" + "## Outliers detection " ] }, { - "cell_type": "markdown", + "cell_type": "code", + "execution_count": 5, "metadata": {}, + "outputs": [], "source": [ - "##### 3.2 Random forest" + "nutrient_content_cols = ['salt', 'sugar', 'saturate', 'energy', 'protein', 'fiber', 'nuts']" ] }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 6, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Fitting 5 folds for each of 324 candidates, totalling 1620 fits\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\model_selection\\_validation.py:528: FitFailedWarning: \n", - "540 fits failed out of a total of 1620.\n", - "The score on these train-test partitions for these parameters will be set to nan.\n", - "If these failures are not expected, you can try to debug them by setting error_score='raise'.\n", - "\n", - "Below are more details about the failures:\n", - "--------------------------------------------------------------------------------\n", - "268 fits failed with the following error:\n", - "Traceback (most recent call last):\n", - " File \"c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\model_selection\\_validation.py\", line 866, in _fit_and_score\n", - " estimator.fit(X_train, y_train, **fit_params)\n", - " File \"c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\base.py\", line 1382, in wrapper\n", - " estimator._validate_params()\n", - " File \"c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\base.py\", line 436, in _validate_params\n", - " validate_parameter_constraints(\n", - " File \"c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\utils\\_param_validation.py\", line 98, in validate_parameter_constraints\n", - " raise InvalidParameterError(\n", - "sklearn.utils._param_validation.InvalidParameterError: The 'max_features' parameter of RandomForestRegressor must be an int in the range [1, inf), a float in the range (0.0, 1.0], a str among {'sqrt', 'log2'} or None. Got 'auto' instead.\n", - "\n", - "--------------------------------------------------------------------------------\n", - "272 fits failed with the following error:\n", - "Traceback (most recent call last):\n", - " File \"c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\model_selection\\_validation.py\", line 866, in _fit_and_score\n", - " estimator.fit(X_train, y_train, **fit_params)\n", - " File \"c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\base.py\", line 1382, in wrapper\n", - " estimator._validate_params()\n", - " File \"c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\base.py\", line 436, in _validate_params\n", - " validate_parameter_constraints(\n", - " File \"c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\utils\\_param_validation.py\", line 98, in validate_parameter_constraints\n", - " raise InvalidParameterError(\n", - "sklearn.utils._param_validation.InvalidParameterError: The 'max_features' parameter of RandomForestRegressor must be an int in the range [1, inf), a float in the range (0.0, 1.0], a str among {'log2', 'sqrt'} or None. Got 'auto' instead.\n", - "\n", - " warnings.warn(some_fits_failed_message, FitFailedWarning)\n", - "c:\\Users\\jessi\\anaconda3\\envs\\MachineLearning\\lib\\site-packages\\sklearn\\model_selection\\_search.py:1108: UserWarning: One or more of the test scores are non-finite: [ nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan -15.43366587 -11.6164328 -11.27435849\n", - " -14.5820768 -11.23554016 -11.36335203 -15.76857583 -12.44221896\n", - " -12.12038863 -14.66678277 -11.81629708 -11.61178998 -15.03447951\n", - " -12.10550901 -11.79386245 -15.61337517 -12.82035289 -12.67222122\n", - " -17.47154562 -13.5015248 -13.25917603 -17.47154562 -13.5015248\n", - " -13.25917603 -14.9627059 -13.17550421 -13.18977974 -15.43366587\n", - " -11.6164328 -11.27435849 -14.5820768 -11.23554016 -11.36335203\n", - " -15.76857583 -12.44221896 -12.12038863 -14.66678277 -11.81629708\n", - " -11.61178998 -15.03447951 -12.10550901 -11.79386245 -15.61337517\n", - " -12.82035289 -12.67222122 -17.47154562 -13.5015248 -13.25917603\n", - " -17.47154562 -13.5015248 -13.25917603 -14.9627059 -13.17550421\n", - " -13.18977974 nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan -15.91594522 -12.16781458\n", - " -12.06318706 -16.250399 -11.91238305 -12.01762806 -16.13582335\n", - " -12.50536945 -12.63605136 -15.5718352 -12.82225453 -12.11801577\n", - " -14.72627438 -12.28481043 -12.25241906 -16.73890135 -12.97095\n", - " -13.08337804 -16.24138596 -13.48690631 -13.3459846 -16.24138596\n", - " -13.48690631 -13.3459846 -16.35859837 -13.62628501 -13.44813366\n", - " -15.91594522 -12.16781458 -12.06318706 -16.250399 -11.91238305\n", - " -12.01762806 -16.13582335 -12.50536945 -12.63605136 -15.5718352\n", - " -12.82225453 -12.11801577 -14.72627438 -12.28481043 -12.25241906\n", - " -16.73890135 -12.97095 -13.08337804 -16.24138596 -13.48690631\n", - " -13.3459846 -16.24138596 -13.48690631 -13.3459846 -16.35859837\n", - " -13.62628501 -13.44813366 nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan -15.91293058\n", - " -11.5947586 -11.45373592 -14.44348788 -11.32279156 -11.47162727\n", - " -15.49815865 -12.46546805 -12.09982189 -14.27964486 -11.78431829\n", - " -11.5571342 -14.91128126 -12.11213898 -11.79477435 -15.61337517\n", - " -12.82248465 -12.66730308 -17.47154562 -13.5015248 -13.25917603\n", - " -17.47154562 -13.5015248 -13.25917603 -14.9627059 -13.17550421\n", - " -13.18977974 -15.91293058 -11.5947586 -11.45373592 -14.44348788\n", - " -11.32279156 -11.47162727 -15.49815865 -12.46546805 -12.09982189\n", - " -14.27964486 -11.78431829 -11.5571342 -14.91128126 -12.11213898\n", - " -11.79477435 -15.61337517 -12.82248465 -12.66730308 -17.47154562\n", - " -13.5015248 -13.25917603 -17.47154562 -13.5015248 -13.25917603\n", - " -14.9627059 -13.17550421 -13.18977974 nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " nan nan nan nan nan\n", - " -15.43366587 -11.6164328 -11.27435849 -14.5820768 -11.23554016\n", - " -11.36335203 -15.76857583 -12.44221896 -12.12038863 -14.66678277\n", - " -11.81629708 -11.61178998 -15.03447951 -12.10550901 -11.79386245\n", - " -15.61337517 -12.82035289 -12.67222122 -17.47154562 -13.5015248\n", - " -13.25917603 -17.47154562 -13.5015248 -13.25917603 -14.9627059\n", - " -13.17550421 -13.18977974 -15.43366587 -11.6164328 -11.27435849\n", - " -14.5820768 -11.23554016 -11.36335203 -15.76857583 -12.44221896\n", - " -12.12038863 -14.66678277 -11.81629708 -11.61178998 -15.03447951\n", - " -12.10550901 -11.79386245 -15.61337517 -12.82035289 -12.67222122\n", - " -17.47154562 -13.5015248 -13.25917603 -17.47154562 -13.5015248\n", - " -13.25917603 -14.9627059 -13.17550421 -13.18977974]\n", - " warnings.warn(\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Meilleurs paramètres trouvés : {'max_depth': None, 'max_features': 'sqrt', 'min_samples_leaf': 1, 'min_samples_split': 5, 'n_estimators': 50}\n", - "MSE : 15.536399122952776\n", - "R² : 0.8255571826701679\n" - ] - } - ], + "outputs": [], "source": [ - "### Random forest \n", - "\n", - "X = work_df.drop(\"nutriscore_score\", axis=1) \n", - "y = work_df[\"nutriscore_score\"]\n", + "interesting_cols = []\n", + "for nutrient_content_col in nutrient_content_cols:\n", + " interesting_cols.append(preprocessing.search_variable_name(df, nutrient_content_col))\n", "\n", - "from scripts.rf import random_forest_GS\n", - "best_rf, X_train, X_test, y_train, y_test, y_pred = random_forest_GS(X, y)\n", - "\n" + "interesting_cols = np.hstack(interesting_cols)\n" ] }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 7, "metadata": {}, "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAq4AAAHWCAYAAAC2Zgs3AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjEsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvc2/+5QAAAAlwSFlzAAAPYQAAD2EBqD+naQAAfs9JREFUeJzt3QecE2X+BvBf2vYCS29LbyKCYgHFBggoVrDriYjoqdg9/ePZ8FQsZxfBgmBHUdGzgYqI0kQRFESq9N6272ZT5v953uxkJ9nsbnY32WyS53s3ZjOZTGbeTMiTd973HZOmaZoQERERETVw5khvABERERFRMBhciYiIiCgqMLgSERERUVRgcCUiIiKiqMDgSkRERERRgcGViIiIiKICgysRERERRQUGVyIiIiKKCgyuRERERBQVGFyJosxDDz0kJpNJDhw4ENHXp6rNmDFDldOWLVsivSlUjR9++EG9V7glooaNwZWoCps2bZLrr79eOnXqJElJSZKRkSEnnXSSPP/881JcXBzpzWswOnTooAJtPHrsscfk008/jfRmRA0EROOEz9Spp54qX375ZaQ3rUGXkz61bNlSGqKvvvoqbv8NoPplrefXI4oa+CK96KKLJDExUa666io58sgjpbS0VBYuXCj/+te/5M8//5RXX3010ptJDSC4XnjhhXL++ef7zP/HP/4hl156qTp+yNcZZ5yhPlOapsnWrVtlypQpcs4558jXX38tw4YNi/TmNbhyMkpOTpaGGlwnT57M8Ephx+BKFMDmzZtV6Gjfvr18//330qpVK+9jN910k2zcuLHea4gKCwslNTW1Xl8zVpSUlEhCQoKYzfV3kslisaiJKurWrZtceeWV3vujRo2SI444Qp3JYHCtvJxCxel0itvtVp8JomjDpgJEATz55JNSUFAg06ZN8wmtui5dusitt97q80Xwn//8Rzp37qxq2HDq/N577xW73e7zPJzqC1QjgeWvvvrqCu0jFyxYIDfeeKM0b95c2rZt6/MctHG9+OKL1anWJk2aqO1BQPP3zjvvSL9+/VRNTVZWlgrk27dvD6ocULt83HHHqWYS2LdXXnklqOcdOnRI7rrrLundu7ekpaWpbTzzzDPl999/D9i28IMPPlDlhdOgCOfnnntuhW087bTTVK338uXL5cQTT1T707FjR5k6dWrAdc6cOVPuu+8+adOmjaSkpEheXp56/Oeff5bhw4dLZmammo/T1IsWLQrYjhc/UPC+NGrUSC0/ZswYKSoq8i6HZfCD4s033/SeytXfx0BtXH/99VcVzJo2berd/muuucbntbHdeL/S09NVuaEMEehqWraA2kyUJcoUx9Dtt98uc+fODdieM5hyCZeePXuqMkHTHKPPPvtMRowYIa1bt1afKxyD+Jy5XK6Ax8aaNWvk9NNPV9uP9x2fY387duxQtePGMvH/nOpmzZrl/exg+xAid+7c6bMM3m+8D9u2bZOzzz5b/Y3XRu0jrFq1SgYNGqReDz+E33vvPQmVffv2ydixY6VFixbqM9qnTx91LBrh+MP7/d///leee+45779RKCtYu3atOmOAfxuwjmOPPVb+97//+azD4XDIxIkTpWvXrmoZ/HszcOBA+fbbb71loO+vsVkDUTiwxpUogM8//1y1a0VACsa1116rvjDwBXDnnXeqEDBp0iT566+/ZPbs2bXeDoTWZs2ayQMPPKACkhFCKwIvXmfp0qXywgsvyOHDh+Wtt97yLvPoo4/K/fffr5bFNu7fv19efPFFOeWUU2TFihUqkFUGX7hDhw5Vr48gh3D+4IMPqi/J6vz999+q3SeaWiCc7d27V4VehCF8YSKIGGE78UV3zz33qC9jfMEOGTJEVq5c6XNqFPt31llnqf257LLL5MMPP5QbbrhB1Rz5B0AEHMxHyEMwwd+oPUfIQxjBvqAGdvr06SpY/PTTT3L88cdXKGNsP8r4t99+k9dff12FnSeeeEI9/vbbb6tyxfOuu+46NQ/BIBDsl16e//d//6fKHqHik08+8S6DIID9Gjx4sPc1cAwhQOo/lIItWxwv2K/du3er5+JHAULT/PnzK2xbTcsl1HJzc9V76192CP8IgnfccYe6xXbis4AfIU899ZTPsng+gvfIkSPV+/bRRx+p4wkBH/sGaJeOskXIvOWWW1RZ4T3Eev3htfFDBT/c8P6jnPEDAu+F/2cHQRqvgc8VwvK7774r48ePV2H13//+t1xxxRVqu/AjC6f+BwwYoN676uCHqH8nTPygQfDEviCw48cVXgvrQ9BGiMzJyfH5YQ14P7E+HKd4PoIqmjuhzT6CNo5JbC8+Uwj2H3/8sVxwwQXqufj8owz0Yx3ljx9h+EygOQP6AezatUsdvyhPorDSiMhHbm6uho/GeeedF9TyK1euVMtfe+21PvPvuusuNf/777/3zsP9Bx98sMI62rdvr40ePdp7f/r06WrZgQMHak6n02dZPB+PnXvuuT7zb7zxRjX/999/V/e3bNmiWSwW7dFHH/VZbtWqVZrVaq0w39/555+vJSUlaVu3bvXOW7NmjVpndf90lJSUaC6Xy2fe5s2btcTERO3hhx/2zps/f75aV5s2bbS8vDzv/A8//FDNf/75573zTj31VDXv6aef9s6z2+1a3759tebNm2ulpaU+6+zUqZNWVFTkXdbtdmtdu3bVhg0bpv7WYZmOHTtqZ5xxRoUyvuaaa3z24YILLtCaNGniMy81NdXnvfN/D7HfMHv2bHX/l19+qbTcbr31Vi0jI6PCe16bskU54fU+/fRT77zi4mKtR48eaj7KqablEgp47bFjx2r79+/X9u3bp/3666/a8OHD1fynnnrKZ1nj+6e7/vrrtZSUFFUO/sfGW2+95XNstGzZUhs1apR33nPPPaeWw/GlKyws1Lp06eJTJjiWcEwdeeSRqsx0X3zxhVrugQce8M7De495jz32mHfe4cOHteTkZM1kMmkzZ870zl+7dm2l/wYEKqdAE44r476888473udguwcMGKClpaV5P084NrAcjiuUt9HgwYO13r17+5QljoETTzxRHRO6Pn36aCNGjKhye2+66aZq/10gCgU2FSDyo59SRs1GsJ0SALVCRqh5hbq0hR03blyl7STR1tbo5ptv9tke1OShHRtqn1Bro0+oecMpv0A1b8YaJJxSRs1Ldna2zyndYNogokZHb0+KdR08eFDVmHXv3l3V0vhDLZSxvFFzjSYa+r7orFarqt3RoRYV91GbiSYERqNHj/aprUXt7YYNG+Tyyy9X26OXB2omUQv3448/qvIy+uc//+lz/+STT1bP1Y+RmtBr6L744gt16rWyZbA9+inYupTtnDlzVE0amgrocJoXx5RRbcqlrtAEBzXPqL3Gqel58+bJ3XffXeEzZHz/8vPz1XbhPUBzDZziNkIZGNuD4thA7SBqqHU4nnBc4fjSoVmBXluuQ20ijimc8UCZ6dBsoUePHgE/06iNNL6PeD9Qg4nPnw7z8Jhxm6py3nnnqWPBOOmfP+wLPsuoodfZbDZVk4xmTmhmZIR2xChzY5MT1DRj+/SyxYRjAK+BY0JvFoFtRu0s5hFFGpsK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dGY67rjjVA95hKvawLBbGA4LYbV3795y6qmnqh7/6KQVLIwsgKtdoUMTaoOr6hB27rnnyu233646MKHNL0I59qWupk+frsoAHcEw3BWC/y+//CLZ2dkRXy/aD+O5aO+L8qlqlIe6MGmRaKBQjzA0A9qWYOy16hpFh8qaXXmqjau/to2TpXFq7QdGxq8XfNDPOuusGp8qocBYpqHHMg09lmnslGlJSYmq0TKOZxpL0G4S37v4vjWOKkC1F0tlWlLF8R9sXovuEogyO3OK1RivRERERFRzDK71CHXbWw8WSokj/I2XiYiIiGINg2skxng9WCgOV/XDaxARERFROQbXCHA4McZrobgDtIMlIiIiosAYXCOkuNQt2w9XPpQGEREREflicI2gvGKn7MrhGK9EREREwWBwjbCDBaVyoMAe6c0gIiIiavAYXBuA3TklklscnitMEBEREcUKBtcGYvuhIiku5TBZRERERJVhcG1AY7ximKxSJ4fJIiKiILhdIpt/Eln1kecW9ylsTjvtNLntttu89zt06CDPPfdctZe2/fTTT+v82o0bNw7JemIBg2sD4nR5hskKdLlYIiIirzX/E3nuSJE3zxb5eKznFvcxP0yuvvpqFcT8p+HDh0s8+uWXX+S6664L6Tofeugh6du3b4X5a9eulTPPPDOkrxWtrJHeAPJV4nDLtkNF0qFJivoHgYiIyAfC6YdX4Vyd7/y83Z75F78lcsS5YXlphNTp06f7zEtMTKx0eYfDITabzWdeaWmpJCQkhGX7wrluf82aNZP60qJFiyrLOZ6wxrUBKihxyk4Ok0VEFD9txUoLg5tK8kS+vrtiaPWsyHMz5x7PcsGsD69dAwhPLVu29JlwGltnsVhk2rRpct5550lqaqo8+uij3lrE119/XTp27ChJSUlq2ZycHLn22mtVAMzIyJBBgwbJ77//7lPDe/755/u8Pk7V45S9Dn+PHz9ezW/atKkMGzaswjZ/88036jXxeka33nqrek04ePCgXHbZZdKmTRtJSUmR3r17y/vvv19lWfg3FdiwYYOccsop6rWOOOII+fbbbys855577pFu3bqp1+jUqZPcf//9KtzDjBkzZOLEiaoM9NpszAvUVGDVqlVq25OTk6VJkyaq5regoKBC2f33v/+VVq1aqWVuuukm72tFM9a4NlCHCx2SYCmR5hmeDzgREcUoR5HIY61DtDJNJG+XyOPtglv83l0iCakSSk888YRMmjRJnn/+ebFarfLGG2/Ixo0b5eOPP5ZPPvlEhVu46KKLVPD6+uuvJTMzU1555RUZPHiwrF+/XrKysoJ+vTfffFNuuOEGWbRoUcDHsc5GjRqp1x87dqya53K55IMPPlDBGkpKSqRfv34qWCJEf/nll/KPf/xDOnfuLMcff3y12+B2u2XkyJGqZvTnn3+W3Nxcn/awuvT0dBVGW7durcLnuHHj1Ly7775bLrnkElm9erXMmTNHvvvuO7U8ysVfYWGhCugDBgxQzRX27dunfgAgwOtBF+bPn69CK25R/lg/fkDgNaMZg2sDtjfPLglWszRKqZ/THkRERFX54osvJC0tzWfevffeqybdhRdeKGPGjBGz2exzCv+tt97ynl5fuHChLFu2TIUu/RQ4agdRq/jRRx/VqO1o165d5cknn6z0cQTlSy+9VN577z1vcJ03b56qgR01apS6j5rWu+66y/ucm2++WebOnSsffvhhUMEVQRPtUPEchFJ47LHHKrRLve+++3xqbPGaM2fOVMEVIR5li7CPmmxjKDZ67733VNBGeaJWG1566SU555xz1I8GhGe9lhbzsf89evSQESNGqP1mcKWw2nG4WGwWs6Qm8q0iIopJthRPzWcwti4WeffC6pe74iOR9icG99o1cPrpp8uUKVN85vnXjgbqXNS+fXufNqE4HY5T2ziFbVRcXCybNm2q0TahprQ6V1xxhfTv31927dqlguW7776rghxqYvUaWARNBNWdO3eqoG2329Up/WD89ddf0q5dO29oBdSI+kMt7wsvvKD2EfvvdDpVDW9N/PXXX9KnTx9vaIWTTjpJBdx169Z5g2uvXr28tduA2lfU8kY7pqEGDs2Pth4skk7NUqX88CMiopiBjrjBnq7vPEgko7WnI1bAdq4mz+NYzhz6bw2EpS5dulS7THXzENoQpH744YcKy+phEjW2ml8b3EBtNAO9nr/jjjtOnfZH7SaaFcyePdvntPpTTz2lmjagzSrat2KdONWPABsqS5YsUQEa7Vhxqh/NALA9Tz/9tISDza9THNrM+tfeRiMG1yiA4bEQXrMbsckAEVFcQxgd/kTZqAIYecYY7MpGohn+eFhCaygdc8wxsmfPHnVaHKfMA0ENLdp8Gq1cubJCIAsWQiNqWtu2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IiKKCgyuRERERBQVGFyJiIiIKCowuBIRERFRVGBwJSIiIqKowOBKRERERFGBwZWIiIiIogKDKxERERFFBQZXIiIiIooKDK5EREREFBUYXImIiIgoKjC4EhEREVFUYHAlIiIioqjA4EpEREREUYHBlYiIiIiiAoMrEREREUUFBlciIiIiigoMrkREREQUFRhciYiIiCgqMLgSERERUVRgcCUiIiKiqMDgSkRERERRgcGViIiIiGIvuD755JNSXFzsvb9o0SKx2+3e+/n5+XLjjTdK3HK7RDb/JBkbP5XUXUs894mIiIio/oPrhAkTVDjVnXnmmbJz507v/aKiInnllVckLq35n8hzR4q8eba0/f5m6fTVJdL9gxMlY/PXkd4yIiIiovgLrpqmVXk/biG0fniVSN4un9m2wj2SPe+fDK9EREREIcA2rnWF5gBz7kGMr/CQqWxeq6UPsdkAERERUR0xuNbV1sUValr9w2tC4W5J3bOsXjeLiIiIKNZYa/qE119/XdLS0tTfTqdTZsyYIU2bNlX3je1f40bB3qAWsxbvC/umEBEREcWyGgXX7Oxsee2117z3W7ZsKW+//XaFZeJKWougFsvc+JkUtjxenKmtwr5JRERERBLvwXXLli3h25Jo1f5EkYzWInm7A7ZzxRwTguv27yT9w5/kUI8rZH+fG8WZ0jwim0tEREQUrdjGta7MFpHhT5TdQUQtp6n7JtnT7y4paHmCmF12afrnG9L9g4HS8udHxVJyKCKbTERERBTzwXXJkiXyxRdf+Mx76623pGPHjtK8eXO57rrrfC5IEDeOOFfk4rdEMnybAThSW8q2wVNl/9G3yOYRH8rfZ74rRc2PEbOrRJqtekW6f3CStPj1v2K250Zs04mIiIhisqnAww8/LKeddpqcffbZ6v6qVatk7NixcvXVV0vPnj3lqaeektatW8tDDz0kcRlee4xQowzs2L5ZSpOaqzatqkYWTCYpbHOybGo9UNJ3zFeBNfngamm+8gVpsmaG7O99nRzsdY24Ezwd34iIiIioDjWuK1eulMGDB3vvz5w5U0444QTVYeuOO+6QF154QT788EOJWwipHU+WvC7nS2HrAeWh1chkkvx2g2Tj+V/K1iGvSknj7mIpzZOWy/+ramCb/j5FTI6iSGw9ERERUewE18OHD0uLFuW96BcsWKAu+6o77rjj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IiIiigoMrkREREQUFRhciYiIiCgqMLgSERERUVRgcCUiIiKiqMDgSkRERERRgcGViIiIiKICgysRERERRQUGVyIiIiKKCgyuRERERBQVGFyJiIiIKCowuBIRERFRVGBwJSIiIqKowOBKRERERFGBwZWIiIiIogKDKxERERFFBQZXIiIiIooKDK5EREREFBUYXImIiIgoKjC4EhEREVFUYHAlIiIioqjA4EpEREREUYHBlYiIiIiiAoMrEREREUUFBlciIiIiigoMrkREREQUFRhciYiIiCgqMLgSERERUVRgcCUiIiKiqMDgSkRERERRgcGViIiIiKICgysRERERRQUGVyIiIiKKCgyuRERERBQVGFyJiIiIKCowuBIRERFRVGBwJSIiIqKowOBKRERERFEhosH1xx9/lHPOOUdat24tJpNJPv30U5/HNU2TBx54QFq1aiXJyckyZMgQ2bBhQ8S2l4iIiIjiNLgWFhZKnz59ZPLkyQEff/LJJ+WFF16QqVOnys8//yypqakybNgwKSkpqfdtJSIiIqLIskbyxc8880w1BYLa1ueee07uu+8+Oe+889S8t956S1q0aKFqZi+99NJ63loiIiIiitvgWpXNmzfLnj17VPMAXWZmppxwwgmyZMmSSoOr3W5Xky4vL0/dOhwONdUHl8spbrcW8vW6XU6fW6o7lmnosUxDj2UaeizT8GC5xk6Zupye7FRfgn2tBhtcEVoBNaxGuK8/FsikSZNk4sSJFeZ/8803kpKSIrFg26qlkd6EmMMyDT2WaeixTEOPZRoeLNfYKNM/6/G1ioqKoju41taECRPkjjvu8KlxbdeunQwdOlQyMjLqZRvW7skPW40rDtzs3v3FbIm5ty4iWKahxzINPZZp6LFMw4PlGjtlmppolfZN6q/CTz9DXp0Ge1S1bNlS3e7du1eNKqDD/b59+1b6vMTERDX5s9lsaqoPFhxYptAHVx0OXP6DEFos09BjmYYeyzT0WKbhwXKN/jK1WK31lpsg2NdqsOO4duzYUYXXefPm+aRxjC4wYMCAiG4bEREREdW/iP4cKigokI0bN/p0yFq5cqVkZWVJdna23HbbbfLII49I165dVZC9//771Ziv559/fiQ3m4iIiIjiLbj++uuvcvrpp3vv621TR48eLTNmzJC7775bjfV63XXXSU5OjgwcOFDmzJkj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RBRnTCEM1/UpuFHQiYiIiIgijMGViIiIiKICgysRERERRQUGVyIiIiKKCgyuRERERBQVGFyJiIiIKCowuBIRERFRVGBwJSIiIqKowOBKRERERFGBwZWIiIiIogKDKxERERFFBQZXIiIiIooKDK5EREREFBUYXImIiIgoKjC4EhEREVFUsEqM0zRN3ebl5Um0czgcUlRUpPbFZrNFenNiAss09FimoccyDT2WaXiwXEMvXso0ryyn6bktboNrfn6+um3Xrl2kN4WIiIiIqsltmZmZlT5u0qqLtlHO7XbLrl27JD09XUwmk0T7rxEE8O3bt0tGRkakNycmsExDj2UaeizT0GOZhgfLNfTipUw1TVOhtXXr1mI2m+O3xhU737ZtW4klOHBj+eCNBJZp6LFMQ49lGnos0/BguYZePJRpZhU1rTp2ziIiIiKiqMDgSkRERERRgcE1iiQmJsqDDz6obik0WKahxzINPZZp6LFMw4PlGnos0zjrnEVEREREsYE1rkREREQUFRhciYiIiCgqMLgSERERUVRgcCUiIiKiqMDgGmGTJk2S4447Tl3Zq3nz5nL++efLunXrfJY57bTT1FW/jNM///lPn2W2bdsmI0aMkJSUFLWef/3rX+J0OiUePfTQQxXKq0ePHt7HS0pK5KabbpImTZpIWlqajBo1Svbu3euzDpanrw4dOlQoU0woR+AxWr0ff/xRzjnnHHVVGJTPp59+6vM4+sk+8MAD0qpVK0lOTpYhQ4bIhg0bfJY5dOiQXHHFFWoQ8kaNGsnYsWOloKDAZ5k//vhDTj75ZElKSlJX23nyySclHssU13e/5557pHfv3pKamqqWueqqq9SVFKs7th9//PG4LdNgjtWrr766QpkNHz7cZxkeqzUr00D/vmJ66qmnvMvwWPVgcI2wBQsWqC//pUuXyrfffqv+sR06dKgUFhb6LDdu3DjZvXu3dzIejC6XSwWC0tJSWbx4sbz55psyY8YM9SUYr3r16uVTXgsXLvQ+dvvtt8vnn38us2bNUuWPL7KRI0d6H2d5VvTLL7/4lCeOVbjooou8y/AYrRo+03369JHJkycHfBzl9cILL8jUqVPl559/VmFr2LBh6oeWDkHgzz//VOX/xRdfqC/D6667zufSkPj3o3379rJ8+XL1pYcfcq+++qrEW5kWFRXJb7/9Jvfff7+6/eST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KjC4EhEREVFUYHAlIiIioqjA4EpEREREUYHBlYiIiIiiAoMrEREREUUFBlciikmlpaXy2GOPyV9//RXpTaF6VlJSIo888oi6zDARxRYGV6I41KFDB3nuuee8900mk3z66afq7y1btqj7uA52KM2YMUMaNWpUp3VcffXVcv755we17J133qmCS48ePYJe/2mnnSa33XabRIJ/uf/www/qPq75HqryC9Xx0tA98MADsnjxYvnHP/6hfsAQUexgcCWKQgg0VU0PPfRQlc//5Zdf5LrrrpNohyAbaF8//PBD+fPPP+XNN99U5dHQBArg7dq1k927d8uRRx4pDR2CLIJ1QwzHy5Ytk59//ln+97//ycUXX1ztZyEahOvHJFE0skZ6A4io5hBwdB988IGqYVq3bp13XlpaWpXPb9asmcQyBBZM0cRisUjLli0jvRkNmsvlUgHObK68zuX444+XBQsWqL/vvffeetw6IqoPrHElikIIOPqUmZmpvsz1+4WFhXLFFVdIixYtVIA97rjj5LvvvqtT7dbq1avlzDPPVOvDenEK9sCBA1U+B6e2s7OzJSUlRS644AI5ePBghWU+++wzOeaYYyQpKUk6deokEydOFKfTKbVlt9vlrrvukjZt2khqaqqccMIJFWoGFy1apJoEYLsaN24sw4YNk8OHD3sfd7vdcvfdd0tWVpYqT/8au2eeeUZ69+6t1o9a0htvvFEKCgp89hun9OfOnSs9e/ZUZTZ8+HDvjw2sDzXB2He9hhzbWJtatSlTpkjnzp0lISFBunfvLm+//bbP41jf66+/rsof+9u1a1dVE1mVffv2yTnnnCPJycnSsWNHeffdd6vdju3bt6sfCthvlNt5552n9se/hvm///2vtGrVSpo0aSI33XSTOBwO9Tjej61bt8rtt9/uLRNjWWKbjzjiCElMTJRt27apMwZnnHGGNG3aVB3/p556qvz2228V9t2/+csnn3wip59+uiqLPn36yJIlS3yes3DhQjn55JPVvuO9veWWW9Tnyfi5QdvZq666Sr2v7du3V9u2f/9+tc+Yd9RRR8mvv/5a4/WiPfY111wj6enp6nPz6quveh/H+wBHH3202g+UF1G8YnAlijEIUWeddZbMmzdPVqxYoUITggi+8GsDbSwHDRqkvjTxhTxnzhzZu3dvlTWaOFU7duxYGT9+vApiCAv4wjf66aefVAC49dZbZc2aNfLKK6+ooPLoo49KbeH1EEZmzpwpf/zxh1x00UVq/zds2KAex7YMHjxYhSAsh0CBskFNng6hEqEU+/Dkk0/Kww8/LN9++633cdT2vfDCC96mCN9//70KukZFRUUqpCFI/vjjj6rsEagBtyg7PcxiOvHEE2u8r7Nnz1Zlh7a8+GFx/fXXy5gxY2T+/Pk+y+HHAF4P5YHjAj9qDh06VOl6ETIRRLGejz76SF5++WUVZiuD8Inwj8CF9xQ/DPSwbmxfivVt2rRJ3aLc8F5jAgTKtm3bqrLWy8RYlk888YQK4Cjz5s2bS35+vowePVq9f0uXLlWBHPuG+VX597//rcofx0G3bt3ksssu8/5QwrZhm0eNGqXKCmcysH4cU0bPPvusnHTSSeqzNWLECPUjDsfxlVdeqcIzfkjgvqZpNVrv008/Lccee6xaL34M3XDDDd6zKGj+APgBirJBeRHFLY2Iotr06dO1zMzMKpfp1auX9uKLL3rvt2/fXnv22We99/FPwezZs9XfmzdvVvdXrFih7v/nP//Rhg4d6rO+7du3q2XWrVsX8PUuu+wy7ayzzvKZd8kll/hs5+DBg7XHHnvMZ5m3335ba9WqVaX7MXr0aO28884L+NjWrVs1i8Wi7dy502c+XmfChAne7TrppJMqXf+pp56qDRw40Gfecccdp91zzz2VPmfWrFlakyZNfN4PlM3GjRu98yZPnqy1aNGiyv3wL/f58+er+4cPH/au11h+J554ojZu3DifdVx00UU+5Y7n33fffd77BQUFat7XX38dcF/wfuLxZcuWeef99ddfap7xePF/z7p376653W7vPLvdriUnJ2tz58717i+OOafT6bOtOCYqOyaNZbly5UqtKi6XS0tPT9c+//zzKo/p119/3fv4n3/+qeZh/2Ds2LHadddd57Pen376STObzVpxcbF3G6+88krv47t371bruP/++73zlixZoubhsdquF2XZvHlzbcqUKQGPDaJ4xhpXohiscUWtEk5T4zQrar8wJFRta1x///13VUuG9eiT3lMftUmB4PVwmt5owIABFdaLGjbjeseNG6dqlFDLVlMYQQA1p6hJM64T7R317dRrXKuCU71GOLVtrHFErRfWgeYIqGVEjRuaQRi3GaeiUfNW2TpCAWWMmj8j3Pcf/su4P6hJzsjIqHRb8Fyr1Sr9+vXzzsN7XdVoBngfN27cqMpCL3M0F8CQVMbjo1evXqodb03LBM0g/N8T1PjjWEFNK5oKYJ9w3Fd3jBvXg9cHfRuwH6gBNh47qElG05HNmzcHXAeazQCajvjPq8t69aY/oT5miGIBO2cRxRiEVpzaxqnqLl26qHZ1F154Ya2HBUIgwOl0nK71p3/513a9OI09cuTICo+hzWtt1odgtHz5cp+AZOyshrKojs1m87mPEIGQobeVPPvss9VpXDRpQEDDaV80i0D5IrBWtg791HF9q2p/QgHljqAbqC2ssRNgbbcD75n/yBBoJoAfC88//7xqZ4q2r/hhVN0xbtwGfZ36NmA/0NwC7U/9oc1pVesI9XrD8T4RxQoGV6IYgzaGaKeIDjn6F6exo0xNofPUxx9/rDqQoDYuGKjtRRtRI7RF9F8v2vAhXIcC2uCixhW1VOgIEwhqtdD2F4G5NhCKESbQHlHv2Y6ht2oKtYjGdrW1gTLGe40Qp8N9tN+tLdSuos0n9hOd+gDvkT6WbCB4H9FuE21PUfNZWzUpE+wn2t6iXSugTW51nQWrg/1AW+tQHY+hXC/KBup6zBDFAjYVIIoxOH2Kzhs4LY7TlJdffnmdam7Q+xudedCRBb25cfoXPebREaiyL1LULqETF2p90THqpZdeUveNMITXW2+9pUIkOt3gNDU6Vd1333212k40EUDHI3SMwf7jNCw6tUyaNEm+/PJLtcyECRPUPqDzCzrKrF27VvXMDzb0IHygM9KLL74of//9t+p8NXXq1BpvK34E4PURCvHaeu/6mvjXv/6lTkFj+1HGGO0A+613AqsNjEyAjkSoIcQPDwTYa6+9tsqaapQ5evejVz06Z6HcMUoCjoEdO3bUqEzQkW3nzp3Vvh84xlH2OGawndiGYGrTq3LPPfeoixboHQpRphj5wb8TVSTWix8F2D+9Y2Rubm6dtokomjG4EsUYBBgM84Se6jjFj/Z0qPWprdatW6saLoTUoUOHqvZ8uLoU2j1WNp5m//795bXXXlOncjHs0DfffFMhkGK7vvjiC/UYavfwHPTYxqnf2po+fboKruhpjxCGIZgQVPVTsgi3eD0Eeoz3idPLCBHB1iRjX1C+aDaBCwXg9DiCcU2hfSa2D73IcTod5VtT2DeUL34coP0oRmXA/td1qCSsA+85hphCMw5cqALBqTJoHoHAiTLG8qgJRtMJtHGtSQ0s2jvjzADaBlc3zvC0adPUEGY4rtHGGCG5qm0MBmrj0R56/fr1qsYeNfj4cYWyiPR6cXxiJAu8x3gefiQQxSsTemhFeiOIiIiIiKrDGlciIiIiigoMrkREREQUFRhciYiIiCgqMLgSERERUVRgcCUiIiKiqMDgSkRERERRgcGViIiIiKICgysRERERRQUGVyIiIiKKCgyuRERERBQVGFyJiIiISKLB/wMrD3hQo3wpwwAAAABJRU5ErkJggg==", "text/plain": [ - "
" + "array(['salt_100g', 'sugars_100g', 'saturated-fat_100g', 'energy-kj_100g',\n", + " 'energy-kcal_100g', 'energy_100g', 'proteins_100g', 'fiber_100g',\n", + " 'fruits-vegetables-nuts-estimate-from-ingredients_100g'],\n", + " dtype='" - ] - }, - "metadata": {}, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "\n", - "from scripts.rf import plot_learning_curve, plot_mse\n", - "\n", - "plot_learning_curve(best_rf, X, y)\n", - "plot_mse(best_rf, X_train, X_test, y_train, y_test)\n" + "interesting_cols" ] }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 9, "metadata": {}, "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAzYAAAOsCAYAAACYsiNkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjEsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvc2/+5QAAAAlwSFlzAAAPYQAAD2EBqD+naQABAABJREFUeJzs3QV4G9e2NuBvRmjm2GGGJmnapimlzJRyU6aUIWU+PaVbOGVmZmZmShnSpknDzIkZZAtn7rO2NLLIie0ak+/9f11bo9FoNFZ69tJae23NNE0TRERERERE3Zje2SdARERERET0bzGwISIiIiKibo+BDRERERERdXsMbIiIiIiIqNtjYENERERERN0eAxsiIiIiIur2GNgQEREREVG3x8CGiIiIiIi6PQY2RERERETU7TGwISIiIiLawFx33XXIzMxc72OLFy+Gpml44403WnT81j6vPdk7+wSIiIiIiKhz9OzZEz/99BOGDRuG7o6BDRERERHRRsrlcmHbbbfFhoClaEREREREG6nFKUrK/H4/zjvvPOTn5yM3NxdnnHEGXnrpJbWf7B/L6/Vi8uTJyMvLU9mfSy65BMFgsBPeCQMbIiIiIqINVjAYTLoZhrHO51xxxRV49NFHcfnll+PVV19V+8u2VK666irouo7XXnsNZ555Ju6880488cQT6AwsRSMiIiIi2gB5PB44HI6Uj2VkZKTcXlFRgYcffhj//e9/VWAj9t57b+yxxx5YtmxZ0v7bbLMN7rvvPvX7nnvuia+//lplfyTI6WgMbIiIiIi6oUAggKefflr9PmnSpCYHsNQNaYc2bz/zrXU+nJaWhu+++y5p+2OPPaZKy1KZPn26Ki878MAD47YfdNBB+PLLL5P232uvveLujxw5El999RU6AwMbIiIiIqINkK7rGDduXNL2Dz74oMnnrFq1Sv0sKiqK296jR4+U+8scnFhOp1MFRp2Bc2yIiIiIiEiRBgCitLQUsdauXYuujoENEREREVGXojXz1vZGjx4Nt9uNd999N277O++8g66OpWhERERERKQUFBTgrLPOwk033aQCnM033xyvv/465s6dGy1v66q67pkREREREVGHu+WWW3D66afjf//7HyZOnKgaVVjtnnNyctBVaaZpmp19EkRERETUMuyKtgHTDmvefuab6CjHH388vv/+eyxatAhdFUvR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BTWy5Xex7Tc3yDGJVBXn0LBl/rJly0q2WetuffPNN3jppZfM+l81ocBGREREJAq42EnK52N7KXNp3iEGLfZa29CHJRKW2267DW3atDHrjLEMmEHNvffei6FDh5qSYM6xueGGG1ATCmxERERE6oMzxLArjKkU9p3VZvzpWI8HcW63uVz4RO/aP0aJCD5beJdokpqait9++w3XXHONWcsmLi4OP/30E3bs2IFbbrkF06dPR0JCQo3uQ4GNiIiISH2YNbnstun/V+mPTZgysMy24+/uVVtHJVJv4uPj8b///Q9z5sxBbm6uaVM/b9483Hzzzea6mtKMMxEREZH60G83oPBt4OHPAI8XuPwIIL70YquhpLeNx7Vf74OZH61HUZ4X+xzfDq44B9xud70ctki0UGAjIiIiUl9iXMA1x1T5xxxOO4aMb1cnhySRpzG2ez777LMr3Yfzbl544YVq34cCGxERERERqVM//PBDSRc0i9frxfr1683/LVq0MGvZ1IQCGxERERERqVMrVqwIuZ0llc888wwefvhhfPvttzW6DzUPEBERERGJIH5beJfGwOVy4eKLL8bo0aPN/zWhwEZERERERBpU//79MW3atBrdhkrRRERERKLU9h3J8Poc8HPRTpEoxjK0mq5jo8BGREREJMrMXVyAUU/kIMs2BpyPfe+1WZhzcTw6d63Z5GuRunL77beH3M4FOpmpmTVrFq677roa3YfNrxBfREREJCq88shqzPolG9OTk9GssAjdc3LRZfkmdFm5CZviYjEosQh7LTmpoQ9TauidNm+Htd/x609AtLDbQ8+ASU9PR9euXXHuuefivPPOK9M5rSqUsRERERGJArdOXIjtW7zm62Fbd+D7FulIX7MVJ/+93GxriVwUAfj7wE/Q/8cjG/hoRUrz+Xyoa2oeICIiIhIFrKCG/kpJwtKkBHTJzsfS1hml9tsxdaPm3EiTpIyNiIiISJTJi41BnwI3vt27F7jyxz7/rcRJU/+G12YzbYA/bPkWjtlwAmwOncOORr5G0Mp51apV1fq5jh07Vvs+FdiIiIiIRBGPzQaHw4HAwp7fenfCgCXr0DIrF/D74Szy4bsjvsfBXxzcgEcqTdluu+1WrfkyXu+uzGRVKbARERERiSKFdjt8IQaMm9ISiwObnddlz9jUAEcnUuzFF1+sUSOA6lBgIyIiIhIFOGuGw8QErxcxXi+KHI6S65i9WdAsBbuv2hXMqAgtevnt0V+LduaZZ9b7feo9LyIiIhJFOOTtmZmDuJ0lO24AK2Jd+LlzmzL7iTQlytiIiIiIRJkUjweDtu7ArJRE/JWRasrPWnl2zU2I8RWiyB7boMcoEsqMGTPMYpyZmZllWkCzdO2mm25CdSmwEREREYlCDGP+S05E7w3bMHLBagxbsRw98xajmX8zUr078E3yYQ19iCIltm3bhsMOOwx//PGHaUfOIMZqS259XdPARqVoIiISFdauXYsrr7wSo0aNwp577olbb721oQ9JpEH9k5yAPJsNy5unYl1aElru8GKLpxNivB644EGGd2tDH6JUE1t2h3OJJldffTXmzp2LN954A8uWLTOBzNdff41FixZh4sSJGDBgANatW1ej+1DGRkREosJtt92GxYsX4+yzz0azZs3Qvn37Kv38M888g549e+KAAw6o1v3PmzcPX375Jf777z9zHPn5+bjllltwxBFHhNy/qKjIdAX64osvsHnzZrRs2dLsywm1TmfZj9/PPvvMfOCvXLkSiYmJGDZsGC6++GKkp6dX63gl+vh8ftzykwdP/+1DjMeLDsu2I6WgCIvTkrA6IxEXBuy7KDEe05vvem98OLAbkguKcP6MeViBnuiH35FnT2yQxyESCv8WTpgwASeccAK2bi0Ouu12O7p164YnnngC48aNw2WXXYY333wT1aXARkREIh6DhNmzZ+P444/HaaedVq3beO6553D44YdXO7BhXfi7775r1mbo3r27OfNYkeuvvx4//fQTjjzySOyxxx5m/6effhpr1qwpk216/fXX8dBDD2HQoEEmK7Vp0yaz7Z9//sHLL7+M+Pj4ah2zRLYfl3pw0juF2JhvgzPeDo/dUTzj38t/nFi3W0vY/D4kFRXAF+vClIGdsf+qLei5NRtLE+LK3N607u1MYJOPRCx3dUGuPQnLftuKjI4JSG0dh5XfrsOORdnoelR7uLcXwv3vWjRbvBDOIwYBg7qWvjHO19maDf+8VfD9tAj24/eGrUsrIEHzdqR6duzYgb59+5qvk5KSzP85OTkl148ePRo33HADakKBjYiIREVtNssWUlJSGuwYxo8fj9NPP90EGd99912Fgc3PP/9sgppTTjkFl19+udl29NFHIzk52QQsxxxzDPr371/yYf/UU0+h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3o7L9lUxjjRdNn9d5uJFRESkXjAQ8ng8ZlFSaYRs4yq8moM5m7906aNErxPPKNtaP5S3Xq54Pa+mRmG9iIhIFAlcA8fCLM/SpUvNHCNpmnSWWkSlaCIi0oRx/Rivt3iNkPJY6+JEiueff96UEg4ePNiUvrFzGkviWJJ4xhlnNPThiYg0GAU2IiLSZJ1++ulmcn9FGnpdnGADBgww6/e8+uqrptsbA5qRI0figgsuqPK8IWk81B24cfGX05ZfKqbARkREmiw2S+B6MRWx1sWJFOxkx4uIiJSmwEZERJosZj9EosLLlwBnPNbQRyES0dQ8QERERCTSnX4gsPFFNQloIny28C5SmgIbERERkWjQMg229NCNLPwuDelE9FsgIiIiEi3WvlAma8PvvZ9e30AHJBI5FNiIiIiIRIv42OKFOE8eBn+sC3mJLnw+aRAwco+GPjKRBqfmASIiIiLR5vXL4XnJjdemTGnoI5E64FO752pRxkZERERERKKeAhsREREREYl6KkUTEREREYkgPqgUrTqUsRERERERkainwEZERERERKKeStFEREREotDv64FrM8cj05+ACY9wiwfD2gHTTtLwTpomZWxEREREIoHHC1z/KnDgTcB3cyrc9etlHgx7048dthT47QxkiudkTF8LdHvOU08HLHXFawvvIqUppBcRERFpaB4PEHsC4PMXfz/1X2CvrsAf94fc/dD3fYAj9PnppZl1eaAikUsZGxEREZGGNvR/u4Iay59LgfzCkLura5ZIWQpsRERERBra74tCb3/iy/o+EokAPpstrIuUpsBGREREJFKt2NDQRyASNRTYiIiIiEQqm6Oc7RWcrfcHlbSJNBFqHiAiIiISqWzVC1J8fj/sKlWKWj69dNWijI2IiIhItKkkK6OgRpoiBTYiIiIijSmwUSWaNFEKbEREREQaFUU20jQpsBERkYi3cOFCXHDBBTjwwAOx55574plnnmnoQxKpH/5ySsrsFQ3hVIYW7bhOUTgXKU3NA0REGmEQMHXqVBxxxBFo27Ytop3H48E111xj/p84cSKSk5PRvXv3Kt1GdnY23njjDQwePNgERtXx22+/4YcffsCCBQuwZMkSFBUV4emnny739nJycvDkk0/ixx9/RGZmJtq3b4/jjz8exx57LGxB8x98Ph/efPNNfPDBB1i/fj3S09MxatQo83jj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SrULc9TPvdr18vbmUEZiVWG6MGNDRERERESmx8CGiIiIiIhMj4ENERERERGZHufYEBERERH5FE6ySQ8GNkREREQmE5+kiWYzNnwmIgY2RERERCZx8EKi3PVBnIjl1hX9EK2DfFRmsbc3i8gncI4NERERkUmooMbfT8TPoh5xfqHS/3AnSbIye5OtWDx8kAMGNkRERERmgYAGNO3WA5kbvyAJGxXn7S0j8joGNkRERERmgWDGahPB/Br9oZaLLNvL4IZyNgY2RERERGah/Ze1QTkaHkjgILixWOT1ZYne3joir2JgQ0RERGQWCGr+axyg4Of/niZavbZVRD6BgQ0RERGRmVksEpCYJOGWeG9vCZFXMbAhIiIiMgtXzc80TcITkiTwyk0vbBCR7+B9bIiIiIjMQjUL+K8bmv5cE7kWFiyWcF6vzjbYyjldGNgQERERmYnNdeomJjDQG1tD5DMY2hMRERGZgDU2ye1rYQlJIgG8zE85GwMbIiIfN3XqVKlTp46cPn06w98b7ztq1CjJSXAcsd84rkRm4h/qvtDmZnCgBPpn6eYQ+RyWohERUab666+/ZOvWrdKtWzfJlSuXmNmmTZvk119/lb1798rBgwclISFBpkyZogIlV6Kjo+Wzzz6TNWvWyLVr16R48eLSuXNneeyxx8RibNmL6iKbTb755hv57rvv5MyZM5I3b15p0aKFDBgwQEJDQ7NoD8mMQhMTJVyzyM4LfjL7nyR5qhqHd5QzMWNDRESZCkHN9OnT5caNG2J2P//8syxZskSsVquULl06xXUTExNl0KBBsmjRImnZsqW88sorUqpUKRk3bpxMmzYt2foffPCBTJw4UcqWLavWbd68ucybN09efPFFFfQQueQnUvnGaal79aAUSbLKkG9j5dhV9yVrRNkZQ3oiIjItBBgIIEJCQrLk8xCovP766xIUFCSzZ8+W/fv3u133+++/l927d8vQoUPliSeeUMs6dOiggpYvv/xS2rVrJ0WKFFHLDx06JPPnz5cHHnhA3nvvPft7FC1aVCZMmCC//PKLPPjgg1mwh+R112JE/jokUqmYSLF8alHMgYvy7cd7JfafoxJVo7lcDo241TUL/QNsIv9EFZeA66fkYq4giQsIkhajL0i+mOtS7vJZiayQV/wLF5YuVROlkeWySL3yIkk2ka2HRCoXFyka5e09JsowDGyIiLwIg/K5c+fKihUr5NixYxIQECAlS5aUhx9+WLp06eKwLsqeJk2aJMuWLZMrV66ojMGzzz4rjRs3dlgvKSlJ5syZo9Y7deqUKmOqVauWKmkqX768R9u1efNmmTVrlvz777/qc7FNnTp1Ug+jHTt2yBdffCH79u1TGZk8efLIXXfdJf369ZPq1aur+TtLly5V62Igr8Pr/fv3t5drzZgxQ5V4nTt3TsLDw6VevXoqiEDplu7HH3+U0aNHq2Owa9cu9fzs2bMyYsQIeeSRRyQ2NlZty8qVK+X8+fOSO3duqV+/vgwcONAeQNypggULpim7g4ALwYwRSvJQmoZgpUePHmoZvn9N09RrRvjdTz/9VH766SeHwCYuLk6VuOH3cPxwzHG8sB6ON8r/yIS+2yTy9MciMXEi/n4iIzvLH1ej5MM9kdJn7y/S6sg/UuPALmna9TWxhofcWkfTJCHBT24k+MupMf3lie5D5FRYMXlqy2H1loevBkqn3dOk/pnttyKhsGARq00kPlEkwF9kdBeR1x3/rskHOJWqkmcY2BAReTGoee6551SpVoMGDeShhx5SmQDM3cDA1zmwQZCAwKd79+7qdzEfA9kAzMnAlX3dm2++qQb3GNRjLselS5dkwYIF0qtXL1USVqlSpRS3C+/3zjvvqMCkd+/eKjBCoIMSKgRKgwcPVusdPXpUBVb58uVTGYmoqCi5fPmy/P333yqTgd/v2LGjxMTEqP156aWXJDIyUv0uBuKAQTk+AwEKAh+UYV28eFEWLlwoPXv2VFkR56Dko48+UsEbBv0IglDehec4lgi0UMKFY3T8+HFVBqYHaYUKFZKsgtIxzMPBsQ4ODnZ4rWrVqmp+DbI5Ovzs5+enXjPC71aoUMFhXRg2bJhs2LBBmjZtqoJANERAJsh4HpDJxCWIPDP5VlADVpto/zdPVtV6RqxlbqigBuqfOSx+IQFiRVCjD4CD/GVPweJyKSRCZs6fJDVemGh/27IXr4m/DRVr/7WHvhl/+zOTrCIjvhHp3EikfMYE/0TexMCGiMhLkKlBUIOAAwGCkas5FQgKMAdDn3SOCeu44o9ABIN6fXI7ghrM6Xj77bft6+L5U089pcqaPv/8c7fbhKAC67Rq1Ureeust+/LHH39cLf/6669VsIRMCj4LmQOsV61aNZfvV6NGDZUlQmCDQbjzwBsT7xEsoTQLA3gdMjAIltC5zLlrGz4Tx85YfrZ48WIV1GAf9cALENwNGTJEZT3GjBkjWeX69esSHx/vMsOD4BXf5YULF+zL8DOW4TVneI+dO3eqYDYwMFB+//13FdS0b99eZat0OB+wr74EgS6CTz24QyCLzJTeRALZQGT6EBzr0DjBGMw6P0cQjCBVP7ezy2dc3b5fIi85zkNLsgTIhbBwqX7+iH3Zq007S6LzeWKxSKBmkwKxNyRXQpyUv+jYQfFMeGFxS9NulaWVL2KaY2XWz6DMx+YBREReglIllEv17ds32Wu4eu8MA31jJy1c3Q8LC1OZCd3atWvVv8iCGNdF0HDfffepbArK2NxZtWqV+j/sRx99VK5everwwO8j4NqyZYtaNyIiQv3722+/qUF8WmGQsHz5clUmh8G78bOQJUKwhODJGcrhnOfUIHDCMUOQaIQyPez7unXrsnQCPoIvQCDiCgIYfR19/ZTWNb7n+vXr1b9PPvlksn0tU6aM+BJk8YwZK5wzxs542DfjwBCcB4LOzwsXLuxwbmeXz4isXVEkf26HdQLFKnnjbsrvJW4H/fMq1b8VjOCBe9fEJYkkWqXj3s0qqDmRJ0rqHj3h8D75Yi+JW9iGOuVNdazM+hlpYvHwQQ6YsSEi8hIEJBUrVkxWquSOcb6JDnNa0EZYh5IkDPBdDXBR5oXABxkStBJ2BeVlgPka7uBKJiCrgzkdyLYgg4LSM5TUtW7d2qP/Q0eAhW1H8IK2xq64CvAw38cZ9rtAgQIqUHRWrlw5VRqHgAmDlaygB17IsriC4NEYnOFndwEn1jW+p/4dlyhRItm6KMs7cuT21X0ykeBAkWkDbs2xiY67Nf9lZGd5JCFQdvwdIpNqN5eB236VyIRYOYuAxorg5r/ftYoEJyTJ1ZAw6ddpgFQ5Goscg3rpbO4wqXjVIjax3CpHwxwbBPlx/82xGdNVpFwKGR0iE2FgQ0RkEq4G+XrmI6Po74VJ+vnz53e5TrFixexXLDGB/Z9//lHBybZt21TpGObxjB07VnX48uSzMEdEn0TviazqgHYnEGAhYEUTA1eBCoKs2rVr25chKENAgtecy9HwHihTc5fRoWykQwORUzVulYZVLKY6luEOSQvOXJNFk2Ll/aIlpOXhXbI3X/K5VLOqNZIFDRtL/tibcjzMKuXPX5Jc1mgpVzlY1pfoKcWrdZdK8ZdF6qIrmlVk2+FbndeKsCsaZR8MbIiIvARX15EhcTWYTS8EHSi5wiBZn6Cv06/k64GJK3oWAANpzE/xBErG9Dk2qFNHidTkyZPtgY3zjSh1yBqhtAPNBTz9LHewT3/88YeqeXe+Cejhw4dVrbzeuCCrglA0DkC3OOfvF53mENRVrlzZvqxKlSoqOMRrKM3TocQP2SZjEIRsGL7jEydOJMvMobMemVzuMJEHqjssCiySR54Y21D9PKTFQte/Z7FI+M0ksSSJrHm7oBSKcNVIwrDM6TOIsgPOsSEi8hK078Ukc7QozqgsTJMmTdS/KA8zvgc6rWGeyd133+22DE1vMoBBODIvxjkgOkyg1UujkHVwhsm3eH9jeRzmAQH21Xnwj2OAwTzm9qRU9pYaNCbAYH/mzJkOyzHJHsHF/fff7zbjlVlQkodjiOYORijb8/f3V6V8OvyMABCvGaEpAt7D2OoZ+6K/jxGaCrAMLfubUqeF5EcHNRcuav7yXu98UiiC160pZ+KZT0TkJV27dlUTwRHYoJ0vshYoX0KGAVfeUeaVVpjjguAE90hB9gITyvV2zwhY0B46JQhMXnvtNVVKhk5obdq0URkCzP9AcIQ5OngvdDfDdiPLgM9AxgSBFPYHWainn37a/p56Nufjjz+2t7TGvBd0S0M3OHQzGz58uKxevVrN00HJFboJIShBVsO5K5or6KKG+7d89dVXag4KMhzIaKBtNCb4OnedS68DBw6oZgmATmWAeUZoyqA3eNCbKqAdNe61g0522B9kV7BPaHTQp08fhw5xOBY43t9++61q29yoUSMVpMybN0/tizGwwWsNGzZUQQ+CS73dMwIoZOmwjZR9FY9NlHzxSXIxJHmWt0iQSOdKHNpRzsWzn4jISzCARxti3EwTN1pEIINBPybHY6CeXmhrjKYEGOh/+OGHqsMYBse4UaUnN+jE/WSwDdguDJYRIKGMC6VzeA+9ExCyQ2gPjWwLMisIylDKhhbE6KqmQ5bo+eefV++FgMlqtaobdGJbEATg5pz4LLSpRlYJ2Qx0ScPvoaWxJ3B/HxxL/QadCB5QkoZ72qARAjoeZQTcmwYtqo2WLFli/xmBoB7Y4PvFd6rfSBNZLDSAQODSuXPnZO/98ssvq2AHxwnZFxxz3MsIN1Y1ZpuQ2Rk/frz9fTdu3KiOJdpxI+g0dsmj7KdMTJzsiIwQ8bfc6oxmaPYXqaFhQPIGGkQ5hUXLyFmnRERE5DUIhHCzUtyYlLKnfK9ckcvBhmwNhnHokCYidfPEy5bhrpt+kLlY3nFdbuhMG54x8zOzC86xISIiMhlX85+Q5Tl06NAdN2Ig33Y5yKk7HppzIHsjIv7hnrWOJ8quWIpGREQ5GuYPoTwuJWiAoDdB8AWff/65aopwzz33qNI3dE5DSRzua5SW1tmUvZy+3bODKEdiYENERDkaGh1gcn9KMCeof//+4isw/whNF2bPnq061SGgadasmZoDhQYQlI3pMwj0NuqGUrRCnF6Tjbhuk08pY2BDREQ5Gpot4H4xKUnp3j/egE50eFAOhIDGeG8o9VwT0UTOo3cAUQ7GwIaIiHI0ZD+ITM3PorI2UZLo7S0h8io2DyAiIiIyM1SiaZp82t135oEReQMzNkRERERmYdPsXdAUdS8bTQJtVrm3VIg3t4wyEqfYpAsDGyIiIiKzQHbGars9z8amiZ8kSszbuby9ZURex1I0IiIiIpM4MjTkVnCDzI1NkxCJl8llF3p7s4h8AjM2RERERCZROn+gaOMCJSFJE82WKF/N/Mbbm0TkM5ixISIiIjKZoACL+BnbPhMRAxsiIiIiIjI/lqIREREREfkSJuPShRkbIiIiIiIyPQY2RERERERkegxsiIiIiIjI9BjYEBERERGR6TGwISIiIiIi02NgQ0REREREpsd2z0REREREvoTtntOFGRsiIiIiIjI9BjZERERERGR6DGyIiIiIiMj0GNgQEREREZHpMbAhIiIiIiLTY2BDRERERESmx3bPRERERES+xMJ+z+nBjA0RERERUTYzatQoiYiIkJyEgQ0REREREZkeS9GIiIiIiHwJK9HShRkbIiIiIqIcZteuXdK6dWsJDw+XPHnySKdOneT48eP21/v06SP33Xef/fnFixfFz89P6tata18WHR0tgYGBsmDBAvEFDGyIiIiIiHKQEydOyP333y+XLl2SOXPmyJQpU2Tbtm3SpEkTuXHjhloHr//5558SFxennq9bt06Cg4Nl+/bt9nU2btwoSUlJal1fwFI0IiIiynCaptkHP5Q5EhMTJTY2Vv18/fp1deWcfFOuXLnE4kOdziZOnKjOn19++UWioqLUslq1akmVKlVk5syZ8vzzz6tgJT4+XjZv3qwCHgQ2HTp0UL+zYcMGefDBB9WyChUqSKFChcQXMLAhIiKiDIegBuUtlDWGDBni7U2gFFy7dk1y587t8fra0Mwdoq9fv16aNWtmD2qgUqVKUrNmTfn9999VYFOmTBkpXry4Cl70wGbAgAEqmP7tt9/sgY2vZGuAgQ0RERFlyhVqDOZSgxr9tm3byrJly3Jca9qMwONnjuOHvwdfcuXKFbn77ruTLUfm5fLly/bnekCDjOCOHTtUEBMTEyMLFy5U2ZwtW7ZIv379xFcwsCEiIqIMh7IbT65QYzKyv7+/WpcD87Tj8bszOfX4RUVFyfnz55MtP3funCot0yGQeemll2Tt2rWSP39+ldVBYDNs2DBZs2aNCm6MDQa8jc0DiIiIiIhykMaNG8vq1atV5ka3b98+2blzp3pNp2doPvjgA3vJGTI9oaGhMm7cOClRooSULl1afAUzNkRERERE2ZDValVlY84GDx4sX375pbRq1UreeOMN1flsxIgRUrJkSenZs6d9PWRoChYsqObUfPzxx2oZMlyNGjWS5cuXy5NPPim+hIENEREReU1QUJCq0ce/lHY8fncmux+/uLg4efzxx5Mtnz17tgpWhg4dqoITBCstW7ZUmRnn+UDI1CA4MjYJwNwbBDa+1DgALBr6MRIREREREZkY59gQEREREZHpMbAhIiIiIiLT4xwbIiIi8gmjRo2SpUuXJluOScv33nuvV7bJVx09elTGjx+vuliFh4dLmzZtZNCgQRIYGOjtTfN5P/74o4wePTrZ8h49eqgbU5J5MbAhIiIin1GsWDEZO3aswzLcAZ1uw80ScQd4dLB677331P1IJk6cqCaK4/4i5JlPPvnE4d41BQoU8Or20J1jYENEREQ+Izg4WKpXr+7tzfBpixYtUvcWQVCTJ08ee1vfd999V3r37s0BuocqV64skZGR3t4MykCcY0NERERkIhs3bpR69erZgxpAq16bzSabNm3y6rYReRMDGyIiIvIZJ0+eVPfIaNCggXTv3l3Wrl3r7U3yyfk1znd7x71H8ufPr14jz3Tu3FkFiI8++qi6WSWyXmRuLEUjIiIin1CxYkWpUqWKlC1bVqKjo9VNAXEDwXHjxkmLFi28vXk+NcfG+SaKgGV4jVKGALB///5SrVo1sVgs6kaVkydPVnOVOEfJ3BjYEBERUaZAcHLx4kWPGgagm1fXrl0dluOu5pgzMnXqVAY2lGEaNmyoHjpkB0NCQmTu3LnSp08fFfiQOTGwISIiokyxatWqZB3OXEFmxrm0Cvz8/KRZs2aq3TM6fmHwSSK5c+dWQaOzGzduqNco7RA4z549W/bt28fAxsQY2BAREVGmaN++vXpQxkIQ6DyXRs+OuQoQiXIKNg8gIiIin4QuX8j6YM4NszW34WalW7ZsURkaHY4TMlwoq6K0++WXX8Tf31/N8yLzYsaGiIiIvO7MmTMycuRIad26tZQoUUJNgsf9Wvbs2SPjx4/39ub5lMcee0zmz58vL7/8spqDhEnvH330kXTs2JH3sPHAc889J3Xq1JHy5cur5+vWrZPFixfLE088wTI0k7NomqZ5eyOIiIgoZ7t27ZqMHj1azXG4fPmyaiaAGyj27NnTYaI33XLkyBF1g84dO3ZIeHi4tG3bVgYNGqSOG6VswoQJ6l5A586dEwyDS5YsqUomu3TporqkkXkxsCEiIiIiItPjHBsiIiIiIjI9BjZERERERGR6DGyIiIiIiMj0GNgQEREREZHpMbAhIiIiIiLTY2BDRERERESmx8CGiIiIiIhMj4ENERERERGZHgMbIiIiyhI9e/b0mTu7//PPPxIQECArV660L1u7dq3avpkzZ3p128j7cA7gXMA5kR48l1z7+++/xc/PT3777TfJDAxsiIiI7sDhw4flmWeekUqVKklYWJjkzZtXKleuLD169JA1a9Y4rFu6dGmpVq1aqgP/ixcvunx9z5496nU81q9f7/Z99HX0R0hIiNx1113y0ksvyeXLl+9gb7MPHItGjRpJy5YtJSc4evSojBo1Sg0sKWe4evWq+s7TG5xlxrl29913S/v27eXll18WTdMy/LMDMvwdiYiIcoi//vpLmjRpIoGBgfL0009L1apVJTY2Vg4cOCC//PKL5MqVSx544IEM+7wvvvhCvWdoaKjMmDFD7rvvPrfrYgCBwQMgmPnpp59k4sSJKkOxdetWCQoKkpzqjz/+UMfh+++/d1h+//33q+8P32d2g8Hm6NGjVXCNc4NyRmAzevRo9XPTpk195lwbMmSI+u8m/pvUtm3bDP1sBjZERETphP/zvnnzproyWbNmzWSvnz17NsM+KzExUWbPni2PP/645MmTR6ZNmyYff/yxCnRcKVasmHTv3t3+/IUXXpBHHnlEli5dKj/88IN6n5zqs88+k/z580ubNm0clqNEBtktIso8uCCDoGfKlCkZHtiwFI2IiCidkJnJly+fy6AGChcunGGf9eOPP8r58+dViRtK1mJiYmT+/Plpeo/WrVurfw8ePOh2ncmTJ6vytSVLliR7zWazSfHixR2uwiIz1aVLFylbtqzKJEVGRkqrVq08rqHHlWQMclxd9cV2oKTFCOUr2MZ77rlHlf5FRESorJhz2Z87SUlJKlPTokWLZJkZV/MijMsQEFWsWFEFP9WrV1dBIuzatUsefPBByZ07tzofEEQiEHW1nyhdfPTRR1VwivU7dOigljkf57feektlkHAOIbtWsmRJGThwoFy6dMnlfi1atEh9Bo4/jgu2E9uRkJCgtl3PHPbq1cteoujJVXx8D0899ZQUKlRIgoODpVy5cvL666+rgN4I3xPec9++fep1nCdYH38buDKflnktq1evlv/9739SqlQpdU7Vr19fNm3apNbBedW4cWMJDw+XIkWKyJgxY1y+F75jlBpiPZwj+BkBvSvTp09XpaTY3vLly8uHH37otkzq2rVrMmzYMLUe1i9QoIB07do12XeYVp4e55TmqVksFvW6ft6WKVPGfgFG/871vzXj39c333wjNWrUUOc1zjMsw99Jev5OPTnX8Bz/Lfr5558lOjpaMhIzNkREROmEwQcGct9995107NjRo9+xWq1u59DEx8enWIaGgQqudmJgUKtWLVWO1rdv3zQFYoBshTtPPPGEvPjiizJr1ixp166dw2sYcJ46dcpe4qYPZFDqhlI8DGbx+ueffy7NmzdXwUZK5XLpgcEfBmKdOnVSAyccs6+//lrNlcH34LzNzlCGh8FUvXr10vS5kyZNkitXrqjjjQEgsmUIShYsWCD9+vVTg1vMHUCg98knn0jBggVlxIgRDu+BYBQDPAzU33nnHfV9IFjCoH379u32QBjByHvvvSePPfaYCoIwOP/zzz/VOfD7778nKyV844035O2335YqVaqo7w4D/kOHDqlgBwECAiQMkrEO5oPp3wkG0Sk5duyYOk4YzA8aNEjN08KAGdu+YcMGdT6gAYMRAm8EjEOHDlX7gSABx2X//v0uB8auvPbaa+rvZPDgweo93n//fRUs45zs06eP2ocnn3xSvv32W/m///s/9XdhzE7imD777LMqWMHr+nmK7Zg6dar6fR22D8cMARiODwKJCRMmqO/PGY7DvffeK8ePH5fevXur0tMzZ86oz8N3itJUBGNplZ7jnJrKlSur0lPsG85T/b9PCPKMcAEDQRmOF84/PEcghG368ssv07wvnp5rDRs2VN8FzmdcFMgwGhEREaXLxo0btcDAQFza1e666y6tV69e2meffabt3r3b5fqlSpVS66b2uHDhgsPvnTp1SvP399dGjhxpX/bhhx+qdV19Fpa3atVKvQ8e+/fv1z744AO1rXny5NHOnTuX4n516tRJCw4O1i5fvuywvHv37lpAQIDD70dHRyf7/bNnz2r58uXTHnroIYflPXr0UNtm1KRJE3VcnB05ckSta9zn7777Ti2bOnWqw7qJiYnaPffco5UuXVqz2Wwp7tuMGTPUe/zwww/JXluzZo167csvv0y2rGjRotrVq1fty3fs2KGWWywWbdGiRQ7vU7t2ba1w4cLJ9hPrDx482GG5vk/9+/e3L8M+3Lx5M9n2ff7552rd+fPn25dt3rxZLXvggQe02NhYh/XxPvrxcLVvqenWrZv6nWXLljksHzp0qFqO7dHhe8Kytm3bOnwHW7ZsUctfe+21VD8P24Z1a9WqpcXHx9uX47vCcpx7f/75p3051sFxbtCggX0Zztnw8HCtXLly2rVr1+zL8XPZsmW1iIgI7cqVK2oZ/g0LC9MqV66sxcTE2Nc9ceKEeg98Jo6b7oUXXtBCQkK0v//+22G7jx49quXKlUud37q0HO+0HGdXf0M6EXHYBld/Q86v+fn5aVu3brUvx3fXvn179doff/yRrr9TT/Z9/fr1ap0JEyZoGYmlaEREROmEq464eo6r1LjaiiucuOKKK+e4cumqPAVXrTFx3dUDV6VdwdVmlCchK6LDFWtcGUfWxhVkDlAmg0eFChVUFzBsF5a7uhpthP1BJsRY6oYsx+LFi9XVVePvI5tgXAelUv7+/uoK9ubNmyUjzZkzR80pwpV3ZL30ByZJY/4QymL0rJQ7Fy5cUP9GRUWl6bNR4oPyMR1Kd1BKVrRo0WTZOpRKYX6VqzIbZCOMcDUdZWPGRgbIyKEEC5C5wP5hP5s1a6aWGY8rslWAq/vO84P0MqD0wPmGq/fIDDrPRRo+fLiaj4TzwRmyLMbPrFu3rsoSpPa9GKHkzpiR0q/645yqU6eOfTnWQabD+N74O0JmDGV4+H50+BnL8J2sWrVKLcPfAjI0yFagfE+HzCP+vowQN+BY4+8a89eM5x/+Bho0aKDeL6uOc0Zp2bKl1K5d2/4c392rr76qfs7Mz0XJJqC8NiOxFI2IiOgOYK6FPicD5RuYA4BSLLRjRhmRc9kQBkGY3+Fu4O4MAyoELxhIYxBknB+DeQNoKIBBrXOpCgaBY8eOVT+jZh8lMqif94QevKD0Z8CAAWoZypowYDQGV4CSJ5RCrVixQg3AjTL6njVod33jxo0US6jOnTunAjl39G1Ka6tZzCFyhtbeJUqUcLkcEOQZS38w/8XVvCuUDSGwwfHVA0WUWaEECyVqzvN1UBKnw6Ae++Runld6IQBEEIByK2cIClHu5ipwd3WcMIh1NzfIFef30I+nPmfE+TXjex85ckT962q79WX6duv/omTNGS4COB8PfI5+wcAVBCFZdZwzSuXKld3ue2Z+rv73l9H/jWBgQ0RElEEQPGDgj3kguMqM+vgtW7aoK/jphUAJwQOg9t4VTGJHFsMI82jcBVCpQZDUrVs3Nf8AgRQmSiPIwSDSOIcFAzJcwcaAHC1cEeQho4IBHoKtX3/9NdXPcjewcZ68rA+GMKicO3eu2/dL6T5BoA9K03o/H2Sh0rIc0nufDswVQkMGZCM++ugjFTwhG4PsDYJOBLgZlZnJaO6OR1qORXqOdWbTtx9/U2ge4C1p+Xvx5c/V//7cBYnpxcCGiIgoEwYByJggsMFk+juBbA0yLggsXF0R7t+/v5pU7hzY3CmUoyGwwedicjwmM2MyMLZFh0nNp0+fVtuIifxGzhPn3cFVaWS1nLm6WozADpPQUfbjPAnaU3rgk5bSqIyCjBZK1JyzNshEIUOmZ2uQhUMgg+YLxhKpvXv3JntPZKeWL18uO3bsSLEhQloDHww4EaT++++/yV5DxgiT5n3xfjh6tgfbjQYWRrt373ZYR/8Xx9XdusbjgYzb9evX033BICOOs15CicDAWE7p6u/F4sF3jnPPmfNxSuvfqSefq2eeU7sQkVacY0NERJROqOd3dcUSN3nU6+2dS1rSAvN2Fi5cqObedO7cWXUCc34gg4KBLQZAGQmDKZS/oTwOA21kCRDsuLqC7nw1Hvvu6fwaDMxRXobMlg6fhY5OzpANw2uYe+CuDC01mMuA+RZ6++CsNm7cOIfnmMeAznrGwBTHFYNDY2YGx1gvLTRCZg3QiQodxJzp340eCHqaqUIQjXlLKIVDW17nfcC2YX6Qr8GcEQSI6EyH80qHn7EMxwHr6OtiLhM63hnbKp88eTJZVhDHA/NucJ7ib9KV9MwXSetx1sss9XlCOpQtOvPkO8d/w7Zt2+ZwvowfP179bDwn0/J36snn4u8PmWGU02YkZmyIiIjSCa1UUXeP4AJlWLi6fuLECTUoQmYBA3EsTy+0NUaQhLa/7uA1zPH56quvkk1Mv1MIZNDa+d1331UDG2RKjFBih+wD1sHEfUy6xs1KEQhhv3F/l9QgC4RBGQZvmHiO+UgYOLoKGPUWz59++qkajD388MOq5A4D0T/++ENdBU5tXgCCBkz2x5wWNEgwZqAyG7YVZWbIcqHts97uGXOGjPfrwX5iThOaBeAcwhwbbK/zPU0AWRqURuE7wiRwlLDhO8FcExxHDESRaUCAjcwAPg/nKZYhS6Q3JHAFLXsx8MUAF00xUJK4bt061VQCJYjOga4vwH5hYI6GAMia6vd1wd8Izg+0GNabQKC0EvfBQWtqtHHGscYxxo0jkR1EsGGEewshC4uLDHjg7wHnK+bW4V49uLeS8R5InkrLcUZbcQSx+LtBpgmZFARErlrI58uXT73XvHnzVGt6nGcI+hBI6TA3C+cAjhfm8+BePwiaUE6L5ijp+TtN7VxD8IRtRlllejOvbmVojzUiIqIcZMWKFdqgQYO0GjVqqPbGaMkcFRWlNW3aVPviiy80q9XqsD7apVatWtXt++mtXPV2z3Xq1FEtbp3bLhvFxcWpVrMVKlSwL9Pb7t4ptG3G5+P9xo4d63IdtD1u3bq1FhkZqVrpoi3sunXrXLalddeqFm1ua9asqQUFBWlFihTRXn31VW3v3r1uW9XOmjVLa9y4sdpvtKXGce3QoYM2b948j/ZLb5G8cOFCj9s9u2pdi8/F/jrTWx+jFa5zu9xDhw5p7dq1U9uO44WfDxw4kOw9pk2bptoQY//Q0rhfv37apUuXkrX01c2dO1e799571XuihXHFihVVa2lj22QcZ7RSxnvifVxtu7PDhw+rNt8FChRQ7cLLlCmjDR8+3KE9srt9Tu04uWv3bGyxrHO33+7OKbTRbtiwoToWeODnxYsXu/zcKVOmqL8fnH9oEz1x4kR7W3DnbcF+/+9//9OqVaumWj/jeFeqVEnr27evtmnTJvt6aW2v7elxBnwOvmt8j/jvDs4NtK4WF8cI5zrWxTHA63rLZmObZpw71atXV/tfvHhx7c0339QSEhLu6O80pXNt7dq1atnSpUu1jGbB/2RsqERERETk23C1GE0P0L0uKyBDg6wWHkTedvToUdVlbuTIkQ7ZwqyArA8y27jpbEY3veAcGyIiIspxUFaD8rX03HuEiNIH5X0od8PfX2Z08uMcGyIiIspxcN+QzG6RS0TJm3c4tyvPSMzYEBERERGR6XGODRERERERmR4zNkREREREZHoMbIiIiIiIyPQY2BARERERkekxsCEiIiIiItNjYENERERERKbHwIaIiIiIiEyPgQ0REREREZkeAxsiIiIiIjI9BjZERERERCRm9/93o5nqwS494wAAAABJRU5ErkJggg==", + "image/png": "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+N5/LJmswX0Z8wb4Wmv1Ev7HuQ/na2+dZAw54B9ezbLyxhtv6Nvf/naT8v/6r//S3//+9w4H1Vkqampb3V7ZxnYA6Io49wFAYPEqIY+Li9OWLVualG/dulVxcXEdDqqzRIeHtro9qo3tANAVce4DgMDi1SwrK1eu1G233aa3337bNYZ8165dev311/Xss8/6NEB/io8M06S0eG0/bxyldPbmpvhIxlAC6H449wFAYPGqh3z+/PnauXOnYmNj9ec//1mbN29WTEyMduzYofnz5/s4RP+JsYTp4dkjNSkt3q18Ulq8Vs8eyU1NALolzn0AEFi8nod87Nix+v3vf+/LWAyRFBuhJ+ekq6TKocqaWkWFhyo+krl4AXRvnPsAIHB4nZB/+umneuGFF3T06FHl5uaqb9++ev3115WcnKzhw4f7Mka/i7HQCAEIPpz7ACAweDVkJT8/X5dccon++c9/avPmzaqqqpIk7d+/X7/85S99GiAAAADQnXmVkN9333166KGHlJeXp7Cw//SuTJ06Ve+9957PggMAAAC6O68S8gMHDuj6669vUn7BBRfo9OnTHQ4KAAAACBZeJeSxsbE6efJkk/KCggJdeOGFHQ4KAAAACBZeJeRz587VsmXLVFRUJJPJpIaGBu3YsUP33nuvfvSjH/k6RgAAAKDb8ioh//Wvf63+/fvrwgsvVFVVlYYNG6ZJkyZp/PjxeuCBB3wdIwAAANBteTXtYWhoqH7/+9/rV7/6ld5//301NDQoPT1daWlpvo4PAAAA6Na86iFftWqVbDabBg0apO9///u64YYblJaWpurqaq1atcrXMQIAAADdllcJ+cqVK11zj5/LZrNp5cqVHQ4KAAAACBZeJeROp1Mmk6lJ+b///W/16dOnw0EBAAAAwcKjMeS9e/eWyWSSyWTSkCFD3JLy+vp6VVVV6Y477vB5kAAAAEB35VFCnpubK6fTqQULFmjlypWKiYlxbQsLC9PAgQM1btw4nwcJAAAAdFceJeTz5s2TJKWkpGj8+PEKDQ31S1AAAABAsPBq2sPJkye7/l9dXa3a2lq37dHR0R2LCgAAAAgSXt3UabPZdPfdd6tv376KjIxU79693R4AAAAA2serhPznP/+53nzzTT311FMym8169tlntXLlSiUlJemll17ydYwAAABAt+VVQv6///u/euqpp/T9739f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", "text/plain": [ - "
" + "
" ] }, "metadata": {}, @@ -4398,9 +879,9 @@ }, { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAxYAAAOsCAYAAADX7yC0AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjEsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvc2/+5QAAAAlwSFlzAAAPYQAAD2EBqD+naQAA4hlJREFUeJzs3QmcjfX////XZN9TlmRLCZGSSHaVkC3KVolUQqGF9o32RUVFlkIRSWmhhBaJPoq0iLKGbKEQ2Tn/2/P9/V3nf82ZMzNnXLOax/12m9vMXPM+17mu65yZeb+u9+v1fseFQqGQAQAAAEAAJwV5MAAAAAAIgQUAAACAwAgsAAAAAARGYAEAAAAgMAILAAAAAIERWAAAAAAIjMACAAAAQGAEFgAAAAACI7AAAAAAEBiBBQAA2djo0aPt8OHDGX0YAE4ABBYAAAAAAiOwAAAAABAYgQUAAACAwAgsAAAAAARGYAEAAAAgMAILAAAAAIERWAAAAAAIjMACAAAAQGAEFgAAAAACI7AAAAAAEBiBBQAAAIDACCwAAAAABEZgAQAAACAwAgsAAAAAgRFYAAAAAAiMwAIAAABAYAQWAAAAAAIjsAAAAAAQGIEFAAAAgMAILAAAAAAERmABAAAAIDACCwAAAACBEVgAAAAACIzAAgAAAEBgBBYAAAAAAiOwAAAAABBYXCgUCgXfDQAAyIrihhzJ6EMAkI5CA3Om2b4ZsQAAAAAQGIEFAAAAgMAILAAAAAAERmABAAAAIDACCwAAAACBEVgAAAAACIzAAgAAAEBgBBYAAAAAAku7FTIAADjBzJkzx7799lv7/fffbe3atXb06FH7+OOP7fTTT4/afvv27fbKK6+4x+zfv9/OPPNM6969uzVt2jRB20OHDtnYsWPt008/dY8rUaKEtWnTxm644QbLmZN/1wAyP0YsAACI0dSpU2327NmWJ08eK1OmTJJtd+/ebTfffLN99dVX1qFDBxswYIDly5fP7rvvPheMRLr//vvt9ddft1q1atm9995rF154oY0cOdKeeOKJNDwjAEg93AIBAJyQ/vvvPytQoECq7vOxxx6zYsWKuRGEZ5991tavX59o2/Hjx9umTZvsxRdftEaNGrltV155pfXo0cOGDRvmRi3y58/vts+fP9++/vpru+666+zOO+9029q1a2eFChWyt99+29q3b2/nn39+qp4LAKQ2RiwAAFEdPHjQRo0aZVdddZXVr1/fmjRpYp07d3adYtm8ebO7u642kbRNP1Mbvx9++MF1rLW/5s2b25AhQ2zNmjUJ9nPs2DF74403rGfPnq7dxRdfbK1atbKnn37adu3aFW+f/uPQaELXrl3d/p9//nn3861bt9rgwYOtdevWVrduXbv88svtxhtvtBkzZqT4mpx22mkxpyXNmjXLjWp4QYXkyJHDXUONZixYsCBeW7nmmmvi7cP7fubMmfG26xronC677DJr2LCh9e7d26Vn3XLLLS59CgAyAiMWAICodEdeKTvq0OtOuuoJ/vzzT1u0aNFx7e+nn36yvn37WuHChV2dge7Gq2bh559/TtD28OHDNmHCBLv00kutcePGljdvXlu+fLl99NFHbj8TJ060XLlyxXuM7vhPmTLFrr76aveh0YojR47Ybbfd5moWlI5Urlw527t3r61evdp+/PFHF2ykhR07dti2bdvsiiuuSPCz6tWru886HwU5smzZMldTocDFT98XL17ctfXXYtx66622cuVKF0RUq1bNVq1a5c5T1xYAMgqBBQAgqrlz51q9evXcnfHUoJSguLg4NxLh1Sd07NjR3WWPlDt3bvvss89cQOF33nnnuZoDHZvXKfdo5OOdd96xChUqhLepw610pX79+rlgJr0okBEFBZEUQIgCD38g4j9uP+3D31bBlYKKPn362E033RTeXrFiRRcMlipVKlXPBQBiRSoUACCqggULupmPdHc/qL///tvdddfog7/oWWlFkek/ogDECyo0UrJnzx6X/lO7dm237ddff03wmAYNGiTonOscvBSsf/75x9LLgQMHwgFSJG+b18b7OlpbUaG4v+0333zjUqoir5tqMrzzBYCMwIgFACCqu+66yx599FHr0qWLlS5d2tUxKJ9fNQMnnZSy+1JerUX58uUT/CzaNlGalFKeVqxY4VKa/P79998E7ZXmFEl371VPoULqFi1aWKVKlVxwosJppRClFS8oUtpSJG+bfzRGX0dr69W6+NuqIFwF5F7ht0epYZr2VkEYAGQEAgsAQFQq1laNhYqMlyxZYt9//71Lw7ngggtsxIgRblQhMRplCOLLL79006+q8z9w4EArWbKku6Ovom6lNYVCoQSPiUyb8qgeoW3btm7mJdVn6BxUv9GtWzfr37+/pQUvBcpLifLz0pq8lChRoBCtrbcPf1sAyKwILAAAiSpSpIi1bNnSfagzr8Xe3nrrLVcorRmWEhs90F11Py/vP9r0rNG2aZE4pQBppid/wLBu3brjOg+lX2nkRR8aAVBwovPQDFKnnHKKpTYFCgoGli5dmuBn3rZzzjknvE0BlGZ+0gxW/gJufa/Awj+zlEYlFOTt27cv3qiFRnU0MqSieADICNRYAAAS8Ooa/DRCUblyZfe1pkvVrEunnnqqmyXKP4KwceNGV1wd2dGuWrWqC0j0c39nePLkyQme30u10giFR8+hwu+U0AxQkWlUCljOOOOMRIOi1KJpcnWu8+bNi3ddNXOVOv+aEtffViKvhfe9f3YppaNpP5FtP/jgA3e+AJBRGLEAACSgu+GqSdCdcgUTRYsWdXfD33vvPTelqXcHvVOnTvbaa6+5lCIVZmt2o/fff9/OOuuseFOkyu233+6mRNVMRpr6VYXGqqPwOv7+1Cqtz6B0KK3PoOlu1UZBib+IORaLFy+2J5980k1bq1oO3eH/7bffXDrUueeeGw4wYqWUMH2I9iPvvvtuuGhaK217NAvV559/bg899JCbrlfpUVqvQtdF2/yL96nwXAGDFsNTcKApaTWyoeNUUFGjRo14RdrTpk1z112BizfdrJ6rbNmygdPQAOB4EVgAABJQ+pFmHVLKjZd2o1EHBRRa4M6rIVDnWR1hpS5p5iXNyvTwww+7TndkYHHhhRe6VKrhw4fbuHHj3F17TRmrAOaGG25wIwn+O/h6zkmTJrkF+dRWz611MBR0xOrss8+2Sy65xB2bpq9Vp1upRjoHpUGllEZnxowZE2+bCsw9/sDi5JNPdiMsOmcFH/v373fX56mnnrJmzZol2Pczzzzj2islStdTqVQKrHRt/FRroqBC10XBloIzBUmqe9FUvCkNvgAgtcSFolXAAQCQTr744gu799573ciClxKElFPQpNmuFGQomIlV3JD4qWIATmyhgWk3rkCNBQAgXeg+lgqn/ZTipPQfrcugEQ3EJtqohFLQVBdTp06dDDkmACAVCgCQLrROQ5s2bVzqk+odVACuNB7VByilSqlWGUF1IclRDUVi09lmBI3uKEjTSuRKjVI9hlK9VGPRvn37jD48ANkUgQUAIF1olW3NhKS6AK8zrwBDaVAdO3bMsONSoJMcLRSooCiz0KjE1KlTXU2GalE0O5eKulWT4S8KB4D0RI0FACBb++6775Jto1muMmpEJa1RYwFkL6E0rLFgxAIAkK1RkwAAqYPibQAAAACBMWIBAEA2NqrwWLeuR65cuTL6UABkcYxYAAAAAAiMwAIAAABAYAQWAAAAAAIjsAAAAAAQGIEFAAAAgMAILAAAAAAERmABAAAAIDACCwAAAACBEVgAAAAACIzAAgAAAEBgBBYAAAAAAosLhUKh4LsBAABZUdyQIxl9CEC2FBqY0040jFgAAAAACIzAAgAAAEBgBBYAAAAAAiOwAAAAABAYgQUAAACAwAgsAAAAAARGYAEAAAAgMAILAEC6W7x4sdWqVcumT58e82OmTp1qV199tdWtW9c9dvPmzWl6jACAlDnxVuYAgCxm0qRJVqhQIWvTpo1lFpntmBSIPPvss9a4cWPr3r275cyZ04oWLZriffzwww927bXXunM7HuPGjbPff//dfWzatMlKlSqVZHD066+/2ogRI9znuLg4O++886xv375WuXLlBG23b99ur7zyin377be2f/9+O/PMM925Nm3a9LiOFQDSGyMWAJDBJk+enKI799nxmL777jv3+ZFHHrG2bdtay5YtLV++fCnah4KKMWPG2J49e477OIYPH+4ClNKlS1vhwoWTbLt06VK75ZZbXADSq1cv9/WGDRusZ8+etnr16nhtd+/ebTfffLN99dVX1qFDBxswYIA7v/vuu88+/vjj4z5eAEhPjFgAwAnsyJEjdvToUcuTJ49lZTt27HCfixQpkqHH8eGHH1qZMmXc1506dXIjC4l5/vnnLVeuXC6YKVGihNt2+eWXW8eOHe2ll15yQYpn/PjxLgB58cUXrVGjRm7blVdeaT169LBhw4a5UYv8+fOn+fkBQBAEFgCQQgcPHnQdwVmzZtlff/3lOo8lS5a0evXq2e233+7azJ4922bOnGkrV660f/75x3UKa9SoYb1797azzz47vC/VCsiWLVvCX4vuUp9++uluW+vWrW3QoEHxjkGjCYMHD7aRI0eGHzdq1CjXiZ0yZYp99NFH9vnnn7sOuVJx1Ca1jkmWL19uY8eOtR9//NH27dvnUoJatWoVTlPymzt3ro0ePdrWrVvn0pd0PhdccEFM11p1FBqhiDy2mjVrhvf5zjvv2JIlS2zr1q0uiKpQoYK769+uXbvw43T9ZsyY4b7270+jBxpNiJUXVCTnzz//dNdIz+UFFaKvL7vsMvf66bUpVqyY2673kvbtBRWSI0cO69y5sz366KO2YMECF5R4Vq1aZUOHDrWff/7ZBY0NGjSwO++80wUg0d4vAJAeCCwAIIWU669OtjrS1113nevMqiO5aNGicJt3333X3V1v37696zxu3LjRPvjgA7vpppts4sSJVq5cOdfusccec3epTz75ZLvxxhvDj09p/YDfww8/7DqbOjbl9Xud19Q6pvnz59vdd99tZcuWta5du7qUIKX9KLBR0KLr41Fqzz333OMCEqX6qLOsTrX2EQs9p45Hx6kgRl/LKaec4j4rLUlBhTrWeo4DBw64gOqJJ56wnTt3ujv+ctVVV9l///3njueuu+5y5yb+gCo1LVu2zH1WTUWk6tWru/eP6jR03Aowtm3bZldccUXUtqIgxQsslE6laxkKhaxLly5WvHhxF3j069cvTc4FAGJFYAEAKaQ78Bqd0IhBYlSEG1kDoEBEhcMqjFbuvKhW4LXXXnMdZX2dGgoWLOhGKSJHDlLjmDRa8/jjj9u5557r2njPodma1ElXio8345MCriFDhrjA48033wx35tVWHeJY6Hh1DN9//70LLCKPR8ev0Qk/nY9GYTSqdP3117tjVAe/YsWKLrBo0qRJeOQlrVO31OmP5G1TMOEVbSfW1hvt8NqKXlsFSa+//robcRKNbNx///3222+/pcn5AEAsKN4GgOPouK9duzZBAa6f14HXXeW9e/farl273N338uXLuxmC0pI61pFBRWodk4qo//77bzdblLcP76N+/frhNqJOrlLFlA7kBRXe9VNwkRr8gZKCHh3Hv//+axdffLHrfCtVKiNo5ERy586d4GdevYvXJqm23javjYI1jU5Uq1YtHFR4NEIFABmJEQsASCGl0ijvXXfdNTuQ7s43bNjQ5cefdNL/3a9RmovqHzQTUWSBrx6TlryUpkipcUx//PGH++ylJEWjwENUjCwKXCKpDsJPHWalLvnlzZvXBSFJUX2Hai3mzJnjgphICjIygo5dDh06lOBnCoD8bZJq623z2uga6bWLdk3POOOMVD0HAEgpAgsASCGl0ihHXneOld+vNB0VS6sgWWkq6lhratECBQq4+gV1+NQxVL3DCy+8kORMQrFSRzwxXifUT4XNqXFMGu0QFalXqlQpaptoKT3J8UY2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MB3OEACCIbAAkK2pwz9p0iSbNWuWrV+/3nLmzGnlypWz1q1bW+fOnV0b3TGeOHGiLVq0yKW0HDx40KWntGrVynX8cuTIEa/WYfDgwTZ8+HB3h1vfb9261R566CGX1uNRKs3QoUNt2bJllitXLmvYsKG7U33KKafEO75du3bZqFGjbN68efb333/bqaee6jq4Sr85+eSTE5xPKBSyCRMm2HvvvWfbtm2zUqVK2Y033ujOxzvfK664wp2j0m4ivfXWW/byyy+7zmzNmjXdNh2/jvV///uf+17bBwwYEPV6qs5Dz9WyZUt33Bp50N197S/W66jHabRClDbk0X4HDRrkvj506JDb12effWYbN250qUMXXHCBuy5VqlQJP0YjAxol+Pjjj93oR1xcnLuGNWrUsAceeMC93rEqUqRIzG31ftJrce2118bb3r59e3v11Vft008/DQcWP/zwg7s2OlcvqJDKlSvbhRde6IKQe++9N96x6vXV+1bX8bTTTrMuXbq4x+q9N3LkSPc6AEB6I7AAkG2pk923b1/Xsbv44otdh1sd1NWrV9tXX30VDixWrVrlvm/SpImVKVPG3WFWJ1sdxE2bNkW9mzxs2DDXTh1J3a0vX758+Gfq8Pfp08cuvfRSlx6jIEMd399++8117L2RDeXwKyj4888/rW3btq7DrNoDdSrVOX/zzTcTjAQooFGH/aqrrnLnorbqjOu41ZlWEKMOujrlqhk444wz4j1ex6Ggwwsq9uzZ4wq0lf6jfSqtZ8mSJa4Dr+eJRnfzdWe/Xbt24YAmJddR12XHjh32wQcfWI8ePaxChQpuux4jely/fv3sl19+cQFMp06d3LVSe6UOKSipWrWqa6vgSR1tBW5XX321nXTSSS7AUKCm4CQlgUVK6BrouapVqxZve548eaxSpUru5/62Ur169QT7Offcc91rraD3rLPOctvGjx/vrpneD7fddptLn1IwqRoOAMhIBBYAsi3d8VVQoc6rOmh+/hx4dbI/+ugjd7fbozvRDz/8sNuuTnaxYsXiPV6dPe0/WvqT7rDfdddd8e5mq8OufHzdXb/hhhvcNgUOGzZscHerO3bsGG6rjulzzz3nghAFKH7qLGu7AghR4HLllVfau+++6wILUbCjwELHrlESz08//eSCDXXaPdqXOuKPPPKIC25Ex/LCCy+4wuRo1q5d6wKc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CgCCYMQCAAAAQGAEFgAAAAACI7AAAAAAEBiBBQAAAIDACCwAAAAABEZgAQAAACAwAgsAAAAAgRFYAAAAAAiMwAIAAABAYAQWAAAAAAIjsAAAAAAQWFwoFAoF3w0AAMiK4oYcyehDyFZCA3Nm9CEAaYYRCwAAAACBEVgAAAAACIzAAgAAAEBgBBYAAAAAAiOwAAAAABAYgQUAAACAwAgsAAAAAARGYAEASBejRo2yWrVq2ebNm5PcBgDImlilBQCAGOzbt88mTpxov/32m61YscK2bdtmNWvWtNGjRyf6mPnz59vYsWNt5cqVljt3bqtdu7b179/fSpcunaDtunXr7JVXXrElS5bY4cOHrUqVKtarVy/3GADIChixAABkmJtuuskWLFhgpUqVssxu165dLohYvny5nX322ZYjR44k23/55Zd255132oEDB+z222+366+/3n788Ud3ztu3b4/XduPGjW770qVLrVu3bq69Apm+ffvad999l8ZnBgCpgxELAECGyZkzp/vICooVK2affPKJlSxZ0n3fsGHDRNseOXLEnn/+edf29ddft/z587vt9erVcwGGApQHH3ww3P7VV1+1PXv22IQJE6xy5cpuW6tWraxTp0727LPP2vvvv29xcXFpfo4AEAQjFgCQzR08eNDVOlx11VVWv359a9KkiXXu3NmGDRsWr92HH35o1113nWvTuHFju+222+ynn35KsL9jx47ZuHHjrG3btq4jrc7xzJkzoz53tBqLQYMGuW3RaLt+7tHjtE37mTNnjl177bXu+Nq1a2cff/yxa7N161a755577NJLL7VGjRrZww8/bP/991+Kr5NSmbygIjk//PCDG5XQcXhBhShouPDCC2327Nku+JD9+/fbvHnz3HYvqBA9To/fsGGDLVu2LMH+e/To4c61efPmNmTIEFuzZk34WgBARsgat4kAAGlGd8TVCdcdcgUOR48etT///NMWLVoUbvPyyy/bW2+9ZdWqVbNbb73Vpel88MEHrgbghRdesAYNGoTbvvTSSzZ58mRXf6CO/j///OOeI1pdQWpRLcO0adOsQ4cOVrhwYfvoo4/sscces1y5ctnw4cNdnYKOW2lMOlcFCQow0oqeR6pXr57gZ+eee667tuvXr7ezzjrLVq1aZYcOHUq0rbc/72sFc0qR0nl2797dChUq5IKqn3/+Oc3O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LwAAxGDfvn02ceJE++2332zFihW2bds2q1mzpo0ePTrRx8yfP9/Gjh1rK1eutNy5c1vt2rWtf//+Vrp06QRt161bZ6+88ootWbLEDh8+bFWqVLFevXq5xwBAVsCIBQAAMdi1a5cLIpYvX25nn3225ciRI8n2X375pd1555124MABu/322+3666+3H3/80W666Sbbvn17vLYbN25025cuXWrdunVz7RXI9O3b17777rs0PjMASB1xoVAolEr7AgAgTfz3339WoECBDD2GQ4cO2c6dO61kyZLu+4YNG9o555wTdcTiyJEj1qZNGxd8vPvuu5Y/f363XSMdCjCuvPJKe/DBB8Pt77vvPheITJgwwSpXruy2KbDo1KmTG+l4//33LS4uLk3OK27IkTTZ74koNJBEDyApjFgAAOJ1npW6ow5tvXr1rEmTJu6u+++//x6v3eLFi61WrVo2ffp0+/jjj137unXrWuvWre3NN9+Mum/d6R84cKBddtllru1VV11lb7zxhuuE+91yyy2uU667+Pfcc49deuml1rhx4/DPf/jhB+vRo4fVr1/fmjdvbkOGDLE1a9a44xk1apRro+PV98OHD496LBoR0D73798f87VRB98LKpKjY9SoRLt27cJBhShouPDCC2327Nnh89YxzJs3z233ggrR4/T4DRs22LJlyxLsP7lrAADpjdAbAOCoo9uvXz/75ZdfrGXLli5Y2Lt3r33wwQcuTWfMmDFWtWrVeI/RnfR//vnH2rZta4UKFbKZM2e6OgF1wFu0aBGv1uDuu++2smXLWteuXa1w4cIu7UedYNUfPPvss/H2q7v1qi8477zz7NZbb3XPIT/99JNLD9Lju3fv7p5zzpw59vPPP8d7vOoTNJrwySefWO/eveOlLak2YuHChe6Y8+XLlybXUkGUVK9ePcHPzj33XFu0aJGtX7/ezjrrLFu1apUL6BJr6+3P+zrWawAA6Y3AAgDgTJkyxd0JV2CgEQVPhw4drHPnzjZ06NAEaT9bt2619957zwoWLOi+V4qPRi20Ly+wOHjwoD3++OOuY/zaa69Zzpz/96/n6quvdrUKL730UngExLN79273cwUVfi+++KJLCdJIR5kyZdy2jh07ulGOSO3bt7ennnrK/ve//1mDBg3C2zXKcvToUXesacWroShRokSCn3nb1EaBRaxtj+caAEB6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rVs3a9KkiTVo0MCuvPJKe+ihh2znzp0puo4KrqKlMEUzd+5cO3DggHXu3DkcVEijRo2sdOnSNnPmzPC2P//805YvX26XXXZZOKgQfa1t33//vUvD8vviiy/c+darV89atWplo0ePdq+vrotebwDICJnjNhAAIM298sorruPeoUMH9706oA8++KAdOnTIdew9f/31l/Xp08fdkb/00ktt3759bvu8efPs7rvvtlNPPdW6du1q+fPnd6k9TzzxhEvhue2221w7pf28+uqr7q697s57KlSo4D6rPqF3795WqFAhlx6kDvTKlSvtnXfesZ9//tl1kmMZpVCakdrpWA4fPuxGAQYOHGjTpk2z008/3bX55JNPXLsLLrjAPWeePHnc+Sm96p9//ok5UEipZcuWuc+qk4hUvXp1F9DpuuoaJtf2448/doGegiLRNdfrVqZMGZcqpcBFwdM333yTJucCALEisACAbEIdfXXelfMvCjA0aqFUG6Xd5M2b121XkKA7+u3atQs/9ujRo/bcc89Zvnz57M0337TixYu77Z06dXI1Adqm4KRcuXJuZEAFywcPHnSjCZEee+wxK1asmL311lvxUqwuuugiF7jobr4/0EnMySef7I5dhc6iu/Xdu3d3gYVGW7yRAz2H0pH8wYqCjLTkjTB418lP20KhkG3fvt3Kly+fbFvZtm2b+3zkyBF3zgqIdM0LFy4cfi39I0sAkBFIhQKAbEKdTy+oEH199dVX27///ms//PBDeHuRIkUSdOw1yrB161Zr27ZtvA6w6gKUZnTs2DH7+uuvkz0GFSKvWrXKWrRo4UYZFOx4HzVq1HCBy8KFC2M6HwVFXlAh1apVcyMASrPyn6NSkpQipc58etFzSu7cuRP8TKMm/jYpaauRCwUkSmfzggrReWv0BwAyEiMWAJBNnHHGGQm2eelJGqXwqAbAXxcgXo3DmWeemWAfZ511VoJ9JOaPP/4I10noIxqlKMVCqUCRFBTt3r07/H2PHj1cvYdSpPSzmjVrutoQjdCkZUG6N/qjNDPva49Gcvxt/G0jRbb1rrFGOiJF2wYA6YnAAgAQT2RHODV5owaqi1DBdTT+O/FJOemk6IPu/pEJpWZNnTrVFUAvWrTIBRmqCVFQoxmYogUnqUGpXqLRhbJly8b7mbZppMUb+fG3jeRt8xd1A0BmRWABANmEZlFKbARBoxRJ8X6uNRwiedv8+/CnKPmpo+8FBXXq1LH0oBQjFT57xc9Ki7rjjjvcOhP33ntvmjyn0rI++OAD++WXXxIEFlqzQqMLSl/y2ora+utavLa6llWqVHHfe0XpWnAvUrRtAJCeqLEAgGzivffes71794a/19fvv/++m53pwgsvTPKx6tiedtppbiYp/9SnKiaeMGGC6/xqClqPOs2q3Yisa9Aq0kqd0vNu3LgxwfNof/5UpqBUuxHtXCQ1nyeSroXqI959911X+O7RzFpKZ1KNiUeBh9a30BSy/lELfa1ttWvXDo9qaC0Nfa1ZoHR9PZphSkXrAJCRGLEAgGxCsyhp1iSvMFtBggqyNQNUculPqrm455573KxN2kf79u1d8KAF43RXXbUM3miEnHvuuW76U80kpWlUNUKhDvIpp5ziZoXSdLaaxUjF4KrbUHGyAo0vv/zSzegUy6xQsdAUuAqcNN1syZIlbc+ePe68FQhFm7EqOa+//nq82gcVonvbVL+hD9GsTTrHoUOHunU/tF6HAoWJEye6Wpdrr7023n41Ra9mqrr55pvd2hcyZcoUVxSv0RWPZrbS93rN9DpoTQ69Njon1ZAoaElstAgA0hqBBQBkE/369bOffvrJ1RyoQFqBgOoN/HfPk6LF3UaMGGFvvPGGG6XQrE7qJEdOTStaOE+dXN1x1+iEOsgjR450gYVGLZSGNG7cOHcHXz9XIXWpUqVcQKEAJDVnwlLwo7v5GqFQ51vPryBJ09OmlM7Bb8WKFe5DtKaEF1h4dSR6Pk29O2TIEHeOWhtEr4OXBuU5//zzXd2HpsXVh4IDBWTPPvusVapUKV5bvV4KMBTQ6DG6pgowzj77bBf4eTNJAUB6iwul5/x7AIB0p7vZgwcPdp3i4+lMI2vQaIhGSBSwaWG9WMUNOWLZWWgg91iB1EKNBQAAWYhGivx1G16NhUaiNELi1ZAAQHojTAcAZFvqkOsjKaphUM1EZqEUs/79+1uzZs3cLFEqpv/kk0/c9vvuu88tWggAGYHAAgCQbalWROtZJEW1H0ony0xF+CqOnzlzpu3cudMFPhUrVnRF71r4DwAyCjUWAIBsSzNRJbdiuIqha9SoYScqaiy4xwqkFn6bAADZllbeTqvVtwEgu6F4GwAAAEBgBBYAAAAAAiMVCgCAbGxU4bFu5XRmkwIQFCMWAAAAAAIjsAAAAAAQGIEFAAAAgMAILAAAAAAERmABAAAAIDACCwAAAACBEVgAAAAACIzAAgAAAEBgBBYAAAAAAiOwAAAAABAYgQUAAACAwOJCoVAo+G4AAEBWFDfkiJ1IQgNzZvQhANkWIxYAAAAAAiOwAAAAABAYgQUAAACAwAgsAAAAAARGYAEAAAAgMAILAAAAAIERWAAAAAAIjMACAJDmNm3aZAMGDLCmTZtarVq1bNCgQeHPftG2AQCyBlaRAQCkucGDB9uqVavsxhtvtFNPPdXKlCljM2bMsKxk3bp19uGHH9rvv//uPvbu3Ws9e/a0Xr16RW1/7Ngxmzx5sk2bNs22bNliRYsWdYFV7969LV++fAnaz58/38aOHWsrV6603LlzW+3ata1///5WunTpdDg7AAiOwAIAkKYOHTpkP/74o3Xq1Mmuv/768PYFCxZYjhw5LKtYunSpvf322y4oOuecc2zRokVJtn/xxRftnXfesUsuucS6du1qf/zxh/t+xYoVNmLECDvppP8/aeDLL7+0e++9184++2y7/fbbXdCioOSmm26yCRMmWPHixdPhDAEgGAILAECa+ueffywUClnhwoXjbc+TJ49lpKNHj9rhw4ctb968MbVv1KiRCwAKFSpky5cvt27duiXads2aNTZlyhQXVDz//PPh7aeffroNGTLEZs+ebS1atHDbjhw54tqULFnSXn/9dcufP7/bXq9ePReIjR492h588MHA5wsAaY0aCwBAmlG9ROvWrd3XY8aMcTUU+li8eHGS9RTfffed3XDDDVa/fn1r3ry564zv27cvQTvd2X/55ZetXbt2VrduXZdq9MADD9jGjRvjtZs+fbp7Pu1Xnfcrr7zSddznzJkT87kUKVLEBRWxmDVrlgumrr322njb27dv7wKZTz/9NLzthx9+sO3bt7tz8IIKqVy5sl144YUuCFHw4ffee+/ZVVdd5c5Z+1QQ452jri0AZARGLAAAaUad30qVKrm0IN2914dUqFAh0ceofuGLL75wHe1WrVq5jrJSiDQKMHz48HAKkYIK1Wxs3brV2rZta2eeeabt2LHDdboVlCiFqFSpUvH2PWzYMNdJV2e8QIECVr58+TQ5b41o6DirVauWYJRG10M/97eV6tWrJ9jPueee61Ku1q9fb2eddZbbNn78eHv11VetSpUqdtttt9mBAwfc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L9oll1ziPqRChQr2+OOP27nnnus65UWKFLE1a9bYhx9+aIsWLbJ33nnHTj75ZFej8Nhjj9kjjzxiF1xwgRstSGvLli1zNRWnnXZavO36vnjx4rZ8+fJ4bUXpUpGqV6/ugpR9+/ZZ/vz53bbnnnvO3n//fRdEdO3a1Y14PPvss3b66aen+XkBQFIILAAAmZo63MWKFXOBRcWKFa1ly5bhnyl4iBxF0J3+W2+91T766CPr3r27+7keo8BCIwD+x6eVHTt2uMAnGgUWqqHwt/W2R2urFDAVf5cvX94FTgoq6tata8OGDbOTTvq/xAPNlHXttdem2fkAQCxIhQIAZFleUHHs2DHbu3evu3uv0Y2CBQu6WZwyilKbcufOHfVnefLkcT/3t5Vo7dXW3+abb75xn5X+5AUVooBLqWAAkJEYsQAAZFlKeVLdhdKJDh48GO9ne/bsybDjyps3r5vJKhodp37ubytq79/utfW38eonNHoRSdu+/fbbVDwLAEgZAgsAQJakYELrPGg9C31WjYHu8MfFxdkDDzzgRjEyilK3lL4Ujbemhb+tt71s2bIJ2up8oqVJAUBmQyoUACBL+uyzz9wMSS+//LKbbalx48YuHUg1GRk5WiHVqlVzdRRbt26Nt13fK1g455xz4rWVaNPXah0LjUR4hdtegbYW0YsUbRsApCcCCwBAluRNzariZj+tdh1ttEKd8927d6fLsWnaW9EaFH7e95oe16OASCMt7777rguUPPPmzbNNmzZZixYtwtu0GrdXtO4/x9WrV9vChQvT8IwAIHmkQgEAsiStoD1p0iS7/fbb3RSyuXLlsu+++851sjXNbCRNS/v999/b+PHj3bSvSjHyAoBYbNmyxT755BP39dq1a8Od/7/++st93apVKytVqpT7ukGDBi4I0GJ4KirXtLEafdBMVQoqatSoEd6vpsPt06ePDR061M1mpWPSqMbEiRPdKt/+2Z7OOussd64ffPCBa6troIJ1redRuXJl++2339x5AUBGiAtF3uoBACCTUdFy27ZtrWfPntarV694i8tpsbh169a5u/4XXXSRCzTUTp380aNHh9tu2LDBrfeg2aL+++8/t02L7MVKbXv37p3oz0eOHBlv0T0VXr/xxhtugTtNKau6ijZt2tgNN9xgOXMmvK83ffp0FygppalAgQIuOOnXr5+dcsop8dppVEP7VZCiFcmVKnXTTTe5mhMFI1osL/IxSYkbcsSystBA7pECmQWBBQAAJ4A777zTzZL19ddfx1vBOzkEFgBSCzUWAABkIf41MDyrVq1yU83Wrl07RUEFAKQmwnwAQLalYu7Dhw8n2UZrSGjBvcxixowZ9umnn1r9+vVdfYbSwFRzofQqf5oYAKQ3AgsAQLZ1991325IlS5Js07p1axs0aJBlFlWqVHG1JVOmTHGBkeoxVNtxyy23uJ8BQEahxgIAkG1pFqV///03yTZanO7MM8+0ExU1FgBSC7+NAIBsy79QHQAgGIq3AQAAAARGYAEAAAAgMFKhAADIxkYVHms9evRwK5cDQBCMWAAAAAAIjMACAAAAQGAEFgAAAAACI7AAAAAAEBiBBQAAAIDACCwAAAAABEZgAQAAACAwAgsAAAAAgRFYAAAAAAiMwAIAAABAYAQWAAAAAAKLC4VCoeC7AQAAWVHckCOW1YQG5szoQwAQBSMWAAAAAAIjsAAAAAAQGIEFAAAAgMAILAAAAAAERmABAAAAIDACCwAAAACBEVgAAAAACIzAAgCQKdxyyy3Wpk2bmNpOnz7datWqZYsXL05yW1LUTu31OABAcAQWAIAT1ooVK2zUqFG2efPmjD4UADjhsXQlAOCE0LJlS2vWrJnlypUrvG3lypU2ZswYu/DCC+3000+P175mzZq2YMECy5mTf4UAkBr4awoAOCHkyJHDfcTqpJNOsjx58qTpMQFAdkIqFAAgsP/++89GjBhh3bt3t8suu8zq1q1r7dq1s1deecUOHDgQr+2///5rTzzxhGvXoEEDV1vx22+/JbrvDz74wK6++urwPidNmmShUChBu8gaC6VADR482H3du3dv9zN9DBo0KGqNxR9//OG+f/HFF6MexwMPPGAXX3yx7dy5M7xtx44d9vTTT1urVq3cz1q0aGFPPvmk/fPPP/Eeu3v3bnvhhRfsyiuvtHr16rlz79q1q7311luWUt45/PLLL+7a6Rpqf48//rjt27cvxfsDgNTCiAUAILDt27fbRx99ZJdeeqnrXGvkYMmSJa7jrDqHV1991bU7cuSI9e3b15YvX+5Sl6pXr+7SlW699VYrUqRIgv0qiFBHv1KlSnbbbbe5IGXixIlWtGjRZI9Jx6KOvwKTHj16WIUKFdz2MmXKRG2vn1etWtVmzZplt99+e7zRj71799rXX3/tggLvubdu3er2e/jwYRcwaL9//vmnvf/++y5omTBhghUsWNC1ve+++9z1UIB09tln28GDB10g88MPP1i3bt1SfL11ze68805X7N68eXO3H11/jcI8+OCDKd4fAKQGAgsAQGClS5e2Tz75JF69QqdOney1116zN954w3799Vc799xz7eOPP3ZBRc+ePa1Xr17xOvUKIEqVKhXetmfPHjcKop+NHTvW8ubN67arM92hQ4dkj0kd+PPOO88FFnXq1HF3+pPTunVre+655+x///ufGwnwfP755y4Y0M89aqdA6e2337aSJUuGtzdt2tQFHNquc1RQsmjRInfM99xzj6WGVatW2bhx49w1FQUsGjXS9VXAkT9//lR5HgBICVKhAACBqWDaCyrU2Va6065du+yiiy5y2xRYyNy5c91IwHXXXRfv8ep0FyhQIN62hQsXuhGKjh07hoMKUSdeoyJpQXf/dS4Kkvw+/fRTN6LSsGFD972Chfnz51ujRo1cnYbO1ftQkbhGL7777jvXVj/PnTu3uwapNTuVRnq8oMJTu3ZtO3r0KDNgAcgwjFgAAFLF1KlTXRrQ2rVr7dixY/F+ptEH2bRpkxUrViycIuRRx1ujHl47r62cccYZCZ7rzDPPTJNzUPCgkYp58+a54EHHqY76jz/+6IIfb8apdevWuXNU+pE+otH5iB5z1113uRqLtm3bumPX6EmTJk3CgVdKefuOPHavngMAMgKBBQAgMNU9DB061BUwd+nSxQUP6lCr9kKFxpGBRmamQuyvvvrKpT+pWFyjFSoW1/ZIV1xxRbz0KD//jFMKShRIaJRD9RBffPGFvfvuu3b55Ze74u+USmr2q2iF7QCQHggsAACBqfOtFKCXX37ZFRB7vv322wR32pUi5I0GeA4dOuRGKAoXLhyvrTc6EHlnX6MisYiLi0vxuWjE4uSTT3bpUF5goVETf+qRUp20b6V9qX4jFgq2tD99KGXpkUcecYXimh2qWrVqKT5OAMhsqLEAAASmO+jqaPvvlqvTPX78+HjtGjdu7DrVKmz2e++991zxsZ867LrrrxQr/5S1f/31l+uQxyJfvnzus2o+YqVaEdVw/PTTT/bZZ5/Zhg0bEoxKKPCoX7++ffnll7Z06dIE+9B18Kal1bFHTrmr66Xi8pQeGwBkZoxYAAAC0zoKmlK2f//+dskll7ggQZ3/yFWtVWOgWZq0GrZGKDRrk6ajVdqRRgEUdHg0etGnTx+XYnXjjTe66WnVQZ82bZqVLVvWPS45GgnQCIpmlVIHXoGGRkIiC58jKZB45513XJqSHq+Up0iaQvbmm292M1wpTapy5cou5UvnpRoNHa9mhVq/fr1bb0LX5ayzzrJChQq5URgFUzqWCy64IEXXGgAyKwILAEBg119/vbtLr0JmFSmfeuqprn5AgYRmdfKo7mL48OE2bNgwty6E7vhr7QhtUwCxZcuWePtVmpCCAY1wqI1mhNI2pVE99thjyR7Xaaed5lKO3nzzTXvmmWfcKIqChuQCiypVqrggYM2aNS4Nyz+drH/fqi3RvnUuM2fOdEXoaqvZo3T+ou91HVRboVmxtO5F8eLFrX379m5BQf+MVwCQlcWFqPICACDbihtyxLKa0EDuiwKZETUWAAAAAAIj5AcAIIOp0NtfXxKNVtNmRW0AmRmBBQAAGaxbt24J6ksiqUhcxeAAkFkRWAAAkMEef/xxO3jwYIpX2waAzITAAgCADFajRo2MPgQACIzibQAAAACBMWIBAEA2NqrwWOvRo4dbYwQAgmDEAgAAAEBgBBYAAAAAAiOwAAAAABAYgQUAAACAwAgsAAAAAARGYAEAAAAgMAILAAAAAIERWAAAAAAIjMACAAAAQGAEFgAAAAACI7AAAAAAEBiBBQAAAIDA4kKhUCj4bgAAQFYUN+SIZRWhgTkz+hAAJIERCwAAAACBEVgAAAAACIzAAgAAAEBgBBYAAAAAAiOwAAAAABAYgQUAAACAwAgsAOAENWjQIKtVq5ZlZm3atLFbbrklow8DAJAKmBAaALKRuXPn2ooVK6xXr14ZfShZzrp16+zDDz+033//3X3s3bvXevbsmei1PHbsmE2ePNmmTZtmW7ZssaJFi1rTpk2td+/eli9fvgTt58+fb2PHjrWVK1da7ty5rXbt2ta/f38rXbp0OpwdAATHiAUAnKAeeughW7BgQYLAYsyYMZZZvP/++zZ8+HDLCpYuXWpvv/22/fXXX3bOOeck2/7FF1+0l156yc4880y7++677bLLLrN33nnH7rzzThd0+H355Zdu+4EDB+z222+366+/3n788Ue76aabbPv27Wl4VgCQehixAIATVM6cOd1HZqY781lFo0aNXABQqFAhW758uXXr1i3RtmvWrLEpU6bYJZdcYs8//3x4++mnn25Dhgyx2bNnW4sWLdy2I0eOuDYlS5a0119/3fLnz++216tXzwUYo0ePtgcffDAdzhAAgmHEAgCyEI1AqG5Cd76j6dGjh0u3UWc1ssZCtQwzZsxwX2u79zF9+vRwqs8zzzxjnTp1cp3o+vXrW9euXV36T6RRo0a5x65du9ZeeOEFa968uWvfp08ftx9RJ/y6665z21VLoZSgWGosvG3aj+7e61gaN25s99xzj+3YsSPma6XOu0YBWrVqZXXr1nUjBgMGDLBVq1bZ8ShSpIgLKmIxa9YsC4VCdu2118bb3r59e8ubN699+umn4W0//PCDG5Vo165dOKiQypUr24UXXujOQ6+n33vvvWdXXXWVOy/tU0GMXke9JosXLz6u8wOAoDL3rSwAQDwXX3yxnXrqqfbJJ59Yly5d4v1sw4YNLl1H26ONVNx4442us6sUm8ceeyy8/bzzznOf1SFdsmSJNWjQwN1ZV1rO559/bk888YTt3LnTBS2RFLyoXkA/27Vrl02cONH69evn6ghefvll69ChgxUuXNg++ugje+qpp1xaUI0aNZI9T3W0VbvQpEkTV2egYECByX///Rdz6tS7777rggF1vIsVK2YbN260Dz74wKUX6TjLlStnaUUjGieddJJVq1Yt3vY8efJYpUqV3M/9baV69eoJ9nPuuefaokWLbP369XbWWWe5bePHj7dXX33VqlSpYrfddpt7nSZMmOBqOAAgIxFYAEAWkiNHDmvZsqXrSGq0QB11j4INad26daJByWeffeYCC+0jku7sKxDw0x13BQnqzCotJzJgUZCjWoK4uDj3/cknn+xSfZ577jl3F/20005z25s1a+b2r85+LIHFn3/+aU8//bRdfvnl4W3qqE+dOtWNZJxxxhnJ7uOVV15JUCStY9A5TZo0ye677z5LKwqMdC2ipXqVKFHCfvnlFzt8+LDlypUrXEOh7dHaevtTYLF7925XI1OxYkV74403XKAiGu24+uqr0+x8ACAWpEIBQBajzrE/kBCNRMycOdN1PnUn+3j4O+EHDx50IxD//vuvC0g0UuClOPl17tw5HFSIFzQofckLKkR308uXL+8ChlgUL148XlAhXlpXrPvwzkfXRjM46Xy84/j1118tLWkUQUFDNF6woTb+z9HaR7b97rvv3GujANAL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wC9Ff/X/+ecf9w+xcOHCybb977//rECBAinZvbsrkydPnhQ9BoC5Dlx6deIymjpaRYoUiant8fwdSmu5cuXK6ENI8+ty0kknnZB/yzXCedppp7nzu+OOO5IMLF599VV3Y2zChAkuEJFWrVq5G3PPPvusG/3wRiI+/PBDW758uQ0cONC6dOnitrVv397uvvtuGzdunLVt29YF7ABwwtRYqJZCd3a9u7waPfByaL26iNmzZ1vXrl2tfv369vzzzyeZTxytniJym4aY9Qc18jn9+9MdXN0N0h3nBg0a2JVXXmkPPfSQ7dy5M8nzuf/++91dT+VrRxu+1vO88MIL8bbr/HQHqlGjRu4cu3fvbp9//nmCxx89etRef/11d73q1avn/lHosYnlwe/YscOefvpp909Hx6Tc8SeffNIFcv7r743c6Jp418K7Vtu3b3cpIrpjd8kll7jn7dixo7vDpuOJRtv1eB1n3bp13XHOmjXLYrVhwwZ7+OGHrXnz5u649boMGzbM9u/fH6/d1q1bXQqd9zyXX365S2PRaxcL7z2kc3zggQfc+en6687f+vXrY6410D68fHzvvSY6Du96+kfF5s+f79pfdtll7vn0+ugffeRzJiXW90xyz6WfedfLf6xeDnu08/a2rV271r2X9Tpp33369HHvcfnyyy/tuuuuc9t1faZNmxb1HO688053THr9dIyqs1JKpJ+eS3eNlfbhP0b/MXmdJ+1D+7rqqqvsjTfesCNHjiR7Lb3z0c0N/2vmXQOv5uv7779317xhw4buuP0jPnrf6e+EfqavtS2x98nKlSvdXWS11XtWv186zoMHD9rQoUPtiiuucL9nGjn5448/LFbR/iam5D0uuqZ6fzRu3Nh93HXXXa7+zf8e9yR3XVLymuh66W+Mzlvvh9deey1qu8RqLPTavffee+H/EzoW3Y2PTCfy/y/45ptv3N94Pafew/ob439OnbPec3rv+d933j7XrFlj9957r3u9dH7ah55Tv3Mpdfrpp7ugIjn6Gzhv3jyXwusFFZI/f35r166d+9u5bNmy8PbPPvvM8ubN64IJP11rnat+B4/39QeA9BTzLU79s6lUqZK9+OKL7p+ePqRcuXLu89dff21Tpkxx+aD6SI27YRoO1h/MyOfUH2f55JNP3D/MCy64wHr37u3ukOkOkobg1SkvWrRoovvWP0XlaasjraFnP+3Xa+NR7uvYsWPdPzc9l/65KBf2vvvus3vuucfdhfI899xz7m6U/rnpH6iCF92h0j+lSOp09+jRww2FKyhSXq1yd/V4/WPU3S4Noev66y6jnlPX5OSTT3aPP/vss91ndfL0MwVY2of+Gf3vf/9zd830D+fBBx9M8NzK/dU/wA4dOrjv1QlQO6W8JZfKohxjXQelZOnYSpQo4Tpi77zzjv388882evRodwddx3Hbbbe5DpOeR+8X5RKvXr3apdV5wWpydJzqwFWvXt3tT+ek51IHV+87f/pcLPTeeOyxx1wRsN4/kf/QlXam63zWWWe510evgQJAdc70+pQvXz7Z54j1PRPLc6kTrE6ZrpmO23Peeeclexz6HcmXL5/bt96LEydOtH79+rljUkqGXheNQn700Uf21FNP2Zlnnmk1atQIP/7dd991IwS6RsWKFXMpHkrpUCdV+/L+Bui49Luq96aO13+tRR05dYbKli3rfi/0nEuXLnWdR7139DuSlEsvvdQ9NvI1818DdZIVLKnz5n9vTZ061e3/jDPOsJtvvtltU3CiDrU68noP+23bts29zxRQ6HmVfvX222+795kCNQUXChKVFqPfUb0P1WGOpdMZ9D2u11DtNHKjv7X6O6n3hV7PyKA+ueuSktdE7129b/V3TNdQx6O/GSnpoOu1099cBTH6G6O/ezNnznTnq7+b6iT76W+5rqvOUzdU9H9G11t/d7z3mK6P/s7puuj3yKProm0KpEX70GiDtunv16+//uqCzLSgv8f6O6rXMtK5554bfk30teo0fv/9d1d/ETnKU61aNTeqobae43n9ASDdhFJg06ZNoQsvvDA0cuTIBNsuuuii0Nq1axM8pmfPnqHWrVunaF/JbfMMHDgw1KhRo9Dhw4dDKXXkyJFQs2bNQtdff3287ceOHQu1atUq1Llz5/C23377zR3Dq6++mmA/d911lzuGvXv3uu9Xr17t2vbt2zd09OjRcLtVq1aFateu7X6mc/LceeedoaZNm4a2bt0ab7/Lli1z19R/3vo68vGe/fv3u2OP9NBDD7nn3b59e3jbxx9/7Paj89yzZ094u77WtksuucTtL6nXsEuXLqGrrroqfN6eL7/80u1bzyErV650348fPz50vPT80fbx5ptvuu3ffvttTNdI56B9+anto48+mqDtCy+84H72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EVgAAAAACIzAAgAAAEBgBBYAAAAAAiOwAAAAABAYgQUAAACAwOJCoVAo+G4AAEBWFDfkSIY8b2hgzgx5XgBphxELAAAAAIERWAAAAAAIjMACAAAAQGAEFgAAAAACI7AAAAAAEBiBBQAAAIDACCwAAAAABEZgAQDZ0OLFi61WrVrxPho2bGhdu3a1yZMn29GjR1276dOnh3++cOHCBPvZvHmz+9mzzz4bb3ubNm3c9ptuuinq8w8aNMj9fNeuXfG2r1y50h544AFr166d1atXzy677DLr0qWLPfnkk/b777/bicK7bvoYPnx41Da6hp06dUp0H++99557fOPGje3AgQNpeLQAEBtWpwGAbKx58+ZWv35901qp27dvtxkzZtgLL7xga9eutQcffDBe21dffdXq1KljcXFxMe//559/trlz51qTJk2SbfvNN9/YwIED7eSTT7ZWrVpZ2bJlbc+ePbZhwwZbsGCBlStXzqpUqWInGgVynTt3tmLFiqXocR999JGVKVPGNm7caJ9//rm1bt06zY4RAGJBYAEA2Zg66i1btgx/36FDB+vYsaN9+OGH1rt37/D2qlWr2vLly23WrFnWokWLmPZdqlQpdyd9xIgRbjQkR44cSbZX4JInTx576623rGTJkvF+duzYMdu9e7eltyNHjrjRGx1XWvCu66hRoxIEcknRyM5vv/1mgwcPtkmTJtnHH39MYAEgw5EKBQAIK1iwoFWvXt2NYGzatCm8XXfUS5QoYa+99podPnw4pn3ly5fPpUJp9EMpVcn5888/rXz58gmCCjnppJOsaNGiKTwbc6lCSrv67rvv7IYbbnCjMxqlGTJkiO3bty9eW3Xu1X7NmjX24osvuoBL6VhLly51P1fallK+NJpy8cUXu8/6PjKdKyWqVatml1xyiQsM1q1bl6LRivz589ull17qUqaWLFnirh8AZCQCCwBAmAIKpdaIUpI8umN/yy23uGDj/fffj3l/V199tZUuXdpGjx6dbB2A0noUhCh9KjWpNkMpVgqY7rjjDqtRo4a98847NmDAADcSEunhhx92wcR1113n2itFae/evXbjjTe6ugYFFXps3bp13fc333yz/ffff8d9fLfddpv7nFitRaRDhw7ZZ5995upPFLxpBClnzpwuOAGAjERgAQDZmDr7uuO+c+dOW7VqlSuSVpqNOuGqafDT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PVwajUYrImssVMug0QrRdu9j+vTpbtu6devsmWeecSk7jRo1svr161vXrl1dRznSqFGj3GPXrl1rL7zwgjVv3ty179Onj9uPKHXouuuuc9tVS6FUn1hqLLxt2s/tt9/ujqVx48Z2zz332I4dO1J0vTQyo31cdtllbjTgyiuvtMcee8x27dqVov2UKFEi5iBIIxt58+Z1wYTftdde614XBQueWbNmuREQ/cxPj9U+Pv3003jbDxw4YC+++GL4et9www32/fffZ4l6GgAntsx9GwsAkMDFF19sp556qn3yySfhu+GeDRs22NKlS932aCMVN954o+vE/vjjj65z7TnvvPPCnfAlS5ZYgwYN3B1zdWI///xze+KJJ2znzp0uaImkDq3qAPQzddYnTpxo/fr1c/UBL7/8snXo0MEKFy5sH330kT311FN25plnWo0aNZI9z+3bt7uUoSZNmlj//v1t1apVLjD577//bPjw4TFdq/fff98FSgoKVNugUYKtW7faN998Y3/99ZedfPLJltpUL6E6jCpVqsRLQZNq1aq5tC+NZnj0tVKd9DM/PbZSpUrx2sq9997rgktdl4suusg2b97sRkL0egFARiKwAIAsJkeOHNayZUuXjqPRAnXUPQo2pHXr1okGJbqbrsBC+4jUqlUrFwj46U66goTx48fb9ddfnyBgUZCjO+heQbI660rhee6551yKz2mnnea2N2vWzO3/3XffjSmw+PPPP+3pp5+2yy+/PLxNHfCpU6e6kYwzzjgjyccrcNBxqN3YsWOtUKFC4Z9pVEUBQFr4999/7eDBgy6YiaQRD10fBU0efa1t0UZDtI9ffvnF1WyoBmX+/PkuqGjXrp099NBD4XYaqbjjjjvS5HwAIFakQgFAFqQOuj+QEI1EzJw50xUX62758fDPQKTOsUYg1FFWQKKRAi/FyU/Fyf5ZjrygQelLXlAhmumofPnyLmCIRfHixeMFFeKl+sSyD420qEOuYml/UOFJq4JojfJIYsXoCiC8Nl77pNr696mRFlF6mZ9GmFQgDgAZiRELAMiCKlas6IIHjT7cdtttrpOsFCalxSht6Hjt27fPRo8ebXPmzHF3/CMpyIikaVT9lPYk0VJz1MFXKlIsSpcunWBbkSJF3GdN3yoKHLyvPfnz53cfXvBRuXJlS0+qi/COLbFZsLw2XnulmSXW1r9Pvb56rcuWLZugrYI2zSYFABmFwAIAsvCohYqmFy1aZHXq1HGjF16a1PF68MEHXbqNCodr1qzpOvLqyCr9ZtKkSVHThxK785/Y9lhnOU9qRMHbx88//+zStPyiTeeanhRYqT5i27ZtUQMFjQLp2vpHZhQQ6GeR6VDah9KkMvtUvAAgBBYAkEVpCtJhw4a5gOL888+3L774wgUYxYoVS/JxkYuzefbs2eOCCgUmmlbVT7MOZUYqbo4s5PZGOsqVK+c+a1pY3c1PLwqINJqkNSwig4Vly5a5oOicc84Jb6tatapbfE8/07oV/lQ0Hbs/CFHxuYI7jcZEpj6tX78+zc8NAJJCjQUAZFGqWdD0qVp0TSlRqoHwai9iqaOITCHyRggiRxQ0vWu06WYzA40OKJjyf3ipWZpeVnf6x4wZ41bBjpSW68NqKljVRUROr6tRH40qqZDdo68V7Olnfh988IHbh38NC9WtePvxU0BIGhSAjMaIBQBkYZr9ad68efbSSy9ZwYIF3RSkyalevbqbmUnTsKroV7M8nXvuue5Ov4q0VQCuVB5Nf7plyxbXOdbPIgORzK5kyZI2YMAAe/bZZ930uwq6dMdf6UVff/21PfLIIymqv9B0t3qcaKYm0RoTP/30k/taz6HXQJRKprVB9LroGmp0QelkCgK1Ire//kT1Mh07dnSviaaN1doUChK0TolGK/yBhX5Wt25dF3Qopcqbblav0dlnn+2OEQAyCoEFAGRhDRs2dHUQ6vRrCtLIdRMSu5uuNB0t0qb0KaXWPProoy54ePzxx+2VV15xsw8pxUpFwlpxWsHH4MGDLavR1LkawXjrrbdcR10F1appqF27tgs8UkJrU4wcOTLeto8//jj8tVLIvMBCIyUjRoxwH1oAT6+PjkOBgxYfjKQASMGGAgSNPqiuQrNtqX7EX2uikQ1N4+vt99tvv3WBiabV1TS8WscEADJKXCgtx4IBAEC6UCCiVb21KGBKxA05YukhNJB7mcCJjhoLAACyEP8aGB6NcqxZs8bVmABARuH2AQAg29L6EUePHk2yjbcuRmbx+uuvu1S2Cy+80KVeaeYopWQpJa579+4ZfXgAsjECCwBAttWtWzdXXJ2UjF4XI5JWNtf6HRMmTHCzXSmguPTSS61Pnz4prhsBgNREjQUAINvSjE5aLyIpKmqPXF38REKNBYDUwm85ACDb0t1/AEDqoHgbAAAAQGCMWAAAkI2NKjzWevTo4dbeAIAgGLEAAAAAEBiBBQAAAIDACCwAAAAABEZgAQAAACAwAgsAAAAAgRFYAAAAAAiMwAIAAABAYAQWAAAAAAIjsAAAAAAQGIEFAAAAgMAILAAAAAAERmABAAAAILC4UCgUCr4bAACQFcUNOZLq+wwNzJnq+wSQ+TFiAQAAACAwAgsAAAAAgRFYAAAAAAiMwAIAAABAYAQWAAAAAAIjsAAAAAAQGIEFACDTW7FihfXp08cuueQSq1Wrlo0aNSqjDwkAEIGJpgHgBOyEz50719q0aWOnn366ZXVHjhyxe+65x33u3bu3FSpUyM4+++wU7WPPnj02adIku/DCC11gcjwWLlxoX375pf3++++2evVqO3TokI0cOTLR/e3du9dGjBhhX331le3evdvKlCljnTp1squvvtri4uLitT127JhNnjzZpk2bZlu2bLGiRYta06ZN3fnmy5fvuI4XANIbgQUAnGBWrlxpY8aMcZ3oEyGw2LRpk/u44447rHPnzse1DwUWuiZyvIHFZ5995j7OOussO+OMM9x1Tszhw4ft1ltvdUGejrlChQr27bff2jPPPGN///239erVK177F1980d555x03ItO1a1f7448/3Pd6vIKTk04iwQBA5kdgAQDZ2NGjR10nOG/evJZZqSMuRYoUydDjUKDwwAMPWO7cuW3ChAlJBhYffvihLV++3AYOHGhdunRx29q3b2933323jRs3ztq2bWulSpVy29esWWNTpkxxQcXzzz8f3oeCwiFDhtjs2bOtRYsW6XCGABAMgQUAnEBUe+DdmVcajad169ZuBGPw4ME2fPhwW7p0qU2fPt22bt1qDz30kEubUqrPRx995DrEO3bssFy5clm1atXsxhtvdI/1u+WWW1zKztixY+2ll16y//3vfy416IILLnCd5/Lly4fbHjx40MaPH2+zZs2yv/76y+23ZMmSVq9ePbv99tuTPB89z5IlS9zXOnZ9yMcff2ynnXaa66TruDds2ODSjU499VRr0KCBq8c4+eSTXdvFixeHr4WujXd91LHXNYhViRIlYm6rkQ0Fawom/K699lqXGqVgoXv37m6brksoFHI/89NjX331Vfv000/jBRYHDhxwoxh6nNKtlBamoEftZsyY4c4XADICgQUAnEAuvfRS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BEZgAQDIMIsXL7ZatWrZ9OnTM/pQAAABsZINAAAx2LFjh02ZMsV+//13++2332zXrl3WunVrGzRoUKKPmTFjhk2aNMnWr19vBQoUsIYNG1rfvn2taNGiCdr++uuvNmLECPc5Li7OzjvvPNe2cuXKaXxmAJA6GLEAAGSYmjVr2oIFC6xly5aW2a1bt87GjRtna9eutapVqybb/u2333ZBR8GCBW3AgAF21VVX2ezZs61Xr162f//+eG2XLl1qt9xyi23atMn9XF9v2LDBevbsaatXr07DswKA1MOIBQAgw5x00kmWJ0+eJNuEQiHXEc+fP79lpHPOOcfmzJnjRhs0WtG0adNE2+rnr732mgtA9DlHjhxuu76/6667bPLkyXbjjTeG2z///POWK1cuGzNmjJUoUcJtu/zyy61jx4720ksv2fDhw9PhDAEgGEYsAACZpsbC//27777rOtb16tWzCRMmuJ8fOXLExo8fH95+2WWX2cCBAxPc1d+8ebPbz6hRo+ybb76xbt26ufbNmze3YcOGuf2klFKZoqUwRTN37lw7cOCAde7cORxUSKNGjax06dI2c+bM8LY///zTli9f7s7FCypEX2vb999/79Kw/L744gu75ppr3Dm1atXKRo8ebd999x31KgAyFCMWAIBMR3f0d+/ebe3atbNTTz3VSpYs6bY//PDDbtSgTp06dvXVV9vff/9tU6dOtR49eri7/VWqVIm3H6VZvffee65t27Zt7euvv3ZBSqFCheKNGKS2ZcuWuc+qk4hUvXp1mzVrlu3bt8+NwiTX9uOPP3Z1HQ0aNHDblE714IMPWpkyZVyqlAIX1XIogAKAjERgAQDIdLZu3eoCglNOOSW8beHChS6oUIrQU0895QqcRd9ff/31NmTIEHv99dfj7Uf1EBr5OP300933CjA0iqAi7LQMLLwRhuLFiyf4mbYpvWv79u1Wvnz5ZNvKtm3b3GeNtCg1SiMnb775phUuXNht79ChgxvBAICMRCoUACDTUXqPP6jw0otEAYEXVEilSpXcbEs//fST7dy5M95jmjRpEg4qRI9TupBGOjRikFaUBiW5c+dO8DOvpsRrk5K2GrlQQKLZqLygQjTyoeJwAMhIBBYAgEynXLlyCbapbkLF3hUqVEjwszPPPNN91qxKfqpniFSkSBH3WalWaSVv3rzu86FDhxL87ODBg/HapKStd34a6YgUbRsApCcCCwBApuN1pINSIJIYpSOllWLFirnPGl2IpG0aOfHSnJJrK/6ibgDIrAgsAABZgkYfjh07Zn/88UeCn3nboo1QZIRq1aq5z7/88kuCn2nNCo0ueNPnJtdWQYhXlO6ldWnBvUjRtgFAeiKwAABkCY0bN3aftUidf7RBU83OmzfPatSoEfN0sOlxrKqPUOH40aNHw9t1nEpnatGiRXhb2bJl3foWmkLWP2qhr7Wtdu3a4VENraWhrzUL1L///htuq3qRadOmpdv5AUA0zAoFAMgSLr74YjcDlKZb3bNnj5t+1ZtuVoXPWs8irXmzTnm1D6tWrQpv0yri+hAFOH369LGhQ4farbfe6tbPUKAwceJEO+OMM+zaa6+Nt1+tzN27d2+7+eab3axVopmrNEJzxx13hNvlzJnTff/QQw9Z9+7d7corr3TTzWrtCtWOKGjxF7YDQHoisAAAZBmPP/64Va5c2d2xV6c9X758rjOvTnzFihXT/PlHjhwZ7/sVK1a4D9GaEl5gIV27dnWd/UmTJrmpcLXAnlbr7tevX4JVxM8//3y3mJ9W6daHggOta/Hss8+6Wa/8NNqhAEMBjR6j2bMUYJx99tl29913J7uSOQCklbhQWlavAQCAdKHREAVbShXTwnqxihuS8lXIExMayP1KIDujxgIAgCzk8OHD8eo2vBoLpYRphCRy9XEASC/cWgAAZFvqkCe3UJ5qGDJLUbiojqJ///7WrFkzN0uUVu7+5JNP3Pb77rvPcuXKldGHCCCbIrAAAGRbEyZMsDFjxiTZplSpUq44OrM4+eST7dxzz7WZM2e6lcYV+Ki+pG/fvq64HQAyCjUWAIBsa+PGjQlW646kYmhNZXuiosYCQGrhLwAAINsqU6aM+wAABEfxNgAAAIDAGLEAACAbG1V4rPXo0YOibwCBMWIBAAAAIDACCwAAAACBEVgAAAAACIzAAgAAAEBgBBYAAAAAAiOwAAAAABAYgQUAAACAwAgsAAAAAARGYAEAAAAgMAILAAAAAIERWAAAAAAIjMACAAAAQGBxoVAoFHw3AAAgK4obcuS4HxsamDNVjwVA1saIBQAAAIDACCwAAAAABEZgAQAAACAwAgsAAAAAgRFYAAAAAAiMwAIAAABAYAQWAACcABYvXmy1atWy6dOnZ/ShAMimmIAaQLbsgPXu3Tvetnz58ln58uWtVatW1qlTJ8uRI4froA0ePNj9/NVXX7WLL7443mM2b95sbdu2tY4dO9q9994b3t6mTRvbsmWLnX/++fbGG28keP5BgwbZjBkz7PPPP7eTTz45vH3lypU2fvx4W758uW3bts0dU/Hixa169ep29dVXW5UqVexE4F03vzx58ljp0qWtadOm1q1bN8ubN2+GHR8A4PgQWADItpo3b27169c3rRO6fft219l/4YUXbO3atfbggw/Ga6vAok6dOhYXFxfz/n/++WebO3euNWnSJNm233zzjQ0cONAFGgpuypYta3v27LENGzbYggULrFy5cidMYOHR9dS5ys6dO23OnDk2evRo++WXX9z1BgBkLQQWALItddRbtmwZ/r5Dhw5u9OHDDz+MN6JRtWpVN4owa9Ysa9GiRUz7LlWqlB04cMBGjBhhDRs2dCMgSVFHWnft33rrLStZsmS8nx07dsx2795t6e3IkSN29OhRd1xpQcGS//p37tzZjVYsXLjQli1bZtWqVYv6uP/++88KFCiQJscEADh+BBYA8P8ULFjQpR19+eWXtmnTpngd3uHDh9trr71ml112meXKlSvZfSmN6brrrrMhQ4a4lKp27dr9f+3dCbxMdfz/8a9d9j0hW5askSW7CKWkKEJK9qgokZR+UUpJichWIlTIkiKVUrJWSlRUhCT7Tnbzf7y+/9+5vzNzZ+bOvee619z7fj4e47pnzpw528z9fs738/mesPPv3LnTXHPNNbGCCqRNm9bkzp073ttDvn2LFi1M8+bN7br/+eefdhubNm1qevfubbJkyRIz78SJE83kyZPNrFmzzEcffWTTtA4cOGADI5Zz5MgRO8/y5cvNwYMHTd68eU2DBg1Mz549/dK5vEifPr2pWbOmTQljfxBY9OjRw6aVsf5jxoyxaWzHjh2zP8E2sV4//fSTOXXqlE2nYps7duwYK5hje9555x2zYsUKm2rGvihdurQNZtxpbvQSsS++++47G9CRjkaKFuvCcXXs2bPHvvf3339v9wnLo6epdevWdh2coPCDDz4wCxcutClg9Hix76pUqWKeeuopu80OgtcpU6bYbfnvv/9scEqPTqdOnfzmAz1h9O5s377dnhu8X9WqVRPlOIiIJJQCCxGR/0VK1D///GP/T2N5x44d9v9csadROWzYMDN37lzT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s14UuTs3yCMdiVQkN6ZT/0BdA/t50aJFtl6CEaXco10RNFGcT68H20ovANtH8EFAQYE2eB09Ik7NBMPAFixY0HTu3Nnvvfk/78dQxvQqEDwSeDCfu56CXgt6knjQq0VPEOvHOcM9RdwjX1EgzrFjW7ivBst0bpDn9KaJiCSHNL5gfe8iIhL1nDtvDxkyJLlXRS5jaUb6p3TFh6+/rk+KyP9RjYWIiIiIiHimSw0iIlGEFBnSbsIh359HUmKdIrmJH+ldzv0bREQkZVFgISISRSiU3r17d9h5KGam9iEpOXeDjsuECRNsipaIiKQ8qrEQEYki3IgtroJxCpUp+k1KrBPrFhdGY3LfZE6Sn2osRCSxKLAQERFJxRRYiEhiUfG2iIiIiIh4psBCREREREQ8Ux+miIhIKjYxxxR7wz6N1iUiXqnHQkREREREPFNgISIiIiIinimwEBERERERzxRYiIiIiIiIZwosRERERETEMwUWIiIiIiLimQILERERERHxTIGFiIiIiIh4psBCREREREQ8U2AhIiIiIiKeKbAQERERERHP0vh8Pp/3xYiIiEg0SjPyfLxf4+uf/pKsi4hEN/VYiIiIiIiIZwosRERERETEMwUWIiIiIiLimQILERERERHxTIGFiIiIiIh4psBCREREREQ8U2AhIiIiIiKeKbAQERG5TEycONFUr17d/Pvvv8m9KiIi8aY73IiIXEI//PCDefDBB/2mXXHFFaZYsWLmtttuM23btjXp0qUzH3/8sRk6dKh9fuzYsaZWrVp+r6Gh2bJlS9OmTRszcODAmOm333672b17t7nuuuvM22+/Hev9hwwZYj755BOzdOlSkytXrpjpf/zxh5k6dar57bffzL59++w65c+f31SqVMncdddd5tprrzUpxYEDB8yMGTPMqlWrzJ49e0yaNGlMnjx57DY2bdrUNG7cOLlXUUQkRVBgISKSBG6++WZTt25d4/P5zP79+21j/9VXXzV//fWXefrpp/3mJbC44YYbbAM4Uj///LP5+uuvzY033hjnvN9++63p37+/DTQIbq6++mpz/Phx8/fff5uVK1eaokWLppjAgqCrU6dO5uTJk+aWW24xd999t52+c+dOs27dOhvQKbAQEUkcCixERJIADfVbb7015ncauPQ+LFiwwK9Ho3z58rYX4bPPPrMN4UhcddVV5vTp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", + "image/png": "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AAAA0HUwsgkAAADDUDYBAABgGMomAAAADEPZBAAAgGEomwAAADCM5Z4gBOt5+eWXW91us9nUs2dPDRo0SKmpqZ2cCrC2xx57rNXtx5433/nOd2S32zs5GWBtnDtdD0sf4aSioqJks9n0zX8qR7fZbDaNGzdOq1evVr9+/UxKCVhLamqqvvzySzU1Nalfv34KBAKqr69XTEyM+vTpo127dsnlcum1115TcnKy2XEBy+Dc6Xq4jI6TKi0t1UUXXaTS0lI1NDSooaFBpaWlGj16tP7yl7/on//8p+rq6nTXXXeZHRWwDLfbrYsuukjbt29XXV2d9uzZow8//FBjxozRo48+qh07dsjpdGr27NlmRwUshXOn62FkEyc1bNgwPfHEExo7dmzI9jfeeEP//d//ra1bt2r9+vW6+eabtWPHDpNSAtZy3nnn6cUXX9SFF14Ysr28vFzXX3+9qqqqtGHDBl1//fWqra01JyRgQZw7XQ8jmzipjz/+WA6H47jtDodDVVVVkqS0tDTt3r27s6MBllVbW6uvvvrquO1fffWVvF6vJCkpKUn79u3r7GiApXHudD2UTZzUyJEjdffdd+vLL78Mbvvyyy81Z84cXXTRRZKk7du3a+DAgWZFBCxnwoQJuuWWW1ReXh7cVl5erltvvVWXXnqpJOndd99lch3wDZw7XQ9lEyf15JNPqrq6WgMHDtSgQYOUlpamgQMH6pNPPtHy5cslSfv379cDDzxgclLAOp588kn1799fI0eOVHR0tKKjozVq1Cj1799fTz75pCSpT58+evjhh01OClgL507Xwz2bOCWBQEBr167Vhx9+qEAgoCFDhmjixImKiuLzCtCWbdu2hZw3gwcPNjsSEBE4d7oOyiYAAAAMw6LuaNOBAwe0atUqbdiwQV6vVzabTQkJCbrkkks0ZcoU9e7d2+yIgOV8+umnKi4uPu68GTt2rGbOnMnagMAJcO50TYxs4oTee+89TZw4UU1NTcrOzlZCQoICgYB27dolj8ej3r17a926dRo6dKjZUQHLeP3113XllVcqOTlZkyZNCjlvSktLtXPnTv3973/XJZdcYnZUwFI4d7ouyiZOaMKECXI6nXrmmWfUo0ePkH0tLS266aabVFtbq9dee82khID1XHTRRRo3bpweeeSRVvfPnj1br7/+ujZt2tTJyQBr49zpuiibOKGYmBht3rz5hCOXlZWVGj16tJqamjo5GWBdvXr10pYtW044mWHbtm3KzMzUwYMHOzkZYG2cO10XU4lxQv369dP27dtPuP+jjz7iWejANyQmJmrDhg0n3F9WVqbExMROTAREBs6drosJQjihGTNmaPr06br//vs1ceJEJSQkyGazyev1qrS0VG63W7NmzTI7JmApd911l2bOnKm333671fNm+fLlWrJkidkxAcvh3Om6uIyONj300EN69NFHg7MCpSNrbjqdTs2aNUtz5swxOSFgPb/73e/0yCOP6O2335bP55Mk2e12jRw5UnfeeaduuOEGkxMC1sS50zVRNnFKqqurg8+kdTqdPCYMOAWHDx/W7t27JUlnnXWWunfvbnIiIDJw7nQtlE0AAAAYhglCaNOnn36q++67TxMmTNAFF1ygoUOHasKECbrvvvu0c+dOs+MBlrRp0ybdeOONSk1NVa9evRQTE6PU1FTdeOON2rx5s9nxAMvi3OmaGNnECbHALhC+1atX64YbbtBll12mK664IuS8WbdunV555RW98MILuvbaa82OClgK507XRdnECbHALhC+YcOGKScnR/fee2+r+x966CGtWLFCW7du7eRkgLVx7nRdlE2cEAvsAuHr2bOnKioqdP7557e6/4MPPtCIESN06NChTk4GWBvnTtfFPZs4IRbYBcJ33nnnafXq1Sfc/6c//Ukul6vzAgERgnOn62JRd5wQC+wC4SssLNSPfvQjeTye4L3Ox54369at0/PPP292TMByOHe6Li6jo00ssAuEr6ysTI8++qjKyspC1qfNysrSHXfcoaysLJMTAtbEudM1UTZxSlhgFwAAtAdlEwAAAIZhghDa7eOPP9all15qdgwgorz//vtMcgDagXMnclE20W779++Xx+MxOwYQUVpaWlRTU2N2DCDicO5ELmaj44Qee+yxNvd/9tlnnZQEiBx33nlnm/u//PLLTkoCRBbOna6LezZxQlFRUUpMTFSPHj1a3d/S0iKv1xucpQ7gyGoNF154oRwOR6v79+/fr3feeYfzBvgGzp2ui5FNnFBKSooeeuihEy5vtGXLFo0cObKTUwHWlpaWptmzZysnJ6fV/Zw3QOs4d7ou7tnECY0cOVJvv/32CffbbDYxMA6E4rwB2odzp+viMjpO6L333lNTU5NGjRrV6v7Dhw/r888/V0pK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JGndunXKzMw0OR1gTSe6xcRms6lnz54aNGiQvvOd78hut3dyMgDoXFxGxynxer2qra3ViBEjFBV15FbfjRs3yuFwaMiQISanA6wnNTVVX375pZqamtSvXz8FAgHV19crJiZGffr00a5du+RyufTaa68pOTnZ7LiAJe3cuVNJSUl8KItwTBDCKXE6ncrMzAwWTUkaPXo0RRM4AbfbrYsuukjbt29XXV2d9uzZow8//FBjxozRo48+qh07dsjpdAZvSwFwvOTkZIpmF8DIJgAY4LzzztOLL7543EMPysvLdf3116uqqkobNmzQ9ddfr9raWnNCAhbRr1+/U35q0J49ewxOg47GPZsAYIDa2lp99dVXx23/6quv5PV6JUlJSUnat29fZ0cDLGfJkiXBP9fV1WnBggW64oorgnMEysrKtHbtWj3wwAMmJcTpYGQTAAxw1VVXyev1avny5cGJdOXl5ZoxY4acTqf+8pe/6M9//rPy8/P17rvvmpwWsI7rr79eEyZM0G233Ray/fHHH9f69eu1evVqc4Kh3SibAGAAr9eradOm6ZVXXlH37t0lHRnVvOyyy1RSUqKEhAS99tprOnz4sCZNmmRyWsA6+vTpoy1btmjQoEEh27dv367MzEwe9RqBuIwOAAZwOp0qLS3Vtm3b9OGHHyoQCGjIkCEaPHhw8JgJEyaYmBCwpvj4eL300kvHPWlr9erVio+PNykVTgcjmwAAwDKefvpp/fSnP9V3v/vd4D2bb775ptasWaPly5frpptuMjcgwkbZBAAD3HzzzW3u/+1vf9tJSYDI89Zbb+mxxx7T+++/r0AgoKFDh+r222/XmDFjzI6GduAyOgAYYO/evSHvDx8+rMrKStXX1+vSSy81KRUQGcaMGaNnn33W7BjoIJRNADDASy+9dNw2v9+v3NxcuVwuExIBkePjjz/WU089paqqKi1ZskQDBgzQmjVrlJycrPT0dLPjIUw8QQgAOklUVJRmz56tRx55xOwogGV5PB4NHz5cb731ll588cXg7POKigo9+OCDJqdDe1A2AaATffzxx60u9g7giHvvvVcLFixQaWmpevToEdw+YcIElZWVmZgM7cVldAAwwJ133hnyPhAIqLa2Vn/96181ffp0k1IB1vfuu+9q1apVx20/++yzVVdXZ0IinC7KJgAYoLy8POR9VFSUzj77bD388MMnnakOnMni4uJUW1ur1NTUkO3l5eX61re+ZVIqnA7KJgAY4K9//asCgYB69+4tSfrkk0+0evVqpaSkqFs3/tcLnMjUqVN1zz336Pe//71sNpv8fr/eeOMN3XXXXfrxj39sdjy0A+tsAoABJk2apMmTJ2vmzJmqr6/XkCFD1L17d+3evVuLFy/WrbfeanZEwJIOHz6sm266Sc8//7wCgYC6desmn8+nqVOn6umnn5bdbjc7IsJE2QQAA5x11lnyeDxKT0/X8uXL9etf/1rl5eV68cUXVVBQoPfff9/siIClVVVV6Z133pHf71dmZqbS0tLMjoR2YjY6ABigqalJffv2lSStW7dOkydPVlRUlC6++GLV1NSYnA6wrsLCQjU1NcnlcukHP/iBbrjhBqWlpengwYMqLCw0Ox7agbIJAAYYNGiQVq9erZ07d2rt2rWaNGmSJGnXrl1yOBwmpwOsa/78+cG1NY/V1NSk+fPnm5AIp4uyCQAGKCgo0F133aVzzz1XY8aMUVZWlqQjo5yZmZkmpwOsKxAIyGazHbf93//+t/r3729CIpwu7tkEAIN4vV7V1tZqxIgRioo68tl+48aNcjgcGjJkiMnpAGvp16+fbDabGhoa5HA4Qgqnz+fT/v37NXPmTBUVFZmYEu1B2QQAAKZ75plnFAgEdPPNN2vJkiWKjY0N7uvRo4fOPffc4BUCRBbKJgAAsAyPx6OxY8eqe/fuZkdBB6FsAgAASzp48KAOHz4cso0JdpGHCUIAAMAympqadNttt2nAgAHq06eP+vXrF/JC5KFsAgAAy7j77rv16quvaunSpYqOjtby5cs1f/58JSUlacWKFWbHQztwGR0AAFjGOeecoxUrVmj8+PFyOBx65513NGjQIJWUlOi5557T3/72N7MjIkyMbAIAAMvYs2ePUlNTJR25P3PPnj2SpHHjxumf//ynmdHQTpRNAABgGS6XS5988okkaejQoXrhhRckSX/+858VFxdnXjC0G5fRAQCAZTzyyCOy2+26/fbb9dprr+mqq66Sz+fTV199pcWLF+uOO+4wOyLCRNkEAACWtWPHDm3evFnnnXeeRowYYXYctANlEwAAWMLhw4c1adIk/eY3v9H5559vdhx0EO7ZBAAAltC9e3dVVlaGPBcdkY+yCQAALOPHP/6xnnzySbNjoAN1MzsAAADAUS0tLVq+fLlKS0s1atQo9e7dO2T/4sWLTUqG9qJsAgAAy6isrNR//Md/SJI+/PDDkH1cXo9MTBACAACAYbhnEwAAAIbhMjoAALCMCRMmtHm5/NVXX+3ENOgIlE0AAGAZF154Ycj7w4cPa8uWLaqsrNT06dPNCYXTQtkEAACW8cgjj7S6fd68edq/f38np0FHYIIQAACwvI8++kijR4/Wnj17zI6CMDFBCAAAWF5ZWZl69uxpdgy0A5fRAQCAZUyePDnkfSAQUG1trTZv3qwHHnjApFQ4HZRNAABgGQ6HI2Q2elRUlAYPHqzCwkJNmjTJxGRoL+7ZBAAAgGG4ZxMAAFiGy+VSXV3dcdvr6+vlcrlMSITTRdkEAACW8cknn8jn8x23vbm5WZ999pkJiXC6uGcTAACY7uWXXw7+ee3atYqNjQ2+9/l8euWVV3TuueeakAyni3s2AQCA6aKijlxstdls+mY16d69u84991w9/PDD+s///E8z4uE0UDYBAIBlpKamatOmTTrrrLPMjoIOQtkEAACAYbhnEwAAWMqBAwfk8Xi0Y8cOtbS0hOy7/fbbTUqF9mJkEwAAWEZ5ebm+973vqampSQcOHFD//v21e/duxcTEaMCAAaqqqjI7IsLE0kcAAMAyZs+erauvvlp79uxRr1699Oabb6qmpkYjR47Ur371K7PjoR0Y2QQAAJYRFxent956S4MHD1ZcXJzKysp0wQUX6K233tL06dO1bds2syMiTIxsAgAAy+jevXvw2egJCQnasWOHJCk2Njb4Z0QWJggBAADLyMzM1ObNm3X++edrwoQJKigo0O7du1VSUqLhw4ebHQ/twGV0AABgGZs3b9a+ffs0YcIEffnll5o+fbpef/11paWl6cknn9SFF15odkSEibIJAAAs4+DBgwoEAoqJiZF05FnpL730koYOHaorrrjC5HRoD+7ZBAAAlnHttddqxYoVkqT6+npdfPHFWrx4sb7//e+ruLjY5HRoD8omAACwjHfeeUff/va3JUl/+MMflJCQoJqaGq1YsUKPPfaYyenQHpRNAABgGU1NTerbt68kad26dZo8ebKioqJ08cUXq6amxuR0aA/KJgAAsIxBgwZp9erV2rlzp9auXatJkyZJknbt2iWHw2FyOrQHZRMAAFhGQUGB7rrrLp177rkaM2aMsrKyJB0Z5czMzDQ5HdqD2egAAMBSvF6vamtrNWLECEVFHRkX27hxoxwOh4YMGWJyOoSLsgkAAADDcBkdAAAAhqFsAgAAwDCUTQAAABiGsgkAAADDUDYBAABgGMomAAAADEPZBAAAgGEomwAAADDM/wNkmR+ybz9rtAAAAABJRU5ErkJggg==", "text/plain": [ - "
" + "
" ] }, "metadata": {}, @@ -4408,26 +889,37 @@ } ], "source": [ - "import shap\n", - "import matplotlib.pyplot as plt\n", - "\n", - "# Take the optimized model\n", - "model = best_rf # ou grid_search.best_estimator_ si tu gardes grid_search\n", - "\n", - "# Initialize SHAP explainer\n", - "explainer = shap.TreeExplainer(model)\n", - "\n", - "# Compute SHAP values\n", - "shap_values = explainer(X_train) \n", - "shap.summary_plot(shap_values.values, X_train, feature_names=X_train.columns)\n", - "shap.summary_plot(shap_values.values, X_train, feature_names=X_train.columns, plot_type=\"bar\")\n", - "\n" + "preprocessing.plots_for_outliers(df, interesting_cols[0:3], save=False)" ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "No anomalies detected\n" + ] + } + ], + "source": [ + "preprocessing.isoforest_for_outliers(df, interesting_cols)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { "kernelspec": { - "display_name": "MachineLearning", + "display_name": "desuenv", "language": "python", "name": "python3" }, @@ -4441,7 +933,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.16" + "version": "3.12.11" } }, "nbformat": 4, diff --git a/scripts/__init__.py b/scripts/__init__.py index befa3bb..b7db816 100644 --- a/scripts/__init__.py +++ b/scripts/__init__.py @@ -1 +1,3 @@ -from .Data_filter_Jess import * \ No newline at end of file +from .preprocessing import search_variable_name +from .Data_filter_Jess import * + diff --git a/scripts/preprocessing.py b/scripts/preprocessing.py new file mode 100644 index 0000000..ef9e5ca --- /dev/null +++ b/scripts/preprocessing.py @@ -0,0 +1,73 @@ +import numpy as np +import pandas +import matplotlib.pyplot as plt +import seaborn as sns +from sklearn.ensemble import IsolationForest + +def search_variable_name(df, name): + "Use this function to search for column names based on a key world" + + df.columns = df.columns.str.lower() + interesting_cols = [col for col in list(df.columns) if name in col] + good_interesting_cols = [] + for interesting_col in interesting_cols: + if df[interesting_col].isna().sum()/len(df[interesting_col]) < 0.99: + good_interesting_cols.append(interesting_col) + return good_interesting_cols + +def plots_for_outliers(df, selected_cols, save): + """Plots seaborns pairplot and boxplot for selected variables + + Inputs: dataframe, selected columns, binary value if either save or not the images + + Returns: nothing, either shows or saves the figures + """ + + if len(selected_cols) > 8: + print("Too many features selected. Please choose 8 or fewer.") + return + + # --- Pairplot --- + pairplot = sns.pairplot(df[selected_cols]) + if save: + pairplot.savefig(f'../data/PAIR_{",".join(selected_cols)}.png') + plt.close(pairplot.fig) + else: + plt.show() + + # --- Boxplot --- + plt.figure(figsize=(8, 6)) + sns.boxplot(data=df[selected_cols]) + plt.xticks(rotation=90) + if save: + plt.savefig(f'../data/BOX_{",".join(selected_cols)}.png') + plt.close() + else: + plt.show() + +def isoforest_for_outliers(df, selected_cols): + """Perform Isolation Forest algo by scikit-learn to detect outliers" + + Inputs: dataframe and selected column + + Returns: indices of the dataframe there were identified as outliers + """ + + n_estimators = 100 # Number of trees + contamination = 0.05 # Expected proportion of anomalies + sample_size = df.shape[0] + + iso_forest = IsolationForest(n_estimators=n_estimators, + contamination=contamination, + max_samples=sample_size, + random_state=42) + features = df[selected_cols] + iso_forest.fit(features) + iso_forest_labels = iso_forest.predict(features) + + if np.any(iso_forest_labels<0): + print('Anomalies detected') + np.where(iso_forest_labels<0) + + else: + print('No anomalies detected') \ No newline at end of file