From 26943e5b10fedf9d90d774c921ea8e4c4ceb0b66 Mon Sep 17 00:00:00 2001 From: TizzySaurus <47674925+TizzySaurus@users.noreply.github.com> Date: Sat, 2 Oct 2021 12:15:13 +0100 Subject: Change pascal's triangle image --- bot/resources/fun/trivia_quiz.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bot/resources') diff --git a/bot/resources/fun/trivia_quiz.json b/bot/resources/fun/trivia_quiz.json index 0b3e6802..99aa5f42 100644 --- a/bot/resources/fun/trivia_quiz.json +++ b/bot/resources/fun/trivia_quiz.json @@ -440,7 +440,7 @@ { "id": 229, "question": "What is this triangle called?", - "img_url": "https://cdn.askpython.com/wp-content/uploads/2020/07/Pascals-triangle.png", + "img_url": "https://wikimedia.org/api/rest_v1/media/math/render/png/23050fcb53d6083d9e42043bebf2863fa9746043", "answer": ["Pascal's triangle", "Pascal"] }, { -- cgit v1.2.3 From 087d2f279e052871dcd4bb322953b01bf5b965cc Mon Sep 17 00:00:00 2001 From: CyberCitizen01 Date: Sat, 4 Sep 2021 01:47:58 +0530 Subject: Added ryanzec_colours.json constructed from ryanzec/name-that-color Original source: https://github.com/ryanzec/name-that-color/blob/master/lib/ntc.js#L116-L1681 --- bot/resources/fun/ryanzec_colours.json | 1568 ++++++++++++++++++++++++++++++++ 1 file changed, 1568 insertions(+) create mode 100644 bot/resources/fun/ryanzec_colours.json (limited to 'bot/resources') diff --git a/bot/resources/fun/ryanzec_colours.json b/bot/resources/fun/ryanzec_colours.json new file mode 100644 index 00000000..63d9be44 --- /dev/null +++ b/bot/resources/fun/ryanzec_colours.json @@ -0,0 +1,1568 @@ +{ + "Abbey": "4C4F56", + "Acadia": "1B1404", + "Acapulco": "7CB0A1", + "Aero Blue": "C9FFE5", + "Affair": "714693", + "Akaroa": "D4C4A8", + "Alabaster": "FAFAFA", + "Albescent White": "F5E9D3", + "Algae Green": "93DFB8", + "Alice Blue": "F0F8FF", + "Alizarin Crimson": "E32636", + "Allports": "0076A3", + "Almond": "EED9C4", + "Almond Frost": "907B71", + "Alpine": "AF8F2C", + "Alto": "DBDBDB", + "Aluminium": "A9ACB6", + "Amaranth": "E52B50", + "Amazon": "3B7A57", + "Amber": "FFBF00", + "Americano": "87756E", + "Amethyst": "9966CC", + "Amethyst Smoke": "A397B4", + "Amour": "F9EAF3", + "Amulet": "7B9F80", + "Anakiwa": "9DE5FF", + "Antique Brass": "C88A65", + "Antique Bronze": "704A07", + "Anzac": "E0B646", + "Apache": "DFBE6F", + "Apple": "4FA83D", + "Apple Blossom": "AF4D43", + "Apple Green": "E2F3EC", + "Apricot": "EB9373", + "Apricot Peach": "FBCEB1", + "Apricot White": "FFFEEC", + "Aqua Deep": "014B43", + "Aqua Forest": "5FA777", + "Aqua Haze": "EDF5F5", + "Aqua Island": "A1DAD7", + "Aqua Spring": "EAF9F5", + "Aqua Squeeze": "E8F5F2", + "Aquamarine": "7FFFD4", + "Aquamarine Blue": "71D9E2", + "Arapawa": "110C6C", + "Armadillo": "433E37", + "Arrowtown": "948771", + "Ash": "C6C3B5", + "Asparagus": "7BA05B", + "Asphalt": "130A06", + "Astra": "FAEAB9", + "Astral": "327DA0", + "Astronaut": "283A77", + "Astronaut Blue": "013E62", + "Athens Gray": "EEF0F3", + "Aths Special": "ECEBCE", + "Atlantis": "97CD2D", + "Atoll": "0A6F75", + "Atomic Tangerine": "FF9966", + "Au Chico": "97605D", + "Aubergine": "3B0910", + "Australian Mint": "F5FFBE", + "Avocado": "888D65", + "Axolotl": "4E6649", + "Azalea": "F7C8DA", + "Aztec": "0D1C19", + "Azure": "315BA1", + "Azure Radiance": "007FFF", + "Baby Blue": "E0FFFF", + "Bahama Blue": "026395", + "Bahia": "A5CB0C", + "Baja White": "FFF8D1", + "Bali Hai": "859FAF", + "Baltic Sea": "2A2630", + "Bamboo": "DA6304", + "Banana Mania": "FBE7B2", + "Bandicoot": "858470", + "Barberry": "DED717", + "Barley Corn": "A68B5B", + "Barley White": "FFF4CE", + "Barossa": "44012D", + "Bastille": "292130", + "Battleship Gray": "828F72", + "Bay Leaf": "7DA98D", + "Bay of Many": "273A81", + "Bazaar": "98777B", + "Bean ": "3D0C02", + "Beauty Bush": "EEC1BE", + "Beaver": "926F5B", + "Beeswax": "FEF2C7", + "Beige": "F5F5DC", + "Bermuda": "7DD8C6", + "Bermuda Gray": "6B8BA2", + "Beryl Green": "DEE5C0", + "Bianca": "FCFBF3", + "Big Stone": "162A40", + "Bilbao": "327C14", + "Biloba Flower": "B2A1EA", + "Birch": "373021", + "Bird Flower": "D4CD16", + "Biscay": "1B3162", + "Bismark": "497183", + "Bison Hide": "C1B7A4", + "Bistre": "3D2B1F", + "Bitter": "868974", + "Bitter Lemon": "CAE00D", + "Bittersweet": "FE6F5E", + "Bizarre": "EEDEDA", + "Black": "000000", + "Black Bean": "081910", + "Black Forest": "0B1304", + "Black Haze": "F6F7F7", + "Black Marlin": "3E2C1C", + "Black Olive": "242E16", + "Black Pearl": "041322", + "Black Rock": "0D0332", + "Black Rose": "67032D", + "Black Russian": "0A001C", + "Black Squeeze": "F2FAFA", + "Black White": "FFFEF6", + "Blackberry": "4D0135", + "Blackcurrant": "32293A", + "Blaze Orange": "FF6600", + "Bleach White": "FEF3D8", + "Bleached Cedar": "2C2133", + "Blizzard Blue": "A3E3ED", + "Blossom": "DCB4BC", + "Blue": "0000FF", + "Blue Bayoux": "496679", + "Blue Bell": "9999CC", + "Blue Chalk": "F1E9FF", + "Blue Charcoal": "010D1A", + "Blue Chill": "0C8990", + "Blue Diamond": "380474", + "Blue Dianne": "204852", + "Blue Gem": "2C0E8C", + "Blue Haze": "BFBED8", + "Blue Lagoon": "017987", + "Blue Marguerite": "7666C6", + "Blue Ribbon": "0066FF", + "Blue Romance": "D2F6DE", + "Blue Smoke": "748881", + "Blue Stone": "016162", + "Blue Violet": "6456B7", + "Blue Whale": "042E4C", + "Blue Zodiac": "13264D", + "Blumine": "18587A", + "Blush": "B44668", + "Blush Pink": "FF6FFF", + "Bombay": "AFB1B8", + "Bon Jour": "E5E0E1", + "Bondi Blue": "0095B6", + "Bone": "E4D1C0", + "Bordeaux": "5C0120", + "Bossanova": "4E2A5A", + "Boston Blue": "3B91B4", + "Botticelli": "C7DDE5", + "Bottle Green": "093624", + "Boulder": "7A7A7A", + "Bouquet": "AE809E", + "Bourbon": "BA6F1E", + "Bracken": "4A2A04", + "Brandy": "DEC196", + "Brandy Punch": "CD8429", + "Brandy Rose": "BB8983", + "Breaker Bay": "5DA19F", + "Brick Red": "C62D42", + "Bridal Heath": "FFFAF4", + "Bridesmaid": "FEF0EC", + "Bright Gray": "3C4151", + "Bright Green": "66FF00", + "Bright Red": "B10000", + "Bright Sun": "FED33C", + "Bright Turquoise": "08E8DE", + "Brilliant Rose": "F653A6", + "Brink Pink": "FB607F", + "Bronco": "ABA196", + "Bronze": "3F2109", + "Bronze Olive": "4E420C", + "Bronzetone": "4D400F", + "Broom": "FFEC13", + "Brown": "964B00", + "Brown Bramble": "592804", + "Brown Derby": "492615", + "Brown Pod": "401801", + "Brown Rust": "AF593E", + "Brown Tumbleweed": "37290E", + "Bubbles": "E7FEFF", + "Buccaneer": "622F30", + "Bud": "A8AE9C", + "Buddha Gold": "C1A004", + "Buff": "F0DC82", + "Bulgarian Rose": "480607", + "Bull Shot": "864D1E", + "Bunker": "0D1117", + "Bunting": "151F4C", + "Burgundy": "900020", + "Burnham": "002E20", + "Burning Orange": "FF7034", + "Burning Sand": "D99376", + "Burnt Maroon": "420303", + "Burnt Orange": "CC5500", + "Burnt Sienna": "E97451", + "Burnt Umber": "8A3324", + "Bush": "0D2E1C", + "Buttercup": "F3AD16", + "Buttered Rum": "A1750D", + "Butterfly Bush": "624E9A", + "Buttermilk": "FFF1B5", + "Buttery White": "FFFCEA", + "Cab Sav": "4D0A18", + "Cabaret": "D94972", + "Cabbage Pont": "3F4C3A", + "Cactus": "587156", + "Cadet Blue": "A9B2C3", + "Cadillac": "B04C6A", + "Cafe Royale": "6F440C", + "Calico": "E0C095", + "California": "FE9D04", + "Calypso": "31728D", + "Camarone": "00581A", + "Camelot": "893456", + "Cameo": "D9B99B", + "Camouflage": "3C3910", + "Camouflage Green": "78866B", + "Can Can": "D591A4", + "Canary": "F3FB62", + "Candlelight": "FCD917", + "Candy Corn": "FBEC5D", + "Cannon Black": "251706", + "Cannon Pink": "894367", + "Cape Cod": "3C4443", + "Cape Honey": "FEE5AC", + "Cape Palliser": "A26645", + "Caper": "DCEDB4", + "Caramel": "FFDDAF", + "Cararra": "EEEEE8", + "Cardin Green": "01361C", + "Cardinal": "C41E3A", + "Cardinal Pink": "8C055E", + "Careys Pink": "D29EAA", + "Caribbean Green": "00CC99", + "Carissma": "EA88A8", + "Carla": "F3FFD8", + "Carmine": "960018", + "Carnaby Tan": "5C2E01", + "Carnation": "F95A61", + "Carnation Pink": "FFA6C9", + "Carousel Pink": "F9E0ED", + "Carrot Orange": "ED9121", + "Casablanca": "F8B853", + "Casal": "2F6168", + "Cascade": "8BA9A5", + "Cashmere": "E6BEA5", + "Casper": "ADBED1", + "Castro": "52001F", + "Catalina Blue": "062A78", + "Catskill White": "EEF6F7", + "Cavern Pink": "E3BEBE", + "Cedar": "3E1C14", + "Cedar Wood Finish": "711A00", + "Celadon": "ACE1AF", + "Celery": "B8C25D", + "Celeste": "D1D2CA", + "Cello": "1E385B", + "Celtic": "163222", + "Cement": "8D7662", + "Ceramic": "FCFFF9", + "Cerise": "DA3287", + "Cerise Red": "DE3163", + "Cerulean": "02A4D3", + "Cerulean Blue": "2A52BE", + "Chablis": "FFF4F3", + "Chalet Green": "516E3D", + "Chalky": "EED794", + "Chambray": "354E8C", + "Chamois": "EDDCB1", + "Champagne": "FAECCC", + "Chantilly": "F8C3DF", + "Charade": "292937", + "Chardon": "FFF3F1", + "Chardonnay": "FFCD8C", + "Charlotte": "BAEEF9", + "Charm": "D47494", + "Chartreuse": "7FFF00", + "Chartreuse Yellow": "DFFF00", + "Chateau Green": "40A860", + "Chatelle": "BDB3C7", + "Chathams Blue": "175579", + "Chelsea Cucumber": "83AA5D", + "Chelsea Gem": "9E5302", + "Chenin": "DFCD6F", + "Cherokee": "FCDA98", + "Cherry Pie": "2A0359", + "Cherrywood": "651A14", + "Cherub": "F8D9E9", + "Chestnut": "B94E48", + "Chestnut Rose": "CD5C5C", + "Chetwode Blue": "8581D9", + "Chicago": "5D5C58", + "Chiffon": "F1FFC8", + "Chilean Fire": "F77703", + "Chilean Heath": "FFFDE6", + "China Ivory": "FCFFE7", + "Chino": "CEC7A7", + "Chinook": "A8E3BD", + "Chocolate": "370202", + "Christalle": "33036B", + "Christi": "67A712", + "Christine": "E7730A", + "Chrome White": "E8F1D4", + "Cinder": "0E0E18", + "Cinderella": "FDE1DC", + "Cinnabar": "E34234", + "Cinnamon": "7B3F00", + "Cioccolato": "55280C", + "Citrine White": "FAF7D6", + "Citron": "9EA91F", + "Citrus": "A1C50A", + "Clairvoyant": "480656", + "Clam Shell": "D4B6AF", + "Claret": "7F1734", + "Classic Rose": "FBCCE7", + "Clay Ash": "BDC8B3", + "Clay Creek": "8A8360", + "Clear Day": "E9FFFD", + "Clementine": "E96E00", + "Clinker": "371D09", + "Cloud": "C7C4BF", + "Cloud Burst": "202E54", + "Cloudy": "ACA59F", + "Clover": "384910", + "Cobalt": "0047AB", + "Cocoa Bean": "481C1C", + "Cocoa Brown": "301F1E", + "Coconut Cream": "F8F7DC", + "Cod Gray": "0B0B0B", + "Coffee": "706555", + "Coffee Bean": "2A140E", + "Cognac": "9F381D", + "Cola": "3F2500", + "Cold Purple": "ABA0D9", + "Cold Turkey": "CEBABA", + "Colonial White": "FFEDBC", + "Comet": "5C5D75", + "Como": "517C66", + "Conch": "C9D9D2", + "Concord": "7C7B7A", + "Concrete": "F2F2F2", + "Confetti": "E9D75A", + "Congo Brown": "593737", + "Congress Blue": "02478E", + "Conifer": "ACDD4D", + "Contessa": "C6726B", + "Copper": "B87333", + "Copper Canyon": "7E3A15", + "Copper Rose": "996666", + "Copper Rust": "944747", + "Copperfield": "DA8A67", + "Coral": "FF7F50", + "Coral Red": "FF4040", + "Coral Reef": "C7BCA2", + "Coral Tree": "A86B6B", + "Corduroy": "606E68", + "Coriander": "C4D0B0", + "Cork": "40291D", + "Corn": "E7BF05", + "Corn Field": "F8FACD", + "Corn Harvest": "8B6B0B", + "Cornflower": "93CCEA", + "Cornflower Blue": "6495ED", + "Cornflower Lilac": "FFB0AC", + "Corvette": "FAD3A2", + "Cosmic": "76395D", + "Cosmos": "FFD8D9", + "Costa Del Sol": "615D30", + "Cotton Candy": "FFB7D5", + "Cotton Seed": "C2BDB6", + "County Green": "01371A", + "Cowboy": "4D282D", + "Crail": "B95140", + "Cranberry": "DB5079", + "Crater Brown": "462425", + "Cream": "FFFDD0", + "Cream Brulee": "FFE5A0", + "Cream Can": "F5C85C", + "Creole": "1E0F04", + "Crete": "737829", + "Crimson": "DC143C", + "Crocodile": "736D58", + "Crown of Thorns": "771F1F", + "Crowshead": "1C1208", + "Cruise": "B5ECDF", + "Crusoe": "004816", + "Crusta": "FD7B33", + "Cumin": "924321", + "Cumulus": "FDFFD5", + "Cupid": "FBBEDA", + "Curious Blue": "2596D1", + "Cutty Sark": "507672", + "Cyan / Aqua": "00FFFF", + "Cyprus": "003E40", + "Daintree": "012731", + "Dairy Cream": "F9E4BC", + "Daisy Bush": "4F2398", + "Dallas": "6E4B26", + "Dandelion": "FED85D", + "Danube": "6093D1", + "Dark Blue": "0000C8", + "Dark Burgundy": "770F05", + "Dark Ebony": "3C2005", + "Dark Fern": "0A480D", + "Dark Tan": "661010", + "Dawn": "A6A29A", + "Dawn Pink": "F3E9E5", + "De York": "7AC488", + "Deco": "D2DA97", + "Deep Blue": "220878", + "Deep Blush": "E47698", + "Deep Bronze": "4A3004", + "Deep Cerulean": "007BA7", + "Deep Cove": "051040", + "Deep Fir": "002900", + "Deep Forest Green": "182D09", + "Deep Koamaru": "1B127B", + "Deep Oak": "412010", + "Deep Sapphire": "082567", + "Deep Sea": "01826B", + "Deep Sea Green": "095859", + "Deep Teal": "003532", + "Del Rio": "B09A95", + "Dell": "396413", + "Delta": "A4A49D", + "Deluge": "7563A8", + "Denim": "1560BD", + "Derby": "FFEED8", + "Desert": "AE6020", + "Desert Sand": "EDC9AF", + "Desert Storm": "F8F8F7", + "Dew": "EAFFFE", + "Di Serria": "DB995E", + "Diesel": "130000", + "Dingley": "5D7747", + "Disco": "871550", + "Dixie": "E29418", + "Dodger Blue": "1E90FF", + "Dolly": "F9FF8B", + "Dolphin": "646077", + "Domino": "8E775E", + "Don Juan": "5D4C51", + "Donkey Brown": "A69279", + "Dorado": "6B5755", + "Double Colonial White": "EEE3AD", + "Double Pearl Lusta": "FCF4D0", + "Double Spanish White": "E6D7B9", + "Dove Gray": "6D6C6C", + "Downriver": "092256", + "Downy": "6FD0C5", + "Driftwood": "AF8751", + "Drover": "FDF7AD", + "Dull Lavender": "A899E6", + "Dune": "383533", + "Dust Storm": "E5CCC9", + "Dusty Gray": "A8989B", + "Eagle": "B6BAA4", + "Earls Green": "C9B93B", + "Early Dawn": "FFF9E6", + "East Bay": "414C7D", + "East Side": "AC91CE", + "Eastern Blue": "1E9AB0", + "Ebb": "E9E3E3", + "Ebony": "0C0B1D", + "Ebony Clay": "26283B", + "Eclipse": "311C17", + "Ecru White": "F5F3E5", + "Ecstasy": "FA7814", + "Eden": "105852", + "Edgewater": "C8E3D7", + "Edward": "A2AEAB", + "Egg Sour": "FFF4DD", + "Egg White": "FFEFC1", + "Eggplant": "614051", + "El Paso": "1E1708", + "El Salva": "8F3E33", + "Electric Lime": "CCFF00", + "Electric Violet": "8B00FF", + "Elephant": "123447", + "Elf Green": "088370", + "Elm": "1C7C7D", + "Emerald": "50C878", + "Eminence": "6C3082", + "Emperor": "514649", + "Empress": "817377", + "Endeavour": "0056A7", + "Energy Yellow": "F8DD5C", + "English Holly": "022D15", + "English Walnut": "3E2B23", + "Envy": "8BA690", + "Equator": "E1BC64", + "Espresso": "612718", + "Eternity": "211A0E", + "Eucalyptus": "278A5B", + "Eunry": "CFA39D", + "Evening Sea": "024E46", + "Everglade": "1C402E", + "Faded Jade": "427977", + "Fair Pink": "FFEFEC", + "Falcon": "7F626D", + "Fall Green": "ECEBBD", + "Falu Red": "801818", + "Fantasy": "FAF3F0", + "Fedora": "796A78", + "Feijoa": "9FDD8C", + "Fern": "63B76C", + "Fern Frond": "657220", + "Fern Green": "4F7942", + "Ferra": "704F50", + "Festival": "FBE96C", + "Feta": "F0FCEA", + "Fiery Orange": "B35213", + "Finch": "626649", + "Finlandia": "556D56", + "Finn": "692D54", + "Fiord": "405169", + "Fire": "AA4203", + "Fire Bush": "E89928", + "Firefly": "0E2A30", + "Flame Pea": "DA5B38", + "Flamenco": "FF7D07", + "Flamingo": "F2552A", + "Flax": "EEDC82", + "Flax Smoke": "7B8265", + "Flesh": "FFCBA4", + "Flint": "6F6A61", + "Flirt": "A2006D", + "Flush Mahogany": "CA3435", + "Flush Orange": "FF7F00", + "Foam": "D8FCFA", + "Fog": "D7D0FF", + "Foggy Gray": "CBCAB6", + "Forest Green": "228B22", + "Forget Me Not": "FFF1EE", + "Fountain Blue": "56B4BE", + "Frangipani": "FFDEB3", + "French Gray": "BDBDC6", + "French Lilac": "ECC7EE", + "French Pass": "BDEDFD", + "French Rose": "F64A8A", + "Fresh Eggplant": "990066", + "Friar Gray": "807E79", + "Fringy Flower": "B1E2C1", + "Froly": "F57584", + "Frost": "EDF5DD", + "Frosted Mint": "DBFFF8", + "Frostee": "E4F6E7", + "Fruit Salad": "4F9D5D", + "Fuchsia Blue": "7A58C1", + "Fuchsia Pink": "C154C1", + "Fuego": "BEDE0D", + "Fuel Yellow": "ECA927", + "Fun Blue": "1959A8", + "Fun Green": "016D39", + "Fuscous Gray": "54534D", + "Fuzzy Wuzzy Brown": "C45655", + "Gable Green": "163531", + "Gallery": "EFEFEF", + "Galliano": "DCB20C", + "Gamboge": "E49B0F", + "Geebung": "D18F1B", + "Genoa": "15736B", + "Geraldine": "FB8989", + "Geyser": "D4DFE2", + "Ghost": "C7C9D5", + "Gigas": "523C94", + "Gimblet": "B8B56A", + "Gin": "E8F2EB", + "Gin Fizz": "FFF9E2", + "Givry": "F8E4BF", + "Glacier": "80B3C4", + "Glade Green": "61845F", + "Go Ben": "726D4E", + "Goblin": "3D7D52", + "Gold": "FFD700", + "Gold Drop": "F18200", + "Gold Sand": "E6BE8A", + "Gold Tips": "DEBA13", + "Golden Bell": "E28913", + "Golden Dream": "F0D52D", + "Golden Fizz": "F5FB3D", + "Golden Glow": "FDE295", + "Golden Grass": "DAA520", + "Golden Sand": "F0DB7D", + "Golden Tainoi": "FFCC5C", + "Goldenrod": "FCD667", + "Gondola": "261414", + "Gordons Green": "0B1107", + "Gorse": "FFF14F", + "Gossamer": "069B81", + "Gossip": "D2F8B0", + "Gothic": "6D92A1", + "Governor Bay": "2F3CB3", + "Grain Brown": "E4D5B7", + "Grandis": "FFD38C", + "Granite Green": "8D8974", + "Granny Apple": "D5F6E3", + "Granny Smith": "84A0A0", + "Granny Smith Apple": "9DE093", + "Grape": "381A51", + "Graphite": "251607", + "Gravel": "4A444B", + "Gray": "808080", + "Gray Asparagus": "465945", + "Gray Chateau": "A2AAB3", + "Gray Nickel": "C3C3BD", + "Gray Nurse": "E7ECE6", + "Gray Olive": "A9A491", + "Gray Suit": "C1BECD", + "Green": "00FF00", + "Green Haze": "01A368", + "Green House": "24500F", + "Green Kelp": "25311C", + "Green Leaf": "436A0D", + "Green Mist": "CBD3B0", + "Green Pea": "1D6142", + "Green Smoke": "A4AF6E", + "Green Spring": "B8C1B1", + "Green Vogue": "032B52", + "Green Waterloo": "101405", + "Green White": "E8EBE0", + "Green Yellow": "ADFF2F", + "Grenadier": "D54600", + "Guardsman Red": "BA0101", + "Gulf Blue": "051657", + "Gulf Stream": "80B3AE", + "Gull Gray": "9DACB7", + "Gum Leaf": "B6D3BF", + "Gumbo": "7CA1A6", + "Gun Powder": "414257", + "Gunsmoke": "828685", + "Gurkha": "9A9577", + "Hacienda": "98811B", + "Hairy Heath": "6B2A14", + "Haiti": "1B1035", + "Half Baked": "85C4CC", + "Half Colonial White": "FDF6D3", + "Half Dutch White": "FEF7DE", + "Half Spanish White": "FEF4DB", + "Half and Half": "FFFEE1", + "Hampton": "E5D8AF", + "Harlequin": "3FFF00", + "Harp": "E6F2EA", + "Harvest Gold": "E0B974", + "Havelock Blue": "5590D9", + "Hawaiian Tan": "9D5616", + "Hawkes Blue": "D4E2FC", + "Heath": "541012", + "Heather": "B7C3D0", + "Heathered Gray": "B6B095", + "Heavy Metal": "2B3228", + "Heliotrope": "DF73FF", + "Hemlock": "5E5D3B", + "Hemp": "907874", + "Hibiscus": "B6316C", + "Highland": "6F8E63", + "Hillary": "ACA586", + "Himalaya": "6A5D1B", + "Hint of Green": "E6FFE9", + "Hint of Red": "FBF9F9", + "Hint of Yellow": "FAFDE4", + "Hippie Blue": "589AAF", + "Hippie Green": "53824B", + "Hippie Pink": "AE4560", + "Hit Gray": "A1ADB5", + "Hit Pink": "FFAB81", + "Hokey Pokey": "C8A528", + "Hoki": "65869F", + "Holly": "011D13", + "Hollywood Cerise": "F400A1", + "Honey Flower": "4F1C70", + "Honeysuckle": "EDFC84", + "Hopbush": "D06DA1", + "Horizon": "5A87A0", + "Horses Neck": "604913", + "Hot Cinnamon": "D2691E", + "Hot Pink": "FF69B4", + "Hot Toddy": "B38007", + "Humming Bird": "CFF9F3", + "Hunter Green": "161D10", + "Hurricane": "877C7B", + "Husk": "B7A458", + "Ice Cold": "B1F4E7", + "Iceberg": "DAF4F0", + "Illusion": "F6A4C9", + "Inch Worm": "B0E313", + "Indian Khaki": "C3B091", + "Indian Tan": "4D1E01", + "Indigo": "4F69C6", + "Indochine": "C26B03", + "International Klein Blue": "002FA7", + "International Orange": "FF4F00", + "Irish Coffee": "5F3D26", + "Iroko": "433120", + "Iron": "D4D7D9", + "Ironside Gray": "676662", + "Ironstone": "86483C", + "Island Spice": "FFFCEE", + "Ivory": "FFFFF0", + "Jacaranda": "2E0329", + "Jacarta": "3A2A6A", + "Jacko Bean": "2E1905", + "Jacksons Purple": "20208D", + "Jade": "00A86B", + "Jaffa": "EF863F", + "Jagged Ice": "C2E8E5", + "Jagger": "350E57", + "Jaguar": "080110", + "Jambalaya": "5B3013", + "Janna": "F4EBD3", + "Japanese Laurel": "0A6906", + "Japanese Maple": "780109", + "Japonica": "D87C63", + "Java": "1FC2C2", + "Jazzberry Jam": "A50B5E", + "Jelly Bean": "297B9A", + "Jet Stream": "B5D2CE", + "Jewel": "126B40", + "Jon": "3B1F1F", + "Jonquil": "EEFF9A", + "Jordy Blue": "8AB9F1", + "Judge Gray": "544333", + "Jumbo": "7C7B82", + "Jungle Green": "29AB87", + "Jungle Mist": "B4CFD3", + "Juniper": "6D9292", + "Just Right": "ECCDB9", + "Kabul": "5E483E", + "Kaitoke Green": "004620", + "Kangaroo": "C6C8BD", + "Karaka": "1E1609", + "Karry": "FFEAD4", + "Kashmir Blue": "507096", + "Kelp": "454936", + "Kenyan Copper": "7C1C05", + "Keppel": "3AB09E", + "Key Lime Pie": "BFC921", + "Khaki": "F0E68C", + "Kidnapper": "E1EAD4", + "Kilamanjaro": "240C02", + "Killarney": "3A6A47", + "Kimberly": "736C9F", + "Kingfisher Daisy": "3E0480", + "Kobi": "E79FC4", + "Kokoda": "6E6D57", + "Korma": "8F4B0E", + "Koromiko": "FFBD5F", + "Kournikova": "FFE772", + "Kumera": "886221", + "La Palma": "368716", + "La Rioja": "B3C110", + "Las Palmas": "C6E610", + "Laser": "C8B568", + "Laser Lemon": "FFFF66", + "Laurel": "749378", + "Lavender": "B57EDC", + "Lavender Gray": "BDBBD7", + "Lavender Magenta": "EE82EE", + "Lavender Pink": "FBAED2", + "Lavender Purple": "967BB6", + "Lavender Rose": "FBA0E3", + "Lavender blush": "FFF0F5", + "Leather": "967059", + "Lemon": "FDE910", + "Lemon Chiffon": "FFFACD", + "Lemon Ginger": "AC9E22", + "Lemon Grass": "9B9E8F", + "Light Apricot": "FDD5B1", + "Light Orchid": "E29CD2", + "Light Wisteria": "C9A0DC", + "Lightning Yellow": "FCC01E", + "Lilac": "C8A2C8", + "Lilac Bush": "9874D3", + "Lily": "C8AABF", + "Lily White": "E7F8FF", + "Lima": "76BD17", + "Lime": "BFFF00", + "Limeade": "6F9D02", + "Limed Ash": "747D63", + "Limed Oak": "AC8A56", + "Limed Spruce": "394851", + "Linen": "FAF0E6", + "Link Water": "D9E4F5", + "Lipstick": "AB0563", + "Lisbon Brown": "423921", + "Livid Brown": "4D282E", + "Loafer": "EEF4DE", + "Loblolly": "BDC9CE", + "Lochinvar": "2C8C84", + "Lochmara": "007EC7", + "Locust": "A8AF8E", + "Log Cabin": "242A1D", + "Logan": "AAA9CD", + "Lola": "DFCFDB", + "London Hue": "BEA6C3", + "Lonestar": "6D0101", + "Lotus": "863C3C", + "Loulou": "460B41", + "Lucky": "AF9F1C", + "Lucky Point": "1A1A68", + "Lunar Green": "3C493A", + "Luxor Gold": "A7882C", + "Lynch": "697E9A", + "Mabel": "D9F7FF", + "Macaroni and Cheese": "FFB97B", + "Madang": "B7F0BE", + "Madison": "09255D", + "Madras": "3F3002", + "Magenta / Fuchsia": "FF00FF", + "Magic Mint": "AAF0D1", + "Magnolia": "F8F4FF", + "Mahogany": "4E0606", + "Mai Tai": "B06608", + "Maize": "F5D5A0", + "Makara": "897D6D", + "Mako": "444954", + "Malachite": "0BDA51", + "Malibu": "7DC8F7", + "Mallard": "233418", + "Malta": "BDB2A1", + "Mamba": "8E8190", + "Manatee": "8D90A1", + "Mandalay": "AD781B", + "Mandy": "E25465", + "Mandys Pink": "F2C3B2", + "Mango Tango": "E77200", + "Manhattan": "F5C999", + "Mantis": "74C365", + "Mantle": "8B9C90", + "Manz": "EEEF78", + "Mardi Gras": "350036", + "Marigold": "B98D28", + "Marigold Yellow": "FBE870", + "Mariner": "286ACD", + "Maroon": "800000", + "Maroon Flush": "C32148", + "Maroon Oak": "520C17", + "Marshland": "0B0F08", + "Martini": "AFA09E", + "Martinique": "363050", + "Marzipan": "F8DB9D", + "Masala": "403B38", + "Matisse": "1B659D", + "Matrix": "B05D54", + "Matterhorn": "4E3B41", + "Mauve": "E0B0FF", + "Mauvelous": "F091A9", + "Maverick": "D8C2D5", + "Medium Carmine": "AF4035", + "Medium Purple": "9370DB", + "Medium Red Violet": "BB3385", + "Melanie": "E4C2D5", + "Melanzane": "300529", + "Melon": "FEBAAD", + "Melrose": "C7C1FF", + "Mercury": "E5E5E5", + "Merino": "F6F0E6", + "Merlin": "413C37", + "Merlot": "831923", + "Metallic Bronze": "49371B", + "Metallic Copper": "71291D", + "Meteor": "D07D12", + "Meteorite": "3C1F76", + "Mexican Red": "A72525", + "Mid Gray": "5F5F6E", + "Midnight": "011635", + "Midnight Blue": "003366", + "Midnight Moss": "041004", + "Mikado": "2D2510", + "Milan": "FAFFA4", + "Milano Red": "B81104", + "Milk Punch": "FFF6D4", + "Millbrook": "594433", + "Mimosa": "F8FDD3", + "Mindaro": "E3F988", + "Mine Shaft": "323232", + "Mineral Green": "3F5D53", + "Ming": "36747D", + "Minsk": "3F307F", + "Mint Green": "98FF98", + "Mint Julep": "F1EEC1", + "Mint Tulip": "C4F4EB", + "Mirage": "161928", + "Mischka": "D1D2DD", + "Mist Gray": "C4C4BC", + "Mobster": "7F7589", + "Moccaccino": "6E1D14", + "Mocha": "782D19", + "Mojo": "C04737", + "Mona Lisa": "FFA194", + "Monarch": "8B0723", + "Mondo": "4A3C30", + "Mongoose": "B5A27F", + "Monsoon": "8A8389", + "Monte Carlo": "83D0C6", + "Monza": "C7031E", + "Moody Blue": "7F76D3", + "Moon Glow": "FCFEDA", + "Moon Mist": "DCDDCC", + "Moon Raker": "D6CEF6", + "Morning Glory": "9EDEE0", + "Morocco Brown": "441D00", + "Mortar": "504351", + "Mosque": "036A6E", + "Moss Green": "ADDFAD", + "Mountain Meadow": "1AB385", + "Mountain Mist": "959396", + "Mountbatten Pink": "997A8D", + "Muddy Waters": "B78E5C", + "Muesli": "AA8B5B", + "Mulberry": "C54B8C", + "Mulberry Wood": "5C0536", + "Mule Fawn": "8C472F", + "Mulled Wine": "4E4562", + "Mustard": "FFDB58", + "My Pink": "D69188", + "My Sin": "FFB31F", + "Mystic": "E2EBED", + "Nandor": "4B5D52", + "Napa": "ACA494", + "Narvik": "EDF9F1", + "Natural Gray": "8B8680", + "Navajo White": "FFDEAD", + "Navy Blue": "000080", + "Nebula": "CBDBD6", + "Negroni": "FFE2C5", + "Neon Carrot": "FF9933", + "Nepal": "8EABC1", + "Neptune": "7CB7BB", + "Nero": "140600", + "Nevada": "646E75", + "New Orleans": "F3D69D", + "New York Pink": "D7837F", + "Niagara": "06A189", + "Night Rider": "1F120F", + "Night Shadz": "AA375A", + "Nile Blue": "193751", + "Nobel": "B7B1B1", + "Nomad": "BAB1A2", + "Norway": "A8BD9F", + "Nugget": "C59922", + "Nutmeg": "81422C", + "Nutmeg Wood Finish": "683600", + "Oasis": "FEEFCE", + "Observatory": "02866F", + "Ocean Green": "41AA78", + "Ochre": "CC7722", + "Off Green": "E6F8F3", + "Off Yellow": "FEF9E3", + "Oil": "281E15", + "Old Brick": "901E1E", + "Old Copper": "724A2F", + "Old Gold": "CFB53B", + "Old Lace": "FDF5E6", + "Old Lavender": "796878", + "Old Rose": "C08081", + "Olive": "808000", + "Olive Drab": "6B8E23", + "Olive Green": "B5B35C", + "Olive Haze": "8B8470", + "Olivetone": "716E10", + "Olivine": "9AB973", + "Onahau": "CDF4FF", + "Onion": "2F270E", + "Opal": "A9C6C2", + "Opium": "8E6F70", + "Oracle": "377475", + "Orange": "FF681F", + "Orange Peel": "FFA000", + "Orange Roughy": "C45719", + "Orange White": "FEFCED", + "Orchid": "DA70D6", + "Orchid White": "FFFDF3", + "Oregon": "9B4703", + "Orient": "015E85", + "Oriental Pink": "C69191", + "Orinoco": "F3FBD4", + "Oslo Gray": "878D91", + "Ottoman": "E9F8ED", + "Outer Space": "2D383A", + "Outrageous Orange": "FF6037", + "Oxford Blue": "384555", + "Oxley": "779E86", + "Oyster Bay": "DAFAFF", + "Oyster Pink": "E9CECD", + "Paarl": "A65529", + "Pablo": "776F61", + "Pacific Blue": "009DC4", + "Pacifika": "778120", + "Paco": "411F10", + "Padua": "ADE6C4", + "Pale Canary": "FFFF99", + "Pale Leaf": "C0D3B9", + "Pale Oyster": "988D77", + "Pale Prim": "FDFEB8", + "Pale Rose": "FFE1F2", + "Pale Sky": "6E7783", + "Pale Slate": "C3BFC1", + "Palm Green": "09230F", + "Palm Leaf": "19330E", + "Pampas": "F4F2EE", + "Panache": "EAF6EE", + "Pancho": "EDCDAB", + "Papaya Whip": "FFEFD5", + "Paprika": "8D0226", + "Paradiso": "317D82", + "Parchment": "F1E9D2", + "Paris Daisy": "FFF46E", + "Paris M": "26056A", + "Paris White": "CADCD4", + "Parsley": "134F19", + "Pastel Green": "77DD77", + "Pastel Pink": "FFD1DC", + "Patina": "639A8F", + "Pattens Blue": "DEF5FF", + "Paua": "260368", + "Pavlova": "D7C498", + "Peach": "FFE5B4", + "Peach Cream": "FFF0DB", + "Peach Orange": "FFCC99", + "Peach Schnapps": "FFDCD6", + "Peach Yellow": "FADFAD", + "Peanut": "782F16", + "Pear": "D1E231", + "Pearl Bush": "E8E0D5", + "Pearl Lusta": "FCF4DC", + "Peat": "716B56", + "Pelorous": "3EABBF", + "Peppermint": "E3F5E1", + "Perano": "A9BEF2", + "Perfume": "D0BEF8", + "Periglacial Blue": "E1E6D6", + "Periwinkle": "CCCCFF", + "Periwinkle Gray": "C3CDE6", + "Persian Blue": "1C39BB", + "Persian Green": "00A693", + "Persian Indigo": "32127A", + "Persian Pink": "F77FBE", + "Persian Plum": "701C1C", + "Persian Red": "CC3333", + "Persian Rose": "FE28A2", + "Persimmon": "FF6B53", + "Peru Tan": "7F3A02", + "Pesto": "7C7631", + "Petite Orchid": "DB9690", + "Pewter": "96A8A1", + "Pharlap": "A3807B", + "Picasso": "FFF39D", + "Pickled Bean": "6E4826", + "Pickled Bluewood": "314459", + "Picton Blue": "45B1E8", + "Pig Pink": "FDD7E4", + "Pigeon Post": "AFBDD9", + "Pigment Indigo": "4B0082", + "Pine Cone": "6D5E54", + "Pine Glade": "C7CD90", + "Pine Green": "01796F", + "Pine Tree": "171F04", + "Pink": "FFC0CB", + "Pink Flamingo": "FF66FF", + "Pink Flare": "E1C0C8", + "Pink Lace": "FFDDF4", + "Pink Lady": "FFF1D8", + "Pink Salmon": "FF91A4", + "Pink Swan": "BEB5B7", + "Piper": "C96323", + "Pipi": "FEF4CC", + "Pippin": "FFE1DF", + "Pirate Gold": "BA7F03", + "Pistachio": "9DC209", + "Pixie Green": "C0D8B6", + "Pizazz": "FF9000", + "Pizza": "C99415", + "Plantation": "27504B", + "Plum": "843179", + "Pohutukawa": "8F021C", + "Polar": "E5F9F6", + "Polo Blue": "8DA8CC", + "Pomegranate": "F34723", + "Pompadour": "660045", + "Porcelain": "EFF2F3", + "Porsche": "EAAE69", + "Port Gore": "251F4F", + "Portafino": "FFFFB4", + "Portage": "8B9FEE", + "Portica": "F9E663", + "Pot Pourri": "F5E7E2", + "Potters Clay": "8C5738", + "Powder Ash": "BCC9C2", + "Powder Blue": "B0E0E6", + "Prairie Sand": "9A3820", + "Prelude": "D0C0E5", + "Prim": "F0E2EC", + "Primrose": "EDEA99", + "Provincial Pink": "FEF5F1", + "Prussian Blue": "003153", + "Puce": "CC8899", + "Pueblo": "7D2C14", + "Puerto Rico": "3FC1AA", + "Pumice": "C2CAC4", + "Pumpkin": "FF7518", + "Pumpkin Skin": "B1610B", + "Punch": "DC4333", + "Punga": "4D3D14", + "Purple": "660099", + "Purple Heart": "652DC1", + "Purple Mountain's Majesty": "9678B6", + "Purple Pizzazz": "FF00CC", + "Putty": "E7CD8C", + "Quarter Pearl Lusta": "FFFDF4", + "Quarter Spanish White": "F7F2E1", + "Quicksand": "BD978E", + "Quill Gray": "D6D6D1", + "Quincy": "623F2D", + "Racing Green": "0C1911", + "Radical Red": "FF355E", + "Raffia": "EADAB8", + "Rainee": "B9C8AC", + "Rajah": "F7B668", + "Rangitoto": "2E3222", + "Rangoon Green": "1C1E13", + "Raven": "727B89", + "Raw Sienna": "D27D46", + "Raw Umber": "734A12", + "Razzle Dazzle Rose": "FF33CC", + "Razzmatazz": "E30B5C", + "Rebel": "3C1206", + "Red": "FF0000", + "Red Beech": "7B3801", + "Red Berry": "8E0000", + "Red Damask": "DA6A41", + "Red Devil": "860111", + "Red Orange": "FF3F34", + "Red Oxide": "6E0902", + "Red Ribbon": "ED0A3F", + "Red Robin": "80341F", + "Red Stage": "D05F04", + "Red Violet": "C71585", + "Redwood": "5D1E0F", + "Reef": "C9FFA2", + "Reef Gold": "9F821C", + "Regal Blue": "013F6A", + "Regent Gray": "86949F", + "Regent St Blue": "AAD6E6", + "Remy": "FEEBF3", + "Reno Sand": "A86515", + "Resolution Blue": "002387", + "Revolver": "2C1632", + "Rhino": "2E3F62", + "Rice Cake": "FFFEF0", + "Rice Flower": "EEFFE2", + "Rich Gold": "A85307", + "Rio Grande": "BBD009", + "Ripe Lemon": "F4D81C", + "Ripe Plum": "410056", + "Riptide": "8BE6D8", + "River Bed": "434C59", + "Rob Roy": "EAC674", + "Robin's Egg Blue": "00CCCC", + "Rock": "4D3833", + "Rock Blue": "9EB1CD", + "Rock Spray": "BA450C", + "Rodeo Dust": "C9B29B", + "Rolling Stone": "747D83", + "Roman": "DE6360", + "Roman Coffee": "795D4C", + "Romance": "FFFEFD", + "Romantic": "FFD2B7", + "Ronchi": "ECC54E", + "Roof Terracotta": "A62F20", + "Rope": "8E4D1E", + "Rose": "FF007F", + "Rose Bud": "FBB2A3", + "Rose Bud Cherry": "800B47", + "Rose Fog": "E7BCB4", + "Rose White": "FFF6F5", + "Rose of Sharon": "BF5500", + "Rosewood": "65000B", + "Roti": "C6A84B", + "Rouge": "A23B6C", + "Royal Blue": "4169E1", + "Royal Heath": "AB3472", + "Royal Purple": "6B3FA0", + "Rum": "796989", + "Rum Swizzle": "F9F8E4", + "Russet": "80461B", + "Russett": "755A57", + "Rust": "B7410E", + "Rustic Red": "480404", + "Rusty Nail": "86560A", + "Saddle": "4C3024", + "Saddle Brown": "583401", + "Saffron": "F4C430", + "Saffron Mango": "F9BF58", + "Sage": "9EA587", + "Sahara": "B7A214", + "Sahara Sand": "F1E788", + "Sail": "B8E0F9", + "Salem": "097F4B", + "Salmon": "FF8C69", + "Salomie": "FEDB8D", + "Salt Box": "685E6E", + "Saltpan": "F1F7F2", + "Sambuca": "3A2010", + "San Felix": "0B6207", + "San Juan": "304B6A", + "San Marino": "456CAC", + "Sand Dune": "826F65", + "Sandal": "AA8D6F", + "Sandrift": "AB917A", + "Sandstone": "796D62", + "Sandwisp": "F5E7A2", + "Sandy Beach": "FFEAC8", + "Sandy brown": "F4A460", + "Sangria": "92000A", + "Sanguine Brown": "8D3D38", + "Santa Fe": "B16D52", + "Santas Gray": "9FA0B1", + "Sapling": "DED4A4", + "Sapphire": "2F519E", + "Saratoga": "555B10", + "Satin Linen": "E6E4D4", + "Sauvignon": "FFF5F3", + "Sazerac": "FFF4E0", + "Scampi": "675FA6", + "Scandal": "CFFAF4", + "Scarlet": "FF2400", + "Scarlet Gum": "431560", + "Scarlett": "950015", + "Scarpa Flow": "585562", + "Schist": "A9B497", + "School bus Yellow": "FFD800", + "Schooner": "8B847E", + "Science Blue": "0066CC", + "Scooter": "2EBFD4", + "Scorpion": "695F62", + "Scotch Mist": "FFFBDC", + "Screamin' Green": "66FF66", + "Sea Buckthorn": "FBA129", + "Sea Green": "2E8B57", + "Sea Mist": "C5DBCA", + "Sea Nymph": "78A39C", + "Sea Pink": "ED989E", + "Seagull": "80CCEA", + "Seance": "731E8F", + "Seashell": "F1F1F1", + "Seashell Peach": "FFF5EE", + "Seaweed": "1B2F11", + "Selago": "F0EEFD", + "Selective Yellow": "FFBA00", + "Sepia": "704214", + "Sepia Black": "2B0202", + "Sepia Skin": "9E5B40", + "Serenade": "FFF4E8", + "Shadow": "837050", + "Shadow Green": "9AC2B8", + "Shady Lady": "AAA5A9", + "Shakespeare": "4EABD1", + "Shalimar": "FBFFBA", + "Shamrock": "33CC99", + "Shark": "25272C", + "Sherpa Blue": "004950", + "Sherwood Green": "02402C", + "Shilo": "E8B9B3", + "Shingle Fawn": "6B4E31", + "Ship Cove": "788BBA", + "Ship Gray": "3E3A44", + "Shiraz": "B20931", + "Shocking": "E292C0", + "Shocking Pink": "FC0FC0", + "Shuttle Gray": "5F6672", + "Siam": "646A54", + "Sidecar": "F3E7BB", + "Silk": "BDB1A8", + "Silver": "C0C0C0", + "Silver Chalice": "ACACAC", + "Silver Rust": "C9C0BB", + "Silver Sand": "BFC1C2", + "Silver Tree": "66B58F", + "Sinbad": "9FD7D3", + "Siren": "7A013A", + "Sirocco": "718080", + "Sisal": "D3CBBA", + "Skeptic": "CAE6DA", + "Sky Blue": "76D7EA", + "Slate Gray": "708090", + "Smalt": "003399", + "Smalt Blue": "51808F", + "Smoky": "605B73", + "Snow Drift": "F7FAF7", + "Snow Flurry": "E4FFD1", + "Snowy Mint": "D6FFDB", + "Snuff": "E2D8ED", + "Soapstone": "FFFBF9", + "Soft Amber": "D1C6B4", + "Soft Peach": "F5EDEF", + "Solid Pink": "893843", + "Solitaire": "FEF8E2", + "Solitude": "EAF6FF", + "Sorbus": "FD7C07", + "Sorrell Brown": "CEB98F", + "Soya Bean": "6A6051", + "Spanish Green": "819885", + "Spectra": "2F5A57", + "Spice": "6A442E", + "Spicy Mix": "885342", + "Spicy Mustard": "74640D", + "Spicy Pink": "816E71", + "Spindle": "B6D1EA", + "Spray": "79DEEC", + "Spring Green": "00FF7F", + "Spring Leaves": "578363", + "Spring Rain": "ACCBB1", + "Spring Sun": "F6FFDC", + "Spring Wood": "F8F6F1", + "Sprout": "C1D7B0", + "Spun Pearl": "AAABB7", + "Squirrel": "8F8176", + "St Tropaz": "2D569B", + "Stack": "8A8F8A", + "Star Dust": "9F9F9C", + "Stark White": "E5D7BD", + "Starship": "ECF245", + "Steel Blue": "4682B4", + "Steel Gray": "262335", + "Stiletto": "9C3336", + "Stonewall": "928573", + "Storm Dust": "646463", + "Storm Gray": "717486", + "Stratos": "000741", + "Straw": "D4BF8D", + "Strikemaster": "956387", + "Stromboli": "325D52", + "Studio": "714AB2", + "Submarine": "BAC7C9", + "Sugar Cane": "F9FFF6", + "Sulu": "C1F07C", + "Summer Green": "96BBAB", + "Sun": "FBAC13", + "Sundance": "C9B35B", + "Sundown": "FFB1B3", + "Sunflower": "E4D422", + "Sunglo": "E16865", + "Sunglow": "FFCC33", + "Sunset Orange": "FE4C40", + "Sunshade": "FF9E2C", + "Supernova": "FFC901", + "Surf": "BBD7C1", + "Surf Crest": "CFE5D2", + "Surfie Green": "0C7A79", + "Sushi": "87AB39", + "Suva Gray": "888387", + "Swamp": "001B1C", + "Swamp Green": "ACB78E", + "Swans Down": "DCF0EA", + "Sweet Corn": "FBEA8C", + "Sweet Pink": "FD9FA2", + "Swirl": "D3CDC5", + "Swiss Coffee": "DDD6D5", + "Sycamore": "908D39", + "Tabasco": "A02712", + "Tacao": "EDB381", + "Tacha": "D6C562", + "Tahiti Gold": "E97C07", + "Tahuna Sands": "EEF0C8", + "Tall Poppy": "B32D29", + "Tallow": "A8A589", + "Tamarillo": "991613", + "Tamarind": "341515", + "Tan": "D2B48C", + "Tan Hide": "FA9D5A", + "Tana": "D9DCC1", + "Tangaroa": "03163C", + "Tangerine": "F28500", + "Tango": "ED7A1C", + "Tapa": "7B7874", + "Tapestry": "B05E81", + "Tara": "E1F6E8", + "Tarawera": "073A50", + "Tasman": "CFDCCF", + "Taupe": "483C32", + "Taupe Gray": "B3AF95", + "Tawny Port": "692545", + "Te Papa Green": "1E433C", + "Tea": "C1BAB0", + "Tea Green": "D0F0C0", + "Teak": "B19461", + "Teal": "008080", + "Teal Blue": "044259", + "Temptress": "3B000B", + "Tenn": "CD5700", + "Tequila": "FFE6C7", + "Terracotta": "E2725B", + "Texas": "F8F99C", + "Texas Rose": "FFB555", + "Thatch": "B69D98", + "Thatch Green": "403D19", + "Thistle": "D8BFD8", + "Thistle Green": "CCCAA8", + "Thunder": "33292F", + "Thunderbird": "C02B18", + "Tia Maria": "C1440E", + "Tiara": "C3D1D1", + "Tiber": "063537", + "Tickle Me Pink": "FC80A5", + "Tidal": "F1FFAD", + "Tide": "BFB8B0", + "Timber Green": "16322C", + "Timberwolf": "D9D6CF", + "Titan White": "F0EEFF", + "Toast": "9A6E61", + "Tobacco Brown": "715D47", + "Toledo": "3A0020", + "Tolopea": "1B0245", + "Tom Thumb": "3F583B", + "Tonys Pink": "E79F8C", + "Topaz": "7C778A", + "Torch Red": "FD0E35", + "Torea Bay": "0F2D9E", + "Tory Blue": "1450AA", + "Tosca": "8D3F3F", + "Totem Pole": "991B07", + "Tower Gray": "A9BDBF", + "Tradewind": "5FB3AC", + "Tranquil": "E6FFFF", + "Travertine": "FFFDE8", + "Tree Poppy": "FC9C1D", + "Treehouse": "3B2820", + "Trendy Green": "7C881A", + "Trendy Pink": "8C6495", + "Trinidad": "E64E03", + "Tropical Blue": "C3DDF9", + "Tropical Rain Forest": "00755E", + "Trout": "4A4E5A", + "True V": "8A73D6", + "Tuatara": "363534", + "Tuft Bush": "FFDDCD", + "Tulip Tree": "EAB33B", + "Tumbleweed": "DEA681", + "Tuna": "353542", + "Tundora": "4A4244", + "Turbo": "FAE600", + "Turkish Rose": "B57281", + "Turmeric": "CABB48", + "Turquoise": "30D5C8", + "Turquoise Blue": "6CDAE7", + "Turtle Green": "2A380B", + "Tuscany": "BD5E2E", + "Tusk": "EEF3C3", + "Tussock": "C5994B", + "Tutu": "FFF1F9", + "Twilight": "E4CFDE", + "Twilight Blue": "EEFDFF", + "Twine": "C2955D", + "Tyrian Purple": "66023C", + "Ultramarine": "120A8F", + "Valencia": "D84437", + "Valentino": "350E42", + "Valhalla": "2B194F", + "Van Cleef": "49170C", + "Vanilla": "D1BEA8", + "Vanilla Ice": "F3D9DF", + "Varden": "FFF6DF", + "Venetian Red": "72010F", + "Venice Blue": "055989", + "Venus": "928590", + "Verdigris": "5D5E37", + "Verdun Green": "495400", + "Vermilion": "FF4D00", + "Vesuvius": "B14A0B", + "Victoria": "534491", + "Vida Loca": "549019", + "Viking": "64CCDB", + "Vin Rouge": "983D61", + "Viola": "CB8FA9", + "Violent Violet": "290C5E", + "Violet": "240A40", + "Violet Eggplant": "991199", + "Violet Red": "F7468A", + "Viridian": "40826D", + "Viridian Green": "678975", + "Vis Vis": "FFEFA1", + "Vista Blue": "8FD6B4", + "Vista White": "FCF8F7", + "Vivid Tangerine": "FF9980", + "Vivid Violet": "803790", + "Voodoo": "533455", + "Vulcan": "10121D", + "Wafer": "DECBC6", + "Waikawa Gray": "5A6E9C", + "Waiouru": "363C0D", + "Walnut": "773F1A", + "Wasabi": "788A25", + "Water Leaf": "A1E9DE", + "Watercourse": "056F57", + "Waterloo ": "7B7C94", + "Wattle": "DCD747", + "Watusi": "FFDDCF", + "Wax Flower": "FFC0A8", + "We Peep": "F7DBE6", + "Web Orange": "FFA500", + "Wedgewood": "4E7F9E", + "Well Read": "B43332", + "West Coast": "625119", + "West Side": "FF910F", + "Westar": "DCD9D2", + "Wewak": "F19BAB", + "Wheat": "F5DEB3", + "Wheatfield": "F3EDCF", + "Whiskey": "D59A6F", + "Whisper": "F7F5FA", + "White": "FFFFFF", + "White Ice": "DDF9F1", + "White Lilac": "F8F7FC", + "White Linen": "F8F0E8", + "White Pointer": "FEF8FF", + "White Rock": "EAE8D4", + "Wild Blue Yonder": "7A89B8", + "Wild Rice": "ECE090", + "Wild Sand": "F4F4F4", + "Wild Strawberry": "FF3399", + "Wild Watermelon": "FD5B78", + "Wild Willow": "B9C46A", + "William": "3A686C", + "Willow Brook": "DFECDA", + "Willow Grove": "65745D", + "Windsor": "3C0878", + "Wine Berry": "591D35", + "Winter Hazel": "D5D195", + "Wisp Pink": "FEF4F8", + "Wisteria": "9771B5", + "Wistful": "A4A6D3", + "Witch Haze": "FFFC99", + "Wood Bark": "261105", + "Woodland": "4D5328", + "Woodrush": "302A0F", + "Woodsmoke": "0C0D0F", + "Woody Brown": "483131", + "Xanadu": "738678", + "Yellow": "FFFF00", + "Yellow Green": "C5E17A", + "Yellow Metal": "716338", + "Yellow Orange": "FFAE42", + "Yellow Sea": "FEA904", + "Your Pink": "FFC3C0", + "Yukon Gold": "7B6608", + "Yuma": "CEC291", + "Zambezi": "685558", + "Zanah": "DAECD6", + "Zest": "E5841B", + "Zeus": "292319", + "Ziggurat": "BFDBE2", + "Zinnwaldite": "EBC2AF", + "Zircon": "F4F8FF", + "Zombie": "E4D69B", + "Zorba": "A59B91", + "Zuccini": "044022", + "Zumthor": "EDF6FF" +} \ No newline at end of file -- cgit v1.2.3 From 29f6afac7b98e83962136964fbe129886613bef2 Mon Sep 17 00:00:00 2001 From: CyberCitizen01 Date: Sat, 4 Sep 2021 17:40:02 +0530 Subject: Added ryanzec_colours.json constructed from ryanzec/name-that-color Original source: https://github.com/ryanzec/name-that-color/blob/master/lib/ntc.js#L116-L1681 --- bot/resources/fun/ryanzec_colours.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bot/resources') diff --git a/bot/resources/fun/ryanzec_colours.json b/bot/resources/fun/ryanzec_colours.json index 63d9be44..7b89f052 100644 --- a/bot/resources/fun/ryanzec_colours.json +++ b/bot/resources/fun/ryanzec_colours.json @@ -1565,4 +1565,4 @@ "Zorba": "A59B91", "Zuccini": "044022", "Zumthor": "EDF6FF" -} \ No newline at end of file +} -- cgit v1.2.3 From df4b672916563b8cde98e4d5e332bcb3757d3461 Mon Sep 17 00:00:00 2001 From: bradtimmis Date: Sat, 11 Sep 2021 09:11:28 -0400 Subject: Move .json file to correct folder --- bot/resources/fun/ryanzec_colours.json | 1568 -------------------------- bot/resources/utilities/ryanzec_colours.json | 1568 ++++++++++++++++++++++++++ 2 files changed, 1568 insertions(+), 1568 deletions(-) delete mode 100644 bot/resources/fun/ryanzec_colours.json create mode 100644 bot/resources/utilities/ryanzec_colours.json (limited to 'bot/resources') diff --git a/bot/resources/fun/ryanzec_colours.json b/bot/resources/fun/ryanzec_colours.json deleted file mode 100644 index 7b89f052..00000000 --- a/bot/resources/fun/ryanzec_colours.json +++ /dev/null @@ -1,1568 +0,0 @@ -{ - "Abbey": "4C4F56", - "Acadia": "1B1404", - "Acapulco": "7CB0A1", - "Aero Blue": "C9FFE5", - "Affair": "714693", - "Akaroa": "D4C4A8", - "Alabaster": "FAFAFA", - "Albescent White": "F5E9D3", - "Algae Green": "93DFB8", - "Alice Blue": "F0F8FF", - "Alizarin Crimson": "E32636", - "Allports": "0076A3", - "Almond": "EED9C4", - "Almond Frost": "907B71", - "Alpine": "AF8F2C", - "Alto": "DBDBDB", - "Aluminium": "A9ACB6", - "Amaranth": "E52B50", - "Amazon": "3B7A57", - "Amber": "FFBF00", - "Americano": "87756E", - "Amethyst": "9966CC", - "Amethyst Smoke": "A397B4", - "Amour": "F9EAF3", - "Amulet": "7B9F80", - "Anakiwa": "9DE5FF", - "Antique Brass": "C88A65", - "Antique Bronze": "704A07", - "Anzac": "E0B646", - "Apache": "DFBE6F", - "Apple": "4FA83D", - "Apple Blossom": "AF4D43", - "Apple Green": "E2F3EC", - "Apricot": "EB9373", - "Apricot Peach": "FBCEB1", - "Apricot White": "FFFEEC", - "Aqua Deep": "014B43", - "Aqua Forest": "5FA777", - "Aqua Haze": "EDF5F5", - "Aqua Island": "A1DAD7", - "Aqua Spring": "EAF9F5", - "Aqua Squeeze": "E8F5F2", - "Aquamarine": "7FFFD4", - "Aquamarine Blue": "71D9E2", - "Arapawa": "110C6C", - "Armadillo": "433E37", - "Arrowtown": "948771", - "Ash": "C6C3B5", - "Asparagus": "7BA05B", - "Asphalt": "130A06", - "Astra": "FAEAB9", - "Astral": "327DA0", - "Astronaut": "283A77", - "Astronaut Blue": "013E62", - "Athens Gray": "EEF0F3", - "Aths Special": "ECEBCE", - "Atlantis": "97CD2D", - "Atoll": "0A6F75", - "Atomic Tangerine": "FF9966", - "Au Chico": "97605D", - "Aubergine": "3B0910", - "Australian Mint": "F5FFBE", - "Avocado": "888D65", - "Axolotl": "4E6649", - "Azalea": "F7C8DA", - "Aztec": "0D1C19", - "Azure": "315BA1", - "Azure Radiance": "007FFF", - "Baby Blue": "E0FFFF", - "Bahama Blue": "026395", - "Bahia": "A5CB0C", - "Baja White": "FFF8D1", - "Bali Hai": "859FAF", - "Baltic Sea": "2A2630", - "Bamboo": "DA6304", - "Banana Mania": "FBE7B2", - "Bandicoot": "858470", - "Barberry": "DED717", - "Barley Corn": "A68B5B", - "Barley White": "FFF4CE", - "Barossa": "44012D", - "Bastille": "292130", - "Battleship Gray": "828F72", - "Bay Leaf": "7DA98D", - "Bay of Many": "273A81", - "Bazaar": "98777B", - "Bean ": "3D0C02", - "Beauty Bush": "EEC1BE", - "Beaver": "926F5B", - "Beeswax": "FEF2C7", - "Beige": "F5F5DC", - "Bermuda": "7DD8C6", - "Bermuda Gray": "6B8BA2", - "Beryl Green": "DEE5C0", - "Bianca": "FCFBF3", - "Big Stone": "162A40", - "Bilbao": "327C14", - "Biloba Flower": "B2A1EA", - "Birch": "373021", - "Bird Flower": "D4CD16", - "Biscay": "1B3162", - "Bismark": "497183", - "Bison Hide": "C1B7A4", - "Bistre": "3D2B1F", - "Bitter": "868974", - "Bitter Lemon": "CAE00D", - "Bittersweet": "FE6F5E", - "Bizarre": "EEDEDA", - "Black": "000000", - "Black Bean": "081910", - "Black Forest": "0B1304", - "Black Haze": "F6F7F7", - "Black Marlin": "3E2C1C", - "Black Olive": "242E16", - "Black Pearl": "041322", - "Black Rock": "0D0332", - "Black Rose": "67032D", - "Black Russian": "0A001C", - "Black Squeeze": "F2FAFA", - "Black White": "FFFEF6", - "Blackberry": "4D0135", - "Blackcurrant": "32293A", - "Blaze Orange": "FF6600", - "Bleach White": "FEF3D8", - "Bleached Cedar": "2C2133", - "Blizzard Blue": "A3E3ED", - "Blossom": "DCB4BC", - "Blue": "0000FF", - "Blue Bayoux": "496679", - "Blue Bell": "9999CC", - "Blue Chalk": "F1E9FF", - "Blue Charcoal": "010D1A", - "Blue Chill": "0C8990", - "Blue Diamond": "380474", - "Blue Dianne": "204852", - "Blue Gem": "2C0E8C", - "Blue Haze": "BFBED8", - "Blue Lagoon": "017987", - "Blue Marguerite": "7666C6", - "Blue Ribbon": "0066FF", - "Blue Romance": "D2F6DE", - "Blue Smoke": "748881", - "Blue Stone": "016162", - "Blue Violet": "6456B7", - "Blue Whale": "042E4C", - "Blue Zodiac": "13264D", - "Blumine": "18587A", - "Blush": "B44668", - "Blush Pink": "FF6FFF", - "Bombay": "AFB1B8", - "Bon Jour": "E5E0E1", - "Bondi Blue": "0095B6", - "Bone": "E4D1C0", - "Bordeaux": "5C0120", - "Bossanova": "4E2A5A", - "Boston Blue": "3B91B4", - "Botticelli": "C7DDE5", - "Bottle Green": "093624", - "Boulder": "7A7A7A", - "Bouquet": "AE809E", - "Bourbon": "BA6F1E", - "Bracken": "4A2A04", - "Brandy": "DEC196", - "Brandy Punch": "CD8429", - "Brandy Rose": "BB8983", - "Breaker Bay": "5DA19F", - "Brick Red": "C62D42", - "Bridal Heath": "FFFAF4", - "Bridesmaid": "FEF0EC", - "Bright Gray": "3C4151", - "Bright Green": "66FF00", - "Bright Red": "B10000", - "Bright Sun": "FED33C", - "Bright Turquoise": "08E8DE", - "Brilliant Rose": "F653A6", - "Brink Pink": "FB607F", - "Bronco": "ABA196", - "Bronze": "3F2109", - "Bronze Olive": "4E420C", - "Bronzetone": "4D400F", - "Broom": "FFEC13", - "Brown": "964B00", - "Brown Bramble": "592804", - "Brown Derby": "492615", - "Brown Pod": "401801", - "Brown Rust": "AF593E", - "Brown Tumbleweed": "37290E", - "Bubbles": "E7FEFF", - "Buccaneer": "622F30", - "Bud": "A8AE9C", - "Buddha Gold": "C1A004", - "Buff": "F0DC82", - "Bulgarian Rose": "480607", - "Bull Shot": "864D1E", - "Bunker": "0D1117", - "Bunting": "151F4C", - "Burgundy": "900020", - "Burnham": "002E20", - "Burning Orange": "FF7034", - "Burning Sand": "D99376", - "Burnt Maroon": "420303", - "Burnt Orange": "CC5500", - "Burnt Sienna": "E97451", - "Burnt Umber": "8A3324", - "Bush": "0D2E1C", - "Buttercup": "F3AD16", - "Buttered Rum": "A1750D", - "Butterfly Bush": "624E9A", - "Buttermilk": "FFF1B5", - "Buttery White": "FFFCEA", - "Cab Sav": "4D0A18", - "Cabaret": "D94972", - "Cabbage Pont": "3F4C3A", - "Cactus": "587156", - "Cadet Blue": "A9B2C3", - "Cadillac": "B04C6A", - "Cafe Royale": "6F440C", - "Calico": "E0C095", - "California": "FE9D04", - "Calypso": "31728D", - "Camarone": "00581A", - "Camelot": "893456", - "Cameo": "D9B99B", - "Camouflage": "3C3910", - "Camouflage Green": "78866B", - "Can Can": "D591A4", - "Canary": "F3FB62", - "Candlelight": "FCD917", - "Candy Corn": "FBEC5D", - "Cannon Black": "251706", - "Cannon Pink": "894367", - "Cape Cod": "3C4443", - "Cape Honey": "FEE5AC", - "Cape Palliser": "A26645", - "Caper": "DCEDB4", - "Caramel": "FFDDAF", - "Cararra": "EEEEE8", - "Cardin Green": "01361C", - "Cardinal": "C41E3A", - "Cardinal Pink": "8C055E", - "Careys Pink": "D29EAA", - "Caribbean Green": "00CC99", - "Carissma": "EA88A8", - "Carla": "F3FFD8", - "Carmine": "960018", - "Carnaby Tan": "5C2E01", - "Carnation": "F95A61", - "Carnation Pink": "FFA6C9", - "Carousel Pink": "F9E0ED", - "Carrot Orange": "ED9121", - "Casablanca": "F8B853", - "Casal": "2F6168", - "Cascade": "8BA9A5", - "Cashmere": "E6BEA5", - "Casper": "ADBED1", - "Castro": "52001F", - "Catalina Blue": "062A78", - "Catskill White": "EEF6F7", - "Cavern Pink": "E3BEBE", - "Cedar": "3E1C14", - "Cedar Wood Finish": "711A00", - "Celadon": "ACE1AF", - "Celery": "B8C25D", - "Celeste": "D1D2CA", - "Cello": "1E385B", - "Celtic": "163222", - "Cement": "8D7662", - "Ceramic": "FCFFF9", - "Cerise": "DA3287", - "Cerise Red": "DE3163", - "Cerulean": "02A4D3", - "Cerulean Blue": "2A52BE", - "Chablis": "FFF4F3", - "Chalet Green": "516E3D", - "Chalky": "EED794", - "Chambray": "354E8C", - "Chamois": "EDDCB1", - "Champagne": "FAECCC", - "Chantilly": "F8C3DF", - "Charade": "292937", - "Chardon": "FFF3F1", - "Chardonnay": "FFCD8C", - "Charlotte": "BAEEF9", - "Charm": "D47494", - "Chartreuse": "7FFF00", - "Chartreuse Yellow": "DFFF00", - "Chateau Green": "40A860", - "Chatelle": "BDB3C7", - "Chathams Blue": "175579", - "Chelsea Cucumber": "83AA5D", - "Chelsea Gem": "9E5302", - "Chenin": "DFCD6F", - "Cherokee": "FCDA98", - "Cherry Pie": "2A0359", - "Cherrywood": "651A14", - "Cherub": "F8D9E9", - "Chestnut": "B94E48", - "Chestnut Rose": "CD5C5C", - "Chetwode Blue": "8581D9", - "Chicago": "5D5C58", - "Chiffon": "F1FFC8", - "Chilean Fire": "F77703", - "Chilean Heath": "FFFDE6", - "China Ivory": "FCFFE7", - "Chino": "CEC7A7", - "Chinook": "A8E3BD", - "Chocolate": "370202", - "Christalle": "33036B", - "Christi": "67A712", - "Christine": "E7730A", - "Chrome White": "E8F1D4", - "Cinder": "0E0E18", - "Cinderella": "FDE1DC", - "Cinnabar": "E34234", - "Cinnamon": "7B3F00", - "Cioccolato": "55280C", - "Citrine White": "FAF7D6", - "Citron": "9EA91F", - "Citrus": "A1C50A", - "Clairvoyant": "480656", - "Clam Shell": "D4B6AF", - "Claret": "7F1734", - "Classic Rose": "FBCCE7", - "Clay Ash": "BDC8B3", - "Clay Creek": "8A8360", - "Clear Day": "E9FFFD", - "Clementine": "E96E00", - "Clinker": "371D09", - "Cloud": "C7C4BF", - "Cloud Burst": "202E54", - "Cloudy": "ACA59F", - "Clover": "384910", - "Cobalt": "0047AB", - "Cocoa Bean": "481C1C", - "Cocoa Brown": "301F1E", - "Coconut Cream": "F8F7DC", - "Cod Gray": "0B0B0B", - "Coffee": "706555", - "Coffee Bean": "2A140E", - "Cognac": "9F381D", - "Cola": "3F2500", - "Cold Purple": "ABA0D9", - "Cold Turkey": "CEBABA", - "Colonial White": "FFEDBC", - "Comet": "5C5D75", - "Como": "517C66", - "Conch": "C9D9D2", - "Concord": "7C7B7A", - "Concrete": "F2F2F2", - "Confetti": "E9D75A", - "Congo Brown": "593737", - "Congress Blue": "02478E", - "Conifer": "ACDD4D", - "Contessa": "C6726B", - "Copper": "B87333", - "Copper Canyon": "7E3A15", - "Copper Rose": "996666", - "Copper Rust": "944747", - "Copperfield": "DA8A67", - "Coral": "FF7F50", - "Coral Red": "FF4040", - "Coral Reef": "C7BCA2", - "Coral Tree": "A86B6B", - "Corduroy": "606E68", - "Coriander": "C4D0B0", - "Cork": "40291D", - "Corn": "E7BF05", - "Corn Field": "F8FACD", - "Corn Harvest": "8B6B0B", - "Cornflower": "93CCEA", - "Cornflower Blue": "6495ED", - "Cornflower Lilac": "FFB0AC", - "Corvette": "FAD3A2", - "Cosmic": "76395D", - "Cosmos": "FFD8D9", - "Costa Del Sol": "615D30", - "Cotton Candy": "FFB7D5", - "Cotton Seed": "C2BDB6", - "County Green": "01371A", - "Cowboy": "4D282D", - "Crail": "B95140", - "Cranberry": "DB5079", - "Crater Brown": "462425", - "Cream": "FFFDD0", - "Cream Brulee": "FFE5A0", - "Cream Can": "F5C85C", - "Creole": "1E0F04", - "Crete": "737829", - "Crimson": "DC143C", - "Crocodile": "736D58", - "Crown of Thorns": "771F1F", - "Crowshead": "1C1208", - "Cruise": "B5ECDF", - "Crusoe": "004816", - "Crusta": "FD7B33", - "Cumin": "924321", - "Cumulus": "FDFFD5", - "Cupid": "FBBEDA", - "Curious Blue": "2596D1", - "Cutty Sark": "507672", - "Cyan / Aqua": "00FFFF", - "Cyprus": "003E40", - "Daintree": "012731", - "Dairy Cream": "F9E4BC", - "Daisy Bush": "4F2398", - "Dallas": "6E4B26", - "Dandelion": "FED85D", - "Danube": "6093D1", - "Dark Blue": "0000C8", - "Dark Burgundy": "770F05", - "Dark Ebony": "3C2005", - "Dark Fern": "0A480D", - "Dark Tan": "661010", - "Dawn": "A6A29A", - "Dawn Pink": "F3E9E5", - "De York": "7AC488", - "Deco": "D2DA97", - "Deep Blue": "220878", - "Deep Blush": "E47698", - "Deep Bronze": "4A3004", - "Deep Cerulean": "007BA7", - "Deep Cove": "051040", - "Deep Fir": "002900", - "Deep Forest Green": "182D09", - "Deep Koamaru": "1B127B", - "Deep Oak": "412010", - "Deep Sapphire": "082567", - "Deep Sea": "01826B", - "Deep Sea Green": "095859", - "Deep Teal": "003532", - "Del Rio": "B09A95", - "Dell": "396413", - "Delta": "A4A49D", - "Deluge": "7563A8", - "Denim": "1560BD", - "Derby": "FFEED8", - "Desert": "AE6020", - "Desert Sand": "EDC9AF", - "Desert Storm": "F8F8F7", - "Dew": "EAFFFE", - "Di Serria": "DB995E", - "Diesel": "130000", - "Dingley": "5D7747", - "Disco": "871550", - "Dixie": "E29418", - "Dodger Blue": "1E90FF", - "Dolly": "F9FF8B", - "Dolphin": "646077", - "Domino": "8E775E", - "Don Juan": "5D4C51", - "Donkey Brown": "A69279", - "Dorado": "6B5755", - "Double Colonial White": "EEE3AD", - "Double Pearl Lusta": "FCF4D0", - "Double Spanish White": "E6D7B9", - "Dove Gray": "6D6C6C", - "Downriver": "092256", - "Downy": "6FD0C5", - "Driftwood": "AF8751", - "Drover": "FDF7AD", - "Dull Lavender": "A899E6", - "Dune": "383533", - "Dust Storm": "E5CCC9", - "Dusty Gray": "A8989B", - "Eagle": "B6BAA4", - "Earls Green": "C9B93B", - "Early Dawn": "FFF9E6", - "East Bay": "414C7D", - "East Side": "AC91CE", - "Eastern Blue": "1E9AB0", - "Ebb": "E9E3E3", - "Ebony": "0C0B1D", - "Ebony Clay": "26283B", - "Eclipse": "311C17", - "Ecru White": "F5F3E5", - "Ecstasy": "FA7814", - "Eden": "105852", - "Edgewater": "C8E3D7", - "Edward": "A2AEAB", - "Egg Sour": "FFF4DD", - "Egg White": "FFEFC1", - "Eggplant": "614051", - "El Paso": "1E1708", - "El Salva": "8F3E33", - "Electric Lime": "CCFF00", - "Electric Violet": "8B00FF", - "Elephant": "123447", - "Elf Green": "088370", - "Elm": "1C7C7D", - "Emerald": "50C878", - "Eminence": "6C3082", - "Emperor": "514649", - "Empress": "817377", - "Endeavour": "0056A7", - "Energy Yellow": "F8DD5C", - "English Holly": "022D15", - "English Walnut": "3E2B23", - "Envy": "8BA690", - "Equator": "E1BC64", - "Espresso": "612718", - "Eternity": "211A0E", - "Eucalyptus": "278A5B", - "Eunry": "CFA39D", - "Evening Sea": "024E46", - "Everglade": "1C402E", - "Faded Jade": "427977", - "Fair Pink": "FFEFEC", - "Falcon": "7F626D", - "Fall Green": "ECEBBD", - "Falu Red": "801818", - "Fantasy": "FAF3F0", - "Fedora": "796A78", - "Feijoa": "9FDD8C", - "Fern": "63B76C", - "Fern Frond": "657220", - "Fern Green": "4F7942", - "Ferra": "704F50", - "Festival": "FBE96C", - "Feta": "F0FCEA", - "Fiery Orange": "B35213", - "Finch": "626649", - "Finlandia": "556D56", - "Finn": "692D54", - "Fiord": "405169", - "Fire": "AA4203", - "Fire Bush": "E89928", - "Firefly": "0E2A30", - "Flame Pea": "DA5B38", - "Flamenco": "FF7D07", - "Flamingo": "F2552A", - "Flax": "EEDC82", - "Flax Smoke": "7B8265", - "Flesh": "FFCBA4", - "Flint": "6F6A61", - "Flirt": "A2006D", - "Flush Mahogany": "CA3435", - "Flush Orange": "FF7F00", - "Foam": "D8FCFA", - "Fog": "D7D0FF", - "Foggy Gray": "CBCAB6", - "Forest Green": "228B22", - "Forget Me Not": "FFF1EE", - "Fountain Blue": "56B4BE", - "Frangipani": "FFDEB3", - "French Gray": "BDBDC6", - "French Lilac": "ECC7EE", - "French Pass": "BDEDFD", - "French Rose": "F64A8A", - "Fresh Eggplant": "990066", - "Friar Gray": "807E79", - "Fringy Flower": "B1E2C1", - "Froly": "F57584", - "Frost": "EDF5DD", - "Frosted Mint": "DBFFF8", - "Frostee": "E4F6E7", - "Fruit Salad": "4F9D5D", - "Fuchsia Blue": "7A58C1", - "Fuchsia Pink": "C154C1", - "Fuego": "BEDE0D", - "Fuel Yellow": "ECA927", - "Fun Blue": "1959A8", - "Fun Green": "016D39", - "Fuscous Gray": "54534D", - "Fuzzy Wuzzy Brown": "C45655", - "Gable Green": "163531", - "Gallery": "EFEFEF", - "Galliano": "DCB20C", - "Gamboge": "E49B0F", - "Geebung": "D18F1B", - "Genoa": "15736B", - "Geraldine": "FB8989", - "Geyser": "D4DFE2", - "Ghost": "C7C9D5", - "Gigas": "523C94", - "Gimblet": "B8B56A", - "Gin": "E8F2EB", - "Gin Fizz": "FFF9E2", - "Givry": "F8E4BF", - "Glacier": "80B3C4", - "Glade Green": "61845F", - "Go Ben": "726D4E", - "Goblin": "3D7D52", - "Gold": "FFD700", - "Gold Drop": "F18200", - "Gold Sand": "E6BE8A", - "Gold Tips": "DEBA13", - "Golden Bell": "E28913", - "Golden Dream": "F0D52D", - "Golden Fizz": "F5FB3D", - "Golden Glow": "FDE295", - "Golden Grass": "DAA520", - "Golden Sand": "F0DB7D", - "Golden Tainoi": "FFCC5C", - "Goldenrod": "FCD667", - "Gondola": "261414", - "Gordons Green": "0B1107", - "Gorse": "FFF14F", - "Gossamer": "069B81", - "Gossip": "D2F8B0", - "Gothic": "6D92A1", - "Governor Bay": "2F3CB3", - "Grain Brown": "E4D5B7", - "Grandis": "FFD38C", - "Granite Green": "8D8974", - "Granny Apple": "D5F6E3", - "Granny Smith": "84A0A0", - "Granny Smith Apple": "9DE093", - "Grape": "381A51", - "Graphite": "251607", - "Gravel": "4A444B", - "Gray": "808080", - "Gray Asparagus": "465945", - "Gray Chateau": "A2AAB3", - "Gray Nickel": "C3C3BD", - "Gray Nurse": "E7ECE6", - "Gray Olive": "A9A491", - "Gray Suit": "C1BECD", - "Green": "00FF00", - "Green Haze": "01A368", - "Green House": "24500F", - "Green Kelp": "25311C", - "Green Leaf": "436A0D", - "Green Mist": "CBD3B0", - "Green Pea": "1D6142", - "Green Smoke": "A4AF6E", - "Green Spring": "B8C1B1", - "Green Vogue": "032B52", - "Green Waterloo": "101405", - "Green White": "E8EBE0", - "Green Yellow": "ADFF2F", - "Grenadier": "D54600", - "Guardsman Red": "BA0101", - "Gulf Blue": "051657", - "Gulf Stream": "80B3AE", - "Gull Gray": "9DACB7", - "Gum Leaf": "B6D3BF", - "Gumbo": "7CA1A6", - "Gun Powder": "414257", - "Gunsmoke": "828685", - "Gurkha": "9A9577", - "Hacienda": "98811B", - "Hairy Heath": "6B2A14", - "Haiti": "1B1035", - "Half Baked": "85C4CC", - "Half Colonial White": "FDF6D3", - "Half Dutch White": "FEF7DE", - "Half Spanish White": "FEF4DB", - "Half and Half": "FFFEE1", - "Hampton": "E5D8AF", - "Harlequin": "3FFF00", - "Harp": "E6F2EA", - "Harvest Gold": "E0B974", - "Havelock Blue": "5590D9", - "Hawaiian Tan": "9D5616", - "Hawkes Blue": "D4E2FC", - "Heath": "541012", - "Heather": "B7C3D0", - "Heathered Gray": "B6B095", - "Heavy Metal": "2B3228", - "Heliotrope": "DF73FF", - "Hemlock": "5E5D3B", - "Hemp": "907874", - "Hibiscus": "B6316C", - "Highland": "6F8E63", - "Hillary": "ACA586", - "Himalaya": "6A5D1B", - "Hint of Green": "E6FFE9", - "Hint of Red": "FBF9F9", - "Hint of Yellow": "FAFDE4", - "Hippie Blue": "589AAF", - "Hippie Green": "53824B", - "Hippie Pink": "AE4560", - "Hit Gray": "A1ADB5", - "Hit Pink": "FFAB81", - "Hokey Pokey": "C8A528", - "Hoki": "65869F", - "Holly": "011D13", - "Hollywood Cerise": "F400A1", - "Honey Flower": "4F1C70", - "Honeysuckle": "EDFC84", - "Hopbush": "D06DA1", - "Horizon": "5A87A0", - "Horses Neck": "604913", - "Hot Cinnamon": "D2691E", - "Hot Pink": "FF69B4", - "Hot Toddy": "B38007", - "Humming Bird": "CFF9F3", - "Hunter Green": "161D10", - "Hurricane": "877C7B", - "Husk": "B7A458", - "Ice Cold": "B1F4E7", - "Iceberg": "DAF4F0", - "Illusion": "F6A4C9", - "Inch Worm": "B0E313", - "Indian Khaki": "C3B091", - "Indian Tan": "4D1E01", - "Indigo": "4F69C6", - "Indochine": "C26B03", - "International Klein Blue": "002FA7", - "International Orange": "FF4F00", - "Irish Coffee": "5F3D26", - "Iroko": "433120", - "Iron": "D4D7D9", - "Ironside Gray": "676662", - "Ironstone": "86483C", - "Island Spice": "FFFCEE", - "Ivory": "FFFFF0", - "Jacaranda": "2E0329", - "Jacarta": "3A2A6A", - "Jacko Bean": "2E1905", - "Jacksons Purple": "20208D", - "Jade": "00A86B", - "Jaffa": "EF863F", - "Jagged Ice": "C2E8E5", - "Jagger": "350E57", - "Jaguar": "080110", - "Jambalaya": "5B3013", - "Janna": "F4EBD3", - "Japanese Laurel": "0A6906", - "Japanese Maple": "780109", - "Japonica": "D87C63", - "Java": "1FC2C2", - "Jazzberry Jam": "A50B5E", - "Jelly Bean": "297B9A", - "Jet Stream": "B5D2CE", - "Jewel": "126B40", - "Jon": "3B1F1F", - "Jonquil": "EEFF9A", - "Jordy Blue": "8AB9F1", - "Judge Gray": "544333", - "Jumbo": "7C7B82", - "Jungle Green": "29AB87", - "Jungle Mist": "B4CFD3", - "Juniper": "6D9292", - "Just Right": "ECCDB9", - "Kabul": "5E483E", - "Kaitoke Green": "004620", - "Kangaroo": "C6C8BD", - "Karaka": "1E1609", - "Karry": "FFEAD4", - "Kashmir Blue": "507096", - "Kelp": "454936", - "Kenyan Copper": "7C1C05", - "Keppel": "3AB09E", - "Key Lime Pie": "BFC921", - "Khaki": "F0E68C", - "Kidnapper": "E1EAD4", - "Kilamanjaro": "240C02", - "Killarney": "3A6A47", - "Kimberly": "736C9F", - "Kingfisher Daisy": "3E0480", - "Kobi": "E79FC4", - "Kokoda": "6E6D57", - "Korma": "8F4B0E", - "Koromiko": "FFBD5F", - "Kournikova": "FFE772", - "Kumera": "886221", - "La Palma": "368716", - "La Rioja": "B3C110", - "Las Palmas": "C6E610", - "Laser": "C8B568", - "Laser Lemon": "FFFF66", - "Laurel": "749378", - "Lavender": "B57EDC", - "Lavender Gray": "BDBBD7", - "Lavender Magenta": "EE82EE", - "Lavender Pink": "FBAED2", - "Lavender Purple": "967BB6", - "Lavender Rose": "FBA0E3", - "Lavender blush": "FFF0F5", - "Leather": "967059", - "Lemon": "FDE910", - "Lemon Chiffon": "FFFACD", - "Lemon Ginger": "AC9E22", - "Lemon Grass": "9B9E8F", - "Light Apricot": "FDD5B1", - "Light Orchid": "E29CD2", - "Light Wisteria": "C9A0DC", - "Lightning Yellow": "FCC01E", - "Lilac": "C8A2C8", - "Lilac Bush": "9874D3", - "Lily": "C8AABF", - "Lily White": "E7F8FF", - "Lima": "76BD17", - "Lime": "BFFF00", - "Limeade": "6F9D02", - "Limed Ash": "747D63", - "Limed Oak": "AC8A56", - "Limed Spruce": "394851", - "Linen": "FAF0E6", - "Link Water": "D9E4F5", - "Lipstick": "AB0563", - "Lisbon Brown": "423921", - "Livid Brown": "4D282E", - "Loafer": "EEF4DE", - "Loblolly": "BDC9CE", - "Lochinvar": "2C8C84", - "Lochmara": "007EC7", - "Locust": "A8AF8E", - "Log Cabin": "242A1D", - "Logan": "AAA9CD", - "Lola": "DFCFDB", - "London Hue": "BEA6C3", - "Lonestar": "6D0101", - "Lotus": "863C3C", - "Loulou": "460B41", - "Lucky": "AF9F1C", - "Lucky Point": "1A1A68", - "Lunar Green": "3C493A", - "Luxor Gold": "A7882C", - "Lynch": "697E9A", - "Mabel": "D9F7FF", - "Macaroni and Cheese": "FFB97B", - "Madang": "B7F0BE", - "Madison": "09255D", - "Madras": "3F3002", - "Magenta / Fuchsia": "FF00FF", - "Magic Mint": "AAF0D1", - "Magnolia": "F8F4FF", - "Mahogany": "4E0606", - "Mai Tai": "B06608", - "Maize": "F5D5A0", - "Makara": "897D6D", - "Mako": "444954", - "Malachite": "0BDA51", - "Malibu": "7DC8F7", - "Mallard": "233418", - "Malta": "BDB2A1", - "Mamba": "8E8190", - "Manatee": "8D90A1", - "Mandalay": "AD781B", - "Mandy": "E25465", - "Mandys Pink": "F2C3B2", - "Mango Tango": "E77200", - "Manhattan": "F5C999", - "Mantis": "74C365", - "Mantle": "8B9C90", - "Manz": "EEEF78", - "Mardi Gras": "350036", - "Marigold": "B98D28", - "Marigold Yellow": "FBE870", - "Mariner": "286ACD", - "Maroon": "800000", - "Maroon Flush": "C32148", - "Maroon Oak": "520C17", - "Marshland": "0B0F08", - "Martini": "AFA09E", - "Martinique": "363050", - "Marzipan": "F8DB9D", - "Masala": "403B38", - "Matisse": "1B659D", - "Matrix": "B05D54", - "Matterhorn": "4E3B41", - "Mauve": "E0B0FF", - "Mauvelous": "F091A9", - "Maverick": "D8C2D5", - "Medium Carmine": "AF4035", - "Medium Purple": "9370DB", - "Medium Red Violet": "BB3385", - "Melanie": "E4C2D5", - "Melanzane": "300529", - "Melon": "FEBAAD", - "Melrose": "C7C1FF", - "Mercury": "E5E5E5", - "Merino": "F6F0E6", - "Merlin": "413C37", - "Merlot": "831923", - "Metallic Bronze": "49371B", - "Metallic Copper": "71291D", - "Meteor": "D07D12", - "Meteorite": "3C1F76", - "Mexican Red": "A72525", - "Mid Gray": "5F5F6E", - "Midnight": "011635", - "Midnight Blue": "003366", - "Midnight Moss": "041004", - "Mikado": "2D2510", - "Milan": "FAFFA4", - "Milano Red": "B81104", - "Milk Punch": "FFF6D4", - "Millbrook": "594433", - "Mimosa": "F8FDD3", - "Mindaro": "E3F988", - "Mine Shaft": "323232", - "Mineral Green": "3F5D53", - "Ming": "36747D", - "Minsk": "3F307F", - "Mint Green": "98FF98", - "Mint Julep": "F1EEC1", - "Mint Tulip": "C4F4EB", - "Mirage": "161928", - "Mischka": "D1D2DD", - "Mist Gray": "C4C4BC", - "Mobster": "7F7589", - "Moccaccino": "6E1D14", - "Mocha": "782D19", - "Mojo": "C04737", - "Mona Lisa": "FFA194", - "Monarch": "8B0723", - "Mondo": "4A3C30", - "Mongoose": "B5A27F", - "Monsoon": "8A8389", - "Monte Carlo": "83D0C6", - "Monza": "C7031E", - "Moody Blue": "7F76D3", - "Moon Glow": "FCFEDA", - "Moon Mist": "DCDDCC", - "Moon Raker": "D6CEF6", - "Morning Glory": "9EDEE0", - "Morocco Brown": "441D00", - "Mortar": "504351", - "Mosque": "036A6E", - "Moss Green": "ADDFAD", - "Mountain Meadow": "1AB385", - "Mountain Mist": "959396", - "Mountbatten Pink": "997A8D", - "Muddy Waters": "B78E5C", - "Muesli": "AA8B5B", - "Mulberry": "C54B8C", - "Mulberry Wood": "5C0536", - "Mule Fawn": "8C472F", - "Mulled Wine": "4E4562", - "Mustard": "FFDB58", - "My Pink": "D69188", - "My Sin": "FFB31F", - "Mystic": "E2EBED", - "Nandor": "4B5D52", - "Napa": "ACA494", - "Narvik": "EDF9F1", - "Natural Gray": "8B8680", - "Navajo White": "FFDEAD", - "Navy Blue": "000080", - "Nebula": "CBDBD6", - "Negroni": "FFE2C5", - "Neon Carrot": "FF9933", - "Nepal": "8EABC1", - "Neptune": "7CB7BB", - "Nero": "140600", - "Nevada": "646E75", - "New Orleans": "F3D69D", - "New York Pink": "D7837F", - "Niagara": "06A189", - "Night Rider": "1F120F", - "Night Shadz": "AA375A", - "Nile Blue": "193751", - "Nobel": "B7B1B1", - "Nomad": "BAB1A2", - "Norway": "A8BD9F", - "Nugget": "C59922", - "Nutmeg": "81422C", - "Nutmeg Wood Finish": "683600", - "Oasis": "FEEFCE", - "Observatory": "02866F", - "Ocean Green": "41AA78", - "Ochre": "CC7722", - "Off Green": "E6F8F3", - "Off Yellow": "FEF9E3", - "Oil": "281E15", - "Old Brick": "901E1E", - "Old Copper": "724A2F", - "Old Gold": "CFB53B", - "Old Lace": "FDF5E6", - "Old Lavender": "796878", - "Old Rose": "C08081", - "Olive": "808000", - "Olive Drab": "6B8E23", - "Olive Green": "B5B35C", - "Olive Haze": "8B8470", - "Olivetone": "716E10", - "Olivine": "9AB973", - "Onahau": "CDF4FF", - "Onion": "2F270E", - "Opal": "A9C6C2", - "Opium": "8E6F70", - "Oracle": "377475", - "Orange": "FF681F", - "Orange Peel": "FFA000", - "Orange Roughy": "C45719", - "Orange White": "FEFCED", - "Orchid": "DA70D6", - "Orchid White": "FFFDF3", - "Oregon": "9B4703", - "Orient": "015E85", - "Oriental Pink": "C69191", - "Orinoco": "F3FBD4", - "Oslo Gray": "878D91", - "Ottoman": "E9F8ED", - "Outer Space": "2D383A", - "Outrageous Orange": "FF6037", - "Oxford Blue": "384555", - "Oxley": "779E86", - "Oyster Bay": "DAFAFF", - "Oyster Pink": "E9CECD", - "Paarl": "A65529", - "Pablo": "776F61", - "Pacific Blue": "009DC4", - "Pacifika": "778120", - "Paco": "411F10", - "Padua": "ADE6C4", - "Pale Canary": "FFFF99", - "Pale Leaf": "C0D3B9", - "Pale Oyster": "988D77", - "Pale Prim": "FDFEB8", - "Pale Rose": "FFE1F2", - "Pale Sky": "6E7783", - "Pale Slate": "C3BFC1", - "Palm Green": "09230F", - "Palm Leaf": "19330E", - "Pampas": "F4F2EE", - "Panache": "EAF6EE", - "Pancho": "EDCDAB", - "Papaya Whip": "FFEFD5", - "Paprika": "8D0226", - "Paradiso": "317D82", - "Parchment": "F1E9D2", - "Paris Daisy": "FFF46E", - "Paris M": "26056A", - "Paris White": "CADCD4", - "Parsley": "134F19", - "Pastel Green": "77DD77", - "Pastel Pink": "FFD1DC", - "Patina": "639A8F", - "Pattens Blue": "DEF5FF", - "Paua": "260368", - "Pavlova": "D7C498", - "Peach": "FFE5B4", - "Peach Cream": "FFF0DB", - "Peach Orange": "FFCC99", - "Peach Schnapps": "FFDCD6", - "Peach Yellow": "FADFAD", - "Peanut": "782F16", - "Pear": "D1E231", - "Pearl Bush": "E8E0D5", - "Pearl Lusta": "FCF4DC", - "Peat": "716B56", - "Pelorous": "3EABBF", - "Peppermint": "E3F5E1", - "Perano": "A9BEF2", - "Perfume": "D0BEF8", - "Periglacial Blue": "E1E6D6", - "Periwinkle": "CCCCFF", - "Periwinkle Gray": "C3CDE6", - "Persian Blue": "1C39BB", - "Persian Green": "00A693", - "Persian Indigo": "32127A", - "Persian Pink": "F77FBE", - "Persian Plum": "701C1C", - "Persian Red": "CC3333", - "Persian Rose": "FE28A2", - "Persimmon": "FF6B53", - "Peru Tan": "7F3A02", - "Pesto": "7C7631", - "Petite Orchid": "DB9690", - "Pewter": "96A8A1", - "Pharlap": "A3807B", - "Picasso": "FFF39D", - "Pickled Bean": "6E4826", - "Pickled Bluewood": "314459", - "Picton Blue": "45B1E8", - "Pig Pink": "FDD7E4", - "Pigeon Post": "AFBDD9", - "Pigment Indigo": "4B0082", - "Pine Cone": "6D5E54", - "Pine Glade": "C7CD90", - "Pine Green": "01796F", - "Pine Tree": "171F04", - "Pink": "FFC0CB", - "Pink Flamingo": "FF66FF", - "Pink Flare": "E1C0C8", - "Pink Lace": "FFDDF4", - "Pink Lady": "FFF1D8", - "Pink Salmon": "FF91A4", - "Pink Swan": "BEB5B7", - "Piper": "C96323", - "Pipi": "FEF4CC", - "Pippin": "FFE1DF", - "Pirate Gold": "BA7F03", - "Pistachio": "9DC209", - "Pixie Green": "C0D8B6", - "Pizazz": "FF9000", - "Pizza": "C99415", - "Plantation": "27504B", - "Plum": "843179", - "Pohutukawa": "8F021C", - "Polar": "E5F9F6", - "Polo Blue": "8DA8CC", - "Pomegranate": "F34723", - "Pompadour": "660045", - "Porcelain": "EFF2F3", - "Porsche": "EAAE69", - "Port Gore": "251F4F", - "Portafino": "FFFFB4", - "Portage": "8B9FEE", - "Portica": "F9E663", - "Pot Pourri": "F5E7E2", - "Potters Clay": "8C5738", - "Powder Ash": "BCC9C2", - "Powder Blue": "B0E0E6", - "Prairie Sand": "9A3820", - "Prelude": "D0C0E5", - "Prim": "F0E2EC", - "Primrose": "EDEA99", - "Provincial Pink": "FEF5F1", - "Prussian Blue": "003153", - "Puce": "CC8899", - "Pueblo": "7D2C14", - "Puerto Rico": "3FC1AA", - "Pumice": "C2CAC4", - "Pumpkin": "FF7518", - "Pumpkin Skin": "B1610B", - "Punch": "DC4333", - "Punga": "4D3D14", - "Purple": "660099", - "Purple Heart": "652DC1", - "Purple Mountain's Majesty": "9678B6", - "Purple Pizzazz": "FF00CC", - "Putty": "E7CD8C", - "Quarter Pearl Lusta": "FFFDF4", - "Quarter Spanish White": "F7F2E1", - "Quicksand": "BD978E", - "Quill Gray": "D6D6D1", - "Quincy": "623F2D", - "Racing Green": "0C1911", - "Radical Red": "FF355E", - "Raffia": "EADAB8", - "Rainee": "B9C8AC", - "Rajah": "F7B668", - "Rangitoto": "2E3222", - "Rangoon Green": "1C1E13", - "Raven": "727B89", - "Raw Sienna": "D27D46", - "Raw Umber": "734A12", - "Razzle Dazzle Rose": "FF33CC", - "Razzmatazz": "E30B5C", - "Rebel": "3C1206", - "Red": "FF0000", - "Red Beech": "7B3801", - "Red Berry": "8E0000", - "Red Damask": "DA6A41", - "Red Devil": "860111", - "Red Orange": "FF3F34", - "Red Oxide": "6E0902", - "Red Ribbon": "ED0A3F", - "Red Robin": "80341F", - "Red Stage": "D05F04", - "Red Violet": "C71585", - "Redwood": "5D1E0F", - "Reef": "C9FFA2", - "Reef Gold": "9F821C", - "Regal Blue": "013F6A", - "Regent Gray": "86949F", - "Regent St Blue": "AAD6E6", - "Remy": "FEEBF3", - "Reno Sand": "A86515", - "Resolution Blue": "002387", - "Revolver": "2C1632", - "Rhino": "2E3F62", - "Rice Cake": "FFFEF0", - "Rice Flower": "EEFFE2", - "Rich Gold": "A85307", - "Rio Grande": "BBD009", - "Ripe Lemon": "F4D81C", - "Ripe Plum": "410056", - "Riptide": "8BE6D8", - "River Bed": "434C59", - "Rob Roy": "EAC674", - "Robin's Egg Blue": "00CCCC", - "Rock": "4D3833", - "Rock Blue": "9EB1CD", - "Rock Spray": "BA450C", - "Rodeo Dust": "C9B29B", - "Rolling Stone": "747D83", - "Roman": "DE6360", - "Roman Coffee": "795D4C", - "Romance": "FFFEFD", - "Romantic": "FFD2B7", - "Ronchi": "ECC54E", - "Roof Terracotta": "A62F20", - "Rope": "8E4D1E", - "Rose": "FF007F", - "Rose Bud": "FBB2A3", - "Rose Bud Cherry": "800B47", - "Rose Fog": "E7BCB4", - "Rose White": "FFF6F5", - "Rose of Sharon": "BF5500", - "Rosewood": "65000B", - "Roti": "C6A84B", - "Rouge": "A23B6C", - "Royal Blue": "4169E1", - "Royal Heath": "AB3472", - "Royal Purple": "6B3FA0", - "Rum": "796989", - "Rum Swizzle": "F9F8E4", - "Russet": "80461B", - "Russett": "755A57", - "Rust": "B7410E", - "Rustic Red": "480404", - "Rusty Nail": "86560A", - "Saddle": "4C3024", - "Saddle Brown": "583401", - "Saffron": "F4C430", - "Saffron Mango": "F9BF58", - "Sage": "9EA587", - "Sahara": "B7A214", - "Sahara Sand": "F1E788", - "Sail": "B8E0F9", - "Salem": "097F4B", - "Salmon": "FF8C69", - "Salomie": "FEDB8D", - "Salt Box": "685E6E", - "Saltpan": "F1F7F2", - "Sambuca": "3A2010", - "San Felix": "0B6207", - "San Juan": "304B6A", - "San Marino": "456CAC", - "Sand Dune": "826F65", - "Sandal": "AA8D6F", - "Sandrift": "AB917A", - "Sandstone": "796D62", - "Sandwisp": "F5E7A2", - "Sandy Beach": "FFEAC8", - "Sandy brown": "F4A460", - "Sangria": "92000A", - "Sanguine Brown": "8D3D38", - "Santa Fe": "B16D52", - "Santas Gray": "9FA0B1", - "Sapling": "DED4A4", - "Sapphire": "2F519E", - "Saratoga": "555B10", - "Satin Linen": "E6E4D4", - "Sauvignon": "FFF5F3", - "Sazerac": "FFF4E0", - "Scampi": "675FA6", - "Scandal": "CFFAF4", - "Scarlet": "FF2400", - "Scarlet Gum": "431560", - "Scarlett": "950015", - "Scarpa Flow": "585562", - "Schist": "A9B497", - "School bus Yellow": "FFD800", - "Schooner": "8B847E", - "Science Blue": "0066CC", - "Scooter": "2EBFD4", - "Scorpion": "695F62", - "Scotch Mist": "FFFBDC", - "Screamin' Green": "66FF66", - "Sea Buckthorn": "FBA129", - "Sea Green": "2E8B57", - "Sea Mist": "C5DBCA", - "Sea Nymph": "78A39C", - "Sea Pink": "ED989E", - "Seagull": "80CCEA", - "Seance": "731E8F", - "Seashell": "F1F1F1", - "Seashell Peach": "FFF5EE", - "Seaweed": "1B2F11", - "Selago": "F0EEFD", - "Selective Yellow": "FFBA00", - "Sepia": "704214", - "Sepia Black": "2B0202", - "Sepia Skin": "9E5B40", - "Serenade": "FFF4E8", - "Shadow": "837050", - "Shadow Green": "9AC2B8", - "Shady Lady": "AAA5A9", - "Shakespeare": "4EABD1", - "Shalimar": "FBFFBA", - "Shamrock": "33CC99", - "Shark": "25272C", - "Sherpa Blue": "004950", - "Sherwood Green": "02402C", - "Shilo": "E8B9B3", - "Shingle Fawn": "6B4E31", - "Ship Cove": "788BBA", - "Ship Gray": "3E3A44", - "Shiraz": "B20931", - "Shocking": "E292C0", - "Shocking Pink": "FC0FC0", - "Shuttle Gray": "5F6672", - "Siam": "646A54", - "Sidecar": "F3E7BB", - "Silk": "BDB1A8", - "Silver": "C0C0C0", - "Silver Chalice": "ACACAC", - "Silver Rust": "C9C0BB", - "Silver Sand": "BFC1C2", - "Silver Tree": "66B58F", - "Sinbad": "9FD7D3", - "Siren": "7A013A", - "Sirocco": "718080", - "Sisal": "D3CBBA", - "Skeptic": "CAE6DA", - "Sky Blue": "76D7EA", - "Slate Gray": "708090", - "Smalt": "003399", - "Smalt Blue": "51808F", - "Smoky": "605B73", - "Snow Drift": "F7FAF7", - "Snow Flurry": "E4FFD1", - "Snowy Mint": "D6FFDB", - "Snuff": "E2D8ED", - "Soapstone": "FFFBF9", - "Soft Amber": "D1C6B4", - "Soft Peach": "F5EDEF", - "Solid Pink": "893843", - "Solitaire": "FEF8E2", - "Solitude": "EAF6FF", - "Sorbus": "FD7C07", - "Sorrell Brown": "CEB98F", - "Soya Bean": "6A6051", - "Spanish Green": "819885", - "Spectra": "2F5A57", - "Spice": "6A442E", - "Spicy Mix": "885342", - "Spicy Mustard": "74640D", - "Spicy Pink": "816E71", - "Spindle": "B6D1EA", - "Spray": "79DEEC", - "Spring Green": "00FF7F", - "Spring Leaves": "578363", - "Spring Rain": "ACCBB1", - "Spring Sun": "F6FFDC", - "Spring Wood": "F8F6F1", - "Sprout": "C1D7B0", - "Spun Pearl": "AAABB7", - "Squirrel": "8F8176", - "St Tropaz": "2D569B", - "Stack": "8A8F8A", - "Star Dust": "9F9F9C", - "Stark White": "E5D7BD", - "Starship": "ECF245", - "Steel Blue": "4682B4", - "Steel Gray": "262335", - "Stiletto": "9C3336", - "Stonewall": "928573", - "Storm Dust": "646463", - "Storm Gray": "717486", - "Stratos": "000741", - "Straw": "D4BF8D", - "Strikemaster": "956387", - "Stromboli": "325D52", - "Studio": "714AB2", - "Submarine": "BAC7C9", - "Sugar Cane": "F9FFF6", - "Sulu": "C1F07C", - "Summer Green": "96BBAB", - "Sun": "FBAC13", - "Sundance": "C9B35B", - "Sundown": "FFB1B3", - "Sunflower": "E4D422", - "Sunglo": "E16865", - "Sunglow": "FFCC33", - "Sunset Orange": "FE4C40", - "Sunshade": "FF9E2C", - "Supernova": "FFC901", - "Surf": "BBD7C1", - "Surf Crest": "CFE5D2", - "Surfie Green": "0C7A79", - "Sushi": "87AB39", - "Suva Gray": "888387", - "Swamp": "001B1C", - "Swamp Green": "ACB78E", - "Swans Down": "DCF0EA", - "Sweet Corn": "FBEA8C", - "Sweet Pink": "FD9FA2", - "Swirl": "D3CDC5", - "Swiss Coffee": "DDD6D5", - "Sycamore": "908D39", - "Tabasco": "A02712", - "Tacao": "EDB381", - "Tacha": "D6C562", - "Tahiti Gold": "E97C07", - "Tahuna Sands": "EEF0C8", - "Tall Poppy": "B32D29", - "Tallow": "A8A589", - "Tamarillo": "991613", - "Tamarind": "341515", - "Tan": "D2B48C", - "Tan Hide": "FA9D5A", - "Tana": "D9DCC1", - "Tangaroa": "03163C", - "Tangerine": "F28500", - "Tango": "ED7A1C", - "Tapa": "7B7874", - "Tapestry": "B05E81", - "Tara": "E1F6E8", - "Tarawera": "073A50", - "Tasman": "CFDCCF", - "Taupe": "483C32", - "Taupe Gray": "B3AF95", - "Tawny Port": "692545", - "Te Papa Green": "1E433C", - "Tea": "C1BAB0", - "Tea Green": "D0F0C0", - "Teak": "B19461", - "Teal": "008080", - "Teal Blue": "044259", - "Temptress": "3B000B", - "Tenn": "CD5700", - "Tequila": "FFE6C7", - "Terracotta": "E2725B", - "Texas": "F8F99C", - "Texas Rose": "FFB555", - "Thatch": "B69D98", - "Thatch Green": "403D19", - "Thistle": "D8BFD8", - "Thistle Green": "CCCAA8", - "Thunder": "33292F", - "Thunderbird": "C02B18", - "Tia Maria": "C1440E", - "Tiara": "C3D1D1", - "Tiber": "063537", - "Tickle Me Pink": "FC80A5", - "Tidal": "F1FFAD", - "Tide": "BFB8B0", - "Timber Green": "16322C", - "Timberwolf": "D9D6CF", - "Titan White": "F0EEFF", - "Toast": "9A6E61", - "Tobacco Brown": "715D47", - "Toledo": "3A0020", - "Tolopea": "1B0245", - "Tom Thumb": "3F583B", - "Tonys Pink": "E79F8C", - "Topaz": "7C778A", - "Torch Red": "FD0E35", - "Torea Bay": "0F2D9E", - "Tory Blue": "1450AA", - "Tosca": "8D3F3F", - "Totem Pole": "991B07", - "Tower Gray": "A9BDBF", - "Tradewind": "5FB3AC", - "Tranquil": "E6FFFF", - "Travertine": "FFFDE8", - "Tree Poppy": "FC9C1D", - "Treehouse": "3B2820", - "Trendy Green": "7C881A", - "Trendy Pink": "8C6495", - "Trinidad": "E64E03", - "Tropical Blue": "C3DDF9", - "Tropical Rain Forest": "00755E", - "Trout": "4A4E5A", - "True V": "8A73D6", - "Tuatara": "363534", - "Tuft Bush": "FFDDCD", - "Tulip Tree": "EAB33B", - "Tumbleweed": "DEA681", - "Tuna": "353542", - "Tundora": "4A4244", - "Turbo": "FAE600", - "Turkish Rose": "B57281", - "Turmeric": "CABB48", - "Turquoise": "30D5C8", - "Turquoise Blue": "6CDAE7", - "Turtle Green": "2A380B", - "Tuscany": "BD5E2E", - "Tusk": "EEF3C3", - "Tussock": "C5994B", - "Tutu": "FFF1F9", - "Twilight": "E4CFDE", - "Twilight Blue": "EEFDFF", - "Twine": "C2955D", - "Tyrian Purple": "66023C", - "Ultramarine": "120A8F", - "Valencia": "D84437", - "Valentino": "350E42", - "Valhalla": "2B194F", - "Van Cleef": "49170C", - "Vanilla": "D1BEA8", - "Vanilla Ice": "F3D9DF", - "Varden": "FFF6DF", - "Venetian Red": "72010F", - "Venice Blue": "055989", - "Venus": "928590", - "Verdigris": "5D5E37", - "Verdun Green": "495400", - "Vermilion": "FF4D00", - "Vesuvius": "B14A0B", - "Victoria": "534491", - "Vida Loca": "549019", - "Viking": "64CCDB", - "Vin Rouge": "983D61", - "Viola": "CB8FA9", - "Violent Violet": "290C5E", - "Violet": "240A40", - "Violet Eggplant": "991199", - "Violet Red": "F7468A", - "Viridian": "40826D", - "Viridian Green": "678975", - "Vis Vis": "FFEFA1", - "Vista Blue": "8FD6B4", - "Vista White": "FCF8F7", - "Vivid Tangerine": "FF9980", - "Vivid Violet": "803790", - "Voodoo": "533455", - "Vulcan": "10121D", - "Wafer": "DECBC6", - "Waikawa Gray": "5A6E9C", - "Waiouru": "363C0D", - "Walnut": "773F1A", - "Wasabi": "788A25", - "Water Leaf": "A1E9DE", - "Watercourse": "056F57", - "Waterloo ": "7B7C94", - "Wattle": "DCD747", - "Watusi": "FFDDCF", - "Wax Flower": "FFC0A8", - "We Peep": "F7DBE6", - "Web Orange": "FFA500", - "Wedgewood": "4E7F9E", - "Well Read": "B43332", - "West Coast": "625119", - "West Side": "FF910F", - "Westar": "DCD9D2", - "Wewak": "F19BAB", - "Wheat": "F5DEB3", - "Wheatfield": "F3EDCF", - "Whiskey": "D59A6F", - "Whisper": "F7F5FA", - "White": "FFFFFF", - "White Ice": "DDF9F1", - "White Lilac": "F8F7FC", - "White Linen": "F8F0E8", - "White Pointer": "FEF8FF", - "White Rock": "EAE8D4", - "Wild Blue Yonder": "7A89B8", - "Wild Rice": "ECE090", - "Wild Sand": "F4F4F4", - "Wild Strawberry": "FF3399", - "Wild Watermelon": "FD5B78", - "Wild Willow": "B9C46A", - "William": "3A686C", - "Willow Brook": "DFECDA", - "Willow Grove": "65745D", - "Windsor": "3C0878", - "Wine Berry": "591D35", - "Winter Hazel": "D5D195", - "Wisp Pink": "FEF4F8", - "Wisteria": "9771B5", - "Wistful": "A4A6D3", - "Witch Haze": "FFFC99", - "Wood Bark": "261105", - "Woodland": "4D5328", - "Woodrush": "302A0F", - "Woodsmoke": "0C0D0F", - "Woody Brown": "483131", - "Xanadu": "738678", - "Yellow": "FFFF00", - "Yellow Green": "C5E17A", - "Yellow Metal": "716338", - "Yellow Orange": "FFAE42", - "Yellow Sea": "FEA904", - "Your Pink": "FFC3C0", - "Yukon Gold": "7B6608", - "Yuma": "CEC291", - "Zambezi": "685558", - "Zanah": "DAECD6", - "Zest": "E5841B", - "Zeus": "292319", - "Ziggurat": "BFDBE2", - "Zinnwaldite": "EBC2AF", - "Zircon": "F4F8FF", - "Zombie": "E4D69B", - "Zorba": "A59B91", - "Zuccini": "044022", - "Zumthor": "EDF6FF" -} diff --git a/bot/resources/utilities/ryanzec_colours.json b/bot/resources/utilities/ryanzec_colours.json new file mode 100644 index 00000000..7b89f052 --- /dev/null +++ b/bot/resources/utilities/ryanzec_colours.json @@ -0,0 +1,1568 @@ +{ + "Abbey": "4C4F56", + "Acadia": "1B1404", + "Acapulco": "7CB0A1", + "Aero Blue": "C9FFE5", + "Affair": "714693", + "Akaroa": "D4C4A8", + "Alabaster": "FAFAFA", + "Albescent White": "F5E9D3", + "Algae Green": "93DFB8", + "Alice Blue": "F0F8FF", + "Alizarin Crimson": "E32636", + "Allports": "0076A3", + "Almond": "EED9C4", + "Almond Frost": "907B71", + "Alpine": "AF8F2C", + "Alto": "DBDBDB", + "Aluminium": "A9ACB6", + "Amaranth": "E52B50", + "Amazon": "3B7A57", + "Amber": "FFBF00", + "Americano": "87756E", + "Amethyst": "9966CC", + "Amethyst Smoke": "A397B4", + "Amour": "F9EAF3", + "Amulet": "7B9F80", + "Anakiwa": "9DE5FF", + "Antique Brass": "C88A65", + "Antique Bronze": "704A07", + "Anzac": "E0B646", + "Apache": "DFBE6F", + "Apple": "4FA83D", + "Apple Blossom": "AF4D43", + "Apple Green": "E2F3EC", + "Apricot": "EB9373", + "Apricot Peach": "FBCEB1", + "Apricot White": "FFFEEC", + "Aqua Deep": "014B43", + "Aqua Forest": "5FA777", + "Aqua Haze": "EDF5F5", + "Aqua Island": "A1DAD7", + "Aqua Spring": "EAF9F5", + "Aqua Squeeze": "E8F5F2", + "Aquamarine": "7FFFD4", + "Aquamarine Blue": "71D9E2", + "Arapawa": "110C6C", + "Armadillo": "433E37", + "Arrowtown": "948771", + "Ash": "C6C3B5", + "Asparagus": "7BA05B", + "Asphalt": "130A06", + "Astra": "FAEAB9", + "Astral": "327DA0", + "Astronaut": "283A77", + "Astronaut Blue": "013E62", + "Athens Gray": "EEF0F3", + "Aths Special": "ECEBCE", + "Atlantis": "97CD2D", + "Atoll": "0A6F75", + "Atomic Tangerine": "FF9966", + "Au Chico": "97605D", + "Aubergine": "3B0910", + "Australian Mint": "F5FFBE", + "Avocado": "888D65", + "Axolotl": "4E6649", + "Azalea": "F7C8DA", + "Aztec": "0D1C19", + "Azure": "315BA1", + "Azure Radiance": "007FFF", + "Baby Blue": "E0FFFF", + "Bahama Blue": "026395", + "Bahia": "A5CB0C", + "Baja White": "FFF8D1", + "Bali Hai": "859FAF", + "Baltic Sea": "2A2630", + "Bamboo": "DA6304", + "Banana Mania": "FBE7B2", + "Bandicoot": "858470", + "Barberry": "DED717", + "Barley Corn": "A68B5B", + "Barley White": "FFF4CE", + "Barossa": "44012D", + "Bastille": "292130", + "Battleship Gray": "828F72", + "Bay Leaf": "7DA98D", + "Bay of Many": "273A81", + "Bazaar": "98777B", + "Bean ": "3D0C02", + "Beauty Bush": "EEC1BE", + "Beaver": "926F5B", + "Beeswax": "FEF2C7", + "Beige": "F5F5DC", + "Bermuda": "7DD8C6", + "Bermuda Gray": "6B8BA2", + "Beryl Green": "DEE5C0", + "Bianca": "FCFBF3", + "Big Stone": "162A40", + "Bilbao": "327C14", + "Biloba Flower": "B2A1EA", + "Birch": "373021", + "Bird Flower": "D4CD16", + "Biscay": "1B3162", + "Bismark": "497183", + "Bison Hide": "C1B7A4", + "Bistre": "3D2B1F", + "Bitter": "868974", + "Bitter Lemon": "CAE00D", + "Bittersweet": "FE6F5E", + "Bizarre": "EEDEDA", + "Black": "000000", + "Black Bean": "081910", + "Black Forest": "0B1304", + "Black Haze": "F6F7F7", + "Black Marlin": "3E2C1C", + "Black Olive": "242E16", + "Black Pearl": "041322", + "Black Rock": "0D0332", + "Black Rose": "67032D", + "Black Russian": "0A001C", + "Black Squeeze": "F2FAFA", + "Black White": "FFFEF6", + "Blackberry": "4D0135", + "Blackcurrant": "32293A", + "Blaze Orange": "FF6600", + "Bleach White": "FEF3D8", + "Bleached Cedar": "2C2133", + "Blizzard Blue": "A3E3ED", + "Blossom": "DCB4BC", + "Blue": "0000FF", + "Blue Bayoux": "496679", + "Blue Bell": "9999CC", + "Blue Chalk": "F1E9FF", + "Blue Charcoal": "010D1A", + "Blue Chill": "0C8990", + "Blue Diamond": "380474", + "Blue Dianne": "204852", + "Blue Gem": "2C0E8C", + "Blue Haze": "BFBED8", + "Blue Lagoon": "017987", + "Blue Marguerite": "7666C6", + "Blue Ribbon": "0066FF", + "Blue Romance": "D2F6DE", + "Blue Smoke": "748881", + "Blue Stone": "016162", + "Blue Violet": "6456B7", + "Blue Whale": "042E4C", + "Blue Zodiac": "13264D", + "Blumine": "18587A", + "Blush": "B44668", + "Blush Pink": "FF6FFF", + "Bombay": "AFB1B8", + "Bon Jour": "E5E0E1", + "Bondi Blue": "0095B6", + "Bone": "E4D1C0", + "Bordeaux": "5C0120", + "Bossanova": "4E2A5A", + "Boston Blue": "3B91B4", + "Botticelli": "C7DDE5", + "Bottle Green": "093624", + "Boulder": "7A7A7A", + "Bouquet": "AE809E", + "Bourbon": "BA6F1E", + "Bracken": "4A2A04", + "Brandy": "DEC196", + "Brandy Punch": "CD8429", + "Brandy Rose": "BB8983", + "Breaker Bay": "5DA19F", + "Brick Red": "C62D42", + "Bridal Heath": "FFFAF4", + "Bridesmaid": "FEF0EC", + "Bright Gray": "3C4151", + "Bright Green": "66FF00", + "Bright Red": "B10000", + "Bright Sun": "FED33C", + "Bright Turquoise": "08E8DE", + "Brilliant Rose": "F653A6", + "Brink Pink": "FB607F", + "Bronco": "ABA196", + "Bronze": "3F2109", + "Bronze Olive": "4E420C", + "Bronzetone": "4D400F", + "Broom": "FFEC13", + "Brown": "964B00", + "Brown Bramble": "592804", + "Brown Derby": "492615", + "Brown Pod": "401801", + "Brown Rust": "AF593E", + "Brown Tumbleweed": "37290E", + "Bubbles": "E7FEFF", + "Buccaneer": "622F30", + "Bud": "A8AE9C", + "Buddha Gold": "C1A004", + "Buff": "F0DC82", + "Bulgarian Rose": "480607", + "Bull Shot": "864D1E", + "Bunker": "0D1117", + "Bunting": "151F4C", + "Burgundy": "900020", + "Burnham": "002E20", + "Burning Orange": "FF7034", + "Burning Sand": "D99376", + "Burnt Maroon": "420303", + "Burnt Orange": "CC5500", + "Burnt Sienna": "E97451", + "Burnt Umber": "8A3324", + "Bush": "0D2E1C", + "Buttercup": "F3AD16", + "Buttered Rum": "A1750D", + "Butterfly Bush": "624E9A", + "Buttermilk": "FFF1B5", + "Buttery White": "FFFCEA", + "Cab Sav": "4D0A18", + "Cabaret": "D94972", + "Cabbage Pont": "3F4C3A", + "Cactus": "587156", + "Cadet Blue": "A9B2C3", + "Cadillac": "B04C6A", + "Cafe Royale": "6F440C", + "Calico": "E0C095", + "California": "FE9D04", + "Calypso": "31728D", + "Camarone": "00581A", + "Camelot": "893456", + "Cameo": "D9B99B", + "Camouflage": "3C3910", + "Camouflage Green": "78866B", + "Can Can": "D591A4", + "Canary": "F3FB62", + "Candlelight": "FCD917", + "Candy Corn": "FBEC5D", + "Cannon Black": "251706", + "Cannon Pink": "894367", + "Cape Cod": "3C4443", + "Cape Honey": "FEE5AC", + "Cape Palliser": "A26645", + "Caper": "DCEDB4", + "Caramel": "FFDDAF", + "Cararra": "EEEEE8", + "Cardin Green": "01361C", + "Cardinal": "C41E3A", + "Cardinal Pink": "8C055E", + "Careys Pink": "D29EAA", + "Caribbean Green": "00CC99", + "Carissma": "EA88A8", + "Carla": "F3FFD8", + "Carmine": "960018", + "Carnaby Tan": "5C2E01", + "Carnation": "F95A61", + "Carnation Pink": "FFA6C9", + "Carousel Pink": "F9E0ED", + "Carrot Orange": "ED9121", + "Casablanca": "F8B853", + "Casal": "2F6168", + "Cascade": "8BA9A5", + "Cashmere": "E6BEA5", + "Casper": "ADBED1", + "Castro": "52001F", + "Catalina Blue": "062A78", + "Catskill White": "EEF6F7", + "Cavern Pink": "E3BEBE", + "Cedar": "3E1C14", + "Cedar Wood Finish": "711A00", + "Celadon": "ACE1AF", + "Celery": "B8C25D", + "Celeste": "D1D2CA", + "Cello": "1E385B", + "Celtic": "163222", + "Cement": "8D7662", + "Ceramic": "FCFFF9", + "Cerise": "DA3287", + "Cerise Red": "DE3163", + "Cerulean": "02A4D3", + "Cerulean Blue": "2A52BE", + "Chablis": "FFF4F3", + "Chalet Green": "516E3D", + "Chalky": "EED794", + "Chambray": "354E8C", + "Chamois": "EDDCB1", + "Champagne": "FAECCC", + "Chantilly": "F8C3DF", + "Charade": "292937", + "Chardon": "FFF3F1", + "Chardonnay": "FFCD8C", + "Charlotte": "BAEEF9", + "Charm": "D47494", + "Chartreuse": "7FFF00", + "Chartreuse Yellow": "DFFF00", + "Chateau Green": "40A860", + "Chatelle": "BDB3C7", + "Chathams Blue": "175579", + "Chelsea Cucumber": "83AA5D", + "Chelsea Gem": "9E5302", + "Chenin": "DFCD6F", + "Cherokee": "FCDA98", + "Cherry Pie": "2A0359", + "Cherrywood": "651A14", + "Cherub": "F8D9E9", + "Chestnut": "B94E48", + "Chestnut Rose": "CD5C5C", + "Chetwode Blue": "8581D9", + "Chicago": "5D5C58", + "Chiffon": "F1FFC8", + "Chilean Fire": "F77703", + "Chilean Heath": "FFFDE6", + "China Ivory": "FCFFE7", + "Chino": "CEC7A7", + "Chinook": "A8E3BD", + "Chocolate": "370202", + "Christalle": "33036B", + "Christi": "67A712", + "Christine": "E7730A", + "Chrome White": "E8F1D4", + "Cinder": "0E0E18", + "Cinderella": "FDE1DC", + "Cinnabar": "E34234", + "Cinnamon": "7B3F00", + "Cioccolato": "55280C", + "Citrine White": "FAF7D6", + "Citron": "9EA91F", + "Citrus": "A1C50A", + "Clairvoyant": "480656", + "Clam Shell": "D4B6AF", + "Claret": "7F1734", + "Classic Rose": "FBCCE7", + "Clay Ash": "BDC8B3", + "Clay Creek": "8A8360", + "Clear Day": "E9FFFD", + "Clementine": "E96E00", + "Clinker": "371D09", + "Cloud": "C7C4BF", + "Cloud Burst": "202E54", + "Cloudy": "ACA59F", + "Clover": "384910", + "Cobalt": "0047AB", + "Cocoa Bean": "481C1C", + "Cocoa Brown": "301F1E", + "Coconut Cream": "F8F7DC", + "Cod Gray": "0B0B0B", + "Coffee": "706555", + "Coffee Bean": "2A140E", + "Cognac": "9F381D", + "Cola": "3F2500", + "Cold Purple": "ABA0D9", + "Cold Turkey": "CEBABA", + "Colonial White": "FFEDBC", + "Comet": "5C5D75", + "Como": "517C66", + "Conch": "C9D9D2", + "Concord": "7C7B7A", + "Concrete": "F2F2F2", + "Confetti": "E9D75A", + "Congo Brown": "593737", + "Congress Blue": "02478E", + "Conifer": "ACDD4D", + "Contessa": "C6726B", + "Copper": "B87333", + "Copper Canyon": "7E3A15", + "Copper Rose": "996666", + "Copper Rust": "944747", + "Copperfield": "DA8A67", + "Coral": "FF7F50", + "Coral Red": "FF4040", + "Coral Reef": "C7BCA2", + "Coral Tree": "A86B6B", + "Corduroy": "606E68", + "Coriander": "C4D0B0", + "Cork": "40291D", + "Corn": "E7BF05", + "Corn Field": "F8FACD", + "Corn Harvest": "8B6B0B", + "Cornflower": "93CCEA", + "Cornflower Blue": "6495ED", + "Cornflower Lilac": "FFB0AC", + "Corvette": "FAD3A2", + "Cosmic": "76395D", + "Cosmos": "FFD8D9", + "Costa Del Sol": "615D30", + "Cotton Candy": "FFB7D5", + "Cotton Seed": "C2BDB6", + "County Green": "01371A", + "Cowboy": "4D282D", + "Crail": "B95140", + "Cranberry": "DB5079", + "Crater Brown": "462425", + "Cream": "FFFDD0", + "Cream Brulee": "FFE5A0", + "Cream Can": "F5C85C", + "Creole": "1E0F04", + "Crete": "737829", + "Crimson": "DC143C", + "Crocodile": "736D58", + "Crown of Thorns": "771F1F", + "Crowshead": "1C1208", + "Cruise": "B5ECDF", + "Crusoe": "004816", + "Crusta": "FD7B33", + "Cumin": "924321", + "Cumulus": "FDFFD5", + "Cupid": "FBBEDA", + "Curious Blue": "2596D1", + "Cutty Sark": "507672", + "Cyan / Aqua": "00FFFF", + "Cyprus": "003E40", + "Daintree": "012731", + "Dairy Cream": "F9E4BC", + "Daisy Bush": "4F2398", + "Dallas": "6E4B26", + "Dandelion": "FED85D", + "Danube": "6093D1", + "Dark Blue": "0000C8", + "Dark Burgundy": "770F05", + "Dark Ebony": "3C2005", + "Dark Fern": "0A480D", + "Dark Tan": "661010", + "Dawn": "A6A29A", + "Dawn Pink": "F3E9E5", + "De York": "7AC488", + "Deco": "D2DA97", + "Deep Blue": "220878", + "Deep Blush": "E47698", + "Deep Bronze": "4A3004", + "Deep Cerulean": "007BA7", + "Deep Cove": "051040", + "Deep Fir": "002900", + "Deep Forest Green": "182D09", + "Deep Koamaru": "1B127B", + "Deep Oak": "412010", + "Deep Sapphire": "082567", + "Deep Sea": "01826B", + "Deep Sea Green": "095859", + "Deep Teal": "003532", + "Del Rio": "B09A95", + "Dell": "396413", + "Delta": "A4A49D", + "Deluge": "7563A8", + "Denim": "1560BD", + "Derby": "FFEED8", + "Desert": "AE6020", + "Desert Sand": "EDC9AF", + "Desert Storm": "F8F8F7", + "Dew": "EAFFFE", + "Di Serria": "DB995E", + "Diesel": "130000", + "Dingley": "5D7747", + "Disco": "871550", + "Dixie": "E29418", + "Dodger Blue": "1E90FF", + "Dolly": "F9FF8B", + "Dolphin": "646077", + "Domino": "8E775E", + "Don Juan": "5D4C51", + "Donkey Brown": "A69279", + "Dorado": "6B5755", + "Double Colonial White": "EEE3AD", + "Double Pearl Lusta": "FCF4D0", + "Double Spanish White": "E6D7B9", + "Dove Gray": "6D6C6C", + "Downriver": "092256", + "Downy": "6FD0C5", + "Driftwood": "AF8751", + "Drover": "FDF7AD", + "Dull Lavender": "A899E6", + "Dune": "383533", + "Dust Storm": "E5CCC9", + "Dusty Gray": "A8989B", + "Eagle": "B6BAA4", + "Earls Green": "C9B93B", + "Early Dawn": "FFF9E6", + "East Bay": "414C7D", + "East Side": "AC91CE", + "Eastern Blue": "1E9AB0", + "Ebb": "E9E3E3", + "Ebony": "0C0B1D", + "Ebony Clay": "26283B", + "Eclipse": "311C17", + "Ecru White": "F5F3E5", + "Ecstasy": "FA7814", + "Eden": "105852", + "Edgewater": "C8E3D7", + "Edward": "A2AEAB", + "Egg Sour": "FFF4DD", + "Egg White": "FFEFC1", + "Eggplant": "614051", + "El Paso": "1E1708", + "El Salva": "8F3E33", + "Electric Lime": "CCFF00", + "Electric Violet": "8B00FF", + "Elephant": "123447", + "Elf Green": "088370", + "Elm": "1C7C7D", + "Emerald": "50C878", + "Eminence": "6C3082", + "Emperor": "514649", + "Empress": "817377", + "Endeavour": "0056A7", + "Energy Yellow": "F8DD5C", + "English Holly": "022D15", + "English Walnut": "3E2B23", + "Envy": "8BA690", + "Equator": "E1BC64", + "Espresso": "612718", + "Eternity": "211A0E", + "Eucalyptus": "278A5B", + "Eunry": "CFA39D", + "Evening Sea": "024E46", + "Everglade": "1C402E", + "Faded Jade": "427977", + "Fair Pink": "FFEFEC", + "Falcon": "7F626D", + "Fall Green": "ECEBBD", + "Falu Red": "801818", + "Fantasy": "FAF3F0", + "Fedora": "796A78", + "Feijoa": "9FDD8C", + "Fern": "63B76C", + "Fern Frond": "657220", + "Fern Green": "4F7942", + "Ferra": "704F50", + "Festival": "FBE96C", + "Feta": "F0FCEA", + "Fiery Orange": "B35213", + "Finch": "626649", + "Finlandia": "556D56", + "Finn": "692D54", + "Fiord": "405169", + "Fire": "AA4203", + "Fire Bush": "E89928", + "Firefly": "0E2A30", + "Flame Pea": "DA5B38", + "Flamenco": "FF7D07", + "Flamingo": "F2552A", + "Flax": "EEDC82", + "Flax Smoke": "7B8265", + "Flesh": "FFCBA4", + "Flint": "6F6A61", + "Flirt": "A2006D", + "Flush Mahogany": "CA3435", + "Flush Orange": "FF7F00", + "Foam": "D8FCFA", + "Fog": "D7D0FF", + "Foggy Gray": "CBCAB6", + "Forest Green": "228B22", + "Forget Me Not": "FFF1EE", + "Fountain Blue": "56B4BE", + "Frangipani": "FFDEB3", + "French Gray": "BDBDC6", + "French Lilac": "ECC7EE", + "French Pass": "BDEDFD", + "French Rose": "F64A8A", + "Fresh Eggplant": "990066", + "Friar Gray": "807E79", + "Fringy Flower": "B1E2C1", + "Froly": "F57584", + "Frost": "EDF5DD", + "Frosted Mint": "DBFFF8", + "Frostee": "E4F6E7", + "Fruit Salad": "4F9D5D", + "Fuchsia Blue": "7A58C1", + "Fuchsia Pink": "C154C1", + "Fuego": "BEDE0D", + "Fuel Yellow": "ECA927", + "Fun Blue": "1959A8", + "Fun Green": "016D39", + "Fuscous Gray": "54534D", + "Fuzzy Wuzzy Brown": "C45655", + "Gable Green": "163531", + "Gallery": "EFEFEF", + "Galliano": "DCB20C", + "Gamboge": "E49B0F", + "Geebung": "D18F1B", + "Genoa": "15736B", + "Geraldine": "FB8989", + "Geyser": "D4DFE2", + "Ghost": "C7C9D5", + "Gigas": "523C94", + "Gimblet": "B8B56A", + "Gin": "E8F2EB", + "Gin Fizz": "FFF9E2", + "Givry": "F8E4BF", + "Glacier": "80B3C4", + "Glade Green": "61845F", + "Go Ben": "726D4E", + "Goblin": "3D7D52", + "Gold": "FFD700", + "Gold Drop": "F18200", + "Gold Sand": "E6BE8A", + "Gold Tips": "DEBA13", + "Golden Bell": "E28913", + "Golden Dream": "F0D52D", + "Golden Fizz": "F5FB3D", + "Golden Glow": "FDE295", + "Golden Grass": "DAA520", + "Golden Sand": "F0DB7D", + "Golden Tainoi": "FFCC5C", + "Goldenrod": "FCD667", + "Gondola": "261414", + "Gordons Green": "0B1107", + "Gorse": "FFF14F", + "Gossamer": "069B81", + "Gossip": "D2F8B0", + "Gothic": "6D92A1", + "Governor Bay": "2F3CB3", + "Grain Brown": "E4D5B7", + "Grandis": "FFD38C", + "Granite Green": "8D8974", + "Granny Apple": "D5F6E3", + "Granny Smith": "84A0A0", + "Granny Smith Apple": "9DE093", + "Grape": "381A51", + "Graphite": "251607", + "Gravel": "4A444B", + "Gray": "808080", + "Gray Asparagus": "465945", + "Gray Chateau": "A2AAB3", + "Gray Nickel": "C3C3BD", + "Gray Nurse": "E7ECE6", + "Gray Olive": "A9A491", + "Gray Suit": "C1BECD", + "Green": "00FF00", + "Green Haze": "01A368", + "Green House": "24500F", + "Green Kelp": "25311C", + "Green Leaf": "436A0D", + "Green Mist": "CBD3B0", + "Green Pea": "1D6142", + "Green Smoke": "A4AF6E", + "Green Spring": "B8C1B1", + "Green Vogue": "032B52", + "Green Waterloo": "101405", + "Green White": "E8EBE0", + "Green Yellow": "ADFF2F", + "Grenadier": "D54600", + "Guardsman Red": "BA0101", + "Gulf Blue": "051657", + "Gulf Stream": "80B3AE", + "Gull Gray": "9DACB7", + "Gum Leaf": "B6D3BF", + "Gumbo": "7CA1A6", + "Gun Powder": "414257", + "Gunsmoke": "828685", + "Gurkha": "9A9577", + "Hacienda": "98811B", + "Hairy Heath": "6B2A14", + "Haiti": "1B1035", + "Half Baked": "85C4CC", + "Half Colonial White": "FDF6D3", + "Half Dutch White": "FEF7DE", + "Half Spanish White": "FEF4DB", + "Half and Half": "FFFEE1", + "Hampton": "E5D8AF", + "Harlequin": "3FFF00", + "Harp": "E6F2EA", + "Harvest Gold": "E0B974", + "Havelock Blue": "5590D9", + "Hawaiian Tan": "9D5616", + "Hawkes Blue": "D4E2FC", + "Heath": "541012", + "Heather": "B7C3D0", + "Heathered Gray": "B6B095", + "Heavy Metal": "2B3228", + "Heliotrope": "DF73FF", + "Hemlock": "5E5D3B", + "Hemp": "907874", + "Hibiscus": "B6316C", + "Highland": "6F8E63", + "Hillary": "ACA586", + "Himalaya": "6A5D1B", + "Hint of Green": "E6FFE9", + "Hint of Red": "FBF9F9", + "Hint of Yellow": "FAFDE4", + "Hippie Blue": "589AAF", + "Hippie Green": "53824B", + "Hippie Pink": "AE4560", + "Hit Gray": "A1ADB5", + "Hit Pink": "FFAB81", + "Hokey Pokey": "C8A528", + "Hoki": "65869F", + "Holly": "011D13", + "Hollywood Cerise": "F400A1", + "Honey Flower": "4F1C70", + "Honeysuckle": "EDFC84", + "Hopbush": "D06DA1", + "Horizon": "5A87A0", + "Horses Neck": "604913", + "Hot Cinnamon": "D2691E", + "Hot Pink": "FF69B4", + "Hot Toddy": "B38007", + "Humming Bird": "CFF9F3", + "Hunter Green": "161D10", + "Hurricane": "877C7B", + "Husk": "B7A458", + "Ice Cold": "B1F4E7", + "Iceberg": "DAF4F0", + "Illusion": "F6A4C9", + "Inch Worm": "B0E313", + "Indian Khaki": "C3B091", + "Indian Tan": "4D1E01", + "Indigo": "4F69C6", + "Indochine": "C26B03", + "International Klein Blue": "002FA7", + "International Orange": "FF4F00", + "Irish Coffee": "5F3D26", + "Iroko": "433120", + "Iron": "D4D7D9", + "Ironside Gray": "676662", + "Ironstone": "86483C", + "Island Spice": "FFFCEE", + "Ivory": "FFFFF0", + "Jacaranda": "2E0329", + "Jacarta": "3A2A6A", + "Jacko Bean": "2E1905", + "Jacksons Purple": "20208D", + "Jade": "00A86B", + "Jaffa": "EF863F", + "Jagged Ice": "C2E8E5", + "Jagger": "350E57", + "Jaguar": "080110", + "Jambalaya": "5B3013", + "Janna": "F4EBD3", + "Japanese Laurel": "0A6906", + "Japanese Maple": "780109", + "Japonica": "D87C63", + "Java": "1FC2C2", + "Jazzberry Jam": "A50B5E", + "Jelly Bean": "297B9A", + "Jet Stream": "B5D2CE", + "Jewel": "126B40", + "Jon": "3B1F1F", + "Jonquil": "EEFF9A", + "Jordy Blue": "8AB9F1", + "Judge Gray": "544333", + "Jumbo": "7C7B82", + "Jungle Green": "29AB87", + "Jungle Mist": "B4CFD3", + "Juniper": "6D9292", + "Just Right": "ECCDB9", + "Kabul": "5E483E", + "Kaitoke Green": "004620", + "Kangaroo": "C6C8BD", + "Karaka": "1E1609", + "Karry": "FFEAD4", + "Kashmir Blue": "507096", + "Kelp": "454936", + "Kenyan Copper": "7C1C05", + "Keppel": "3AB09E", + "Key Lime Pie": "BFC921", + "Khaki": "F0E68C", + "Kidnapper": "E1EAD4", + "Kilamanjaro": "240C02", + "Killarney": "3A6A47", + "Kimberly": "736C9F", + "Kingfisher Daisy": "3E0480", + "Kobi": "E79FC4", + "Kokoda": "6E6D57", + "Korma": "8F4B0E", + "Koromiko": "FFBD5F", + "Kournikova": "FFE772", + "Kumera": "886221", + "La Palma": "368716", + "La Rioja": "B3C110", + "Las Palmas": "C6E610", + "Laser": "C8B568", + "Laser Lemon": "FFFF66", + "Laurel": "749378", + "Lavender": "B57EDC", + "Lavender Gray": "BDBBD7", + "Lavender Magenta": "EE82EE", + "Lavender Pink": "FBAED2", + "Lavender Purple": "967BB6", + "Lavender Rose": "FBA0E3", + "Lavender blush": "FFF0F5", + "Leather": "967059", + "Lemon": "FDE910", + "Lemon Chiffon": "FFFACD", + "Lemon Ginger": "AC9E22", + "Lemon Grass": "9B9E8F", + "Light Apricot": "FDD5B1", + "Light Orchid": "E29CD2", + "Light Wisteria": "C9A0DC", + "Lightning Yellow": "FCC01E", + "Lilac": "C8A2C8", + "Lilac Bush": "9874D3", + "Lily": "C8AABF", + "Lily White": "E7F8FF", + "Lima": "76BD17", + "Lime": "BFFF00", + "Limeade": "6F9D02", + "Limed Ash": "747D63", + "Limed Oak": "AC8A56", + "Limed Spruce": "394851", + "Linen": "FAF0E6", + "Link Water": "D9E4F5", + "Lipstick": "AB0563", + "Lisbon Brown": "423921", + "Livid Brown": "4D282E", + "Loafer": "EEF4DE", + "Loblolly": "BDC9CE", + "Lochinvar": "2C8C84", + "Lochmara": "007EC7", + "Locust": "A8AF8E", + "Log Cabin": "242A1D", + "Logan": "AAA9CD", + "Lola": "DFCFDB", + "London Hue": "BEA6C3", + "Lonestar": "6D0101", + "Lotus": "863C3C", + "Loulou": "460B41", + "Lucky": "AF9F1C", + "Lucky Point": "1A1A68", + "Lunar Green": "3C493A", + "Luxor Gold": "A7882C", + "Lynch": "697E9A", + "Mabel": "D9F7FF", + "Macaroni and Cheese": "FFB97B", + "Madang": "B7F0BE", + "Madison": "09255D", + "Madras": "3F3002", + "Magenta / Fuchsia": "FF00FF", + "Magic Mint": "AAF0D1", + "Magnolia": "F8F4FF", + "Mahogany": "4E0606", + "Mai Tai": "B06608", + "Maize": "F5D5A0", + "Makara": "897D6D", + "Mako": "444954", + "Malachite": "0BDA51", + "Malibu": "7DC8F7", + "Mallard": "233418", + "Malta": "BDB2A1", + "Mamba": "8E8190", + "Manatee": "8D90A1", + "Mandalay": "AD781B", + "Mandy": "E25465", + "Mandys Pink": "F2C3B2", + "Mango Tango": "E77200", + "Manhattan": "F5C999", + "Mantis": "74C365", + "Mantle": "8B9C90", + "Manz": "EEEF78", + "Mardi Gras": "350036", + "Marigold": "B98D28", + "Marigold Yellow": "FBE870", + "Mariner": "286ACD", + "Maroon": "800000", + "Maroon Flush": "C32148", + "Maroon Oak": "520C17", + "Marshland": "0B0F08", + "Martini": "AFA09E", + "Martinique": "363050", + "Marzipan": "F8DB9D", + "Masala": "403B38", + "Matisse": "1B659D", + "Matrix": "B05D54", + "Matterhorn": "4E3B41", + "Mauve": "E0B0FF", + "Mauvelous": "F091A9", + "Maverick": "D8C2D5", + "Medium Carmine": "AF4035", + "Medium Purple": "9370DB", + "Medium Red Violet": "BB3385", + "Melanie": "E4C2D5", + "Melanzane": "300529", + "Melon": "FEBAAD", + "Melrose": "C7C1FF", + "Mercury": "E5E5E5", + "Merino": "F6F0E6", + "Merlin": "413C37", + "Merlot": "831923", + "Metallic Bronze": "49371B", + "Metallic Copper": "71291D", + "Meteor": "D07D12", + "Meteorite": "3C1F76", + "Mexican Red": "A72525", + "Mid Gray": "5F5F6E", + "Midnight": "011635", + "Midnight Blue": "003366", + "Midnight Moss": "041004", + "Mikado": "2D2510", + "Milan": "FAFFA4", + "Milano Red": "B81104", + "Milk Punch": "FFF6D4", + "Millbrook": "594433", + "Mimosa": "F8FDD3", + "Mindaro": "E3F988", + "Mine Shaft": "323232", + "Mineral Green": "3F5D53", + "Ming": "36747D", + "Minsk": "3F307F", + "Mint Green": "98FF98", + "Mint Julep": "F1EEC1", + "Mint Tulip": "C4F4EB", + "Mirage": "161928", + "Mischka": "D1D2DD", + "Mist Gray": "C4C4BC", + "Mobster": "7F7589", + "Moccaccino": "6E1D14", + "Mocha": "782D19", + "Mojo": "C04737", + "Mona Lisa": "FFA194", + "Monarch": "8B0723", + "Mondo": "4A3C30", + "Mongoose": "B5A27F", + "Monsoon": "8A8389", + "Monte Carlo": "83D0C6", + "Monza": "C7031E", + "Moody Blue": "7F76D3", + "Moon Glow": "FCFEDA", + "Moon Mist": "DCDDCC", + "Moon Raker": "D6CEF6", + "Morning Glory": "9EDEE0", + "Morocco Brown": "441D00", + "Mortar": "504351", + "Mosque": "036A6E", + "Moss Green": "ADDFAD", + "Mountain Meadow": "1AB385", + "Mountain Mist": "959396", + "Mountbatten Pink": "997A8D", + "Muddy Waters": "B78E5C", + "Muesli": "AA8B5B", + "Mulberry": "C54B8C", + "Mulberry Wood": "5C0536", + "Mule Fawn": "8C472F", + "Mulled Wine": "4E4562", + "Mustard": "FFDB58", + "My Pink": "D69188", + "My Sin": "FFB31F", + "Mystic": "E2EBED", + "Nandor": "4B5D52", + "Napa": "ACA494", + "Narvik": "EDF9F1", + "Natural Gray": "8B8680", + "Navajo White": "FFDEAD", + "Navy Blue": "000080", + "Nebula": "CBDBD6", + "Negroni": "FFE2C5", + "Neon Carrot": "FF9933", + "Nepal": "8EABC1", + "Neptune": "7CB7BB", + "Nero": "140600", + "Nevada": "646E75", + "New Orleans": "F3D69D", + "New York Pink": "D7837F", + "Niagara": "06A189", + "Night Rider": "1F120F", + "Night Shadz": "AA375A", + "Nile Blue": "193751", + "Nobel": "B7B1B1", + "Nomad": "BAB1A2", + "Norway": "A8BD9F", + "Nugget": "C59922", + "Nutmeg": "81422C", + "Nutmeg Wood Finish": "683600", + "Oasis": "FEEFCE", + "Observatory": "02866F", + "Ocean Green": "41AA78", + "Ochre": "CC7722", + "Off Green": "E6F8F3", + "Off Yellow": "FEF9E3", + "Oil": "281E15", + "Old Brick": "901E1E", + "Old Copper": "724A2F", + "Old Gold": "CFB53B", + "Old Lace": "FDF5E6", + "Old Lavender": "796878", + "Old Rose": "C08081", + "Olive": "808000", + "Olive Drab": "6B8E23", + "Olive Green": "B5B35C", + "Olive Haze": "8B8470", + "Olivetone": "716E10", + "Olivine": "9AB973", + "Onahau": "CDF4FF", + "Onion": "2F270E", + "Opal": "A9C6C2", + "Opium": "8E6F70", + "Oracle": "377475", + "Orange": "FF681F", + "Orange Peel": "FFA000", + "Orange Roughy": "C45719", + "Orange White": "FEFCED", + "Orchid": "DA70D6", + "Orchid White": "FFFDF3", + "Oregon": "9B4703", + "Orient": "015E85", + "Oriental Pink": "C69191", + "Orinoco": "F3FBD4", + "Oslo Gray": "878D91", + "Ottoman": "E9F8ED", + "Outer Space": "2D383A", + "Outrageous Orange": "FF6037", + "Oxford Blue": "384555", + "Oxley": "779E86", + "Oyster Bay": "DAFAFF", + "Oyster Pink": "E9CECD", + "Paarl": "A65529", + "Pablo": "776F61", + "Pacific Blue": "009DC4", + "Pacifika": "778120", + "Paco": "411F10", + "Padua": "ADE6C4", + "Pale Canary": "FFFF99", + "Pale Leaf": "C0D3B9", + "Pale Oyster": "988D77", + "Pale Prim": "FDFEB8", + "Pale Rose": "FFE1F2", + "Pale Sky": "6E7783", + "Pale Slate": "C3BFC1", + "Palm Green": "09230F", + "Palm Leaf": "19330E", + "Pampas": "F4F2EE", + "Panache": "EAF6EE", + "Pancho": "EDCDAB", + "Papaya Whip": "FFEFD5", + "Paprika": "8D0226", + "Paradiso": "317D82", + "Parchment": "F1E9D2", + "Paris Daisy": "FFF46E", + "Paris M": "26056A", + "Paris White": "CADCD4", + "Parsley": "134F19", + "Pastel Green": "77DD77", + "Pastel Pink": "FFD1DC", + "Patina": "639A8F", + "Pattens Blue": "DEF5FF", + "Paua": "260368", + "Pavlova": "D7C498", + "Peach": "FFE5B4", + "Peach Cream": "FFF0DB", + "Peach Orange": "FFCC99", + "Peach Schnapps": "FFDCD6", + "Peach Yellow": "FADFAD", + "Peanut": "782F16", + "Pear": "D1E231", + "Pearl Bush": "E8E0D5", + "Pearl Lusta": "FCF4DC", + "Peat": "716B56", + "Pelorous": "3EABBF", + "Peppermint": "E3F5E1", + "Perano": "A9BEF2", + "Perfume": "D0BEF8", + "Periglacial Blue": "E1E6D6", + "Periwinkle": "CCCCFF", + "Periwinkle Gray": "C3CDE6", + "Persian Blue": "1C39BB", + "Persian Green": "00A693", + "Persian Indigo": "32127A", + "Persian Pink": "F77FBE", + "Persian Plum": "701C1C", + "Persian Red": "CC3333", + "Persian Rose": "FE28A2", + "Persimmon": "FF6B53", + "Peru Tan": "7F3A02", + "Pesto": "7C7631", + "Petite Orchid": "DB9690", + "Pewter": "96A8A1", + "Pharlap": "A3807B", + "Picasso": "FFF39D", + "Pickled Bean": "6E4826", + "Pickled Bluewood": "314459", + "Picton Blue": "45B1E8", + "Pig Pink": "FDD7E4", + "Pigeon Post": "AFBDD9", + "Pigment Indigo": "4B0082", + "Pine Cone": "6D5E54", + "Pine Glade": "C7CD90", + "Pine Green": "01796F", + "Pine Tree": "171F04", + "Pink": "FFC0CB", + "Pink Flamingo": "FF66FF", + "Pink Flare": "E1C0C8", + "Pink Lace": "FFDDF4", + "Pink Lady": "FFF1D8", + "Pink Salmon": "FF91A4", + "Pink Swan": "BEB5B7", + "Piper": "C96323", + "Pipi": "FEF4CC", + "Pippin": "FFE1DF", + "Pirate Gold": "BA7F03", + "Pistachio": "9DC209", + "Pixie Green": "C0D8B6", + "Pizazz": "FF9000", + "Pizza": "C99415", + "Plantation": "27504B", + "Plum": "843179", + "Pohutukawa": "8F021C", + "Polar": "E5F9F6", + "Polo Blue": "8DA8CC", + "Pomegranate": "F34723", + "Pompadour": "660045", + "Porcelain": "EFF2F3", + "Porsche": "EAAE69", + "Port Gore": "251F4F", + "Portafino": "FFFFB4", + "Portage": "8B9FEE", + "Portica": "F9E663", + "Pot Pourri": "F5E7E2", + "Potters Clay": "8C5738", + "Powder Ash": "BCC9C2", + "Powder Blue": "B0E0E6", + "Prairie Sand": "9A3820", + "Prelude": "D0C0E5", + "Prim": "F0E2EC", + "Primrose": "EDEA99", + "Provincial Pink": "FEF5F1", + "Prussian Blue": "003153", + "Puce": "CC8899", + "Pueblo": "7D2C14", + "Puerto Rico": "3FC1AA", + "Pumice": "C2CAC4", + "Pumpkin": "FF7518", + "Pumpkin Skin": "B1610B", + "Punch": "DC4333", + "Punga": "4D3D14", + "Purple": "660099", + "Purple Heart": "652DC1", + "Purple Mountain's Majesty": "9678B6", + "Purple Pizzazz": "FF00CC", + "Putty": "E7CD8C", + "Quarter Pearl Lusta": "FFFDF4", + "Quarter Spanish White": "F7F2E1", + "Quicksand": "BD978E", + "Quill Gray": "D6D6D1", + "Quincy": "623F2D", + "Racing Green": "0C1911", + "Radical Red": "FF355E", + "Raffia": "EADAB8", + "Rainee": "B9C8AC", + "Rajah": "F7B668", + "Rangitoto": "2E3222", + "Rangoon Green": "1C1E13", + "Raven": "727B89", + "Raw Sienna": "D27D46", + "Raw Umber": "734A12", + "Razzle Dazzle Rose": "FF33CC", + "Razzmatazz": "E30B5C", + "Rebel": "3C1206", + "Red": "FF0000", + "Red Beech": "7B3801", + "Red Berry": "8E0000", + "Red Damask": "DA6A41", + "Red Devil": "860111", + "Red Orange": "FF3F34", + "Red Oxide": "6E0902", + "Red Ribbon": "ED0A3F", + "Red Robin": "80341F", + "Red Stage": "D05F04", + "Red Violet": "C71585", + "Redwood": "5D1E0F", + "Reef": "C9FFA2", + "Reef Gold": "9F821C", + "Regal Blue": "013F6A", + "Regent Gray": "86949F", + "Regent St Blue": "AAD6E6", + "Remy": "FEEBF3", + "Reno Sand": "A86515", + "Resolution Blue": "002387", + "Revolver": "2C1632", + "Rhino": "2E3F62", + "Rice Cake": "FFFEF0", + "Rice Flower": "EEFFE2", + "Rich Gold": "A85307", + "Rio Grande": "BBD009", + "Ripe Lemon": "F4D81C", + "Ripe Plum": "410056", + "Riptide": "8BE6D8", + "River Bed": "434C59", + "Rob Roy": "EAC674", + "Robin's Egg Blue": "00CCCC", + "Rock": "4D3833", + "Rock Blue": "9EB1CD", + "Rock Spray": "BA450C", + "Rodeo Dust": "C9B29B", + "Rolling Stone": "747D83", + "Roman": "DE6360", + "Roman Coffee": "795D4C", + "Romance": "FFFEFD", + "Romantic": "FFD2B7", + "Ronchi": "ECC54E", + "Roof Terracotta": "A62F20", + "Rope": "8E4D1E", + "Rose": "FF007F", + "Rose Bud": "FBB2A3", + "Rose Bud Cherry": "800B47", + "Rose Fog": "E7BCB4", + "Rose White": "FFF6F5", + "Rose of Sharon": "BF5500", + "Rosewood": "65000B", + "Roti": "C6A84B", + "Rouge": "A23B6C", + "Royal Blue": "4169E1", + "Royal Heath": "AB3472", + "Royal Purple": "6B3FA0", + "Rum": "796989", + "Rum Swizzle": "F9F8E4", + "Russet": "80461B", + "Russett": "755A57", + "Rust": "B7410E", + "Rustic Red": "480404", + "Rusty Nail": "86560A", + "Saddle": "4C3024", + "Saddle Brown": "583401", + "Saffron": "F4C430", + "Saffron Mango": "F9BF58", + "Sage": "9EA587", + "Sahara": "B7A214", + "Sahara Sand": "F1E788", + "Sail": "B8E0F9", + "Salem": "097F4B", + "Salmon": "FF8C69", + "Salomie": "FEDB8D", + "Salt Box": "685E6E", + "Saltpan": "F1F7F2", + "Sambuca": "3A2010", + "San Felix": "0B6207", + "San Juan": "304B6A", + "San Marino": "456CAC", + "Sand Dune": "826F65", + "Sandal": "AA8D6F", + "Sandrift": "AB917A", + "Sandstone": "796D62", + "Sandwisp": "F5E7A2", + "Sandy Beach": "FFEAC8", + "Sandy brown": "F4A460", + "Sangria": "92000A", + "Sanguine Brown": "8D3D38", + "Santa Fe": "B16D52", + "Santas Gray": "9FA0B1", + "Sapling": "DED4A4", + "Sapphire": "2F519E", + "Saratoga": "555B10", + "Satin Linen": "E6E4D4", + "Sauvignon": "FFF5F3", + "Sazerac": "FFF4E0", + "Scampi": "675FA6", + "Scandal": "CFFAF4", + "Scarlet": "FF2400", + "Scarlet Gum": "431560", + "Scarlett": "950015", + "Scarpa Flow": "585562", + "Schist": "A9B497", + "School bus Yellow": "FFD800", + "Schooner": "8B847E", + "Science Blue": "0066CC", + "Scooter": "2EBFD4", + "Scorpion": "695F62", + "Scotch Mist": "FFFBDC", + "Screamin' Green": "66FF66", + "Sea Buckthorn": "FBA129", + "Sea Green": "2E8B57", + "Sea Mist": "C5DBCA", + "Sea Nymph": "78A39C", + "Sea Pink": "ED989E", + "Seagull": "80CCEA", + "Seance": "731E8F", + "Seashell": "F1F1F1", + "Seashell Peach": "FFF5EE", + "Seaweed": "1B2F11", + "Selago": "F0EEFD", + "Selective Yellow": "FFBA00", + "Sepia": "704214", + "Sepia Black": "2B0202", + "Sepia Skin": "9E5B40", + "Serenade": "FFF4E8", + "Shadow": "837050", + "Shadow Green": "9AC2B8", + "Shady Lady": "AAA5A9", + "Shakespeare": "4EABD1", + "Shalimar": "FBFFBA", + "Shamrock": "33CC99", + "Shark": "25272C", + "Sherpa Blue": "004950", + "Sherwood Green": "02402C", + "Shilo": "E8B9B3", + "Shingle Fawn": "6B4E31", + "Ship Cove": "788BBA", + "Ship Gray": "3E3A44", + "Shiraz": "B20931", + "Shocking": "E292C0", + "Shocking Pink": "FC0FC0", + "Shuttle Gray": "5F6672", + "Siam": "646A54", + "Sidecar": "F3E7BB", + "Silk": "BDB1A8", + "Silver": "C0C0C0", + "Silver Chalice": "ACACAC", + "Silver Rust": "C9C0BB", + "Silver Sand": "BFC1C2", + "Silver Tree": "66B58F", + "Sinbad": "9FD7D3", + "Siren": "7A013A", + "Sirocco": "718080", + "Sisal": "D3CBBA", + "Skeptic": "CAE6DA", + "Sky Blue": "76D7EA", + "Slate Gray": "708090", + "Smalt": "003399", + "Smalt Blue": "51808F", + "Smoky": "605B73", + "Snow Drift": "F7FAF7", + "Snow Flurry": "E4FFD1", + "Snowy Mint": "D6FFDB", + "Snuff": "E2D8ED", + "Soapstone": "FFFBF9", + "Soft Amber": "D1C6B4", + "Soft Peach": "F5EDEF", + "Solid Pink": "893843", + "Solitaire": "FEF8E2", + "Solitude": "EAF6FF", + "Sorbus": "FD7C07", + "Sorrell Brown": "CEB98F", + "Soya Bean": "6A6051", + "Spanish Green": "819885", + "Spectra": "2F5A57", + "Spice": "6A442E", + "Spicy Mix": "885342", + "Spicy Mustard": "74640D", + "Spicy Pink": "816E71", + "Spindle": "B6D1EA", + "Spray": "79DEEC", + "Spring Green": "00FF7F", + "Spring Leaves": "578363", + "Spring Rain": "ACCBB1", + "Spring Sun": "F6FFDC", + "Spring Wood": "F8F6F1", + "Sprout": "C1D7B0", + "Spun Pearl": "AAABB7", + "Squirrel": "8F8176", + "St Tropaz": "2D569B", + "Stack": "8A8F8A", + "Star Dust": "9F9F9C", + "Stark White": "E5D7BD", + "Starship": "ECF245", + "Steel Blue": "4682B4", + "Steel Gray": "262335", + "Stiletto": "9C3336", + "Stonewall": "928573", + "Storm Dust": "646463", + "Storm Gray": "717486", + "Stratos": "000741", + "Straw": "D4BF8D", + "Strikemaster": "956387", + "Stromboli": "325D52", + "Studio": "714AB2", + "Submarine": "BAC7C9", + "Sugar Cane": "F9FFF6", + "Sulu": "C1F07C", + "Summer Green": "96BBAB", + "Sun": "FBAC13", + "Sundance": "C9B35B", + "Sundown": "FFB1B3", + "Sunflower": "E4D422", + "Sunglo": "E16865", + "Sunglow": "FFCC33", + "Sunset Orange": "FE4C40", + "Sunshade": "FF9E2C", + "Supernova": "FFC901", + "Surf": "BBD7C1", + "Surf Crest": "CFE5D2", + "Surfie Green": "0C7A79", + "Sushi": "87AB39", + "Suva Gray": "888387", + "Swamp": "001B1C", + "Swamp Green": "ACB78E", + "Swans Down": "DCF0EA", + "Sweet Corn": "FBEA8C", + "Sweet Pink": "FD9FA2", + "Swirl": "D3CDC5", + "Swiss Coffee": "DDD6D5", + "Sycamore": "908D39", + "Tabasco": "A02712", + "Tacao": "EDB381", + "Tacha": "D6C562", + "Tahiti Gold": "E97C07", + "Tahuna Sands": "EEF0C8", + "Tall Poppy": "B32D29", + "Tallow": "A8A589", + "Tamarillo": "991613", + "Tamarind": "341515", + "Tan": "D2B48C", + "Tan Hide": "FA9D5A", + "Tana": "D9DCC1", + "Tangaroa": "03163C", + "Tangerine": "F28500", + "Tango": "ED7A1C", + "Tapa": "7B7874", + "Tapestry": "B05E81", + "Tara": "E1F6E8", + "Tarawera": "073A50", + "Tasman": "CFDCCF", + "Taupe": "483C32", + "Taupe Gray": "B3AF95", + "Tawny Port": "692545", + "Te Papa Green": "1E433C", + "Tea": "C1BAB0", + "Tea Green": "D0F0C0", + "Teak": "B19461", + "Teal": "008080", + "Teal Blue": "044259", + "Temptress": "3B000B", + "Tenn": "CD5700", + "Tequila": "FFE6C7", + "Terracotta": "E2725B", + "Texas": "F8F99C", + "Texas Rose": "FFB555", + "Thatch": "B69D98", + "Thatch Green": "403D19", + "Thistle": "D8BFD8", + "Thistle Green": "CCCAA8", + "Thunder": "33292F", + "Thunderbird": "C02B18", + "Tia Maria": "C1440E", + "Tiara": "C3D1D1", + "Tiber": "063537", + "Tickle Me Pink": "FC80A5", + "Tidal": "F1FFAD", + "Tide": "BFB8B0", + "Timber Green": "16322C", + "Timberwolf": "D9D6CF", + "Titan White": "F0EEFF", + "Toast": "9A6E61", + "Tobacco Brown": "715D47", + "Toledo": "3A0020", + "Tolopea": "1B0245", + "Tom Thumb": "3F583B", + "Tonys Pink": "E79F8C", + "Topaz": "7C778A", + "Torch Red": "FD0E35", + "Torea Bay": "0F2D9E", + "Tory Blue": "1450AA", + "Tosca": "8D3F3F", + "Totem Pole": "991B07", + "Tower Gray": "A9BDBF", + "Tradewind": "5FB3AC", + "Tranquil": "E6FFFF", + "Travertine": "FFFDE8", + "Tree Poppy": "FC9C1D", + "Treehouse": "3B2820", + "Trendy Green": "7C881A", + "Trendy Pink": "8C6495", + "Trinidad": "E64E03", + "Tropical Blue": "C3DDF9", + "Tropical Rain Forest": "00755E", + "Trout": "4A4E5A", + "True V": "8A73D6", + "Tuatara": "363534", + "Tuft Bush": "FFDDCD", + "Tulip Tree": "EAB33B", + "Tumbleweed": "DEA681", + "Tuna": "353542", + "Tundora": "4A4244", + "Turbo": "FAE600", + "Turkish Rose": "B57281", + "Turmeric": "CABB48", + "Turquoise": "30D5C8", + "Turquoise Blue": "6CDAE7", + "Turtle Green": "2A380B", + "Tuscany": "BD5E2E", + "Tusk": "EEF3C3", + "Tussock": "C5994B", + "Tutu": "FFF1F9", + "Twilight": "E4CFDE", + "Twilight Blue": "EEFDFF", + "Twine": "C2955D", + "Tyrian Purple": "66023C", + "Ultramarine": "120A8F", + "Valencia": "D84437", + "Valentino": "350E42", + "Valhalla": "2B194F", + "Van Cleef": "49170C", + "Vanilla": "D1BEA8", + "Vanilla Ice": "F3D9DF", + "Varden": "FFF6DF", + "Venetian Red": "72010F", + "Venice Blue": "055989", + "Venus": "928590", + "Verdigris": "5D5E37", + "Verdun Green": "495400", + "Vermilion": "FF4D00", + "Vesuvius": "B14A0B", + "Victoria": "534491", + "Vida Loca": "549019", + "Viking": "64CCDB", + "Vin Rouge": "983D61", + "Viola": "CB8FA9", + "Violent Violet": "290C5E", + "Violet": "240A40", + "Violet Eggplant": "991199", + "Violet Red": "F7468A", + "Viridian": "40826D", + "Viridian Green": "678975", + "Vis Vis": "FFEFA1", + "Vista Blue": "8FD6B4", + "Vista White": "FCF8F7", + "Vivid Tangerine": "FF9980", + "Vivid Violet": "803790", + "Voodoo": "533455", + "Vulcan": "10121D", + "Wafer": "DECBC6", + "Waikawa Gray": "5A6E9C", + "Waiouru": "363C0D", + "Walnut": "773F1A", + "Wasabi": "788A25", + "Water Leaf": "A1E9DE", + "Watercourse": "056F57", + "Waterloo ": "7B7C94", + "Wattle": "DCD747", + "Watusi": "FFDDCF", + "Wax Flower": "FFC0A8", + "We Peep": "F7DBE6", + "Web Orange": "FFA500", + "Wedgewood": "4E7F9E", + "Well Read": "B43332", + "West Coast": "625119", + "West Side": "FF910F", + "Westar": "DCD9D2", + "Wewak": "F19BAB", + "Wheat": "F5DEB3", + "Wheatfield": "F3EDCF", + "Whiskey": "D59A6F", + "Whisper": "F7F5FA", + "White": "FFFFFF", + "White Ice": "DDF9F1", + "White Lilac": "F8F7FC", + "White Linen": "F8F0E8", + "White Pointer": "FEF8FF", + "White Rock": "EAE8D4", + "Wild Blue Yonder": "7A89B8", + "Wild Rice": "ECE090", + "Wild Sand": "F4F4F4", + "Wild Strawberry": "FF3399", + "Wild Watermelon": "FD5B78", + "Wild Willow": "B9C46A", + "William": "3A686C", + "Willow Brook": "DFECDA", + "Willow Grove": "65745D", + "Windsor": "3C0878", + "Wine Berry": "591D35", + "Winter Hazel": "D5D195", + "Wisp Pink": "FEF4F8", + "Wisteria": "9771B5", + "Wistful": "A4A6D3", + "Witch Haze": "FFFC99", + "Wood Bark": "261105", + "Woodland": "4D5328", + "Woodrush": "302A0F", + "Woodsmoke": "0C0D0F", + "Woody Brown": "483131", + "Xanadu": "738678", + "Yellow": "FFFF00", + "Yellow Green": "C5E17A", + "Yellow Metal": "716338", + "Yellow Orange": "FFAE42", + "Yellow Sea": "FEA904", + "Your Pink": "FFC3C0", + "Yukon Gold": "7B6608", + "Yuma": "CEC291", + "Zambezi": "685558", + "Zanah": "DAECD6", + "Zest": "E5841B", + "Zeus": "292319", + "Ziggurat": "BFDBE2", + "Zinnwaldite": "EBC2AF", + "Zircon": "F4F8FF", + "Zombie": "E4D69B", + "Zorba": "A59B91", + "Zuccini": "044022", + "Zumthor": "EDF6FF" +} -- cgit v1.2.3 From dccd30e27a594dad808a20bacef213c461ea2c48 Mon Sep 17 00:00:00 2001 From: Mayur Odedara Date: Fri, 8 Oct 2021 00:57:57 +0530 Subject: Added Anagrams command (#874) * Added Anagrams command Added 2 files anagram.py - Has the code for anagram command anagram.json - Contains all the words for anagram command * Update bot/exts/fun/anagram.py Using "with" for resource file instead of getting data directly Co-authored-by: brad90four <42116429+brad90four@users.noreply.github.com> * Update bot/exts/fun/anagram.py Updated title text for answer embed Co-authored-by: Bluenix * Update bot/exts/fun/anagram.py Comma separated text for winners list Co-authored-by: Bluenix * Updated anagram.py as per review comments -Removed redundant variables -Updated embed text to avoid 'all' -Updated stale comments * Some minor formatting fixes -Added trailing commas to embed -Updated all embeds to have consistent format * Polish anagram command for multiple channels * Updated docstrings * Allowed command to be used in multiple channels * Create a class for anagram game instances * Lay groundwork for threads Co-Authored-By: Bluenix * Updated resource file for anagram command * Anagrams are now cross referenced with list of common words which should be easy for users to guess * It should not have any slur words * Update bot/exts/fun/anagram.py Co-authored-by: brad90four <42116429+brad90four@users.noreply.github.com> * Update bot/exts/fun/anagram.py Co-authored-by: brad90four <42116429+brad90four@users.noreply.github.com> * Update bot/exts/fun/anagram.py Co-authored-by: brad90four <42116429+brad90four@users.noreply.github.com> * Update bot/exts/fun/anagram.py Co-authored-by: brad90four <42116429+brad90four@users.noreply.github.com> * Linting error fix Linting error fix * Error fix Removed the "seconds" causing issue for anagram command * Revert "Error fix" This reverts commit 8c00d70f9faf62c536eac1fa61877dfab328a83f. * Error fix for seconds Fixed the error by removing "seconds" Co-authored-by: brad90four <42116429+brad90four@users.noreply.github.com> Co-authored-by: Bluenix Co-authored-by: Xithrius <15021300+Xithrius@users.noreply.github.com> --- bot/exts/fun/anagram.py | 110 + bot/resources/fun/anagram.json | 17668 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 17778 insertions(+) create mode 100644 bot/exts/fun/anagram.py create mode 100644 bot/resources/fun/anagram.json (limited to 'bot/resources') diff --git a/bot/exts/fun/anagram.py b/bot/exts/fun/anagram.py new file mode 100644 index 00000000..9aee5f18 --- /dev/null +++ b/bot/exts/fun/anagram.py @@ -0,0 +1,110 @@ +import asyncio +import json +import logging +import random +from pathlib import Path + +import discord +from discord.ext import commands + +from bot.bot import Bot +from bot.constants import Colours + +log = logging.getLogger(__name__) + +TIME_LIMIT = 60 + +# anagram.json file contains all the anagrams +with open(Path("bot/resources/fun/anagram.json"), "r") as f: + ANAGRAMS_ALL = json.load(f) + + +class AnagramGame: + """ + Used for creating instances of anagram games. + + Once multiple games can be run at the same time, this class' instances + can be used for keeping track of each anagram game. + """ + + def __init__(self, scrambled: str, correct: list[str]) -> None: + self.scrambled = scrambled + self.correct = set(correct) + + self.winners = set() + + async def message_creation(self, message: discord.Message) -> None: + """Check if the message is a correct answer and remove it from the list of answers.""" + if message.content.lower() in self.correct: + self.winners.add(message.author.mention) + self.correct.remove(message.content.lower()) + + +class Anagram(commands.Cog): + """Cog for the Anagram game command.""" + + def __init__(self, bot: Bot): + self.bot = bot + + self.games: dict[int, AnagramGame] = {} + + @commands.command(name="anagram", aliases=("anag", "gram", "ag")) + @commands.guild_only() + async def anagram_command(self, ctx: commands.Context) -> None: + """ + Given shuffled letters, rearrange them into anagrams. + + Show an embed with scrambled letters which if rearranged can form words. + After a specific amount of time, list the correct answers and whether someone provided a + correct answer. + """ + if self.games.get(ctx.channel.id): + await ctx.send("An anagram is already being solved in this channel!") + return + + scrambled_letters, correct = random.choice(list(ANAGRAMS_ALL.items())) + + game = AnagramGame(scrambled_letters, correct) + self.games[ctx.channel.id] = game + + anagram_embed = discord.Embed( + title=f"Find anagrams from these letters: '{scrambled_letters.upper()}'", + description=f"You have {TIME_LIMIT} seconds to find correct words.", + colour=Colours.purple, + ) + + await ctx.send(embed=anagram_embed) + await asyncio.sleep(TIME_LIMIT) + + if game.winners: + win_list = ", ".join(game.winners) + content = f"Well done {win_list} for getting it right!" + else: + content = "Nobody got it right." + + answer_embed = discord.Embed( + title=f"The words were: `{'`, `'.join(ANAGRAMS_ALL[game.scrambled])}`!", + colour=Colours.pink, + ) + + await ctx.send(content, embed=answer_embed) + + # Game is finished, let's remove it from the dict + self.games.pop(ctx.channel.id) + + @commands.Cog.listener() + async def on_message(self, message: discord.Message) -> None: + """Check a message for an anagram attempt and pass to an ongoing game.""" + if message.author.bot or not message.guild: + return + + game = self.games.get(message.channel.id) + if not game: + return + + await game.message_creation(message) + + +def setup(bot: Bot) -> None: + """Load the Anagram cog.""" + bot.add_cog(Anagram(bot)) diff --git a/bot/resources/fun/anagram.json b/bot/resources/fun/anagram.json new file mode 100644 index 00000000..ea5a5794 --- /dev/null +++ b/bot/resources/fun/anagram.json @@ -0,0 +1,17668 @@ +{ + "eht": [ + "eth", + "het", + "the" + ], + "adn": [ + "and", + "dan", + "nad" + ], + "for": [ + "for", + "fro", + "orf" + ], + "ahtt": [ + "hatt", + "tath", + "that" + ], + "hist": [ + "hist", + "hits", + "isth", + "shit", + "sith", + "this", + "tshi" + ], + "hitw": [ + "whit", + "with" + ], + "not": [ + "not", + "ont", + "ton" + ], + "aer": [ + "aer", + "are", + "ear", + "era", + "rea" + ], + "fmor": [ + "form", + "from" + ], + "enw": [ + "new", + "wen" + ], + "emor": [ + "mero", + "more", + "omer", + "rome" + ], + "asw": [ + "saw", + "swa", + "was" + ], + "acn": [ + "anc", + "can" + ], + "aegp": [ + "gape", + "page", + "peag", + "pega" + ], + "ahs": [ + "ahs", + "ash", + "has", + "sah", + "sha" + ], + "acehrs": [ + "arches", + "ascher", + "casher", + "chares", + "chaser", + "eschar", + "raches", + "recash", + "search" + ], + "eefr": [ + "feer", + "fere", + "free", + "reef" + ], + "btu": [ + "btu", + "but", + "tub" + ], + "oru": [ + "our", + "uro" + ], + "eno": [ + "eon", + "neo", + "one" + ], + "ehort": [ + "other", + "theor", + "thore", + "throe", + "toher" + ], + "eimt": [ + "emit", + "item", + "mite", + "time" + ], + "ehty": [ + "hyte", + "yeth", + "they" + ], + "eist": [ + "seit", + "site", + "ties" + ], + "amy": [ + "amy", + "yam", + "may", + "mya" + ], + "ahtw": [ + "thaw", + "wath", + "what" + ], + "ehirt": [ + "ither", + "rithe", + "their" + ], + "ensw": [ + "news", + "sewn", + "snew", + "wens" + ], + "otu": [ + "out", + "tou" + ], + "esu": [ + "esu", + "sue", + "use" + ], + "any": [ + "any", + "yan", + "nay" + ], + "eehrt": [ + "ether", + "rethe", + "theer", + "there", + "three" + ], + "ees": [ + "ese", + "see" + ], + "lnoy": [ + "lyon", + "loyn", + "only" + ], + "his": [ + "his", + "hsi", + "ihs", + "ish", + "shi" + ], + "ehnw": [ + "hewn", + "when" + ], + "eehr": [ + "heer", + "here" + ], + "how": [ + "how", + "who" + ], + "alos": [ + "also", + "laos", + "sola" + ], + "now": [ + "now", + "own", + "won" + ], + "egt": [ + "get", + "gte", + "teg" + ], + "eivw": [ + "view", + "wive" + ], + "eilnno": [ + "lionne", + "online" + ], + "first": [ + "first", + "frist", + "frits", + "rifts" + ], + "been": [ + "been", + "bene", + "eben" + ], + "eerw": [ + "ewer", + "weer", + "were" + ], + "ceeirssv": [ + "scrieves", + "services" + ], + "emos": [ + "meso", + "mose", + "some" + ], + "eehst": [ + "sheet", + "these" + ], + "ist": [ + "ist", + "its", + "sit", + "tis", + "tsi" + ], + "eikl": [ + "kiel", + "like" + ], + "ceeirsv": [ + "cerevis", + "cresive", + "scrieve", + "service" + ], + "ahnt": [ + "hant", + "tanh", + "than" + ], + "ceipr": [ + "price", + "recip", + "repic" + ], + "adet": [ + "adet", + "ated", + "date", + "tade", + "tead", + "teda" + ], + "opt": [ + "opt", + "pot", + "top" + ], + "adh": [ + "dah", + "dha", + "had" + ], + "ilst": [ + "list", + "lits", + "silt", + "slit", + "tils" + ], + "aemn": [ + "amen", + "enam", + "mane", + "mean", + "name", + "nema" + ], + "jstu": [ + "just", + "juts" + ], + "eorv": [ + "over", + "rove" + ], + "aestt": [ + "state", + "taste", + "tates", + "teats", + "testa" + ], + "aery": [ + "aery", + "ayre", + "eyra", + "yare", + "year" + ], + "ady": [ + "ady", + "day", + "yad" + ], + "inot": [ + "into", + "nito", + "oint", + "tino" + ], + "aeilm": [ + "email", + "maile", + "malie", + "melia" + ], + "otw": [ + "owt", + "tow", + "two", + "wot" + ], + "desu": [ + "deus", + "dues", + "sude", + "sued", + "used" + ], + "alst": [ + "alts", + "last", + "lats", + "salt", + "slat" + ], + "most": [ + "most", + "mots", + "toms" + ], + "cimsu": [ + "musci", + "music" + ], + "aadt": [ + "adat", + "data" + ], + "aekm": [ + "kame", + "make", + "meak" + ], + "ehmt": [ + "meth", + "them" + ], + "emssty": [ + "mystes", + "system" + ], + "opst": [ + "opts", + "post", + "pots", + "spot", + "stop", + "tops" + ], + "ehr": [ + "her", + "reh", + "rhe" + ], + "add": [ + "add", + "dad" + ], + "chsu": [ + "cush", + "such" + ], + "aeelps": [ + "asleep", + "elapse", + "please", + "sapele" + ], + "aeegmss": [ + "megasse", + "message" + ], + "aefrt": [ + "afret", + "after", + "frate", + "trefa" + ], + "best": [ + "best", + "bets" + ], + "aeforstw": [ + "forwaste", + "software" + ], + "ehnt": [ + "hent", + "neth", + "then" + ], + "ellw": [ + "llew", + "well" + ], + "eehrw": [ + "hewer", + "wheer", + "where" + ], + "fino": [ + "fino", + "foin", + "info" + ], + "ghirst": [ + "girths", + "griths", + "rights" + ], + "bkoos": [ + "bokos", + "books" + ], + "chloos": [ + "cholos", + "school" + ], + "aceh": [ + "ache", + "each", + "haec" + ], + "iklns": [ + "kilns", + "links", + "slink" + ], + "ehs": [ + "hes", + "she" + ], + "eeirvw": [ + "review", + "viewer" + ], + "aersy": [ + "eyras", + "years", + "reasy", + "resay", + "sayer", + "seary" + ], + "bkoo": [ + "boko", + "book" + ], + "eimst": [ + "emits", + "items", + "metis", + "mites", + "smite", + "stime", + "times" + ], + "acmnopy": [ + "company", + "copyman" + ], + "ader": [ + "ared", + "daer", + "dare", + "dear", + "read" + ], + "deen": [ + "dene", + "eden", + "ende", + "ened", + "need" + ], + "amny": [ + "many", + "myna" + ], + "ersu": [ + "rues", + "ruse", + "suer", + "sure", + "user" + ], + "adis": [ + "aids", + "dais", + "dasi", + "dias", + "disa", + "sadi", + "said", + "sida" + ], + "deos": [ + "does", + "dose", + "odes" + ], + "est": [ + "est", + "set" + ], + "denru": [ + "nuder", + "rendu", + "runed", + "under", + "unred" + ], + "aeeglnr": [ + "enlarge", + "general", + "gleaner" + ], + "aceehrrs": [ + "reachers", + "rechaser", + "research", + "searcher" + ], + "ailm": [ + "amil", + "amli", + "lima", + "mail", + "mali", + "mila" + ], + "amp": [ + "amp", + "map", + "pam" + ], + "eeirsvw": [ + "reviews", + "viewers" + ], + "efil": [ + "feil", + "fiel", + "file", + "leif", + "lief", + "life" + ], + "know": [ + "know", + "wonk" + ], + "aegms": [ + "games", + "mages" + ], + "awy": [ + "yaw", + "way" + ], + "adsy": [ + "days", + "dyas" + ], + "aprt": [ + "part", + "prat", + "rapt", + "tarp", + "trap" + ], + "cdlou": [ + "cloud", + "could" + ], + "aegrt": [ + "gater", + "grate", + "great", + "greta", + "retag", + "targe", + "terga" + ], + "deintu": [ + "dunite", + "united", + "untied" + ], + "ehlot": [ + "helot", + "hotel", + "theol", + "thole" + ], + "aelr": [ + "arle", + "earl", + "eral", + "lare", + "lear", + "rale", + "real" + ], + "ceenrt": [ + "center", + "centre", + "entrec", + "recent", + "tenrec" + ], + "abey": [ + "abey", + "abye" + ], + "mstu": [ + "must", + "muts", + "smut", + "stum" + ], + "eorst": [ + "roset", + "rotes", + "rotse", + "soter", + "stero", + "store", + "tores", + "torse" + ], + "aelrtv": [ + "travel", + "varlet" + ], + "adem": [ + "dame", + "edam", + "emda", + "made", + "maed", + "mead" + ], + "eoprrt": [ + "porret", + "porter", + "pretor", + "report", + "troper" + ], + "adeilst": [ + "details", + "dilates", + "distale", + "salited" + ], + "eiln": [ + "lien", + "line", + "neil", + "nile" + ], + "emrst": [ + "mster", + "terms" + ], + "ehlost": [ + "helots", + "hostel", + "hostle", + "hotels", + "tholes" + ], + "dens": [ + "dens", + "ends", + "send", + "sned" + ], + "ghirt": [ + "girth", + "grith", + "right" + ], + "abceesu": [ + "because", + "besauce" + ], + "acllo": [ + "callo", + "colla", + "local" + ], + "ehost": [ + "ethos", + "shote", + "theos", + "those" + ], + "ginsu": [ + "suing", + "using" + ], + "elrsstu": [ + "lusters", + "lustres", + "results", + "rustles", + "sutlers", + "tussler", + "ulsters" + ], + "ceffio": [ + "coiffe", + "office" + ], + "acdeinotu": [ + "auctioned", + "cautioned", + "coadunite", + "education", + "noctuidae" + ], + "aailnnot": [ + "latonian", + "nataloin", + "national" + ], + "acr": [ + "arc", + "car" + ], + "degins": [ + "deigns", + "design", + "sdeign", + "signed", + "singed" + ], + "aekt": [ + "kate", + "keat", + "keta", + "take", + "teak" + ], + "deopst": [ + "depots", + "despot", + "posted", + "stoped" + ], + "eeinnrtt": [ + "internet", + "renitent", + "trentine" + ], + "hiintw": [ + "inwith", + "whitin", + "within" + ], + "aesstt": [ + "estats", + "states", + "tasset", + "tastes" + ], + "antw": [ + "nawt", + "tawn", + "want" + ], + "ehnop": [ + "pheon", + "phone" + ], + "deeerrsv": [ + "deserver", + "reserved", + "reversed" + ], + "abdes": [ + "based", + "beads", + "sabed" + ], + "cdeo": [ + "code", + "coed", + "deco", + "ecod" + ], + "hosw": [ + "hows", + "show" + ], + "eenv": [ + "even", + "neve", + "veen" + ], + "aceilps": [ + "plaices", + "special" + ], + "ceiprs": [ + "crepis", + "cripes", + "persic", + "precis", + "prices", + "spicer" + ], + "deinx": [ + "index", + "nixed" + ], + "begin": [ + "begin", + "being", + "binge" + ], + "emnow": [ + "menow", + "women" + ], + "chmu": [ + "chum", + "much" + ], + "gins": [ + "gins", + "sign", + "sing", + "snig" + ], + "ikln": [ + "kiln", + "link" + ], + "enop": [ + "nope", + "open", + "peon", + "pone" + ], + "adoty": [ + "doaty", + "toady", + "today" + ], + "hostu": [ + "shout", + "south", + "thous" + ], + "aces": [ + "aces", + "aesc", + "case", + "esca" + ], + "aems": [ + "asem", + "maes", + "meas", + "mesa", + "same", + "seam" + ], + "aegps": [ + "gapes", + "pages", + "peags" + ], + "einorsv": [ + "renvois", + "version" + ], + "ceinost": [ + "contise", + "noetics", + "notices", + "section" + ], + "dfnou": [ + "fondu", + "found" + ], + "oprsst": [ + "sports", + "strops" + ], + "adeelrt": [ + "alerted", + "altered", + "delater", + "latrede", + "redealt", + "related", + "treadle" + ], + "bhot": [ + "both", + "thob" + ], + "aaceimnr": [ + "amacrine", + "american", + "camarine", + "camerina", + "cinerama" + ], + "aegm": [ + "egma", + "game", + "mage" + ], + "acer": [ + "acer", + "acre", + "care", + "cera", + "crea", + "race" + ], + "alott": [ + "lotta", + "total" + ], + "acelp": [ + "capel", + "clape", + "place" + ], + "den": [ + "den", + "end", + "ned" + ], + "addlnoow": [ + "download", + "woodland" + ], + "hiottuw": [ + "outwith", + "without" + ], + "epr": [ + "per", + "pre", + "rep" + ], + "hnort": [ + "north", + "thorn" + ], + "ceeorrssu": [ + "recourses", + "resources" + ], + "opsst": [ + "posts", + "spots", + "stops" + ], + "bgi": [ + "big", + "gib" + ], + "adeim": [ + "aimed", + "amide", + "damie", + "media" + ], + "alw": [ + "alw", + "awl", + "law" + ], + "aertw": [ + "tawer", + "water", + "wreat" + ], + "hiorsty": [ + "history", + "toryish" + ], + "ceiprstu": [ + "crepitus", + "cuprites", + "pictures", + "piecrust" + ], + "art": [ + "art", + "rat", + "tar", + "tra" + ], + "ceins": [ + "cines", + "senci", + "since" + ], + "degiu": [ + "digue", + "guide" + ], + "hops": [ + "hops", + "hosp", + "phos", + "posh", + "shop", + "soph" + ], + "abdor": [ + "abord", + "bardo", + "board", + "broad", + "dobra", + "dorab" + ], + "acilnoot": [ + "colation", + "coontail", + "location" + ], + "ehitw": [ + "white", + "withe" + ], + "allms": [ + "malls", + "small" + ], + "aginrt": [ + "gratin", + "rating", + "taring", + "tringa" + ], + "aert": [ + "aret", + "arte", + "erat", + "rate", + "tare", + "tear", + "tera" + ], + "dginru": [ + "during", + "ungird", + "ungrid" + ], + "asu": [ + "aus", + "sau", + "usa" + ], + "enrrtu": [ + "return", + "turner" + ], + "eisst": [ + "sesti", + "siest", + "sites", + "sties" + ], + "eioprsuv": [ + "pervious", + "previous", + "viperous" + ], + "eenstv": [ + "events", + "steven" + ], + "elov": [ + "levo", + "love", + "velo", + "vole" + ], + "dlo": [ + "dol", + "lod", + "old" + ], + "aimn": [ + "amin", + "anim", + "iman", + "main", + "mani", + "mian", + "mina", + "naim" + ], + "cdeiinoprst": [ + "description", + "discerption", + "predictions" + ], + "aceinnrsu": [ + "insurance", + "nuisancer" + ], + "aehnort": [ + "another", + "athenor", + "rheotan" + ], + "hwy": [ + "hwy", + "why" + ], + "ahlls": [ + "halls", + "shall" + ], + "illst": [ + "lilts", + "still", + "tills" + ], + "emnoy": [ + "emony", + "moyen", + "money" + ], + "eervy": [ + "every", + "veery", + "verey" + ], + "giilnst": [ + "listing", + "silting", + "sliting", + "tilings" + ], + "eilltt": [ + "little", + "tillet" + ], + "iistv": [ + "visit", + "vitis" + ], + "aesv": [ + "aves", + "save", + "vase" + ], + "loost": [ + "loots", + "lotos", + "sloot", + "sotol", + "stool", + "tools" + ], + "low": [ + "low", + "lwo", + "owl" + ], + "elpry": [ + "lepry", + "plyer", + "reply" + ], + "cemorstu": [ + "costumer", + "customer" + ], + "acemopr": [ + "compare", + "compear" + ], + "cdeilnu": [ + "include", + "nuclide" + ], + "aeluv": [ + "uveal", + "value" + ], + "aceilrt": [ + "article", + "recital" + ], + "kory": [ + "york", + "kory", + "roky" + ], + "amn": [ + "man", + "mna", + "nam" + ], + "deioprv": [ + "dropvie", + "prevoid", + "provide" + ], + "ceorsu": [ + "cerous", + "course", + "crouse", + "source" + ], + "aelnr": [ + "learn", + "neral", + "renal" + ], + "aels": [ + "ales", + "elsa", + "lase", + "leas", + "sale", + "seal", + "slae" + ], + "adnoru": [ + "around", + "arundo" + ], + "bjo": [ + "job", + "obj" + ], + "ceoprss": [ + "corpses", + "process" + ], + "eent": [ + "eten", + "neet", + "nete", + "teen" + ], + "moor": [ + "moor", + "moro", + "room" + ], + "oot": [ + "oot", + "oto", + "too" + ], + "cdeirt": [ + "credit", + "direct", + "triced" + ], + "inopt": [ + "pinot", + "pinto", + "piton", + "point" + ], + "ijno": [ + "join", + "joni" + ], + "aceegiorst": [ + "categories", + "categorise" + ], + "estw": [ + "stew", + "tews", + "west", + "wets" + ], + "aelss": [ + "lases", + "sales", + "salse", + "seals" + ], + "kloo": [ + "kolo", + "look" + ], + "eghilns": [ + "english", + "shingle" + ], + "eflt": [ + "felt", + "flet", + "left" + ], + "aemt": [ + "mate", + "meat", + "meta", + "tame", + "team", + "tema" + ], + "aeestt": [ + "estate", + "testae" + ], + "ceelst": [ + "elects", + "select" + ], + "hoopst": [ + "photos", + "pothos" + ], + "agy": [ + "agy", + "gay" + ], + "adehrt": [ + "dearth", + "hatred", + "rathed", + "thread" + ], + "acegorty": [ + "category", + "greycoat" + ], + "enot": [ + "eton", + "note", + "tone" + ], + "eilv": [ + "evil", + "levi", + "live", + "veil", + "vile", + "vlei" + ], + "aeglr": [ + "argel", + "argle", + "ergal", + "garle", + "glare", + "lager", + "large", + "regal" + ], + "aegllry": [ + "allergy", + "gallery", + "largely", + "regally" + ], + "abelt": [ + "ablet", + "batel", + "belat", + "blate", + "bleat", + "tabel", + "table" + ], + "eehorvw": [ + "everwho", + "however", + "whoever" + ], + "aellry": [ + "rallye", + "really" + ], + "acinot": [ + "action", + "atonic", + "cation" + ], + "arstt": [ + "start", + "tarts" + ], + "eeirss": [ + "seiser", + "series", + "sirees" + ], + "air": [ + "air", + "ira", + "ria" + ], + "ahmnu": [ + "human", + "nahum" + ], + "esy": [ + "yes", + "sey", + "sye" + ], + "cdenos": [ + "codens", + "second" + ], + "hot": [ + "hot", + "tho" + ], + "cost": [ + "cost", + "cots", + "scot" + ], + "achmr": [ + "charm", + "march" + ], + "asy": [ + "ays", + "yas", + "say" + ], + "acdeilm": [ + "camelid", + "claimed", + "decimal", + "declaim", + "medical" + ], + "estt": [ + "sett", + "stet", + "test" + ], + "definr": [ + "finder", + "friend", + "redfin", + "refind" + ], + "eerrsv": [ + "revers", + "server", + "verser" + ], + "dstuy": [ + "dusty", + "study" + ], + "acrt": [ + "cart", + "trac" + ], + "aceilrst": [ + "altrices", + "articles", + "recitals", + "selictar", + "sterical" + ], + "ans": [ + "ans", + "san" + ], + "aagin": [ + "again", + "angia" + ], + "alpy": [ + "paly", + "pyal", + "pyla", + "play" + ], + "eisssu": [ + "issues", + "suisse" + ], + "ailpr": [ + "april", + "parli", + "pilar", + "ripal" + ], + "eenrv": [ + "nerve", + "never" + ], + "erssu": [ + "ruses", + "russe", + "suers", + "sures", + "users" + ], + "eerstt": [ + "retest", + "setter", + "street", + "tester" + ], + "ciopt": [ + "optic", + "picot", + "topic" + ], + "ghinst": [ + "nights", + "snight", + "things" + ], + "giknorw": [ + "kingrow", + "working" + ], + "aaginst": [ + "against", + "antisag" + ], + "atx": [ + "tax", + "xat" + ], + "enoprs": [ + "person", + "speron" + ], + "below": [ + "below", + "bowel", + "bowle", + "elbow" + ], + "beilmo": [ + "bemoil", + "emboil", + "emboli", + "mobile" + ], + "elss": [ + "less", + "sels" + ], + "got": [ + "got", + "tog" + ], + "aprty": [ + "party", + "trypa" + ], + "gilno": [ + "lingo", + "login" + ], + "densttu": [ + "student", + "stunted" + ], + "elt": [ + "elt", + "let", + "tel" + ], + "effors": [ + "offers", + "reffos" + ], + "aegll": [ + "egall", + "legal" + ], + "eorsst": [ + "retoss", + "rosets", + "sorest", + "sortes", + "stores", + "torses", + "tosser" + ], + "deis": [ + "deis", + "desi", + "dies", + "ides", + "ised", + "seid", + "side" + ], + "act": [ + "act", + "cat" + ], + "der": [ + "der", + "erd", + "red" + ], + "acilos": [ + "colias", + "scolia", + "social" + ], + "eoqtu": [ + "quote", + "toque" + ], + "aaegglnu": [ + "ganguela", + "langauge", + "language" + ], + "orsty": [ + "ryots", + "sorty", + "story", + "stroy", + "tyros", + "troys" + ], + "ells": [ + "ells", + "sell" + ], + "inoopst": [ + "options", + "potions" + ], + "aerst": [ + "arest", + "aster", + "astre", + "rates", + "reast", + "resat", + "serta", + "stare", + "strae", + "tares", + "tarse", + "tears", + "teras", + "treas" + ], + "aceert": [ + "cerate", + "cetera", + "create", + "ecarte" + ], + "eky": [ + "key", + "kye" + ], + "bdoy": [ + "body", + "boyd", + "doby" + ], + "defil": [ + "felid", + "fidel", + "field", + "filed", + "flied" + ], + "efw": [ + "few", + "wef" + ], + "aest": [ + "ates", + "east", + "eats", + "etas", + "sate", + "seat", + "seta", + "teas" + ], + "aeppr": [ + "paper", + "rappe" + ], + "egilns": [ + "glinse", + "ingles", + "lignes", + "seling", + "single", + "slinge" + ], + "aeg": [ + "age", + "gae" + ], + "aeelmpx": [ + "example", + "exempla" + ], + "aelstt": [ + "latest", + "sattle", + "taslet" + ], + "ador": [ + "ador", + "dora", + "orad", + "road" + ], + "ghint": [ + "night", + "thing" + ], + "aestx": [ + "taxes", + "texas" + ], + "cot": [ + "cot", + "cto", + "oct", + "otc" + ], + "apy": [ + "yap", + "pay", + "pya" + ], + "ekopr": [ + "poker", + "proke" + ], + "assttu": [ + "status", + "suttas" + ], + "beorsw": [ + "bowers", + "bowser", + "browse" + ], + "eissu": [ + "issue", + "susie" + ], + "aegnr": [ + "anger", + "areng", + "grane", + "range", + "regna", + "renga" + ], + "eellrs": [ + "resell", + "seller" + ], + "cortu": [ + "court", + "crout", + "turco" + ], + "elrstu": [ + "luster", + "lustre", + "result", + "rustle", + "sutler", + "ulster" + ], + "eirtw": [ + "twier", + "twire", + "write" + ], + "arw": [ + "raw", + "war" + ], + "nov": [ + "nov", + "von" + ], + "effor": [ + "offer", + "reffo" + ], + "belu": [ + "bleu", + "blue", + "lube" + ], + "aesy": [ + "ayes", + "easy", + "eyas", + "yeas" + ], + "efils": [ + "felis", + "files", + "flies" + ], + "eeqrstu": [ + "quester", + "request" + ], + "achin": [ + "chain", + "chian", + "china" + ], + "ceiprtu": [ + "cuprite", + "picture" + ], + "deens": [ + "denes", + "dense", + "needs" + ], + "ety": [ + "ety", + "yet", + "tye" + ], + "ajmor": [ + "jarmo", + "joram", + "major" + ], + "arst": [ + "arts", + "astr", + "rats", + "sart", + "star", + "stra", + "tars", + "tsar" + ], + "aaers": [ + "arase", + "areas" + ], + "aceps": [ + "capes", + "paces", + "scape", + "space" + ], + "adhn": [ + "dhan", + "hand" + ], + "nsu": [ + "nus", + "sun", + "uns" + ], + "aghinnostw": [ + "nowanights", + "washington" + ], + "eegimnt": [ + "meeting", + "teeming", + "tegmine" + ], + "eeinrstt": [ + "insetter", + "interest", + "interset", + "sternite", + "trientes" + ], + "eekp": [ + "keep", + "peek", + "peke" + ], + "eenrt": [ + "enter", + "entre", + "neter", + "renet", + "rente", + "terne", + "treen" + ], + "aehrs": [ + "asher", + "earsh", + "hares", + "hears", + "rheas", + "share", + "shear" + ], + "adegnr": [ + "danger", + "gander", + "garden", + "grande", + "ranged" + ], + "aceimnops": [ + "campesino", + "companies" + ], + "deilst": [ + "delist", + "desilt", + "idlest", + "listed", + "silted", + "tildes" + ], + "abby": [ + "abby", + "baby" + ], + "eegnry": [ + "energy", + "gyrene", + "greeny", + "ygerne" + ], + "nru": [ + "run", + "urn" + ], + "ent": [ + "net", + "ten" + ], + "eiorsst": [ + "isoster", + "rosiest", + "rossite", + "sorites", + "sorties", + "stories", + "trioses" + ], + "ptu": [ + "put", + "tup" + ], + "eoprrst": [ + "porters", + "pretors", + "reports", + "sporter", + "strepor" + ], + "rty": [ + "tyr", + "try" + ], + "aegims": [ + "ageism", + "images" + ], + "deeinprst": [ + "president", + "serpentid" + ], + "ceinot": [ + "conite", + "eciton", + "noetic", + "notice", + "octine" + ], + "adeh": [ + "hade", + "haed", + "head" + ], + "adior": [ + "aroid", + "doria", + "radio" + ], + "ilntu": [ + "unlit", + "until" + ], + "cloor": [ + "color", + "corol", + "crool" + ], + "efls": [ + "fels", + "self" + ], + "cdeilnsu": [ + "includes", + "nuclides", + "unsliced" + ], + "ceno": [ + "cone", + "econ", + "once" + ], + "ehorst": [ + "horste", + "hoster", + "others", + "reshot", + "throes", + "tosher" + ], + "aelst": [ + "astel", + "least", + "salet", + "setal", + "slate", + "stale", + "steal", + "stela", + "taels", + "tales", + "teals", + "tesla" + ], + "glo": [ + "gol", + "log" + ], + "definrs": [ + "finders", + "friends", + "redfins", + "refinds" + ], + "afq": [ + "faq", + "qaf" + ], + "adert": [ + "adret", + "dater", + "derat", + "detar", + "drate", + "rated", + "tarde", + "tared", + "trade", + "tread" + ], + "deiinot": [ + "edition", + "odinite", + "otidine", + "tineoid" + ], + "acrs": [ + "arcs", + "cars", + "scar", + "srac" + ], + "aeegmsss": [ + "megasses", + "messages" + ], + "abel": [ + "abel", + "able", + "albe", + "bael", + "bale", + "beal", + "bela", + "blae", + "blea" + ], + "deioprsv": [ + "disprove", + "provides" + ], + "aadelry": [ + "aleyard", + "already" + ], + "eegnr": [ + "genre", + "green", + "grene", + "neger", + "reneg" + ], + "deisstu": [ + "studies", + "tissued" + ], + "celos": [ + "cloes", + "close", + "coles", + "socle" + ], + "deirv": [ + "deriv", + "diver", + "drive", + "rived", + "verdi" + ], + "aeelrsv": [ + "laveers", + "leavers", + "reveals", + "several", + "vealers" + ], + "dglo": [ + "glod", + "gold" + ], + "eps": [ + "esp", + "pes", + "sep" + ], + "horst": [ + "horst", + "short" + ], + "lot": [ + "lot", + "tlo", + "tol" + ], + "aks": [ + "ask", + "kas", + "sak" + ], + "deiilmt": [ + "delimit", + "limited" + ], + "aemns": [ + "amens", + "manes", + "manse", + "means", + "mensa", + "names", + "nemas", + "samen", + "senam" + ], + "cdeiorrt": [ + "creditor", + "director" + ], + "adily": [ + "daily", + "lydia" + ], + "abceh": [ + "bache", + "beach" + ], + "apst": [ + "apts", + "past", + "pats", + "spat", + "stap", + "taps" + ], + "nopu": [ + "noup", + "puno", + "upon" + ], + "deiopr": [ + "dopier", + "period" + ], + "aeehrtw": [ + "weather", + "whereat", + "wreathe" + ], + "amr": [ + "arm", + "mar", + "ram" + ], + "deno": [ + "done", + "node" + ], + "accehilnt": [ + "catchline", + "technical" + ], + "opr": [ + "por", + "pro" + ], + "eginor": [ + "eringo", + "ignore", + "region" + ], + "cdeorr": [ + "corder", + "record" + ], + "cdeorrs": [ + "corders", + "records" + ], + "aacdelnr": [ + "calander", + "calandre", + "calendar", + "landrace" + ], + "cosst": [ + "costs", + "scots" + ], + "aeemnsttt": [ + "statement", + "testament" + ], + "aprst": [ + "parts", + "prats", + "spart", + "sprat", + "strap", + "tarps", + "traps" + ], + "agu": [ + "aug", + "gau" + ], + "eerv": [ + "ever", + "reve", + "veer" + ], + "addlnoosw": [ + "downloads", + "woodlands" + ], + "aelry": [ + "early", + "layer", + "leary", + "relay" + ], + "eilms": [ + "limes", + "melis", + "miles", + "slime", + "smile" + ], + "dnosu": [ + "nodus", + "ounds", + "sound" + ], + "ceeorrsu": [ + "recourse", + "resource" + ], + "eenprst": [ + "penster", + "present", + "repents", + "serpent", + "strepen" + ], + "ago": [ + "ago", + "goa" + ], + "dorw": [ + "drow", + "word" + ], + "apr": [ + "apr", + "par", + "rap" + ], + "einrttw": [ + "twinter", + "written" + ], + "ghinost": [ + "hosting", + "onsight" + ], + "elrsu": [ + "lures", + "luser", + "rules", + "sluer" + ], + "afiln": [ + "alfin", + "final", + "flain" + ], + "adltu": [ + "adult", + "dault", + "dulat" + ], + "ceikstt": [ + "sticket", + "tickets" + ], + "aiv": [ + "iva", + "vai", + "via" + ], + "acehp": [ + "chape", + "cheap", + "peach" + ], + "diks": [ + "disk", + "kids", + "skid" + ], + "eimnstu": [ + "minuets", + "minutes", + "mistune", + "mutines" + ], + "eels": [ + "eels", + "else", + "lees", + "lese", + "seel", + "sele", + "slee" + ], + "ckor": [ + "cork", + "rock" + ], + "adeginr": [ + "degrain", + "deraign", + "deringa", + "gradine", + "grained", + "reading" + ], + "ciopst": [ + "copist", + "coptis", + "optics", + "picots", + "postic", + "topics" + ], + "abd": [ + "abd", + "bad", + "dab" + ], + "ipst": [ + "pist", + "pits", + "spit", + "tips" + ], + "lpsu": [ + "plus", + "puls", + "slup" + ], + "ceorv": [ + "corve", + "cover" + ], + "deit": [ + "deti", + "diet", + "dite", + "edit", + "tide", + "tied" + ], + "ceenprt": [ + "percent", + "precent" + ], + "afst": [ + "fast", + "fats", + "saft" + ], + "ceht": [ + "chet", + "echt", + "etch", + "tche", + "tech" + ], + "eemt": [ + "meet", + "mete", + "teem" + ], + "afr": [ + "arf", + "far", + "fra" + ], + "aelpry": [ + "parley", + "pearly", + "player", + "rapely", + "replay" + ], + "aegmnry": [ + "germany", + "mangery" + ], + "amnotu": [ + "amount", + "moutan", + "outman" + ], + "eefl": [ + "feel", + "fele", + "flee", + "leef" + ], + "abkn": [ + "bank", + "knab", + "nabk" + ], + "ikrs": [ + "irks", + "kris", + "risk" + ], + "adels": [ + "dales", + "deals", + "lades", + "lased", + "leads", + "slade" + ], + "aiorsuv": [ + "saviour", + "various" + ], + "dorsw": [ + "sword", + "words" + ], + "notw": [ + "nowt", + "town", + "wont" + ], + "aehrt": [ + "earth", + "hater", + "heart", + "herat", + "rathe" + ], + "cdeeeirv": [ + "deceiver", + "received" + ], + "inopst": [ + "instop", + "pintos", + "piston", + "pitons", + "points", + "postin" + ], + "aacemr": [ + "acream", + "camera", + "mareca" + ], + "osty": [ + "toys", + "tosy" + ], + "deeegirrst": [ + "deregister", + "registered" + ], + "acelr": [ + "carle", + "ceral", + "clare", + "clear", + "lacer" + ], + "fglo": [ + "flog", + "golf" + ], + "adimno": [ + "amidon", + "daimon", + "domain", + "domina" + ], + "acehprt": [ + "chapter", + "patcher", + "repatch" + ], + "aekms": [ + "kames", + "makes", + "samek" + ], + "deiw": [ + "wide", + "wied" + ], + "aaegmnr": [ + "gearman", + "manager" + ], + "iinoopst": [ + "position", + "sopition" + ], + "orst": [ + "orts", + "rots", + "sort", + "stor", + "tors" + ], + "delmos": [ + "models", + "seldom", + "somdel" + ], + "acehilm": [ + "michael", + "micheal" + ], + "acess": [ + "cases", + "casse", + "scase" + ], + "epst": [ + "pest", + "pets", + "sept", + "spet", + "step" + ], + "eilmps": [ + "impels", + "mespil", + "simple" + ], + "enno": [ + "neon", + "none" + ], + "eeilrssw": [ + "weirless", + "wireless" + ], + "ceeilns": [ + "license", + "selenic", + "silence" + ], + "alpu": [ + "paul", + "upla" + ], + "aekl": [ + "kale", + "lake", + "leak" + ], + "ehlow": [ + "howel", + "whole" + ], + "aelrt": [ + "alert", + "alter", + "artel", + "later", + "ratel", + "retal", + "taler", + "telar" + ], + "abcis": [ + "bacis", + "basic" + ], + "hossw": [ + "shows", + "swosh" + ], + "dehmot": [ + "method", + "mothed" + ], + "cemorsstu": [ + "costumers", + "customers" + ], + "eenoprss": [ + "pessoner", + "response" + ], + "acceiprt": [ + "accipter", + "practice" + ], + "efir": [ + "fire", + "reif", + "rife" + ], + "adhiloy": [ + "hyaloid", + "hyoidal", + "holiday" + ], + "acht": [ + "cath", + "chat", + "tach" + ], + "aglno": [ + "along", + "anglo", + "gonal", + "lango", + "logan", + "longa", + "nogal" + ], + "agmno": [ + "among", + "mango", + "ngoma" + ], + "adeht": [ + "death", + "hated" + ], + "deeps": [ + "deeps", + "pedes", + "speed" + ], + "ceinorstu": [ + "countries", + "cretinous", + "neurotics" + ], + "loss": [ + "loss", + "sols" + ], + "acef": [ + "cafe", + "face" + ], + "cdinostu": [ + "conduits", + "discount", + "noctuids" + ], + "acdeert": [ + "catered", + "cedrate", + "cerated", + "created", + "reacted" + ], + "bit": [ + "bit", + "tib" + ], + "aceeinrs": [ + "cerasein", + "increase", + "resiance" + ], + "adeeirstv": [ + "advertise", + "derivates" + ], + "abes": [ + "base", + "besa", + "sabe", + "seba" + ], + "aenr": [ + "anre", + "aren", + "arne", + "earn", + "nare", + "near", + "rane" + ], + "ffstu": [ + "stuff", + "tuffs" + ], + "aegorst": [ + "garotes", + "orgeats", + "storage", + "tagsore" + ], + "dgino": [ + "dingo", + "doing", + "gondi", + "gonid" + ], + "alnos": [ + "loans", + "salon", + "sloan", + "solan" + ], + "ehoss": [ + "hoses", + "shoes" + ], + "aenrtu": [ + "aunter", + "auntre", + "nature" + ], + "deorrs": [ + "dorser", + "orders" + ], + "nrtu": [ + "runt", + "trun", + "turn" + ], + "enost": [ + "notes", + "onset", + "seton", + "steno", + "stone", + "tenso", + "tones" + ], + "gikn": [ + "gink", + "king" + ], + "admnoy": [ + "amydon", + "dynamo", + "monday" + ], + "cips": [ + "pics", + "spic" + ], + "aellorv": [ + "allover", + "overall" + ], + "aby": [ + "aby", + "bay" + ], + "eens": [ + "ense", + "esne", + "nese", + "seen", + "snee" + ], + "aelprsy": [ + "asperly", + "parleys", + "parsley", + "pyrales", + "players", + "replays", + "sparely", + "splayer" + ], + "eeginn": [ + "engine", + "ingene" + ], + "oprt": [ + "port", + "trop" + ], + "aegilnor": [ + "geraniol", + "regional" + ], + "aderstt": [ + "started", + "tetrads" + ], + "abr": [ + "abr", + "arb", + "bar", + "bra", + "rab" + ], + "eisvw": [ + "swive", + "views", + "wives" + ], + "bdelou": [ + "dobule", + "double" + ], + "dgo": [ + "dog", + "god" + ], + "ceenrs": [ + "censer", + "scerne", + "screen", + "secern" + ], + "noos": [ + "oons", + "soon" + ], + "eilns": [ + "elsin", + "lenis", + "liens", + "lines", + "niels", + "silen", + "sline" + ], + "ceinnotu": [ + "contineu", + "continue" + ], + "acorss": [ + "across", + "oscars" + ], + "einprrt": [ + "printer", + "reprint" + ], + "eru": [ + "rue", + "ure" + ], + "dimn": [ + "midn", + "mind" + ], + "ceeilnost": [ + "elections", + "selection" + ], + "acinos": [ + "casino", + "sonica" + ], + "lost": [ + "lost", + "lots", + "slot" + ], + "ortu": [ + "outr", + "rout", + "toru", + "tour" + ], + "emnu": [ + "menu", + "neum" + ], + "ehop": [ + "hope", + "peho" + ], + "eilrsv": [ + "ervils", + "livers", + "livres", + "silver", + "sliver" + ], + "deiins": [ + "deisin", + "indies", + "inside" + ], + "aemrtu": [ + "mature", + "tamure" + ], + "elor": [ + "lore", + "orle", + "role" + ], + "acem": [ + "acme", + "came", + "mace" + ], + "aceinrt": [ + "centiar", + "ceratin", + "certain", + "citrean", + "creatin", + "crinate", + "nacrite", + "nectria" + ], + "rsu": [ + "rus", + "sur", + "urs" + ], + "elorw": [ + "lower", + "owler", + "rowel" + ], + "mno": [ + "mon", + "nom" + ], + "cmo": [ + "com", + "moc" + ], + "efin": [ + "enif", + "fine", + "neif", + "nife" + ], + "ags": [ + "asg", + "gas", + "sag" + ], + "isx": [ + "six", + "xis" + ], + "bhsu": [ + "bush", + "hubs" + ], + "acdeiv": [ + "advice", + "vedaic" + ], + "aceerr": [ + "career", + "carree" + ], + "aiilmrty": [ + "limitary", + "military" + ], + "aelnrt": [ + "altern", + "antler", + "learnt", + "rental", + "ternal" + ], + "eenst": [ + "steen", + "teens", + "tense" + ], + "ast": [ + "ast", + "sat", + "sta", + "tas" + ], + "bdi": [ + "bid", + "dib" + ], + "dikn": [ + "dink", + "kind" + ], + "eellrss": [ + "resells", + "sellers" + ], + "abcel": [ + "cable", + "caleb" + ], + "aelsuv": [ + "alveus", + "avulse", + "values" + ], + "cgimno": [ + "coming", + "gnomic" + ], + "abeilns": [ + "albines", + "bensail", + "lesbian" + ], + "acehimn": [ + "chimane", + "machine" + ], + "gloo": [ + "golo", + "gool", + "logo" + ], + "cein": [ + "cine", + "nice" + ], + "ceors": [ + "ceros", + "cores", + "corse", + "crose", + "score" + ], + "ceilnt": [ + "client", + "lentic" + ], + "enrrstu": [ + "returns", + "turners" + ], + "aacilpt": [ + "capital", + "palatic" + ], + "aelmps": [ + "maples", + "sample" + ], + "enst": [ + "nest", + "nets", + "sent", + "sten", + "tens" + ], + "adel": [ + "dale", + "deal", + "lade", + "lead", + "leda" + ], + "ccehio": [ + "choice", + "echoic" + ], + "entw": [ + "newt", + "went" + ], + "ceorssu": [ + "courses", + "rescous", + "secours", + "sources", + "sucrose" + ], + "cemnorsu": [ + "consumer", + "cornmuse", + "mucrones" + ], + "aioprrt": [ + "airport", + "paritor" + ], + "airstt": [ + "artist", + "strait", + "strati", + "traist", + "traits" + ], + "deiostu": [ + "outside", + "tedious" + ], + "demo": [ + "demo", + "dome", + "mode", + "moed" + ], + "adeis": [ + "aides", + "aside", + "ideas", + "sadie" + ], + "emmrsu": [ + "rummes", + "summer" + ], + "dew": [ + "dew", + "wed" + ], + "eprsu": [ + "purse", + "resup", + "sprue", + "super" + ], + "aelm": [ + "alem", + "alme", + "amel", + "lame", + "leam", + "male", + "meal", + "mela" + ], + "aemrtt": [ + "matter", + "mettar" + ], + "cmostu": [ + "custom", + "muscot" + ], + "almost": [ + "almost", + "smalto", + "stomal" + ], + "koot": [ + "koto", + "toko", + "took" + ], + "aains": [ + "asian", + "naias", + "sanai" + ], + "deiort": [ + "dotier", + "editor", + "rioted", + "triode" + ], + "acesu": [ + "cause", + "sauce" + ], + "aeilnoptt": [ + "peltation", + "potential" + ], + "gnos": [ + "nogs", + "snog", + "song" + ], + "aelt": [ + "atle", + "laet", + "late", + "leat", + "tael", + "tale", + "teal", + "tela" + ], + "adei": [ + "aide", + "deia", + "eadi", + "idea" + ], + "moors": [ + "moors", + "rooms" + ], + "accenr": [ + "cancer", + "crance" + ], + "aenors": [ + "arseno", + "reason", + "senora" + ], + "loot": [ + "loot", + "loto", + "tool" + ], + "aenrsw": [ + "answer", + "resawn" + ], + "eopprsu": [ + "peropus", + "purpose" + ], + "bde": [ + "bde", + "bed", + "deb" + ], + "aeginoprt": [ + "operating", + "pignorate" + ], + "amps": [ + "amps", + "maps", + "pams", + "samp" + ], + "aginrst": [ + "gastrin", + "gratins", + "ratings", + "staring" + ], + "aglss": [ + "glass", + "slags" + ], + "etu": [ + "tue", + "ute" + ], + "himst": [ + "isthm", + "smith" + ], + "ahknt": [ + "hankt", + "thank" + ], + "eeehlnopt": [ + "phenetole", + "telephone" + ], + "oprst": [ + "ports", + "prost", + "sport", + "sprot", + "strop" + ], + "adery": [ + "deary", + "deray", + "yeard", + "rayed", + "ready" + ], + "aailmn": [ + "almain", + "animal", + "lamina", + "manila" + ], + "ceersu": [ + "cereus", + "ceruse", + "cesure", + "recuse", + "rescue", + "secure" + ], + "aeinooprst": [ + "anisotrope", + "operations" + ], + "ilmpsy": [ + "limpsy", + "simply" + ], + "achiinrst": [ + "christian", + "christina", + "trichinas" + ], + "addennrstu": [ + "understand", + "unstranded" + ], + "inoopt": [ + "option", + "potion" + ], + "aemrst": [ + "armets", + "martes", + "master", + "maters", + "matres", + "ramets", + "remast", + "stream", + "tamers" + ], + "aelnrst": [ + "antlers", + "rentals", + "saltern", + "slanter", + "starnel", + "sternal" + ], + "aes": [ + "aes", + "ase", + "sae", + "sea" + ], + "bdloo": [ + "blood", + "boldo" + ], + "behilprsu": [ + "publisher", + "republish" + ], + "aint": [ + "aint", + "anti", + "inta", + "tain", + "tina" + ], + "aenprst": [ + "arpents", + "enrapts", + "entraps", + "parents", + "pastern", + "trepans" + ], + "aikno": [ + "ikona", + "konia" + ], + "acimpt": [ + "campit", + "impact" + ], + "cehiknt": [ + "kitchen", + "thicken" + ], + "aacilnor": [ + "carolina", + "colnaria", + "conarial" + ], + "eeiopprrst": [ + "peripteros", + "properties" + ], + "hips": [ + "hips", + "phis", + "pish", + "ship" + ], + "enorsw": [ + "owners", + "resown", + "rowens", + "worsen" + ], + "adeeiss": [ + "disease", + "seaside" + ], + "ailty": [ + "ality", + "italy", + "laity", + "taily" + ], + "ceefprt": [ + "perfect", + "prefect" + ], + "ahir": [ + "ahir", + "hair" + ], + "abiss": [ + "absis", + "basis", + "bassi", + "isbas" + ], + "ceiist": [ + "cities", + "iciest" + ], + "acdeinst": [ + "disenact", + "distance" + ], + "eert": [ + "reet", + "rete", + "teer", + "tree" + ], + "eeprt": [ + "erept", + "peert", + "peter", + "petre" + ], + "eenrsu": [ + "ensuer", + "ensure", + "enures", + "unsere" + ], + "hstu": [ + "hust", + "huts", + "shut", + "thus", + "tush" + ], + "aertx": [ + "extra", + "retax", + "taxer" + ], + "degisu": [ + "guides", + "guised" + ], + "eiqtu": [ + "quiet", + "quite" + ], + "cdeeelst": [ + "deselect", + "selected" + ], + "boy": [ + "boy", + "yob" + ], + "ehors": [ + "heros", + "hoers", + "horse", + "shoer", + "shore" + ], + "eotv": [ + "veto", + "voet", + "vote" + ], + "adforrw": [ + "forward", + "froward" + ], + "eflorsw": [ + "flowers", + "fowlers", + "reflows", + "wolfers" + ], + "arsst": [ + "stars", + "trass", + "tsars" + ], + "ilsst": [ + "lists", + "silts", + "slits" + ], + "enorw": [ + "owner", + "reown", + "rewon", + "rowen" + ], + "aeilrt": [ + "aliter", + "lirate", + "retail", + "retial", + "tailer" + ], + "aailmns": [ + "animals", + "laminas", + "manilas" + ], + "cdeilrty": [ + "directly", + "tridecyl" + ], + "aswy": [ + "yaws", + "sway", + "ways" + ], + "nos": [ + "nos", + "ons", + "son" + ], + "elru": [ + "lure", + "rule" + ], + "acm": [ + "cam", + "mac" + ], + "ghinosu": [ + "housing", + "hugonis" + ], + "aekst": [ + "keats", + "skate", + "skeat", + "stake", + "steak", + "takes", + "teaks" + ], + "gmt": [ + "mgt", + "mtg" + ], + "ginrty": [ + "tyring", + "trigyn", + "trying" + ], + "ehmort": [ + "mother", + "thermo" + ], + "cddeeinors": [ + "considered", + "deconsider" + ], + "dlot": [ + "dolt", + "told" + ], + "inptu": [ + "input", + "punti" + ], + "eeft": [ + "feet", + "fete" + ], + "aegnt": [ + "agent", + "etang" + ], + "bin": [ + "bin", + "nib" + ], + "demnor": [ + "modern", + "morned", + "normed", + "rodmen" + ], + "einors": [ + "irones", + "noires", + "nosier", + "rosine", + "senior", + "soneri" + ], + "adeilnr": [ + "ireland", + "lindera" + ], + "aceghint": [ + "cheating", + "teaching" + ], + "door": [ + "door", + "odor", + "oord", + "ordo", + "rood" + ], + "adgnr": [ + "drang", + "grand" + ], + "eginstt": [ + "setting", + "testing" + ], + "ailrt": [ + "litra", + "trail", + "trial" + ], + "aceghr": [ + "charge", + "creagh" + ], + "instu": [ + "inust", + "sintu", + "suint", + "tunis", + "unist", + "units" + ], + "adeinst": [ + "destain", + "detains", + "instead", + "sainted", + "satined", + "stained" + ], + "cloo": [ + "cool", + "loco" + ], + "eortw": [ + "rowet", + "rowte", + "tower", + "wrote" + ], + "eeinrt": [ + "entier", + "entire", + "nerite", + "triene" + ], + "adegiln": [ + "adeling", + "aligned", + "dealing", + "leading" + ], + "aelmt": [ + "amlet", + "metal" + ], + "efinsst": [ + "fitness", + "infests" + ], + "aais": [ + "aias", + "asia" + ], + "essu": [ + "sues", + "uses" + ], + "opttuu": [ + "output", + "putout" + ], + "aeegrrt": [ + "greater", + "regrate", + "terrage" + ], + "airsstt": [ + "artists", + "straits", + "tsarist" + ], + "eilnoorstu": [ + "resolution", + "solutioner" + ], + "eemss": [ + "messe", + "seems", + "semes" + ], + "apss": [ + "asps", + "pass", + "saps", + "spas" + ], + "aeilnorst": [ + "lairstone", + "orientals", + "orleanist", + "relations", + "serotinal", + "tensorial" + ], + "rsttu": [ + "strut", + "sturt", + "trust" + ], + "anv": [ + "avn", + "nav", + "van" + ], + "acinnost": [ + "actinons", + "canonist", + "contains", + "sanction", + "santonic", + "sonantic" + ], + "einosss": [ + "essoins", + "osseins", + "session", + "sissone" + ], + "ilmtu": [ + "multi", + "tumli" + ], + "aacinotv": [ + "octavian", + "octavina", + "vacation" + ], + "ikns": [ + "inks", + "kins", + "sink", + "skin" + ], + "eprv": [ + "perv", + "prev" + ], + "ads": [ + "ads", + "das", + "sad" + ], + "amry": [ + "army", + "yarm", + "mary", + "myra" + ], + "cdeeeptx": [ + "excepted", + "expected" + ], + "ginr": [ + "girn", + "grin", + "ring" + ], + "adegr": [ + "edgar", + "gader", + "garde", + "grade", + "raged" + ], + "opp": [ + "opp", + "pop" + ], + "efilrt": [ + "fertil", + "filter", + "filtre", + "lifter", + "relift", + "trifle" + ], + "eglnor": [ + "longer", + "relong" + ], + "int": [ + "int", + "nit", + "tin" + ], + "aelnp": [ + "alpen", + "nepal", + "panel", + "penal", + "plane", + "plena" + ], + "aegmnr": [ + "engram", + "german", + "manger", + "ragmen" + ], + "adefltu": [ + "default", + "faulted" + ], + "eeiqrru": [ + "querier", + "require" + ], + "bosy": [ + "boys", + "yobs", + "sybo" + ], + "deep": [ + "deep", + "depe", + "peed" + ], + "allosw": [ + "allows", + "sallow", + "swallo" + ], + "erst": [ + "erst", + "rest", + "rets", + "sert", + "ster", + "stre", + "tres" + ], + "einoprt": [ + "pointer", + "protein", + "pterion", + "repoint", + "tropein", + "tropine" + ], + "deeoprrt": [ + "deporter", + "reported" + ], + "loop": [ + "loop", + "polo", + "pool" + ], + "ciilopst": [ + "colpitis", + "politics", + "psilotic" + ], + "abdors": [ + "adsorb", + "boards", + "broads", + "dobras" + ], + "aeiprst": [ + "parties", + "pastier", + "piaster", + "piastre", + "pirates", + "raspite", + "spirate", + "tapiser", + "traipse" + ], + "eey": [ + "eye", + "yee" + ], + "adeeelrs": [ + "released", + "resealed" + ], + "aegst": [ + "gates", + "geast", + "getas", + "stage" + ], + "aegrtt": [ + "gatter", + "target" + ], + "ceeptx": [ + "except", + "expect" + ], + "bsu": [ + "bus", + "sub" + ], + "abemy": [ + "beamy", + "embay", + "maybe" + ], + "acelps": [ + "places", + "scapel" + ], + "ainps": [ + "nipas", + "pains", + "pians", + "pinas", + "pisan", + "sapin", + "spain", + "spina" + ], + "cet": [ + "cte", + "etc", + "tec" + ], + "einrtw": [ + "twiner", + "winter" + ], + "eeprrssu": [ + "perusers", + "pressure" + ], + "ceor": [ + "cero", + "core" + ], + "abekr": [ + "baker", + "brake", + "break", + "kebar" + ], + "eopprssu": [ + "purposes", + "supposer" + ], + "ghhoorttuu": [ + "outthrough", + "throughout" + ], + "esst": [ + "sets", + "tess" + ], + "acden": [ + "acned", + "caned", + "dance", + "decan" + ], + "efilst": [ + "filets", + "fistle", + "fliest", + "flites", + "itself", + "stifle" + ], + "aepprs": [ + "papers", + "sapper" + ], + "agilnpy": [ + "playing", + "plygain" + ], + "adeerr": [ + "dearer", + "reader", + "reared", + "redare", + "redear", + "reread" + ], + "ailrtuv": [ + "virtual", + "vitular" + ], + "aenrssw": [ + "answers", + "rawness" + ], + "enrt": [ + "entr", + "rent", + "tern" + ], + "als": [ + "als", + "las", + "sal", + "sla" + ], + "eemort": [ + "emoter", + "meteor", + "remote" + ], + "aelpp": [ + "appel", + "apple", + "pepla" + ], + "adegginrr": [ + "regarding", + "regrading" + ], + "imn": [ + "min", + "nim" + ], + "eemorv": [ + "evermo", + "remove" + ], + "adi": [ + "aid", + "dia", + "ida" + ], + "host": [ + "host", + "hots", + "shot", + "soth", + "thos", + "tosh" + ], + "aceehrst": [ + "cheaters", + "hectares", + "recheats", + "teachers" + ], + "bins": [ + "bins", + "nibs", + "snib" + ], + "aalmnu": [ + "alumna", + "manual" + ], + "aegnst": [ + "agents", + "estang", + "stagne" + ], + "acdeeinrs": [ + "ardencies", + "ecardines", + "increased" + ], + "aeiprr": [ + "pairer", + "rapier", + "repair" + ], + "afir": [ + "fair", + "fiar", + "raif" + ], + "eelst": [ + "leets", + "leste", + "sleet", + "slete", + "steel", + "stele", + "teles" + ], + "defix": [ + "defix", + "fixed" + ], + "gnorw": [ + "grown", + "wrong" + ], + "aiprs": [ + "pairs", + "paris", + "parsi", + "sarip", + "spair", + "spira" + ], + "egst": [ + "gest", + "gets", + "steg", + "stge", + "tegs" + ], + "ceorst": [ + "corset", + "cortes", + "coster", + "croset", + "escort", + "recost", + "rectos", + "scoter", + "sector" + ], + "eeiqrrsu": [ + "queriers", + "requires" + ], + "aft": [ + "aft", + "fat" + ], + "aefhrt": [ + "father", + "freath", + "hafter", + "trefah" + ], + "cceeilrt": [ + "electric", + "lectrice" + ], + "eoqstu": [ + "quotes", + "toques" + ], + "adde": [ + "dade", + "dead", + "deda", + "edda" + ], + "ceeprst": [ + "recepts", + "respect", + "scepter", + "sceptre", + "specter", + "spectre" + ], + "eikm": [ + "miek", + "mike" + ], + "pst": [ + "pst", + "pts", + "spt", + "tps", + "tsp" + ], + "hortw": [ + "rowth", + "throw", + "whort", + "worth", + "wroth" + ], + "cdeeoprrsu": [ + "procedures", + "reproduces" + ], + "oopr": [ + "poor", + "proo", + "roop" + ], + "aceehrt": [ + "cheater", + "hectare", + "rechate", + "recheat", + "reteach", + "teacher" + ], + "eesy": [ + "eyes", + "yees", + "yese" + ], + "ekorrsw": [ + "reworks", + "workers" + ], + "afmr": [ + "farm", + "fram" + ], + "mot": [ + "mot", + "tom" + ], + "aceeirtv": [ + "creative", + "reactive" + ], + "acost": [ + "acost", + "actos", + "ascot", + "catso", + "coast", + "coats", + "costa", + "tacos", + "tacso", + "tasco", + "tosca" + ], + "aeegr": [ + "aeger", + "agree", + "eager", + "eagre", + "ragee" + ], + "aehr": [ + "hare", + "hear", + "hera", + "rhea" + ], + "aceerrs": [ + "careers", + "creaser", + "searcer" + ], + "egos": [ + "egos", + "goes", + "sego" + ], + "del": [ + "del", + "eld", + "led" + ], + "afn": [ + "fan", + "naf" + ], + "efmorr": [ + "former", + "reform" + ], + "aeegillrs": [ + "allergies", + "galleries" + ], + "dei": [ + "dei", + "die", + "ide" + ], + "deeenprst": [ + "presented", + "pretensed", + "repetends" + ], + "aflt": [ + "flat", + "laft" + ], + "flow": [ + "flow", + "fowl", + "wolf" + ], + "aceegins": [ + "agencies", + "agenesic", + "genesiac" + ], + "aenprt": [ + "arpent", + "enrapt", + "entrap", + "panter", + "parent", + "parten", + "pretan", + "pterna", + "trepan" + ], + "acghiimn": [ + "michigan", + "minhagic" + ], + "acels": [ + "alces", + "alecs", + "casel", + "claes", + "laces", + "scale" + ], + "adnst": [ + "dasnt", + "stand" + ], + "cemnooy": [ + "economy", + "monoecy" + ], + "eghhist": [ + "eighths", + "heights", + "highest" + ], + "aefmr": [ + "frame", + "fream" + ], + "aeeglns": [ + "angeles", + "senegal" + ], + "ahpt": [ + "path", + "phat" + ], + "aaailnrstu": [ + "australian", + "saturnalia" + ], + "cefhi": [ + "chief", + "fiche" + ], + "adeilt": [ + "detail", + "dietal", + "dilate", + "edital", + "tailed" + ], + "alsw": [ + "awls", + "laws", + "slaw" + ], + "acdeghn": [ + "changed", + "ganched" + ], + "ept": [ + "pet", + "pte" + ], + "adehr": [ + "derah", + "hared", + "heard", + "rheda" + ], + "aceln": [ + "ancle", + "canel", + "clean", + "lance", + "lenca" + ], + "aacfinr": [ + "african", + "francia" + ], + "guy": [ + "guy", + "yug" + ], + "eilstt": [ + "stilet", + "titles" + ], + "aeelnrtv": [ + "levanter", + "relevant", + "revelant" + ], + "ccennot": [ + "concent", + "connect" + ], + "bbeil": [ + "bible", + "blibe" + ], + "cpu": [ + "cpu", + "cup" + ], + "abekst": [ + "basket", + "betask" + ], + "addemn": [ + "damned", + "ddname", + "demand", + "madden" + ], + "eistu": [ + "etuis", + "suite" + ], + "aeinnottt": [ + "attention", + "tentation" + ], + "ikps": [ + "kips", + "pisk", + "skip", + "spik" + ], + "acinotu": [ + "auction", + "caution" + ], + "aegr": [ + "ager", + "agre", + "areg", + "gare", + "gear", + "rage" + ], + "eel": [ + "eel", + "lee" + ], + "acehlrs": [ + "charles", + "clasher", + "larches" + ], + "ainnot": [ + "anoint", + "nation" + ], + "fimr": [ + "firm", + "frim" + ], + "eensv": [ + "evens", + "neves", + "seven" + ], + "delor": [ + "lored", + "older" + ], + "iiillnos": [ + "illinois", + "illision" + ], + "eeelmnst": [ + "elements", + "steelmen" + ], + "eorrst": [ + "resort", + "retros", + "roster", + "sorter", + "storer" + ], + "admnor": [ + "random", + "rodman" + ], + "eiimnrst": [ + "interims", + "minister", + "misinter" + ], + "kloos": [ + "kolos", + "looks" + ], + "cdeiinorst": [ + "directions", + "discretion", + "soricident" + ], + "adginrt": [ + "darting", + "trading" + ], + "eforst": [ + "fetors", + "forest", + "forset", + "fortes", + "foster", + "fstore", + "softer" + ], + "aclls": [ + "calls", + "scall" + ], + "ehosw": [ + "howes", + "whose" + ], + "celopu": [ + "couple", + "culpeo" + ], + "deginn": [ + "ending", + "ginned" + ], + "ceilnst": [ + "clients", + "lentisc", + "scintle", + "stencil" + ], + "acinost": [ + "actions", + "atonics", + "cations" + ], + "eilnst": [ + "enlist", + "inlets", + "listen", + "silent", + "slinte", + "tinsel" + ], + "adekn": [ + "danke", + "kande", + "knead", + "naked" + ], + "aglo": [ + "gaol", + "goal", + "gola", + "olga" + ], + "dlos": [ + "dols", + "olds", + "slod", + "sold" + ], + "aekmrst": [ + "estmark", + "markets" + ], + "elostw": [ + "lowest", + "owlets", + "towels" + ], + "eilsv": [ + "elvis", + "evils", + "levis", + "lives", + "slive", + "veils" + ], + "aeehlrt": [ + "haltere", + "leather", + "tarheel" + ], + "deeeimnrt": [ + "determine", + "intermede" + ], + "almp": [ + "lamp", + "palm" + ], + "bbo": [ + "bob", + "obb" + ], + "aehpprs": [ + "perhaps", + "prehaps" + ], + "aeeillstt": [ + "satellite", + "telestial" + ], + "esstt": [ + "stets", + "tests" + ], + "emt": [ + "met", + "tem" + ], + "ainp": [ + "nipa", + "pain", + "pani", + "pian", + "pina" + ], + "eginsstt": [ + "settings", + "testings" + ], + "beruy": [ + "buyer", + "rebuy" + ], + "aeilsy": [ + "easily", + "elysia", + "sailye" + ], + "alor": [ + "lora", + "oral" + ], + "dfor": [ + "drof", + "ford" + ], + "eoprst": [ + "poster", + "presto", + "repost", + "respot", + "stoper", + "topers", + "tropes" + ], + "deeg": [ + "edge", + "geed" + ], + "oort": [ + "root", + "roto", + "toro" + ], + "adhilosy": [ + "hyaloids", + "holidays" + ], + "cei": [ + "cie", + "ice" + ], + "eeilprs": [ + "replies", + "spieler" + ], + "abell": [ + "bella", + "label" + ], + "ces": [ + "esc", + "sec" + ], + "cdeemmnor": [ + "commender", + "recommend" + ], + "acnno": [ + "ancon", + "canon" + ], + "aestw": [ + "awest", + "etwas", + "sweat", + "tawse", + "twaes", + "waste" + ], + "eimntu": [ + "minuet", + "minute", + "munite", + "mutine", + "untime" + ], + "deioprrv": [ + "overdrip", + "provider" + ], + "ailnoopt": [ + "antipolo", + "antipool", + "optional" + ], + "acdiinorty": [ + "dictionary", + "indicatory" + ], + "cdlo": [ + "clod", + "cold" + ], + "achir": [ + "chair", + "chria" + ], + "aehps": [ + "ephas", + "heaps", + "pesah", + "phase", + "shape" + ], + "defils": [ + "felids", + "fields" + ], + "abg": [ + "bag", + "gab" + ], + "eelrstt": [ + "letters", + "settler", + "sterlet", + "trestle" + ], + "hirst": [ + "hirst", + "shirt" + ], + "cdeinnotu": [ + "continued", + "unnoticed" + ], + "ceimr": [ + "crime", + "merci" + ], + "aberst": [ + "barest", + "baster", + "bestar", + "breast", + "restab", + "tabers", + "trabes" + ], + "bim": [ + "bim", + "ibm", + "mib" + ], + "egiilnor": [ + "ligroine", + "religion", + "reoiling" + ], + "acilm": [ + "claim", + "clima", + "malic" + ], + "eiimnoprss": [ + "impression", + "permission" + ], + "achpt": [ + "chapt", + "pacht", + "patch" + ], + "aeht": [ + "ahet", + "eath", + "haet", + "hate", + "heat", + "thae", + "thea" + ], + "aeemrssu": [ + "measures", + "reassume" + ], + "aeeginnort": [ + "generation", + "renegation" + ], + "imss": [ + "isms", + "miss", + "sims" + ], + "accehilm": [ + "alchemic", + "chemical" + ], + "akst": [ + "kats", + "skat", + "task" + ], + "efhilms": [ + "flemish", + "himself" + ], + "nor": [ + "nor", + "ron" + ], + "abeeln": [ + "baleen", + "enable" + ], + "aanst": [ + "antas", + "nasat", + "santa", + "satan" + ], + "dim": [ + "dim", + "mid" + ], + "adeelr": [ + "dealer", + "leader", + "redeal", + "relade", + "relead" + ], + "aeilrs": [ + "ariels", + "israel", + "laiser", + "relais", + "resail", + "sailer", + "serail", + "serial" + ], + "fost": [ + "soft", + "stof" + ], + "eerrssv": [ + "servers", + "versers" + ], + "aelno": [ + "alone", + "anole", + "olena" + ], + "eegimnst": [ + "gisement", + "meetings" + ], + "aainorz": [ + "arizona", + "azorian", + "zonaria" + ], + "eeinrsstt": [ + "insetters", + "interests", + "resistent", + "sternites", + "triteness" + ], + "eflu": [ + "flue", + "fuel" + ], + "aklw": [ + "lawk", + "walk" + ], + "aaiilnt": [ + "antilia", + "italian" + ], + "ainst": [ + "antis", + "saint", + "sanit", + "satin", + "stain", + "tains" + ], + "eors": [ + "eros", + "ores", + "roes", + "rose", + "seor", + "sero", + "sore" + ], + "aegmnrtu": [ + "argentum", + "argument" + ], + "aceginrt": [ + "antergic", + "argentic", + "catering", + "citrange", + "creating", + "reacting" + ], + "deioprrsv": [ + "disprover", + "providers" + ], + "adegpru": [ + "guepard", + "upgrade" + ], + "acfort": [ + "factor", + "forcat" + ], + "aeenrst": [ + "earnest", + "eastern", + "nearest" + ], + "acinostu": [ + "acontius", + "anticous", + "auctions", + "cautions" + ], + "eeinrst": [ + "entires", + "entries", + "trienes" + ], + "adest": [ + "dates", + "sated", + "sedat", + "stade", + "stead", + "tsade" + ], + "adeeegnrt": [ + "generated", + "greatened", + "renegated" + ], + "eimpr": [ + "imper", + "prime" + ], + "iilmt": [ + "limit", + "milit" + ], + "abegn": [ + "bagne", + "bange", + "began" + ], + "epsst": [ + "pests", + "septs", + "steps" + ], + "hopss": [ + "phoss", + "shops", + "sophs", + "sposh" + ], + "defimnor": [ + "foremind", + "informed" + ], + "abnru": [ + "buran", + "unbar", + "urban" + ], + "deorst": [ + "doters", + "sorted", + "stored", + "strode" + ], + "orstu": [ + "roust", + "routs", + "rusot", + "stour", + "sutor", + "torus", + "tours" + ], + "adlo": [ + "alod", + "dola", + "load", + "odal" + ], + "ablor": [ + "balor", + "bolar", + "boral", + "labor", + "lobar" + ], + "adimn": [ + "admin", + "dimna", + "mandi", + "manid" + ], + "agst": [ + "agst", + "gast", + "gats", + "stag", + "tags" + ], + "dopr": [ + "dorp", + "drop", + "prod" + ], + "dilos": [ + "dilos", + "diols", + "idols", + "lidos", + "sloid", + "soldi", + "solid" + ], + "aeeinnoprstt": [ + "penetrations", + "presentation" + ], + "aaegglnsu": [ + "languages", + "slanguage" + ], + "abceem": [ + "became", + "embace" + ], + "aegnor": [ + "onager", + "orange" + ], + "eehmt": [ + "meeth", + "theme" + ], + "aacgimnp": [ + "campaign", + "pangamic" + ], + "aeimnr": [ + "airmen", + "armine", + "ermani", + "marine", + "remain" + ], + "iiprst": [ + "pitris", + "spirit" + ], + "acilms": [ + "claims", + "miscal" + ], + "eems": [ + "emes", + "mese", + "seem", + "seme", + "smee" + ], + "aaffirs": [ + "affairs", + "raffias" + ], + "chotu": [ + "chout", + "couth", + "thuoc", + "touch" + ], + "ddeeinnt": [ + "indented", + "intended" + ], + "aglos": [ + "gaols", + "goals" + ], + "ehir": [ + "heir", + "hire" + ], + "ceeilnot": [ + "coteline", + "election" + ], + "eersv": [ + "serve", + "sever", + "veers", + "verse" + ], + "aenorss": [ + "reasons", + "senoras" + ], + "acgim": [ + "gamic", + "magic" + ], + "mnotu": [ + "montu", + "mount", + "notum" + ], + "amrst": [ + "marts", + "smart", + "stram", + "trams" + ], + "aegv": [ + "gave", + "vage", + "vega" + ], + "enos": [ + "enos", + "eons", + "noes", + "nose", + "ones", + "sone" + ], + "ailnt": [ + "altin", + "latin" + ], + "cdeefiirt": [ + "certified", + "rectified" + ], + "aaegmn": [ + "agname", + "manage" + ], + "aknr": [ + "karn", + "knar", + "kran", + "krna", + "nark", + "rank" + ], + "egnoor": [ + "oregon", + "orgone", + "orogen" + ], + "eeelmnt": [ + "element", + "leetmen", + "telemen" + ], + "bhirt": [ + "birth", + "brith" + ], + "abesu": [ + "abuse", + "beaus" + ], + "eeqrsstu": [ + "questers", + "requests" + ], + "aaeeprst": [ + "asperate", + "separate" + ], + "cdeeoprru": [ + "procedure", + "reproduce" + ], + "adeehilprs": [ + "dealership", + "leadership" + ], + "abelst": [ + "ablest", + "belast", + "bleats", + "stable", + "tables" + ], + "deefin": [ + "define", + "infeed" + ], + "acginr": [ + "arcing", + "caring", + "racing" + ], + "gkno": [ + "gonk", + "kong" + ], + "deeeloprv": [ + "developer", + "redevelop" + ], + "cdeimost": [ + "comedist", + "demotics", + "docetism", + "domestic" + ], + "aeimpst": [ + "impaste", + "pastime" + ], + "hnoostu": [ + "hontous", + "houston", + "nothous" + ], + "acehr": [ + "acher", + "arche", + "chare", + "chera", + "echar", + "rache", + "reach" + ], + "aelmnt": [ + "lament", + "manlet", + "mantel", + "mantle", + "mental" + ], + "emmnot": [ + "moment", + "montem" + ], + "chin": [ + "chin", + "inch" + ], + "ceenrst": [ + "centers", + "centres", + "scenter", + "tenrecs" + ], + "aadegm": [ + "dagame", + "damage" + ], + "abl": [ + "abl", + "alb", + "bal", + "lab" + ], + "eeerrsv": [ + "reserve", + "resever", + "reveres", + "reverse", + "severer" + ], + "ceeiprs": [ + "piecers", + "pierces", + "precise", + "recipes", + "respice", + "scripee" + ], + "aagmm": [ + "gamma", + "magma" + ], + "nosw": [ + "nows", + "owns", + "snow", + "sown", + "wons" + ], + "hrttu": [ + "thurt", + "truth" + ], + "cenortu": [ + "conteur", + "cornute", + "counter", + "recount", + "trounce" + ], + "ainoort": [ + "ontario", + "oration" + ], + "des": [ + "des", + "eds", + "esd", + "sed" + ], + "aeimnnost": [ + "antimeson", + "mannitose", + "minnesota", + "nominates" + ], + "bdegir": [ + "begird", + "bridge" + ], + "aeintv": [ + "native", + "navite" + ], + "denow": [ + "endow", + "nowed", + "owned", + "woden" + ], + "achrt": [ + "archt", + "chart", + "ratch" + ], + "adeerrs": [ + "readers", + "redears", + "redsear", + "rereads" + ], + "aelqu": [ + "equal", + "quale", + "queal" + ], + "adeenrtuv": [ + "adventure", + "unaverted" + ], + "fioprt": [ + "forpit", + "profit" + ], + "adeelrs": [ + "dealers", + "leaders" + ], + "eoprsst": [ + "posters", + "prestos", + "stopers" + ], + "aainssstt": [ + "assistant", + "satanists" + ], + "aev": [ + "ave", + "eva" + ], + "acdemopr": [ + "compadre", + "compared" + ], + "hkooprsw": [ + "shopwork", + "workshop" + ], + "egno": [ + "geon", + "goen", + "gone" + ], + "cdeos": [ + "codes", + "coeds", + "cosed" + ], + "dikns": [ + "dinks", + "kinds" + ], + "aeelstt": [ + "atelets", + "seattle", + "tsatlee" + ], + "aeemnssttt": [ + "statements", + "testaments" + ], + "deglno": [ + "engold", + "golden", + "longed" + ], + "aemst": [ + "mates", + "meats", + "metas", + "satem", + "steam", + "stema", + "tames", + "teams" + ], + "fort": [ + "fort", + "frot" + ], + "aeenst": [ + "enates", + "ensate", + "enseat", + "santee", + "sateen", + "senate" + ], + "cefors": [ + "forces", + "fresco" + ], + "denrtu": [ + "deturn", + "dunter", + "retund", + "runted", + "tunder", + "turned" + ], + "deirt": [ + "diter", + "tired", + "tried" + ], + "deenrrtu": [ + "returned", + "unterred" + ], + "aenprtt": [ + "pattern", + "reptant" + ], + "abot": [ + "boat", + "bota", + "toba" + ], + "ademn": [ + "admen", + "amend", + "mande", + "maned", + "menad", + "named" + ], + "aeehrtt": [ + "teather", + "theater", + "theatre", + "thereat" + ], + "aelrs": [ + "arles", + "arsle", + "earls", + "lares", + "laser", + "lears", + "rales", + "reals", + "seral", + "slare" + ], + "aeeilrr": [ + "earlier", + "learier" + ], + "cino": [ + "cion", + "coin", + "coni", + "icon" + ], + "aadiinn": [ + "anidian", + "indiana" + ], + "cdeiinort": [ + "cretinoid", + "direction" + ], + "deeelt": [ + "delete", + "teedle" + ], + "acelnru": [ + "crenula", + "lucarne", + "nuclear", + "unclear" + ], + "emosu": [ + "moues", + "mouse" + ], + "agilns": [ + "algins", + "aligns", + "glanis", + "lasing", + "liangs", + "ligans", + "lingas", + "sangil", + "signal" + ], + "deissu": [ + "dissue", + "disuse", + "issued" + ], + "abinr": [ + "abrin", + "bairn", + "brain", + "brian", + "rabin" + ], + "eflopruw": [ + "powerful", + "upflower" + ], + "ademr": [ + "armed", + "derma", + "drame", + "dream", + "madre", + "ramed" + ], + "aefls": [ + "alefs", + "false", + "fleas", + "leafs" + ], + "acst": [ + "acts", + "cast", + "cats", + "scat" + ], + "eflorw": [ + "flower", + "fowler", + "reflow", + "wolfer" + ], + "adepss": [ + "depass", + "passed", + "spades" + ], + "cip": [ + "cpi", + "pci", + "pic" + ], + "emooprt": [ + "promote", + "protome" + ], + "adestt": [ + "stated", + "tasted" + ], + "aaepprs": [ + "appears", + "sappare" + ], + "ceorsv": [ + "corves", + "covers" + ], + "aaiimnnt": [ + "amanitin", + "maintain" + ], + "imorstu": [ + "sumitro", + "tourism" + ], + "amot": [ + "atmo", + "atom", + "moat", + "mota", + "toma" + ], + "adeeimstt": [ + "estimated", + "meditates" + ], + "befir": [ + "bifer", + "brief", + "fiber", + "fibre" + ], + "inor": [ + "inro", + "iron", + "noir", + "nori", + "roin" + ], + "deersv": [ + "served", + "versed" + ], + "anstw": [ + "stawn", + "wants", + "wasnt" + ], + "adeepprr": [ + "dapperer", + "prepared" + ], + "diov": [ + "ovid", + "void" + ], + "dgiinn": [ + "dining", + "indign", + "niding" + ], + "aegiinnortt": [ + "integration", + "orientating" + ], + "agt": [ + "agt", + "gat", + "tag" + ], + "adeillnst": [ + "installed", + "landsleit" + ], + "cdeirst": [ + "credits", + "directs" + ], + "adehln": [ + "handel", + "handle" + ], + "eestw": [ + "ewest", + "sweet", + "weest", + "weets", + "weste" + ], + "deks": [ + "desk", + "sked" + ], + "aceiirrt": [ + "criteria", + "triceria" + ], + "adev": [ + "dave", + "deva", + "vade", + "veda" + ], + "degio": [ + "diego", + "dogie", + "geoid" + ], + "ceiv": [ + "cive", + "vice" + ], + "ary": [ + "ary", + "yar", + "ray", + "rya" + ], + "eeenruv": [ + "revenue", + "unreeve" + ], + "aeemrsu": [ + "measure", + "reamuse" + ], + "acgghinn": [ + "changing", + "ganching" + ], + "eostv": [ + "ovest", + "stove", + "votes" + ], + "aber": [ + "bare", + "bear", + "brae" + ], + "agin": [ + "agin", + "gain", + "inga", + "naig", + "ngai" + ], + "aceno": [ + "acone", + "canoe", + "ocean" + ], + "ginss": [ + "signs", + "sings", + "snigs", + "ssing" + ], + "ackl": [ + "calk", + "kcal", + "lack" + ], + "degglo": [ + "doggle", + "dogleg", + "logged" + ], + "aloppt": [ + "applot", + "laptop" + ], + "aegintv": [ + "vagient", + "vintage" + ], + "ainrt": [ + "intra", + "riant", + "tairn", + "tarin", + "train", + "trina" + ], + "aps": [ + "asp", + "pas", + "sap", + "spa" + ], + "aelnry": [ + "anerly", + "layner", + "nearly" + ], + "aeilrty": [ + "irately", + "reality", + "tearily" + ], + "giinor": [ + "nigori", + "origin" + ], + "aggimn": [ + "gaming", + "gigman" + ], + "aefrst": [ + "afters", + "farset", + "faster", + "strafe" + ], + "cno": [ + "con", + "nco" + ], + "psu": [ + "pus", + "sup", + "ups" + ], + "ainnost": [ + "anoints", + "nations", + "onanist" + ], + "eortu": [ + "outer", + "outre", + "route", + "troue", + "utero" + ], + "mooz": [ + "mozo", + "zoom" + ], + "blow": [ + "blow", + "bowl" + ], + "abeltt": [ + "batlet", + "battel", + "battle", + "tablet" + ], + "aeimn": [ + "amine", + "anime", + "enami", + "maine", + "manei", + "manie", + "minae" + ], + "aekps": [ + "peaks", + "sapek", + "spake", + "speak" + ], + "deiinrsstu": [ + "disuniters", + "industries" + ], + "adeiilort": [ + "editorial", + "radiolite" + ], + "ceehps": [ + "cheeps", + "speech" + ], + "eirw": [ + "weir", + "weri", + "wire" + ], + "alrru": [ + "rural", + "urlar" + ], + "adehrs": [ + "dasher", + "rhedas", + "shader", + "shared", + "sheard" + ], + "aept": [ + "pate", + "peat", + "tape", + "teap", + "tepa" + ], + "cceimnoos": [ + "economics", + "neocosmic" + ], + "acdi": [ + "acid", + "cadi", + "caid" + ], + "besty": [ + "betsy", + "bytes" + ], + "eghhit": [ + "eighth", + "height" + ], + "aeekprs": [ + "respeak", + "speaker" + ], + "abinot": [ + "batino", + "bonita", + "oatbin", + "obtain" + ], + "ceffios": [ + "coiffes", + "offices" + ], + "deeginrs": [ + "designer", + "energids", + "redesign", + "reedings", + "resigned" + ], + "aadegmn": [ + "agnamed", + "managed" + ], + "adefil": [ + "afield", + "defail", + "defial", + "failed" + ], + "ceerst": [ + "certes", + "erects", + "resect", + "screet", + "secret", + "terces" + ], + "abht": [ + "baht", + "bath", + "bhat" + ], + "aeegintv": [ + "agentive", + "negative" + ], + "adenrw": [ + "andrew", + "redawn", + "wander", + "warden", + "warned" + ], + "efmoprr": [ + "perform", + "preform" + ], + "aeeimsstt": [ + "estimates", + "semistate", + "steamiest" + ], + "aessst": [ + "assets", + "stases", + "tasses" + ], + "iimnrsty": [ + "ministry", + "myristin" + ], + "aelrwy": [ + "yawler", + "lawyer", + "warely" + ], + "adeimrr": [ + "admirer", + "madrier", + "married" + ], + "aghinrs": [ + "garnish", + "rashing", + "sharing" + ], + "aloprt": [ + "patrol", + "portal", + "tropal" + ], + "abet": [ + "abet", + "bate", + "beat", + "beta" + ], + "afil": [ + "alif", + "fail", + "fila" + ], + "agirst": [ + "gratis", + "striga" + ], + "aissst": [ + "assist", + "stasis" + ], + "eginrsv": [ + "serving", + "versing" + ], + "abgs": [ + "bags", + "gabs" + ], + "ccimos": [ + "comics", + "cosmic" + ], + "aemrstt": [ + "matster", + "matters", + "smatter" + ], + "ehossu": [ + "houses", + "shouse" + ], + "cdo": [ + "cod", + "doc" + ], + "aerw": [ + "arew", + "waer", + "ware", + "wear" + ], + "abegiknr": [ + "beraking", + "breaking", + "rebaking" + ], + "aeilmttu": [ + "mutilate", + "ultimate" + ], + "aelsw": [ + "swale", + "sweal", + "wales", + "wasel", + "weals" + ], + "imnor": [ + "minor", + "morin" + ], + "deeinrsst": [ + "dissenter", + "residents", + "tiredness", + "triedness" + ], + "denot": [ + "donet", + "noted", + "tendo", + "toned" + ], + "cddeeru": [ + "deducer", + "reduced" + ], + "aerr": [ + "rare", + "rear" + ], + "deefmoprr": [ + "performed", + "preformed" + ], + "adisv": [ + "davis", + "divas", + "vadis" + ], + "adeiln": [ + "aldine", + "alined", + "daniel", + "delian", + "denial", + "enalid", + "leadin", + "nailed" + ], + "abrs": [ + "arbs", + "bars", + "bras" + ], + "orw": [ + "row", + "wro" + ], + "aceforst": [ + "cofaster", + "forecast" + ], + "ehlps": [ + "helps", + "shlep" + ], + "egilnss": [ + "essling", + "singles" + ], + "amnostu": [ + "amounts", + "outmans", + "saumont" + ], + "acinnot": [ + "actinon", + "cantino", + "cantion", + "contain" + ], + "adlu": [ + "auld", + "dual", + "laud", + "udal" + ], + "eirs": [ + "eris", + "ires", + "reis", + "ries", + "rise", + "seri", + "sier", + "sire" + ], + "dsu": [ + "sud", + "uds" + ], + "eelps": [ + "peels", + "peles", + "sleep", + "speel" + ], + "bdir": [ + "bird", + "brid", + "drib" + ], + "aceinort": [ + "actioner", + "anerotic", + "anoretic", + "canotier", + "ceration", + "cortinae", + "creation", + "reaction" + ], + "acistt": [ + "attics", + "static", + "sticta" + ], + "ceens": [ + "cense", + "scene", + "sence" + ], + "adly": [ + "yald", + "lady" + ], + "aet": [ + "aet", + "ate", + "eat", + "eta", + "tae", + "tea" + ], + "acegilnn": [ + "cleaning", + "enlacing" + ], + "eilnt": [ + "inlet", + "intel", + "linet" + ], + "aegilnortu": [ + "regulation", + "urogenital" + ], + "cdeinortu": [ + "introduce", + "reduction" + ], + "aim": [ + "aim", + "ami", + "ima", + "mia" + ], + "bdis": [ + "bids", + "dibs" + ], + "deeefrrr": [ + "deferrer", + "referred" + ], + "eginors": [ + "eringos", + "ignores", + "regions", + "signore" + ], + "els": [ + "els", + "les", + "sel" + ], + "acep": [ + "cape", + "cepa", + "pace" + ], + "ann": [ + "ann", + "nan" + ], + "ginrs": [ + "girns", + "grins", + "rings" + ], + "ipt": [ + "pit", + "tip", + "tpi" + ], + "deflnoruw": [ + "underflow", + "wonderful" + ], + "eimn": [ + "mein", + "mien", + "mine" + ], + "adeils": [ + "aisled", + "deasil", + "ideals", + "ladies", + "sailed" + ], + "adeegr": [ + "agreed", + "dragee", + "geared" + ], + "eeinnoprtv": [ + "prevention", + "provenient" + ], + "iks": [ + "ksi", + "ski" + ], + "cceors": [ + "scorce", + "soccer" + ], + "imoprt": [ + "import", + "promit" + ], + "ginopst": [ + "posting", + "stoping" + ], + "aadeiimnnt": [ + "diamantine", + "inanimated", + "maintained" + ], + "ccdeennot": [ + "condecent", + "connected" + ], + "chirst": [ + "christ", + "strich" + ], + "dgos": [ + "dogs", + "gods" + ], + "cdeiorrst": [ + "creditors", + "directors", + "recordist" + ], + "aadeh": [ + "aahed", + "ahead" + ], + "mnoo": [ + "mono", + "moon" + ], + "ceehms": [ + "scheme", + "smeech" + ], + "deelv": [ + "delve", + "devel" + ], + "eeeinprrsst": [ + "enterprises", + "intersperse" + ], + "adelt": [ + "adlet", + "dealt", + "delta", + "lated", + "taled" + ], + "aefr": [ + "afer", + "fare", + "fear", + "frae", + "rafe" + ], + "eegikns": [ + "seeking", + "skeeing" + ], + "cehins": [ + "chines", + "chinse", + "inches", + "niches" + ], + "aehrss": [ + "rashes", + "shares", + "shears" + ], + "arsw": [ + "raws", + "wars" + ], + "ekpt": [ + "kept", + "tpke" + ], + "aaelpp": [ + "appale", + "appeal" + ], + "ceirsu": [ + "cruise", + "crusie", + "curies" + ], + "bnosu": [ + "bonus", + "bosun" + ], + "accefiiinortt": [ + "certification", + "cretification", + "rectification" + ], + "eiloprsuvy": [ + "perviously", + "previously", + "viperously" + ], + "ehy": [ + "hey", + "hye", + "yeh" + ], + "aceilpss": [ + "slipcase", + "specials" + ], + "deinsy": [ + "disney", + "sidney" + ], + "abdeo": [ + "abode", + "adobe" + ], + "deirsv": [ + "divers", + "drives" + ], + "amrs": [ + "arms", + "mars", + "rams" + ], + "eerst": [ + "ester", + "estre", + "reest", + "reset", + "steer", + "stere", + "stree", + "teres", + "terse", + "trees", + "tsere" + ], + "agv": [ + "avg", + "vag" + ], + "ahtu": [ + "auth", + "haut", + "utah" + ], + "abenry": [ + "barney", + "nearby" + ], + "mor": [ + "mor", + "rom" + ], + "acdeirr": [ + "acrider", + "carried" + ], + "dehi": [ + "hide", + "hied" + ], + "aeginrstu": [ + "gauntries", + "signature" + ], + "eefrr": [ + "freer", + "frere", + "refer", + "rfree" + ], + "eillmr": [ + "miller", + "remill" + ], + "acdesu": [ + "caused", + "sauced" + ], + "abbes": [ + "abbes", + "babes" + ], + "ddeein": [ + "denied", + "indeed" + ], + "oty": [ + "yot", + "toy" + ], + "deinprt": [ + "deprint", + "printed" + ], + "losw": [ + "lows", + "owls", + "slow", + "sowl" + ], + "aelmorv": [ + "removal", + "valorem" + ], + "aeeirs": [ + "aeries", + "easier" + ], + "crs": [ + "crs", + "scr" + ], + "abiiillty": [ + "alibility", + "liability" + ], + "hip": [ + "hip", + "ihp", + "iph", + "phi" + ], + "einprrst": [ + "printers", + "reprints", + "sprinter" + ], + "einn": [ + "inne", + "nein", + "nine" + ], + "addgin": [ + "adding", + "dading" + ], + "ceir": [ + "cire", + "eric", + "rice" + ], + "inprst": [ + "prints", + "sprint" + ], + "denps": [ + "pends", + "psend", + "spend" + ], + "deeirsv": [ + "derives", + "deviser", + "diverse", + "revised" + ], + "acilopt": [ + "capitol", + "coalpit", + "optical", + "topical" + ], + "aeeilrtv": [ + "levirate", + "relative" + ], + "dot": [ + "dot", + "tod" + ], + "eisstu": [ + "suites", + "tissue" + ], + "eefgiln": [ + "feeling", + "fleeing" + ], + "eefilr": [ + "ferlie", + "liefer", + "refile", + "relief" + ], + "eiinorsv": [ + "revision", + "visioner" + ], + "aiort": [ + "ariot", + "ratio" + ], + "adp": [ + "adp", + "dap", + "pad" + ], + "ainr": [ + "airn", + "arni", + "iran", + "nair", + "rain", + "rani" + ], + "noot": [ + "onto", + "oont", + "toon" + ], + "aelnpt": [ + "pantle", + "planet", + "platen" + ], + "ceeipr": [ + "piecer", + "pierce", + "recipe" + ], + "eimprt": [ + "permit", + "premit" + ], + "eegins": [ + "genies", + "seeing", + "signee" + ], + "einnst": [ + "innest", + "intens", + "sennit", + "sinnet", + "tennis" + ], + "abss": [ + "bass", + "sabs" + ], + "bdemoor": [ + "bedroom", + "boerdom", + "boredom", + "broomed" + ], + "aceinnst": [ + "ancients", + "canniest", + "insectan", + "instance" + ], + "deir": [ + "dier", + "dire", + "drie", + "ired", + "reid", + "ride" + ], + "cdeeilns": [ + "declines", + "licensed", + "silenced" + ], + "adlnoor": [ + "lardoon", + "orlando", + "rolando" + ], + "imt": [ + "mit", + "tim" + ], + "eeenprrst": [ + "presenter", + "repenters", + "represent" + ], + "aceinnoorstv": [ + "conservation", + "conversation" + ], + "aipr": [ + "pair", + "pari", + "pria", + "ripa" + ], + "adeil": [ + "adiel", + "ailed", + "delia", + "ideal" + ], + "dno": [ + "don", + "nod" + ], + "ceeips": [ + "pieces", + "specie" + ], + "defhiins": [ + "definish", + "fiendish", + "finished" + ], + "akprs": [ + "parks", + "spark" + ], + "deinnr": [ + "dinner", + "endrin" + ], + "acemr": [ + "cream", + "macer" + ], + "nrsu": [ + "runs", + "snur", + "urns" + ], + "aehy": [ + "ahey", + "eyah", + "haye", + "yeah" + ], + "cdeiorsv": [ + "discover", + "divorces" + ], + "aenprstt": [ + "patterns", + "prestant", + "transept", + "trapnest" + ], + "hills": [ + "hills", + "shill" + ], + "ilnosw": [ + "lowsin", + "wilson" + ], + "hiirs": [ + "irish", + "rishi", + "sirih" + ], + "aeimnrs": [ + "marines", + "remains", + "seminar" + ], + "aeegrstt": [ + "greatest", + "stratege" + ], + "eoru": [ + "euro", + "roue" + ], + "ceeginr": [ + "energic", + "generic" + ], + "aegsu": [ + "agues", + "usage" + ], + "acp": [ + "cap", + "pac" + ], + "ikn": [ + "ink", + "kin" + ], + "achrst": [ + "charts", + "scarth", + "scrath", + "starch" + ], + "cgiinnnotu": [ + "continuing", + "unnoticing" + ], + "aekp": [ + "keap", + "peak" + ], + "eistx": [ + "exist", + "exits", + "sixte" + ], + "eehlw": [ + "hewel", + "wheel" + ], + "ainrstt": [ + "straint", + "transit", + "tristan" + ], + "accmopt": [ + "accompt", + "compact" + ], + "ghilst": [ + "lights", + "slight" + ], + "aegln": [ + "agnel", + "angel", + "angle", + "galen", + "genal", + "glean", + "lagen", + "nagel" + ], + "eegiknp": [ + "keeping", + "peeking" + ], + "aaeinopprrt": [ + "paraprotein", + "preparation" + ], + "einos": [ + "eosin", + "noise" + ], + "eeginns": [ + "engines", + "senegin" + ], + "aaccertu": [ + "accurate", + "carucate" + ], + "inp": [ + "nip", + "pin" + ], + "eirsst": [ + "resist", + "restis", + "sister", + "tresis" + ], + "gnu": [ + "gnu", + "gun", + "ung" + ], + "ahprs": [ + "harps", + "sharp", + "shrap" + ], + "abeilnss": [ + "albiness", + "lesbians" + ], + "ben": [ + "ben", + "neb" + ], + "aeln": [ + "alen", + "elan", + "laen", + "lane", + "lean", + "lena", + "nael", + "nale", + "neal" + ], + "alo": [ + "alo", + "lao", + "loa", + "ola" + ], + "eoprtx": [ + "export", + "torpex" + ], + "eelmopry": [ + "employer", + "polymere", + "reemploy" + ], + "knosw": [ + "knows", + "snowk", + "swonk" + ], + "bcdeeirs": [ + "describe", + "escribed" + ], + "ceiinstz": [ + "citizens", + "zincites" + ], + "aelnoprss": [ + "apronless", + "personals", + "responsal" + ], + "belortu": [ + "boulter", + "trouble" + ], + "adeprs": [ + "drapes", + "padres", + "parsed", + "rasped", + "spader", + "spared", + "spread" + ], + "accho": [ + "chaco", + "choca", + "coach" + ], + "eiknv": [ + "kevin", + "knive" + ], + "adjnor": [ + "jardon", + "jordan" + ], + "aegs": [ + "ages", + "gaes", + "sage" + ], + "glpu": [ + "gulp", + "plug" + ], + "aceiilpsst": [ + "plasticise", + "specialist" + ], + "giinrv": [ + "irving", + "riving", + "virgin" + ], + "aegiiinnosttv": [ + "investigation", + "tenovaginitis" + ], + "adeirs": [ + "aiders", + "arised", + "deairs", + "irades", + "raised", + "redias", + "resaid" + ], + "aht": [ + "aht", + "hat", + "tha" + ], + "cddeeirt": [ + "credited", + "directed" + ], + "elpr": [ + "lerp", + "repl" + ], + "beik": [ + "bike", + "kibe" + ], + "aelpt": [ + "leapt", + "lepta", + "palet", + "patel", + "pelta", + "petal", + "plate", + "pleat", + "tepal" + ], + "acdeiint": [ + "actinide", + "ctenidia", + "diacetin", + "diactine", + "indicate" + ], + "bdelno": [ + "blonde", + "bolden", + "nobled" + ], + "elos": [ + "leos", + "lose", + "oles", + "sloe", + "sole" + ], + "eeks": [ + "ekes", + "kees", + "seek", + "skee" + ], + "ablmsu": [ + "albums", + "sambul", + "sumbal" + ], + "acehst": [ + "chaste", + "cheats", + "sachet", + "scathe", + "scheat", + "taches" + ], + "egsstu": [ + "guests", + "gusset" + ], + "adeeisss": [ + "diseases", + "seasides" + ], + "deeeloprsv": [ + "developers", + "redevelops" + ], + "noty": [ + "yont", + "tony" + ], + "aadenv": [ + "advena", + "nevada", + "vedana", + "venada" + ], + "ikst": [ + "kist", + "kits", + "skit" + ], + "aadegn": [ + "agenda", + "gadean" + ], + "ceinnostu": [ + "continues", + "neustonic" + ], + "ackrst": [ + "strack", + "tracks" + ], + "aeelmptt": [ + "palmette", + "template" + ], + "ceinpr": [ + "pincer", + "prince" + ], + "cceilr": [ + "circle", + "cleric" + ], + "ilos": [ + "lois", + "oils", + "silo", + "siol", + "soil", + "soli" + ], + "agnrst": [ + "grants", + "strang" + ], + "aacilntt": [ + "atlantic", + "tantalic" + ], + "etw": [ + "tew", + "wet" + ], + "adderw": [ + "edward", + "wadder", + "warded" + ], + "aegilnv": [ + "leaving", + "vangeli", + "vealing" + ], + "denoprs": [ + "ponders", + "respond" + ], + "eissz": [ + "sizes", + "zeiss" + ], + "ailnp": [ + "lapin", + "lipan", + "pinal", + "plain" + ], + "eksy": [ + "keys", + "syke", + "skey", + "skye" + ], + "achlnu": [ + "chulan", + "launch", + "nuchal" + ], + "ehms": [ + "hems", + "mesh", + "shem" + ], + "blmosy": [ + "blosmy", + "symbol" + ], + "aden": [ + "aden", + "ande", + "dane", + "dean", + "edna" + ], + "epstu": [ + "setup", + "spute", + "stupe", + "upset" + ], + "acfils": [ + "califs", + "fiscal" + ], + "elssty": [ + "slyest", + "styles" + ], + "deenrv": [ + "denver", + "nerved", + "revend", + "vender" + ], + "finoty": [ + "notify", + "tonify" + ], + "belsu": [ + "blues", + "bulse", + "lubes" + ], + "ceops": [ + "copes", + "copse", + "pecos", + "scope" + ], + "eilpprsu": [ + "periplus", + "supplier" + ], + "adelnt": [ + "dental", + "tandle" + ], + "bdeorr": [ + "border", + "roberd" + ], + "acessu": [ + "causes", + "causse", + "sauces" + ], + "adeelnr": [ + "laender", + "leander", + "learned", + "reladen" + ], + "chiiorst": [ + "historic", + "orchitis" + ], + "deenop": [ + "depone", + "opened" + ], + "ceorss": [ + "cessor", + "corses", + "crosse", + "scores", + "scorse" + ], + "aeilnr": [ + "aliner", + "arline", + "enrail", + "lainer", + "lanier", + "larine", + "linear", + "nailer", + "renail" + ], + "abers": [ + "bares", + "barse", + "baser", + "bears", + "besra", + "braes", + "saber", + "sabre", + "serab" + ], + "aejn": [ + "jane", + "jean" + ], + "hop": [ + "hop", + "pho", + "poh" + ], + "ddeeit": [ + "dieted", + "edited" + ], + "aisv": [ + "avis", + "siva", + "vias", + "visa" + ], + "eemrt": [ + "meter", + "metre", + "remet", + "retem" + ], + "deikln": [ + "kilned", + "kindle", + "linked" + ], + "ccenopst": [ + "concepts", + "conspect" + ], + "epru": [ + "peru", + "prue", + "pure" + ], + "deeilrv": [ + "deliver", + "deviler", + "livered", + "relived", + "reviled", + "riveled" + ], + "denorw": [ + "downer", + "nowder", + "wonder", + "worden" + ], + "elnosss": [ + "lessons", + "sonless" + ], + "begins": [ + "begins", + "beings", + "besing", + "binges" + ], + "aelrst": [ + "alerts", + "alters", + "artels", + "estral", + "laster", + "lastre", + "rastle", + "ratels", + "relast", + "resalt", + "salter", + "slater", + "staler", + "stelar", + "talers" + ], + "adrw": [ + "draw", + "ward" + ], + "aegilnrt": [ + "alerting", + "altering", + "integral", + "relating", + "tanglier", + "teraglin", + "triangle" + ], + "aemssu": [ + "amuses", + "assume", + "seamus" + ], + "aaceilln": [ + "alliance", + "ancillae", + "canaille" + ], + "eehinrt": [ + "enherit", + "etherin", + "neither", + "therein" + ], + "eilsw": [ + "lewis", + "swile", + "wiles" + ], + "aeelsv": [ + "leaves", + "sleave" + ], + "aceelpr": [ + "percale", + "replace" + ], + "ceenorrtv": [ + "converter", + "reconvert" + ], + "abbe": [ + "abbe", + "babe" + ], + "agrsu": [ + "argus", + "gaurs", + "guars", + "sugar" + ], + "egls": [ + "gels", + "legs" + ], + "ams": [ + "mas", + "sam", + "sma" + ], + "cikst": [ + "stick", + "ticks" + ], + "aelln": [ + "allen", + "ellan" + ], + "dpt": [ + "dpt", + "tpd" + ], + "aeilnort": [ + "oriental", + "relation", + "tirolean" + ], + "abdeeln": [ + "enabled", + "endable" + ], + "deils": [ + "deils", + "delis", + "idles", + "isled", + "sidle", + "slide" + ], + "deestt": [ + "detest", + "tested" + ], + "aadeprt": [ + "adapter", + "predata", + "readapt" + ], + "cklo": [ + "colk", + "lock" + ], + "cehkoy": [ + "chokey", + "hockey" + ], + "morst": [ + "morts", + "storm", + "strom" + ], + "cimor": [ + "micro", + "moric", + "romic" + ], + "eilm": [ + "emil", + "lime", + "mile" + ], + "deiorst": [ + "editors", + "oestrid", + "sortied", + "steroid", + "storied", + "triodes" + ], + "adehrst": [ + "dearths", + "hardest", + "hardset", + "hatreds", + "threads", + "trashed" + ], + "eemprsu": [ + "presume", + "supreme" + ], + "eenprsst": [ + "pensters", + "pertness", + "presents", + "serpents" + ], + "efr": [ + "erf", + "fer", + "ref" + ], + "aknt": [ + "kant", + "tank" + ], + "aeeimstt": [ + "estimate", + "etatisme", + "meatiest", + "teatimes" + ], + "ceiinnopst": [ + "cispontine", + "inceptions", + "inspection" + ], + "iilmst": [ + "limits", + "mislit" + ], + "aceehmnrst": [ + "manchester", + "searchment" + ], + "ainpt": [ + "inapt", + "paint", + "patin", + "pinta" + ], + "adely": [ + "delay", + "layed", + "leady" + ], + "ilopt": [ + "pilot", + "polit" + ], + "elottu": [ + "outlet", + "tutelo" + ], + "egilnrstu": [ + "lustering", + "resulting", + "ulstering" + ], + "anp": [ + "nap", + "pan" + ], + "alrtu": [ + "lutra", + "ultra" + ], + "aaeiimnnotx": [ + "examination", + "exanimation" + ], + "eoprtt": [ + "porett", + "potter" + ], + "alpsy": [ + "palsy", + "plays", + "splay" + ], + "beillntu": [ + "bulletin", + "unbillet" + ], + "acdeiinst": [ + "actinides", + "andesitic", + "dianetics", + "indicates" + ], + "dfimoy": [ + "domify", + "modify" + ], + "aadm": [ + "adam", + "dama", + "maad" + ], + "lrtuy": [ + "rutyl", + "truly" + ], + "agiinnpt": [ + "painting", + "patining" + ], + "aenptt": [ + "patent", + "patten", + "tapnet" + ], + "pps": [ + "pps", + "spp" + ], + "aegint": [ + "eating", + "ingate", + "tangie", + "teaing", + "tinage" + ], + "ceeeipprstv": [ + "perspective", + "prespective" + ], + "deglo": [ + "lodge", + "ogled" + ], + "egilnrst": [ + "lingster", + "ringlets", + "sterling", + "tinglers" + ], + "bersuy": [ + "buyers", + "rebusy" + ], + "agry": [ + "gary", + "gray" + ], + "aaceglotu": [ + "catalogue", + "coagulate" + ], + "aaintw": [ + "atwain", + "taiwan" + ], + "cehnos": [ + "cheson", + "chosen", + "cohens", + "schone" + ], + "aahrs": [ + "asarh", + "haars", + "haras", + "raash", + "sarah" + ], + "aeilmnrt": [ + "terminal", + "tramline" + ], + "aelnors": [ + "loaners", + "orleans", + "reloans" + ], + "eeimpr": [ + "empire", + "epimer", + "premie" + ], + "aeirs": [ + "aesir", + "aries", + "arise", + "raise", + "serai" + ], + "aeepprr": [ + "paperer", + "perpera", + "prepare", + "repaper" + ], + "aabr": [ + "arab", + "arba", + "baar", + "bara" + ], + "eeimprr": [ + "premier", + "reprime" + ], + "mooorrtw": [ + "moorwort", + "rootworm", + "tomorrow", + "wormroot" + ], + "cddeei": [ + "decide", + "deiced" + ], + "aadmr": [ + "damar", + "drama" + ], + "efgimnoprr": [ + "performing", + "preforming" + ], + "abeilstu": [ + "sabulite", + "suitable" + ], + "abcehmr": [ + "becharm", + "brecham", + "chamber", + "chambre" + ], + "aeginu": [ + "enigua", + "guinea", + "naigue" + ], + "celmsu": [ + "clumse", + "muscle" + ], + "aefginrtu": [ + "featuring", + "figurante" + ], + "ios": [ + "ios", + "iso", + "osi" + ], + "orsuy": [ + "yours", + "soury" + ], + "msu": [ + "mus", + "sum" + ], + "adentt": [ + "attend", + "detant" + ], + "ehorsw": [ + "reshow", + "shower", + "whores" + ], + "aaln": [ + "alan", + "anal", + "lana" + ], + "deginns": [ + "endings", + "sending" + ], + "ajnos": [ + "janos", + "jason", + "jonas", + "sonja" + ], + "ghinott": [ + "hotting", + "tonight" + ], + "ehlls": [ + "hells", + "shell" + ], + "ako": [ + "ako", + "koa", + "oak", + "oka" + ], + "atv": [ + "tav", + "vat" + ], + "beer": [ + "beer", + "bere", + "bree" + ], + "deeems": [ + "seemed", + "semeed" + ], + "alors": [ + "orals", + "rosal", + "solar", + "soral" + ], + "ejos": [ + "joes", + "jose" + ], + "irs": [ + "irs", + "sir", + "sri" + ], + "abelnu": [ + "nebula", + "unable", + "unbale" + ], + "aksst": [ + "skats", + "tasks" + ], + "aceeinrsst": [ + "ancestries", + "resistance", + "senatrices" + ], + "doors": [ + "doors", + "odors", + "ordos", + "roods", + "soord", + "sordo" + ], + "eorrsst": [ + "resorts", + "ressort", + "rosters", + "sorters" + ], + "iiorstv": [ + "ivorist", + "visitor" + ], + "intw": [ + "twin", + "wint" + ], + "fhort": [ + "forth", + "froth" + ], + "einrst": [ + "estrin", + "inerts", + "insert", + "inters", + "niters", + "nitres", + "sinter", + "sterin", + "triens", + "trines" + ], + "abeilmort": [ + "artmobile", + "baltimore" + ], + "aaegtwy": [ + "gateway", + "getaway", + "waygate" + ], + "ailmnu": [ + "alumin", + "alumni", + "lumina", + "unmail" + ], + "adginrw": [ + "drawing", + "ginward", + "warding" + ], + "acemnor": [ + "cremona", + "romance" + ], + "eimnnrsttu": [ + "instrument", + "nutriments" + ], + "bceru": [ + "bruce", + "cebur", + "cuber" + ], + "ilpst": [ + "slipt", + "spilt", + "split" + ], + "eehmst": [ + "smeeth", + "smethe", + "themes" + ], + "bist": [ + "bist", + "bits", + "stib" + ], + "cdefosu": [ + "defocus", + "focused" + ], + "agikns": [ + "asking", + "gaskin", + "kiangs", + "kisang" + ], + "abdeeist": [ + "beadiest", + "diabetes" + ], + "istu": [ + "situ", + "suit", + "tuis" + ], + "chip": [ + "chip", + "pich" + ], + "ers": [ + "ers", + "res", + "ser" + ], + "bdeios": [ + "bodies", + "dobies", + "obside" + ], + "imnos": [ + "minos", + "osmin", + "simon" + ], + "eirrstw": [ + "wrister", + "writers" + ], + "delov": [ + "loved", + "voled" + ], + "bdirs": [ + "birds", + "dribs" + ], + "eeenprrsst": [ + "presenters", + "represents" + ], + "achr": [ + "arch", + "char", + "rach" + ], + "adesv": [ + "devas", + "saved" + ], + "acnoort": [ + "cartoon", + "coranto" + ], + "hosst": [ + "hosts", + "shots", + "soths", + "stosh" + ], + "emoor": [ + "moore", + "romeo" + ], + "adegnrt": [ + "dragnet", + "granted" + ], + "ccehios": [ + "choices", + "secchio" + ], + "abcnor": [ + "bracon", + "carbon", + "corban" + ], + "egiilnnst": [ + "enlisting", + "listening", + "tinseling" + ], + "kloootu": [ + "lookout", + "outlook" + ], + "aeimssv": [ + "massive", + "mavises" + ], + "aertt": [ + "atter", + "tarte", + "tater", + "teart", + "tetra", + "treat" + ], + "adeehr": [ + "adhere", + "header", + "hedera", + "rehead", + "rhedae" + ], + "defmor": [ + "deform", + "formed" + ], + "dgir": [ + "gird", + "grid" + ], + "eehsst": [ + "sheets", + "theses" + ], + "acikprt": [ + "patrick", + "tripack" + ], + "eoprtu": [ + "pouter", + "puerto", + "roupet", + "troupe", + "uptore" + ], + "aalmps": [ + "lampas", + "plasma" + ], + "aeginnrs": [ + "aginners", + "earnings", + "engrains", + "grannies" + ], + "ikrss": [ + "kriss", + "risks" + ], + "acehrrt": [ + "charter", + "ratcher", + "rechart" + ], + "fgi": [ + "fig", + "gif" + ], + "aaabbrr": [ + "barabra", + "barbara" + ], + "ademrs": [ + "dermas", + "dreams", + "madres" + ], + "begglor": [ + "boggler", + "broggle" + ], + "cegiilnns": [ + "licensing", + "silencing" + ], + "aceht": [ + "cheat", + "tache", + "teach", + "theca" + ], + "adipr": [ + "adrip", + "padri", + "pardi", + "rapid" + ], + "deiopst": [ + "deposit", + "dopiest", + "podites", + "posited", + "sopited", + "topside" + ], + "aailnt": [ + "antlia", + "latian", + "nalita" + ], + "aans": [ + "anas", + "ansa", + "nasa", + "saan" + ], + "eehlsw": [ + "shewel", + "wheels" + ], + "aeelmpstt": [ + "palmettes", + "templates" + ], + "afmorst": [ + "farmost", + "formats" + ], + "abt": [ + "abt", + "bat", + "tab" + ], + "ddeenps": [ + "depends", + "despend" + ], + "boost": [ + "boost", + "boots" + ], + "eorrtu": [ + "retour", + "roture", + "router", + "tourer" + ], + "degiint": [ + "dieting", + "editing", + "ignited" + ], + "deflor": [ + "folder", + "refold" + ], + "elpsu": [ + "lepus", + "pules", + "pulse" + ], + "corstu": [ + "courts", + "scrout", + "scruto" + ], + "deiortt": [ + "detroit", + "dottier" + ], + "emort": [ + "metro", + "moter" + ], + "iprst": [ + "spirt", + "sprit", + "stirp", + "strip", + "trips" + ], + "aelpr": [ + "lepra", + "paler", + "parel", + "parle", + "pearl", + "perla", + "prela", + "relap" + ], + "deeinrst": [ + "disenter", + "indesert", + "inserted", + "resident", + "sentried", + "sintered" + ], + "lopt": [ + "plot", + "polt" + ], + "adegrr": [ + "darger", + "garred", + "gerard", + "grader", + "redrag", + "regard" + ], + "eisstx": [ + "exists", + "sexist", + "sixtes" + ], + "eikrst": [ + "kiters", + "skiter", + "strike" + ], + "aehrtt": [ + "hatter", + "threat" + ], + "ehinoprsw": [ + "ownership", + "shipowner" + ], + "aeilrrt": [ + "retiral", + "retrial", + "trailer" + ], + "aenn": [ + "anne", + "nane" + ], + "acelst": [ + "castle", + "cleats", + "eclats", + "scalet", + "sclate" + ], + "adegnrs": [ + "dangers", + "ganders", + "gardens" + ], + "deimss": [ + "deisms", + "demiss", + "dismes", + "missed" + ], + "aeinqtu": [ + "antique", + "quinate" + ], + "bio": [ + "bio", + "ibo", + "obi" + ], + "acgint": [ + "acting", + "cating" + ], + "adehs": [ + "ashed", + "deash", + "hades", + "heads", + "sadhe", + "shade" + ], + "aemx": [ + "amex", + "exam", + "xema" + ], + "gloos": [ + "gools", + "logos" + ], + "aeinqstu": [ + "antiques", + "quanties" + ], + "deinsty": [ + "density", + "destiny" + ], + "anry": [ + "yarn", + "nary" + ], + "aegnrst": [ + "angster", + "argents", + "garnets", + "nagster", + "strange" + ], + "bdes": [ + "beds", + "debs" + ], + "cps": [ + "cps", + "csp" + ], + "eelmoprsy": [ + "employers", + "reemploys" + ], + "egry": [ + "gery", + "gyre", + "grey" + ], + "addeemn": [ + "amended", + "deadmen" + ], + "bdlo": [ + "bold", + "dobl" + ], + "elnoss": [ + "lesson", + "nossel", + "onless" + ], + "aceimn": [ + "anemic", + "cinema", + "iceman" + ], + "aesst": [ + "asset", + "easts", + "sates", + "seats", + "tasse" + ], + "acns": [ + "cans", + "scan" + ], + "eeersv": [ + "everse", + "reeves", + "severe" + ], + "aeeegnrt": [ + "generate", + "renegate", + "teenager" + ], + "aeilnssst": [ + "saintless", + "saltiness", + "slatiness", + "stainless" + ], + "ahilopsst": [ + "hospitals", + "thalposis" + ], + "hmoru": [ + "humor", + "mohur" + ], + "adeg": [ + "aged", + "egad", + "gade", + "gaed" + ], + "ceeinoptx": [ + "exception", + "expection" + ], + "deilv": [ + "devil", + "divel", + "lived" + ], + "adinortu": [ + "duration", + "unadroit" + ], + "cis": [ + "cis", + "csi", + "sci", + "sic" + ], + "det": [ + "det", + "ted" + ], + "adimnos": [ + "daimons", + "domains", + "madison" + ], + "fgilny": [ + "flying", + "flingy" + ], + "ins": [ + "ins", + "isn", + "nis", + "sin" + ], + "adeginorz": [ + "dragonize", + "organized" + ], + "aapr": [ + "apar", + "paar", + "para" + ], + "eeimnss": [ + "nemesis", + "siemens" + ], + "aemnt": [ + "ament", + "manet", + "meant", + "menat", + "menta", + "teman" + ], + "aceprtu": [ + "capture", + "cuprate", + "uptrace" + ], + "dnopsu": [ + "pondus", + "pounds" + ], + "dees": [ + "dees", + "seed" + ], + "deeirs": [ + "desire", + "eiders", + "reside" + ], + "eemst": [ + "meets", + "metes", + "steem", + "teems", + "temse" + ], + "eepr": [ + "peer", + "pere", + "pree" + ], + "adekmr": [ + "demark", + "marked" + ], + "deinrv": [ + "driven", + "nervid", + "verdin" + ], + "adeemrsu": [ + "madurese", + "measured" + ], + "adhnostu": [ + "handouts", + "thousand" + ], + "acegr": [ + "cager", + "garce", + "grace" + ], + "anssu": [ + "nasus", + "susan" + ], + "gin": [ + "gin", + "ign", + "ing", + "nig" + ], + "aadms": [ + "adams", + "damas" + ], + "hnopty": [ + "phyton", + "python", + "typhon" + ], + "emnorst": [ + "mentors", + "monster" + ], + "aelx": [ + "alex", + "axel", + "axle", + "exla" + ], + "beno": [ + "beno", + "bone", + "ebon" + ], + "bgsu": [ + "bugs", + "subg" + ], + "einnr": [ + "inner", + "renin" + ], + "ailorttu": [ + "outtrail", + "tutorial" + ], + "dem": [ + "dem", + "med" + ], + "eeeginnrs": [ + "engineers", + "geneserin" + ], + "eintty": [ + "entity", + "tinety" + ], + "ceirssu": [ + "ciruses", + "cruises" + ], + "aegt": [ + "aget", + "gaet", + "gate", + "geat", + "geta", + "tega" + ], + "amnor": [ + "manor", + "moran", + "norma", + "ramon", + "roman" + ], + "deistu": [ + "duties", + "eudist", + "setuid", + "suited" + ], + "cehist": [ + "ethics", + "itches", + "sethic" + ], + "adgnor": [ + "dragon", + "gardon", + "grando" + ], + "bsuy": [ + "buys", + "busy" + ], + "aacinpt": [ + "capitan", + "captain", + "panctia" + ], + "aeghint": [ + "gahnite", + "heating" + ], + "egl": [ + "gel", + "leg" + ], + "abc": [ + "abc", + "bac", + "cab" + ], + "ailr": [ + "aril", + "lair", + "lari", + "liar", + "lira", + "rail", + "rial" + ], + "abeillr": [ + "braille", + "liberal" + ], + "betu": [ + "bute", + "tebu", + "tube" + ], + "nrstu": [ + "runts", + "snurt", + "turns" + ], + "acceh": [ + "cache", + "chace" + ], + "belt": [ + "belt", + "blet" + ], + "aaiimnnot": [ + "amination", + "animation" + ], + "acelor": [ + "carole", + "coaler", + "coelar", + "colera", + "oracle", + "recoal" + ], + "aeels": [ + "easel", + "lease" + ], + "adeirsst": [ + "diasters", + "disaster", + "disrates" + ], + "celnoos": [ + "colones", + "console" + ], + "agint": [ + "ating", + "giant", + "tangi", + "tiang" + ], + "aalmr": [ + "alarm", + "malar", + "maral", + "marla", + "ramal" + ], + "alsuu": [ + "luaus", + "usual" + ], + "adgilno": [ + "angloid", + "digonal", + "loading" + ], + "bor": [ + "bor", + "bro", + "orb", + "rob" + ], + "deeginrss": [ + "designers", + "redesigns" + ], + "orstw": [ + "strow", + "trows", + "worst", + "worts" + ], + "aaeginnrt": [ + "argentina", + "tanagrine" + ], + "ceiimmnoorss": [ + "commissioner", + "recommission" + ], + "agmnor": [ + "gorman", + "morgan" + ], + "aeelprsu": [ + "pleasure", + "serpulae" + ], + "deeinort": [ + "enteroid", + "orendite", + "oriented" + ], + "aeegl": [ + "aegle", + "aglee", + "eagle", + "galee" + ], + "enrsu": [ + "nurse", + "resun", + "runes" + ], + "aeprry": [ + "prayer", + "repray" + ], + "acehinrru": [ + "hurricane", + "raunchier" + ], + "aegopst": [ + "gestapo", + "postage", + "potages" + ], + "cdeoprru": [ + "procured", + "producer" + ], + "adil": [ + "dail", + "dali", + "dial", + "laid", + "lida" + ], + "aekmr": [ + "maker", + "marek", + "merak" + ], + "cikps": [ + "picks", + "spick" + ], + "efhist": [ + "fetish", + "fishet" + ], + "acinoss": [ + "caisson", + "casinos", + "cassino", + "cassoni" + ], + "ekmos": [ + "mokes", + "smoke" + ], + "aacehp": [ + "achape", + "apache" + ], + "efilrst": [ + "filters", + "frislet", + "lifters", + "slifter", + "stifler", + "trifles" + ], + "acdeinooprrt": [ + "adrenotropic", + "incorporated" + ], + "acfrt": [ + "craft", + "fract" + ], + "aaprt": [ + "apart", + "trapa" + ], + "eglnou": [ + "longue", + "lounge" + ], + "adm": [ + "adm", + "dam", + "mad" + ], + "aghilmort": [ + "algorithm", + "logarithm" + ], + "eims": [ + "mise", + "semi", + "sime" + ], + "cinos": [ + "cions", + "coins", + "cosin", + "icons", + "oscin", + "scion", + "sonic" + ], + "glnorsty": [ + "strongyl", + "strongly" + ], + "aeeilnntv": [ + "levantine", + "valentine" + ], + "ekn": [ + "ken", + "nek" + ], + "einoprst": [ + "pointers", + "proteins", + "ripstone", + "tropines" + ], + "aabcelp": [ + "capable", + "pacable" + ], + "illt": [ + "itll", + "lilt", + "till" + ], + "enp": [ + "nep", + "pen" + ], + "enops": [ + "opens", + "peons", + "pones" + ], + "ehos": [ + "hoes", + "hose", + "shoe" + ], + "adns": [ + "ands", + "sand" + ], + "deiinost": [ + "desition", + "editions", + "sedition" + ], + "ailmny": [ + "amylin", + "mainly" + ], + "anr": [ + "arn", + "nar", + "ran" + ], + "aaeilmnprt": [ + "palermitan", + "parliament" + ], + "acort": [ + "actor", + "carot", + "coart", + "corta", + "croat", + "rocta", + "taroc", + "troca" + ], + "aacdellot": [ + "acetaldol", + "allocated" + ], + "ceiintz": [ + "citizen", + "zincite" + ], + "ccorsu": [ + "crocus", + "occurs", + "succor" + ], + "aeimnty": [ + "amenity", + "anytime" + ], + "eils": [ + "isle", + "leis", + "lies", + "lise", + "sile" + ], + "alotuy": [ + "layout", + "lutayo", + "outlay" + ], + "bls": [ + "bls", + "lbs" + ], + "aly": [ + "aly", + "lay" + ], + "ehorss": [ + "horses", + "shoers", + "shores" + ], + "aenwy": [ + "wayne", + "waney" + ], + "adenot": [ + "atoned", + "donate" + ], + "ekorrw": [ + "rework", + "worker" + ], + "aeilv": [ + "alive", + "avile" + ], + "eelmpt": [ + "pelmet", + "temple" + ], + "ginsw": [ + "swing", + "wings" + ], + "abekrs": [ + "bakers", + "basker", + "brakes", + "breaks", + "kebars" + ], + "aerstw": [ + "rawest", + "tawers", + "waster", + "waters" + ], + "eimoprs": [ + "imposer", + "promise", + "semipro" + ], + "hint": [ + "hint", + "thin" + ], + "degir": [ + "dirge", + "egrid", + "gride", + "redig", + "ridge" + ], + "ahirrs": [ + "arrish", + "harris", + "rarish", + "shirra", + "sirrah" + ], + "aciloprt": [ + "plicator", + "tropical" + ], + "eersstt": [ + "retests", + "setters", + "streets", + "tersest", + "testers" + ], + "ceortv": [ + "corvet", + "covert", + "vector" + ], + "beffru": [ + "buffer", + "rebuff" + ], + "elppru": [ + "pulper", + "purple" + ], + "def": [ + "def", + "fed" + ], + "adeiinnosstt": [ + "destinations", + "dissentation" + ], + "elst": [ + "lest", + "lets", + "selt" + ], + "almtuu": [ + "mutual", + "umlaut" + ], + "inoprs": [ + "orpins", + "prinos", + "prison", + "spinor" + ], + "iklls": [ + "kills", + "skill" + ], + "achirs": [ + "chairs", + "ischar", + "rachis" + ], + "denrt": [ + "drent", + "trend" + ], + "aeirrs": [ + "airers", + "ariser", + "raiser", + "serrai", + "sierra" + ], + "deerst": [ + "desert", + "deters", + "rested" + ], + "delost": [ + "oldest", + "sloted", + "stoled" + ], + "abn": [ + "abn", + "ban", + "nab" + ], + "abdhknoo": [ + "bandhook", + "handbook" + ], + "aaegintv": [ + "navigate", + "vaginate" + ], + "eorsw": [ + "owser", + "resow", + "serow", + "sower", + "swore", + "worse" + ], + "immstu": [ + "mutism", + "summit" + ], + "aep": [ + "ape", + "epa", + "pea" + ], + "acepss": [ + "scapes", + "spaces" + ], + "aceeps": [ + "escape", + "espace", + "peaces" + ], + "cnoopsu": [ + "coupons", + "soupcon" + ], + "aciils": [ + "sialic", + "silica" + ], + "abost": [ + "basto", + "boast", + "boats", + "botas", + "sabot" + ], + "acegln": [ + "cangle", + "glance" + ], + "ellst": [ + "stell", + "tells" + ], + "bdemoors": [ + "bedrooms", + "boredoms" + ], + "aklst": [ + "stalk", + "talks" + ], + "ailrst": [ + "latris", + "strail", + "strial", + "trails", + "trials" + ], + "aemrsst": [ + "masters", + "streams" + ], + "aabelrt": [ + "alberta", + "latebra", + "ratable" + ], + "gor": [ + "gor", + "gro", + "org", + "rog" + ], + "cmmnoos": [ + "commons", + "consomm" + ], + "adfru": [ + "faurd", + "fraud" + ], + "cemprstu": [ + "crumpets", + "spectrum" + ], + "akoy": [ + "kayo", + "oaky", + "okay" + ], + "aehimpss": [ + "emphasis", + "misshape" + ], + "egorr": [ + "gorer", + "roger" + ], + "acepst": [ + "aspect", + "epacts" + ], + "aeemosw": [ + "awesome", + "waesome" + ], + "cnostu": [ + "counts", + "tucson", + "uncost" + ], + "cdeipr": [ + "percid", + "priced" + ], + "achrs": [ + "chars", + "crash" + ], + "filt": [ + "filt", + "flit", + "lift" + ], + "ddeeirs": [ + "derides", + "desired", + "resided" + ], + "einrt": [ + "inert", + "inter", + "niter", + "nitre", + "retin", + "trine" + ], + "celors": [ + "ceorls", + "closer", + "cresol", + "escrol" + ], + "ails": [ + "ails", + "lasi", + "lias", + "lisa", + "sail", + "sial" + ], + "ceinprss": [ + "crispens", + "princess" + ], + "aprsy": [ + "prays", + "raspy", + "spary", + "spray" + ], + "deentx": [ + "dentex", + "extend" + ], + "adors": [ + "dorsa", + "roads", + "sarod", + "sorda" + ], + "apt": [ + "apt", + "pat", + "pta", + "tap" + ], + "adry": [ + "adry", + "dray", + "yard" + ], + "eeimmors": [ + "memories", + "memorise" + ], + "aceerst": [ + "cerates", + "creates", + "ecartes", + "secreta" + ], + "acefs": [ + "cafes", + "faces" + ], + "amory": [ + "mayor", + "moray" + ], + "aens": [ + "anes", + "sane", + "sean", + "sena" + ], + "aenorst": [ + "atoners", + "noreast", + "orantes", + "rosetan", + "seatron", + "senator", + "treason" + ], + "adegrs": [ + "degras", + "egards", + "grades" + ], + "acnoorst": [ + "cartoons", + "corantos", + "ostracon", + "socotran" + ], + "opru": [ + "pour", + "roup" + ], + "egr": [ + "erg", + "ger", + "gre", + "reg" + ], + "dggilno": [ + "godling", + "golding", + "lodging" + ], + "dstu": [ + "dust", + "stud" + ], + "eeilnrty": [ + "entirely", + "lientery" + ], + "acdeelpr": [ + "parceled", + "replaced" + ], + "elosss": [ + "losses", + "sossle" + ], + "abcmot": [ + "combat", + "tombac" + ], + "aekls": [ + "alkes", + "kales", + "lakes", + "leaks", + "sakel", + "slake" + ], + "adinnoost": [ + "anisodont", + "donations", + "sondation" + ], + "adiry": [ + "dairy", + "diary", + "yaird" + ], + "gikns": [ + "ginks", + "kings" + ], + "ghinoost": [ + "shooting", + "soothing" + ], + "eknt": [ + "kent", + "knet" + ], + "adds": [ + "adds", + "dads" + ], + "aceeinorstvv": [ + "conservative", + "conversative" + ], + "chkos": [ + "hocks", + "shock" + ], + "aabdor": [ + "aboard", + "aborad", + "abroad" + ], + "benoy": [ + "boney", + "ebony" + ], + "ain": [ + "ain", + "ani", + "ian" + ], + "aeehmoprst": [ + "atmosphere", + "shapometer" + ], + "ikss": [ + "kiss", + "skis" + ], + "abest": [ + "abets", + "baste", + "bates", + "beast", + "beats", + "betas", + "estab", + "sebat", + "tabes" + ], + "aegrstt": [ + "tagster", + "targets" + ], + "celnosu": [ + "counsel", + "unclose" + ], + "adrsy": [ + "drays", + "dryas", + "yards" + ], + "dgnoor": [ + "drongo", + "gordon" + ], + "dmo": [ + "dom", + "mod" + ], + "aefmrrs": [ + "farmers", + "framers" + ], + "eeiqrsu": [ + "esquire", + "queries", + "risquee" + ], + "hrsu": [ + "rhus", + "rush" + ], + "celrstu": [ + "cluster", + "custrel", + "cutlers", + "relucts" + ], + "eerssv": [ + "serves", + "severs", + "sevres", + "verses" + ], + "eiprrssu": [ + "spurries", + "surprise", + "uprisers" + ], + "aailprt": [ + "partial", + "patrial" + ], + "celopsu": [ + "closeup", + "couples", + "culpose", + "opuscle", + "ploceus", + "upclose" + ], + "agiknnr": [ + "narking", + "ranking" + ], + "cst": [ + "cst", + "cts", + "sct" + ], + "ceo": [ + "coe", + "eco" + ], + "aacelp": [ + "aplace", + "palace" + ], + "beglo": [ + "bogle", + "globe" + ], + "ackr": [ + "cark", + "rack" + ], + "acdeiimnot": [ + "decimation", + "medication" + ], + "aeehorsuw": [ + "housewear", + "warehouse" + ], + "ceeiprt": [ + "ereptic", + "precite", + "receipt" + ], + "ghost": [ + "ghost", + "goths" + ], + "boss": [ + "boss", + "sobs" + ], + "deipr": [ + "pride", + "pried", + "redip", + "riped" + ], + "ehikt": [ + "keith", + "kithe" + ], + "adiln": [ + "danli", + "ladin", + "linda", + "nidal" + ], + "cehil": [ + "chiel", + "chile" + ], + "aann": [ + "anan", + "anna", + "nana" + ], + "elnpty": [ + "pentyl", + "plenty" + ], + "loos": [ + "loos", + "oslo", + "sloo", + "solo", + "sool" + ], + "ahortt": [ + "athort", + "throat" + ], + "eirstw": [ + "twiers", + "wister", + "wriest", + "writes" + ], + "adps": [ + "daps", + "pads", + "spad" + ], + "eqstu": [ + "quest", + "squet" + ], + "ceeginnrs": [ + "screening", + "secerning" + ], + "anrst": [ + "rants", + "starn", + "tarns", + "trans" + ], + "eeinopr": [ + "pereion", + "peronei", + "pioneer" + ], + "aabcort": [ + "abactor", + "acrobat" + ], + "aelpst": [ + "palest", + "palets", + "pastel", + "petals", + "plates", + "pleats", + "septal", + "staple", + "tepals" + ], + "acers": [ + "acres", + "arces", + "cares", + "carse", + "caser", + "ceras", + "cesar", + "escar", + "races", + "sacre", + "scare", + "scrae", + "serac" + ], + "acehiltt": [ + "athletic", + "thetical" + ], + "egillnt": [ + "gillnet", + "telling" + ], + "aaclost": [ + "catalos", + "coastal", + "salacot" + ], + "demos": [ + "demos", + "domes", + "modes" + ], + "aekw": [ + "wake", + "weak", + "weka" + ], + "aghnruy": [ + "ahungry", + "hungary" + ], + "aeelrrtv": [ + "retravel", + "revertal", + "traveler" + ], + "aln": [ + "aln", + "lan" + ], + "eemny": [ + "enemy", + "yemen" + ], + "giinrs": [ + "rising", + "siring" + ], + "ellsw": [ + "swell", + "wells" + ], + "ghiinst": [ + "histing", + "insight" + ], + "cdeeirrstt": [ + "derestrict", + "restricted" + ], + "ceersst": [ + "cresset", + "resects", + "secrets" + ], + "aelrtt": [ + "artlet", + "latter", + "rattel", + "rattle", + "talter", + "tartle", + "tatler" + ], + "acehmnrst": [ + "merchants", + "starchmen" + ], + "aeilrrst": [ + "retrials", + "trailers" + ], + "aeeprt": [ + "petrea", + "repeat", + "retape" + ], + "aelnpty": [ + "aplenty", + "penalty" + ], + "aeglsss": [ + "gasless", + "glasses", + "sagless" + ], + "abeelns": [ + "baleens", + "enables" + ], + "cen": [ + "cen", + "enc" + ], + "bdeilru": [ + "builder", + "rebuild" + ], + "errty": [ + "retry", + "terry" + ], + "aegmnrstu": [ + "argentums", + "arguments", + "mustanger" + ], + "aaenr": [ + "anear", + "arean", + "arena" + ], + "ilppsu": [ + "pupils", + "slipup", + "upslip" + ], + "aersttw": [ + "stewart", + "swatter" + ], + "abst": [ + "bast", + "bats", + "stab", + "tabs" + ], + "aaclsu": [ + "ascula", + "calusa", + "casual", + "casula", + "causal" + ], + "hilops": [ + "philos", + "polish" + ], + "ellovy": [ + "lovely", + "volley" + ], + "aerstx": [ + "extras", + "sextar", + "taxers" + ], + "acelsu": [ + "caelus", + "casule", + "caules", + "clause" + ], + "einp": [ + "pein", + "pien", + "pine" + ], + "cgilnoo": [ + "cooling", + "locoing" + ], + "dent": [ + "dent", + "detn", + "tend" + ], + "ckrstu": [ + "struck", + "trucks" + ], + "cdeiorv": [ + "cervoid", + "divorce" + ], + "aalru": [ + "aural", + "laura" + ], + "ehopprs": [ + "hoppers", + "shopper" + ], + "kooty": [ + "kyoto", + "tokyo" + ], + "alprty": [ + "paltry", + "partly", + "raptly" + ], + "acdny": [ + "candy", + "dancy" + ], + "illps": [ + "pills", + "spill" + ], + "egirt": [ + "greit", + "tiger", + "tigre" + ], + "enorss": [ + "senors", + "sensor", + "snores" + ], + "aeglns": [ + "angels", + "angles", + "gansel", + "gleans" + ], + "acdiinorst": [ + "ancistroid", + "indicators" + ], + "adeels": [ + "leased", + "sealed" + ], + "ahit": [ + "aith", + "hait", + "hati", + "thai" + ], + "defr": [ + "derf", + "ferd", + "fred" + ], + "acilmnopt": [ + "complaint", + "compliant" + ], + "ceenss": [ + "censes", + "scenes" + ], + "almor": [ + "molar", + "moral", + "romal" + ], + "adu": [ + "aud", + "dau" + ], + "efginr": [ + "finger", + "fringe" + ], + "eekps": [ + "keeps", + "peeks", + "pekes" + ], + "acelot": [ + "acetol", + "colate", + "locate" + ], + "adeinrt": [ + "andrite", + "antired", + "detrain", + "diantre", + "radient", + "randite", + "trained" + ], + "eorss": [ + "roses", + "sores" + ], + "abls": [ + "albs", + "bals", + "blas", + "labs", + "slab" + ], + "abder": [ + "ardeb", + "barde", + "bared", + "beard", + "bread", + "debar" + ], + "denoow": [ + "enwood", + "wooden" + ], + "ghotu": [ + "ought", + "tough" + ], + "eil": [ + "eli", + "ile", + "lei", + "lie" + ], + "cehst": [ + "chest", + "stech" + ], + "einnops": [ + "pension", + "pinones" + ], + "eeenrsuv": [ + "revenues", + "unreeves", + "unsevere" + ], + "acgir": [ + "agric", + "cigar", + "craig" + ], + "eefhlrs": [ + "flesher", + "herself" + ], + "ceiinoprs": [ + "coinspire", + "precision" + ], + "eeerrssv": [ + "reserves", + "reverses", + "severers" + ], + "elosv": [ + "loves", + "solve", + "voles" + ], + "horsst": [ + "horsts", + "shorts" + ], + "cdeinooprrtu": [ + "proreduction", + "reproduction" + ], + "deegiinnrst": [ + "ingredients", + "tenderising" + ], + "cdeeorrr": [ + "recorder", + "rerecord" + ], + "acnny": [ + "canny", + "nancy" + ], + "acly": [ + "acyl", + "clay", + "lacy" + ], + "acehpst": [ + "hepcats", + "patches" + ], + "defnru": [ + "funder", + "refund" + ], + "nostw": [ + "nowts", + "towns", + "wonts" + ], + "ceeinoprt": [ + "prenotice", + "reception" + ], + "aeilms": [ + "amiles", + "asmile", + "mailes", + "mesail", + "mesial", + "samiel" + ], + "cprsuy": [ + "cyprus", + "sprucy" + ], + "ddos": [ + "dods", + "odds" + ], + "deiinrs": [ + "insider", + "siderin" + ], + "aeimnrss": [ + "arsenism", + "seminars" + ], + "aekmrs": [ + "makers", + "masker", + "remask" + ], + "aehrst": [ + "earths", + "haster", + "haters", + "hearst", + "hearts" + ], + "eev": [ + "eve", + "vee" + ], + "acerrt": [ + "arrect", + "carter", + "crater", + "recart", + "tracer" + ], + "acmr": [ + "cram", + "marc" + ], + "adeelps": [ + "delapse", + "elapsed", + "pleased", + "sepaled" + ], + "deilwy": [ + "dewily", + "widely", + "wieldy" + ], + "aehprs": [ + "phaser", + "phrase", + "raphes", + "seraph", + "shaper", + "sherpa", + "shrape" + ], + "eeginnu": [ + "genuine", + "ingenue" + ], + "agiinrs": [ + "airings", + "arising", + "raising" + ], + "aadeiprs": [ + "paradise", + "sparidae" + ], + "aders": [ + "dares", + "dears", + "rased", + "reads" + ], + "elors": [ + "lores", + "loser", + "orles", + "orsel", + "roles", + "rosel", + "soler", + "sorel" + ], + "aefl": [ + "alef", + "feal", + "flea", + "leaf" + ], + "deeils": [ + "delies", + "diesel", + "ediles", + "elides", + "sedile", + "seidel" + ], + "erssuv": [ + "servus", + "versus" + ], + "dor": [ + "dor", + "ord", + "rod" + ], + "adisu": [ + "saudi", + "udasi" + ], + "hrs": [ + "hrs", + "shr" + ], + "ikls": [ + "ilks", + "lisk", + "silk", + "skil", + "slik" + ], + "aeknr": [ + "anker", + "karen", + "kearn", + "naker", + "nerka" + ], + "cdeilmop": [ + "compiled", + "complied" + ], + "acimnort": [ + "macrotin", + "romantic" + ], + "adeeelrv": [ + "laveered", + "revealed" + ], + "abelrt": [ + "albert", + "balter", + "batler", + "labret", + "tabler", + "tarble" + ], + "bilorst": [ + "bristol", + "strobil" + ], + "acl": [ + "alc", + "cal", + "lac", + "lca" + ], + "inooprst": [ + "notropis", + "portions", + "positron", + "sorption" + ], + "ceorsst": [ + "corsets", + "costers", + "escorts", + "scoters", + "sectors" + ], + "aelmsu": [ + "amelus", + "samuel", + "ulemas" + ], + "fist": [ + "fist", + "fits", + "sift" + ], + "adegrrs": [ + "graders", + "regards" + ], + "hrtu": [ + "hurt", + "ruth", + "thru" + ], + "acehimnry": [ + "hemicrany", + "machinery" + ], + "gim": [ + "gim", + "mig" + ], + "aenrrw": [ + "rewarn", + "warner", + "warren" + ], + "ilps": [ + "lips", + "lisp", + "slip" + ], + "ddeistu": [ + "studdie", + "studied" + ], + "aeimr": [ + "aimer", + "amire", + "maire", + "marie", + "ramie" + ], + "cstu": [ + "cust", + "cuts", + "scut" + ], + "aeflnru": [ + "earnful", + "flaneur", + "frenula", + "funeral", + "furlane" + ], + "aeginrrs": [ + "earrings", + "grainers" + ], + "acehprst": [ + "chapters", + "patchers" + ], + "deinns": [ + "dennis", + "sinned" + ], + "aagmn": [ + "amang", + "ganam", + "magna", + "manga" + ], + "cdeinot": [ + "condite", + "ctenoid", + "deontic", + "noticed" + ], + "aeilrrty": [ + "literary", + "trailery" + ], + "agilnss": [ + "glassin", + "signals" + ], + "acps": [ + "caps", + "pacs", + "scap" + ], + "alt": [ + "alt", + "lat", + "tal" + ], + "aaglno": [ + "agonal", + "analog", + "angola" + ], + "aacfil": [ + "cafila", + "facial" + ], + "aelntt": [ + "latent", + "latten", + "nattle", + "talent", + "tantle" + ], + "eeekrs": [ + "kreese", + "reseek", + "seeker", + "sekere" + ], + "hoost": [ + "hoots", + "shoot", + "sooth", + "sotho", + "toosh" + ], + "effost": [ + "offset", + "setoff" + ], + "eeilt": [ + "elite", + "telei" + ], + "inps": [ + "insp", + "nips", + "pins", + "snip", + "spin" + ], + "dehissw": [ + "swedish", + "swished" + ], + "emops": [ + "epsom", + "mopes", + "poems", + "pomes" + ], + "boort": [ + "boort", + "robot" + ], + "einsstw": [ + "wisents", + "witness" + ], + "aegsst": [ + "sagest", + "stages" + ], + "deoprw": [ + "powder", + "prowed" + ], + "aessss": [ + "assess", + "sasses" + ], + "ahsw": [ + "haws", + "shaw", + "shwa", + "wash" + ], + "enosst": [ + "onsets", + "seston", + "setons", + "stenos", + "stones" + ], + "aceennrt": [ + "centenar", + "entrance" + ], + "egmno": [ + "emong", + "genom", + "gnome" + ], + "oorst": [ + "roost", + "roots", + "rotos", + "toros", + "torso" + ], + "aacdeilnort": [ + "declaration", + "redactional" + ], + "gilnos": [ + "logins", + "losing", + "soling" + ], + "adeggst": [ + "gadgets", + "stagged" + ], + "belno": [ + "nobel", + "noble" + ], + "erv": [ + "rev", + "ver" + ], + "eglops": [ + "gospel", + "spogel" + ], + "eloos": [ + "loose", + "oleos" + ], + "aims": [ + "aims", + "amis", + "mias", + "saim", + "siam", + "sima" + ], + "ceeiinprt": [ + "princeite", + "recipient" + ], + "giiklnn": [ + "inkling", + "kilning", + "linking" + ], + "adeenr": [ + "deaner", + "earned", + "endear", + "neared" + ], + "aciilms": [ + "islamic", + "laicism", + "silicam" + ], + "acehilstt": [ + "athletics", + "statelich" + ], + "aekprr": [ + "parker", + "repark" + ], + "copr": [ + "copr", + "corp", + "crop", + "porc", + "proc" + ], + "aops": [ + "asop", + "paso", + "sapo", + "soap" + ], + "eilprt": [ + "pretil", + "tripel", + "triple" + ], + "cdeersu": [ + "descure", + "recused", + "reduces", + "rescued", + "secured", + "seducer" + ], + "einortu": [ + "routine", + "tueiron" + ], + "aabcillsy": [ + "asyllabic", + "basically" + ], + "ckors": [ + "corks", + "rocks" + ], + "ainstt": [ + "astint", + "taints", + "tanist", + "titans" + ], + "ghostu": [ + "oughts", + "sought", + "toughs" + ], + "demnotu": [ + "demount", + "mounted" + ], + "aabhitt": [ + "habitat", + "tabitha" + ], + "adeimn": [ + "aidmen", + "daimen", + "damine", + "demain", + "dimane", + "maiden", + "median", + "medina" + ], + "gnsu": [ + "gnus", + "guns", + "snug", + "sung" + ], + "acennrs": [ + "canners", + "scanner" + ], + "eehinr": [ + "herein", + "inhere" + ], + "aadeimnt": [ + "aminated", + "animated", + "diamante", + "mandaite", + "mantidae" + ], + "ior": [ + "rio", + "roi" + ], + "ehor": [ + "hero", + "hoer", + "hore", + "rheo" + ], + "eeginrt": [ + "giterne", + "integer", + "retinge", + "treeing" + ], + "abcehlor": [ + "bachelor", + "crabhole", + "lochaber" + ], + "afgilln": [ + "falling", + "fingall" + ], + "aceprt": [ + "carpet", + "peract", + "preact" + ], + "eelnss": [ + "lenses", + "lessen" + ], + "abinry": [ + "binary", + "brainy" + ], + "addeentt": [ + "attended", + "dentated" + ], + "aciilnoot": [ + "coalition", + "coitional", + "lociation" + ], + "aelrtw": [ + "lawter", + "walter" + ], + "aegw": [ + "waeg", + "wage", + "wega" + ], + "aalst": [ + "atlas", + "salat", + "salta", + "talas" + ], + "adnw": [ + "dawn", + "wand" + ], + "eefls": [ + "feels", + "flees" + ], + "eorrttu": [ + "torture", + "trouter", + "tutorer" + ], + "aclr": [ + "carl", + "clar" + ], + "acot": [ + "coat", + "taco" + ], + "mrs": [ + "mrs", + "rms" + ], + "aceinnort": [ + "connarite", + "container", + "cotarnine", + "crenation", + "narcotine" + ], + "app": [ + "app", + "pap", + "ppa" + ], + "eioprrssuv": [ + "proviruses", + "supervisor" + ], + "coprs": [ + "corps", + "crops" + ], + "acorst": [ + "actors", + "arctos", + "castor", + "castro", + "costar", + "ostrca", + "scrota", + "tarocs" + ], + "eilrv": [ + "ervil", + "levir", + "liver", + "livre", + "rivel", + "viler" + ], + "abeill": [ + "alible", + "belial", + "labile", + "liable" + ], + "acellr": [ + "caller", + "cellar", + "recall" + ], + "ademssu": [ + "assumed", + "medusas" + ], + "adeeprrtu": [ + "apertured", + "departure" + ], + "beefil": [ + "befile", + "belief" + ], + "dehlorsu": [ + "shoulder", + "shoulerd" + ], + "cdeor": [ + "coder", + "cored", + "credo", + "decor" + ], + "kloopu": [ + "lookup", + "uplook" + ], + "ory": [ + "yor", + "ory", + "roy" + ], + "ino": [ + "ino", + "ion", + "oni" + ], + "adeeimrt": [ + "diameter", + "diatreme" + ], + "eefinr": [ + "enfire", + "ferine", + "fineer", + "infree", + "refine" + ], + "bddeir": [ + "bedrid", + "bidder", + "birded" + ], + "eginrs": [ + "reigns", + "renigs", + "resign", + "resing", + "sering", + "signer", + "singer" + ], + "aensv": [ + "avens", + "evans", + "naves", + "vanes" + ], + "adehlr": [ + "hareld", + "harled", + "herald" + ], + "afils": [ + "alifs", + "fails" + ], + "eikn": [ + "enki", + "kine", + "nike" + ], + "eeiinnnorttv": [ + "intervention", + "introvenient" + ], + "gilnpu": [ + "gulpin", + "puling" + ], + "aacinorttt": [ + "attraction", + "tractation" + ], + "acdfiiimnoot": [ + "domification", + "modification" + ], + "aceil": [ + "alice", + "celia", + "elaic", + "ileac" + ], + "aailnst": [ + "lanista", + "saliant", + "santali" + ], + "deer": [ + "deer", + "dere", + "dree", + "rede", + "reed" + ], + "ceim": [ + "emic", + "mice" + ], + "adilpry": [ + "pyralid", + "rapidly" + ], + "empt": [ + "empt", + "temp" + ], + "inort": [ + "intro", + "iortn", + "nitro", + "norit" + ], + "aacenrssu": [ + "anacruses", + "assurance" + ], + "astv": [ + "tavs", + "vast", + "vats" + ], + "eilnotu": [ + "elution", + "outline" + ], + "aejns": [ + "janes", + "jeans" + ], + "acefiiinortv": [ + "revification", + "verification" + ], + "ddo": [ + "dod", + "odd" + ], + "aprw": [ + "warp", + "wrap" + ], + "eefrrs": [ + "freers", + "freres", + "refers" + ], + "dmoo": [ + "doom", + "modo", + "mood" + ], + "agims": [ + "agism", + "sigma" + ], + "addemns": [ + "demands", + "maddens" + ], + "eegilnps": [ + "peelings", + "sleeping", + "speeling" + ], + "etx": [ + "ext", + "tex" + ], + "abem": [ + "ambe", + "beam", + "bema" + ], + "adegginnr": [ + "dangering", + "deranging", + "gandering", + "gardening" + ], + "aeirrv": [ + "arrive", + "varier" + ], + "acehorrst": [ + "carthorse", + "horsecart", + "orchestra" + ], + "ensstu": [ + "sunset", + "unsets" + ], + "eemoorrv": [ + "moreover", + "overmore" + ], + "adefmr": [ + "farmed", + "framed" + ], + "aacillnoot": [ + "allocation", + "locational" + ], + "aessy": [ + "eyass", + "essay" + ], + "acmps": [ + "camps", + "scamp" + ], + "acert": [ + "caret", + "carte", + "cater", + "cerat", + "crate", + "creat", + "creta", + "ecart", + "react", + "recta", + "trace" + ], + "ackps": [ + "packs", + "spack" + ], + "aaimnor": [ + "amanori", + "moarian" + ], + "hotu": [ + "hout", + "thou" + ], + "aeglrty": [ + "greatly", + "regalty" + ], + "akms": [ + "kasm", + "mask" + ], + "aeghhoopprrt": [ + "photographer", + "rephotograph" + ], + "fimnor": [ + "formin", + "inform" + ], + "aclo": [ + "alco", + "coal", + "cola", + "loca" + ], + "aeggimnss": [ + "gigmaness", + "messaging" + ], + "einntt": [ + "intent", + "nitent", + "tinnet" + ], + "aaelnpst": [ + "platanes", + "pleasant" + ], + "ekops": [ + "pokes", + "spoke" + ], + "agilmnps": [ + "psalming", + "sampling" + ], + "deirw": [ + "weird", + "wider", + "wierd", + "wired", + "wride", + "wried" + ], + "ilno": [ + "lino", + "lion", + "loin", + "noil" + ], + "ehlos": [ + "holes", + "hosel", + "sheol", + "shole" + ], + "abdel": [ + "baled", + "blade" + ], + "aelms": [ + "almes", + "amsel", + "lames", + "males", + "meals", + "melas", + "mesal", + "salem", + "samel" + ], + "acnnoy": [ + "ancony", + "canyon" + ], + "goot": [ + "goto", + "togo" + ], + "eemrst": [ + "merest", + "mester", + "meters", + "metres", + "restem", + "retems", + "temser", + "termes" + ], + "eelmry": [ + "yelmer", + "merely" + ], + "eimprst": [ + "imprest", + "permits" + ], + "ilmmsu": [ + "mulism", + "muslim" + ], + "eeelsv": [ + "levees", + "sleeve" + ], + "aceelnr": [ + "cleaner", + "enclear", + "reclean", + "relance" + ], + "beef": [ + "beef", + "feeb" + ], + "deefgin": [ + "feeding", + "feigned" + ], + "ekorst": [ + "stoker", + "stroke", + "trokes" + ], + "aegimnrsu": [ + "geraniums", + "measuring" + ], + "acd": [ + "adc", + "cad", + "dca" + ], + "ahst": [ + "hast", + "hats", + "shat", + "tash" + ], + "binor": [ + "biron", + "inorb", + "robin" + ], + "ahnors": [ + "rhason", + "sharon", + "shoran" + ], + "cpt": [ + "cpt", + "pct" + ], + "frsu": [ + "furs", + "surf" + ], + "adeeimnr": [ + "adermine", + "remained" + ], + "dir": [ + "dir", + "rid" + ], + "aeiilrs": [ + "alisier", + "israeli", + "resilia" + ], + "cdor": [ + "cord", + "dcor" + ], + "alv": [ + "lav", + "val" + ], + "efhls": [ + "flesh", + "shelf" + ], + "giimnt": [ + "miting", + "timing" + ], + "aeginnprt": [ + "enrapting", + "parenting" + ], + "foost": [ + "foots", + "sfoot", + "stoof" + ], + "adehst": [ + "deaths", + "hasted", + "sdeath" + ], + "aaiknrt": [ + "katrina", + "tarkani" + ], + "ailms": [ + "islam", + "ismal", + "limas", + "mails", + "salmi", + "simal" + ], + "denos": [ + "doesn", + "nodes", + "nosed", + "sonde" + ], + "deess": [ + "deess", + "essed", + "seeds" + ], + "cdeit": [ + "cetid", + "cited", + "edict" + ], + "eilt": [ + "itel", + "lite", + "teil", + "teli", + "tile" + ], + "defnoru": [ + "founder", + "refound", + "underfo" + ], + "adeersv": [ + "adverse", + "evaders" + ], + "egn": [ + "eng", + "gen", + "neg" + ], + "acdeghirs": [ + "discharge", + "scraighed" + ], + "nost": [ + "nots", + "snot", + "tons" + ], + "aclor": [ + "alcor", + "calor", + "carlo", + "carol", + "claro", + "coral" + ], + "ehnost": [ + "ethnos", + "honest" + ], + "ackst": [ + "stack", + "tacks" + ], + "aeehorssuw": [ + "housewares", + "warehouses" + ], + "aeinrsstt": [ + "resistant", + "straitens" + ], + "aghn": [ + "ghan", + "hang" + ], + "aceorrt": [ + "acroter", + "creator", + "reactor" + ], + "abemr": [ + "amber", + "bearm", + "bemar", + "brame", + "bream", + "embar" + ], + "acekrrt": [ + "retrack", + "tracker" + ], + "eeiprr": [ + "perrie", + "pierre" + ], + "adeehst": [ + "headset", + "sethead" + ], + "acelm": [ + "camel", + "clame", + "cleam", + "macle" + ], + "almps": [ + "lamps", + "palms", + "plasm", + "psalm", + "slamp" + ], + "degilnnruy": [ + "enduringly", + "underlying" + ], + "chi": [ + "chi", + "hic", + "ich" + ], + "acehs": [ + "aches", + "chase" + ], + "ceorstuy": [ + "cosurety", + "courtesy" + ], + "aehnst": [ + "athens", + "hasten", + "snathe", + "sneath", + "thanes" + ], + "eos": [ + "eos", + "oes", + "ose", + "soe" + ], + "deeirrt": [ + "retired", + "retried", + "tireder" + ], + "ips": [ + "ips", + "pis", + "psi", + "sip" + ], + "aekmrrs": [ + "markers", + "remarks" + ], + "aceesstt": [ + "casettes", + "cassette" + ], + "acginsu": [ + "causing", + "saucing" + ], + "aeilmnr": [ + "lairmen", + "manlier", + "marline", + "mineral", + "railmen", + "ramline" + ], + "bruy": [ + "bury", + "ruby" + ], + "eeginrst": [ + "energist", + "gentries", + "ingester", + "integers", + "reesting", + "steering" + ], + "ahiprs": [ + "parish", + "raphis", + "rhapis" + ], + "ceenrss": [ + "censers", + "screens", + "secerns" + ], + "flosw": [ + "flows", + "fowls", + "wolfs" + ], + "adimstu": [ + "dumaist", + "stadium" + ], + "imns": [ + "mins", + "nims" + ], + "cnoopu": [ + "coupon", + "uncoop" + ], + "emst": [ + "mest", + "mets", + "stem" + ], + "addersw": [ + "edwards", + "swadder", + "swarded", + "wadders" + ], + "aaelnrstt": [ + "alterants", + "tarletans", + "translate" + ], + "adeggt": [ + "gadget", + "tagged" + ], + "deotv": [ + "devot", + "voted" + ], + "eikllr": [ + "killer", + "rekill" + ], + "beiks": [ + "bikes", + "kibes" + ], + "entu": [ + "neut", + "tune" + ], + "adehps": [ + "hasped", + "pashed", + "phased", + "shaped" + ], + "aefmrr": [ + "farmer", + "framer" + ], + "cenorstu": [ + "construe", + "counters", + "recounts", + "trounces" + ], + "pstu": [ + "puts", + "sput", + "supt", + "tups" + ], + "ceeflprty": [ + "perfectly", + "prefectly" + ], + "aelsv": [ + "laves", + "salve", + "selva", + "slave", + "vales", + "valse", + "veals" + ], + "emo": [ + "eom", + "meo", + "moe" + ], + "eehors": [ + "heroes", + "reshoe" + ], + "adeinpt": [ + "depaint", + "inadept", + "painted", + "patined" + ], + "ahilnoortz": [ + "horizontal", + "notorhizal" + ], + "deelrstu": [ + "deluster", + "lustered", + "resulted", + "ulstered" + ], + "acehilt": [ + "alethic", + "ethical", + "thecial" + ], + "aceirrrs": [ + "carriers", + "scarrier" + ], + "bdeilrsu": [ + "builders", + "rebuilds" + ], + "egglrstu": [ + "gurglets", + "struggle" + ], + "aelnrtu": [ + "laurent", + "naturel", + "neutral", + "unalert" + ], + "efhirs": [ + "fisher", + "sherif" + ], + "aeprss": [ + "aspers", + "parses", + "passer", + "prases", + "repass", + "spares", + "sparse", + "spears" + ], + "abeginr": [ + "bearing", + "begrain", + "brainge", + "gribane", + "rigbane" + ], + "abdr": [ + "bard", + "brad", + "darb", + "drab" + ], + "bcmoo": [ + "combo", + "coomb" + ], + "einorss": [ + "seniors", + "sonsier" + ], + "aaciinottv": [ + "activation", + "cavitation" + ], + "dos": [ + "dos", + "ods", + "sod" + ], + "ailt": [ + "alit", + "atli", + "ital", + "lait", + "lati", + "tail", + "tali" + ], + "eilnotv": [ + "violent", + "volenti" + ], + "abins": [ + "basin", + "nabis", + "sabin" + ], + "opsu": [ + "opus", + "soup" + ], + "cginorss": [ + "crossing", + "scorings" + ], + "ceimrs": [ + "crimes", + "scrime" + ], + "enort": [ + "noter", + "notre", + "tenor", + "toner", + "trone" + ], + "aeltx": [ + "exalt", + "latex" + ], + "abcehnrs": [ + "branches", + "brechans" + ], + "aemnory": [ + "anymore", + "romneya" + ], + "dehil": [ + "delhi", + "heild", + "hidel", + "hield" + ], + "aeiln": [ + "alien", + "aline", + "anile", + "elain", + "elian", + "laine", + "liane", + "linea" + ], + "acloort": [ + "carotol", + "crotalo", + "locator" + ], + "ajnu": [ + "jaun", + "juan" + ], + "aeilmss": [ + "aimless", + "melissa", + "samiels", + "seismal" + ], + "ehisst": [ + "heists", + "shiest", + "sithes", + "thesis" + ], + "lnnoy": [ + "nylon", + "nonyl", + "nonly" + ], + "ckory": [ + "corky", + "rocky" + ], + "aabginrs": [ + "abrasing", + "bargains" + ], + "aegiinr": [ + "igraine", + "nigeria" + ], + "enps": [ + "pens", + "sepn" + ], + "deilnttu": [ + "dilutent", + "untilted", + "untitled" + ], + "ggiinns": [ + "signing", + "singing" + ], + "ailmopt": [ + "optimal", + "palmito" + ], + "cloooprst": [ + "procotols", + "protocols" + ], + "glnu": [ + "gunl", + "lung" + ], + "censt": [ + "cents", + "csnet", + "scent" + ], + "eerrstu": [ + "retruse", + "ureters" + ], + "aadeeltuv": [ + "devaluate", + "evaluated" + ], + "adesty": [ + "stayed", + "steady" + ], + "eess": [ + "eses", + "esse", + "sees" + ], + "aersv": [ + "avers", + "raves", + "saver", + "versa" + ], + "deeemr": [ + "deemer", + "meered", + "redeem", + "remede" + ], + "egorrs": [ + "groser", + "rogers" + ], + "aginr": [ + "agrin", + "argin", + "garni", + "grain" + ], + "eegimr": [ + "emigre", + "regime" + ], + "ehissw": [ + "wishes", + "wisshe" + ], + "ddeenp": [ + "depend", + "pended" + ], + "deffir": [ + "differ", + "riffed" + ], + "achimnost": [ + "macintosh", + "monachist" + ], + "acimno": [ + "anomic", + "camino", + "camion", + "conima", + "manioc", + "monica" + ], + "aeiprrs": [ + "aspirer", + "parries", + "praiser", + "rapiers", + "raspier", + "repairs", + "serpari" + ], + "abehrt": [ + "bather", + "bertha", + "breath" + ], + "celo": [ + "cole", + "ecol" + ], + "amrt": [ + "mart", + "tram" + ], + "acdeln": [ + "calden", + "candle", + "lanced" + ], + "cdeloor": [ + "colored", + "croodle", + "decolor" + ], + "eekss": [ + "kesse", + "seeks", + "skees" + ], + "gilnov": [ + "loving", + "voling" + ], + "ginortu": [ + "outgrin", + "outring", + "routing", + "touring" + ], + "cdos": [ + "cods", + "docs" + ], + "aeeilrrt": [ + "irrelate", + "retailer" + ], + "aiimnstv": [ + "nativism", + "vitamins" + ], + "aeeglnt": [ + "angelet", + "elegant" + ], + "agins": [ + "gains", + "signa" + ], + "eirssst": [ + "resists", + "sisters" + ], + "aghilmorst": [ + "algorithms", + "logarithms" + ], + "addimr": [ + "madrid", + "riddam" + ], + "agimnr": [ + "arming", + "ingram", + "margin" + ], + "aefk": [ + "fake", + "feak" + ], + "adf": [ + "afd", + "fad" + ], + "eorstv": [ + "stover", + "strove", + "troves", + "voters" + ], + "ceru": [ + "cure", + "ecru", + "eruc" + ], + "acdemmnor": [ + "commander", + "recommand" + ], + "deilors": [ + "soldier", + "solider" + ], + "ains": [ + "ains", + "anis", + "ansi", + "nais", + "nasi", + "nias", + "sain", + "sina" + ], + "ijnstu": [ + "injust", + "justin" + ], + "ghilopstt": [ + "spotlight", + "stoplight" + ], + "cikrst": [ + "strick", + "tricks" + ], + "bhrsu": [ + "brush", + "buhrs", + "shrub" + ], + "aelnps": [ + "naples", + "panels", + "planes" + ], + "aeprs": [ + "apers", + "apres", + "asper", + "pares", + "parse", + "pears", + "prase", + "presa", + "rapes", + "reaps", + "repas", + "spaer", + "spare", + "spear" + ], + "cgiilosst": [ + "glossitic", + "logistics" + ], + "bgilnow": [ + "blowing", + "bowling" + ], + "irt": [ + "rit", + "rti", + "tri" + ], + "adhins": [ + "danish", + "sandhi" + ], + "alp": [ + "alp", + "apl", + "lap", + "pal" + ], + "ikrst": [ + "skirt", + "stirk" + ], + "adginrsw": [ + "drawings", + "swarding" + ], + "elorsv": [ + "lovers", + "solver" + ], + "acimot": [ + "atomic", + "matico" + ], + "aabcir": [ + "arabic", + "cairba" + ], + "amt": [ + "amt", + "atm", + "mat", + "tam" + ], + "acehlr": [ + "rachel", + "rechal" + ], + "enov": [ + "nevo", + "oven" + ], + "achins": [ + "chains", + "chinas" + ], + "cghiinstw": [ + "switching", + "witchings" + ], + "aadeprst": [ + "adapters", + "readapts" + ], + "imoprst": [ + "imports", + "primost", + "tropism" + ], + "benorz": [ + "bonzer", + "bronze" + ], + "adnsy": [ + "dansy", + "sandy" + ], + "aaeinoprst": [ + "anisoptera", + "asperation", + "separation" + ], + "cepsstu": [ + "suscept", + "suspect" + ], + "acmor": [ + "carom", + "coram", + "macro", + "marco" + ], + "deenrs": [ + "denser", + "enders", + "resend", + "sender" + ], + "aadmnorty": [ + "damnatory", + "mandatory" + ], + "gmy": [ + "gym", + "myg" + ], + "iinottu": [ + "intuito", + "tuition" + ], + "eopssu": [ + "esopus", + "opuses", + "pousse", + "spouse" + ], + "ceiotx": [ + "coxite", + "exotic" + ], + "ginpsu": [ + "pignus", + "spuing" + ], + "aehrstt": [ + "hatters", + "rathest", + "shatter", + "threats" + ], + "acms": [ + "cams", + "macs", + "masc", + "scam" + ], + "ejlo": [ + "joel", + "jole" + ], + "deorsty": [ + "destroy", + "stroyed" + ], + "aostu": [ + "aotus", + "autos", + "outas" + ], + "eeimprss": [ + "emprises", + "impreses", + "mesprise", + "premises", + "spiremes" + ], + "eprry": [ + "perry", + "pryer", + "repry" + ], + "denoz": [ + "dozen", + "zendo", + "zoned" + ], + "eehtt": [ + "teeth", + "theet", + "thete" + ], + "ampst": [ + "stamp", + "tamps" + ], + "lostu": [ + "lotus", + "louts", + "tolus" + ], + "aadeeprst": [ + "asperated", + "estrapade", + "paederast", + "separated" + ], + "ant": [ + "ant", + "nat", + "tan" + ], + "cdeeiirtv": [ + "creditive", + "directive" + ], + "aerrstt": [ + "ratters", + "restart", + "starter" + ], + "bdenru": [ + "bunder", + "burden", + "burned", + "unbred" + ], + "aepst": [ + "paste", + "pates", + "peats", + "septa", + "spate", + "tapes", + "tepas" + ], + "ilms": [ + "mils", + "slim" + ], + "aelmp": [ + "ample", + "elamp", + "maple" + ], + "eklu": [ + "leuk", + "luke" + ], + "aeeilrrst": [ + "retailers", + "serratile" + ], + "deopt": [ + "depot", + "opted", + "toped" + ], + "eip": [ + "epi", + "pie" + ], + "eiimnoss": [ + "emission", + "misiones", + "simonies" + ], + "eept": [ + "pete", + "tepe" + ], + "ceps": [ + "ceps", + "psec", + "spec" + ], + "efinst": [ + "feints", + "festin", + "finest", + "infest" + ], + "aelrty": [ + "elytra", + "lyrate", + "raylet", + "realty", + "telary" + ], + "bow": [ + "bow", + "wob" + ], + "aaenpprt": [ + "apparent", + "trappean" + ], + "aciilnnorsttu": [ + "instructional", + "nonaltruistic" + ], + "beopr": [ + "probe", + "rebop" + ], + "diim": [ + "imid", + "midi" + ], + "eiimnoprsss": [ + "impressions", + "permissions" + ], + "eilott": [ + "lottie", + "toilet", + "tolite" + ], + "adeknr": [ + "danker", + "darken", + "endark", + "kanred", + "narked", + "ranked" + ], + "eorstu": [ + "ouster", + "outers", + "routes", + "souter", + "stoure", + "touser", + "trouse" + ], + "ceeorrv": [ + "coverer", + "recover" + ], + "aceehinrt": [ + "catherine", + "heritance" + ], + "bdegu": [ + "budge", + "debug" + ], + "cddeeoprru": [ + "procedured", + "reproduced" + ], + "hno": [ + "hon", + "noh" + ], + "aillsv": [ + "vallis", + "villas" + ], + "eeginp": [ + "epigne", + "genepi", + "peeing" + ], + "bgino": [ + "bingo", + "boing" + ], + "notu": [ + "tuno", + "unto" + ], + "acceimr": [ + "ceramic", + "racemic" + ], + "apsy": [ + "aspy", + "yaps", + "pays", + "pyas", + "spay" + ], + "efginrs": [ + "fingers", + "fringes" + ], + "deeilrsv": [ + "delivers", + "desilver", + "silvered", + "slivered" + ], + "deels": [ + "deles", + "leeds", + "lesed" + ], + "acder": [ + "acred", + "arced", + "cader", + "cadre", + "cared", + "cedar", + "cread", + "creda", + "raced" + ], + "aeehrstt": [ + "earthset", + "streahte", + "theaters", + "theatres" + ], + "dflo": [ + "dolf", + "fold" + ], + "abilr": [ + "blair", + "brail", + "libra" + ], + "ehops": [ + "hopes", + "phose", + "shope" + ], + "amnos": [ + "manos", + "manso", + "mason", + "moans", + "monas", + "mosan", + "nomas" + ], + "civ": [ + "civ", + "vic" + ], + "aimor": [ + "maori", + "mario", + "moira" + ], + "ops": [ + "ops", + "pos", + "sop" + ], + "aachtt": [ + "attach", + "chatta" + ], + "ceeilnss": [ + "licenses", + "silences" + ], + "ilstu": [ + "litus", + "sluit", + "tulsi" + ], + "deiprs": [ + "prides", + "prised", + "redips", + "spider", + "spired", + "spried" + ], + "hpsy": [ + "hyps", + "phys", + "syph" + ], + "aegnrs": [ + "angers", + "ganser", + "granes", + "ranges", + "sanger", + "serang" + ], + "dhnosu": [ + "hounds", + "hudson", + "unshod" + ], + "adeilost": [ + "diastole", + "isolated", + "sodalite", + "solidate" + ], + "eiimnrt": [ + "interim", + "mintier", + "termini" + ], + "adeissst": [ + "assisted", + "disseats" + ], + "aegimnrst": [ + "emigrants", + "germanist", + "mastering", + "streaming" + ], + "cehos": [ + "choes", + "chose", + "echos" + ], + "acdeinsty": [ + "asyndetic", + "cystidean", + "syndicate" + ], + "abinoort": [ + "abortion", + "orbation", + "robotian" + ], + "adgilo": [ + "algoid", + "dialog", + "goliad" + ], + "ablst": [ + "blast", + "blats" + ], + "elop": [ + "lope", + "olpe", + "pole" + ], + "cddeinostu": [ + "deductions", + "discounted" + ], + "aehrstv": [ + "harvest", + "thraves" + ], + "ehmorst": [ + "mothers", + "smother", + "thermos" + ], + "acdeiln": [ + "candiel", + "cladine", + "decalin", + "iceland", + "inlaced" + ], + "acdelns": [ + "calends", + "candles" + ], + "aadginortu": [ + "argonautid", + "graduation" + ], + "agiilns": [ + "aisling", + "liasing", + "nilgais", + "sailing" + ], + "acders": [ + "cadres", + "cedars", + "sacred", + "scared" + ], + "cehmor": [ + "chomer", + "chrome" + ], + "eilorv": [ + "lovier", + "oliver", + "violer", + "virole" + ], + "cgnoo": [ + "cogon", + "congo" + ], + "egln": [ + "engl", + "genl", + "glen", + "leng" + ], + "adelsy": [ + "delays", + "slayed" + ], + "eilov": [ + "olive", + "ovile", + "voile" + ], + "bcery": [ + "becry", + "bryce" + ], + "cdeors": [ + "coders", + "credos", + "decors", + "escrod", + "scored" + ], + "celno": [ + "clone", + "colen" + ], + "aioss": [ + "oasis", + "ossia", + "sosia" + ], + "abeeilns": [ + "balinese", + "baseline" + ], + "agnry": [ + "angry", + "rangy" + ], + "acdeiilnt": [ + "ctenidial", + "identical" + ], + "abeelst": [ + "beatles", + "besteal", + "estable" + ], + "eeinnortt": [ + "intertone", + "retention" + ], + "aalmt": [ + "malta", + "talma", + "tamal" + ], + "efrry": [ + "ferry", + "freyr", + "fryer", + "refry" + ], + "aeginst": [ + "easting", + "eatings", + "gainset", + "genista", + "ingates", + "ingesta", + "seating", + "signate", + "teasing" + ], + "aahmo": [ + "haoma", + "omaha" + ], + "eirt": [ + "iter", + "reit", + "rite", + "teri", + "tier", + "tire" + ], + "elmot": [ + "metol", + "molet", + "motel" + ], + "innosu": [ + "nonius", + "unions", + "unison" + ], + "ainrst": [ + "instar", + "santir", + "strain", + "trains" + ], + "adgr": [ + "darg", + "drag", + "gard", + "grad" + ], + "ehmoosw": [ + "somehow", + "whosome" + ], + "adeerrst": [ + "arrested", + "retreads", + "serrated", + "treaders" + ], + "eipr": [ + "irpe", + "peri", + "pier", + "prie", + "ripe" + ], + "elry": [ + "lyre", + "rely" + ], + "acdeiimnost": [ + "daemonistic", + "medications" + ], + "ceehorrst": [ + "orchester", + "orchestre", + "rochester", + "torcheres" + ], + "dginy": [ + "dying", + "dingy" + ], + "ckstu": [ + "stuck", + "tucks" + ], + "acgilnp": [ + "capling", + "placing" + ], + "cefossu": [ + "focuses", + "fucoses" + ], + "eiostv": [ + "soviet", + "sovite" + ], + "aertty": [ + "attery", + "yatter", + "treaty" + ], + "aeinrrt": [ + "arterin", + "retrain", + "terrain", + "trainer" + ], + "agnor": [ + "agron", + "angor", + "argon", + "garon", + "goran", + "grano", + "groan", + "nagor", + "orang", + "organ", + "rogan", + "ronga" + ], + "aacdensv": [ + "advances", + "canvased" + ], + "elmno": [ + "lemon", + "melon", + "monel" + ], + "pty": [ + "pty", + "typ" + ], + "nstu": [ + "nuts", + "stun", + "sunt", + "tsun", + "tuns" + ], + "ailn": [ + "alin", + "anil", + "lain", + "lina", + "nail" + ], + "aeinnv": [ + "avenin", + "vienna" + ], + "anps": [ + "naps", + "pans", + "snap", + "span" + ], + "adfnorst": [ + "forstand", + "stanford" + ], + "aestttu": [ + "statute", + "tautest" + ], + "acehlp": [ + "chapel", + "lepcha", + "pleach" + ], + "aelrsy": [ + "layers", + "relays", + "reslay", + "slayer" + ], + "abceeelrt": [ + "celebrate", + "erectable" + ], + "cdeemoprss": [ + "compressed", + "decompress" + ], + "deirr": [ + "derri", + "direr", + "drier", + "irred", + "rider" + ], + "adirsu": [ + "darius", + "radius" + ], + "achiinrsst": [ + "christians", + "sinarchist" + ], + "eeiimprssv": [ + "impressive", + "permissive" + ], + "ceelrstu": [ + "cruelest", + "lectures" + ], + "einsw": [ + "sewin", + "sinew", + "swine", + "wines", + "wisen" + ], + "cpsu": [ + "cpus", + "cups", + "cusp", + "scup" + ], + "accdeinst": [ + "accidents", + "desiccant" + ], + "aceilnoort": [ + "corelation", + "iconolater", + "relocation" + ], + "arsttu": [ + "astrut", + "rattus", + "stuart" + ], + "ail": [ + "ail", + "ila", + "lai" + ], + "emnoor": [ + "monroe", + "mooner", + "morone" + ], + "deenrt": [ + "denter", + "rented", + "tender", + "tendre", + "terned" + ], + "eeeprrsv": [ + "perverse", + "preserve" + ], + "emop": [ + "mope", + "poem", + "pome" + ], + "deginnsu": [ + "undesign", + "unsigned", + "unsinged" + ], + "aginsty": [ + "staying", + "stygian" + ], + "aeerst": [ + "aretes", + "asteer", + "easter", + "eastre", + "eaters", + "reseat", + "saeter", + "seater", + "staree", + "teaser", + "teresa" + ], + "eehiorst": [ + "isothere", + "theories", + "theorise" + ], + "aeiprs": [ + "aspire", + "paries", + "persia", + "praise", + "sirpea", + "spirae", + "spirea" + ], + "ceeinv": [ + "cevine", + "evince", + "venice" + ], + "aeinost": [ + "aeonist", + "asiento", + "atonies", + "estonia", + "satieno" + ], + "aeenrtv": [ + "aventre", + "nervate", + "veteran" + ], + "adgilnn": [ + "danglin", + "landing" + ], + "aeikt": [ + "katie", + "keita" + ], + "aceiilrst": [ + "clarities", + "eristical", + "realistic" + ], + "aelrx": [ + "laxer", + "relax" + ], + "aeegginnrt": [ + "generating", + "greatening", + "renegating" + ], + "aben": [ + "bane", + "bean", + "bena" + ], + "abenst": [ + "absent", + "basnet", + "basten", + "besant" + ], + "acdeoru": [ + "acuerdo", + "cordeau", + "ecuador" + ], + "iiprsst": [ + "pristis", + "spirits", + "tripsis" + ], + "aflot": [ + "aloft", + "float", + "flota" + ], + "cilno": [ + "colin", + "conli", + "nicol" + ], + "abis": [ + "absi", + "bais", + "bias", + "isba" + ], + "ahpst": [ + "paths", + "spath", + "staph" + ], + "beinrtu": [ + "tribune", + "tuberin", + "turbine" + ], + "eelssv": [ + "selves", + "vessel" + ], + "acdis": [ + "acids", + "asdic", + "cadis", + "caids", + "sadic" + ], + "eirssuv": [ + "servius", + "survise", + "viruses" + ], + "aceehpr": [ + "cheaper", + "peacher" + ], + "adimt": [ + "admit", + "atmid" + ], + "emm": [ + "emm", + "mem" + ], + "aamos": [ + "omasa", + "samoa" + ], + "aceinorst": [ + "atroscine", + "certosina", + "creations", + "narcotise", + "ostracine", + "reactions", + "secration", + "tinoceras", + "tricosane" + ], + "aegilns": [ + "inglesa", + "leasing", + "linages", + "sealing" + ], + "aelnru": [ + "alrune", + "lunare", + "neural", + "ulnare", + "unreal" + ], + "adqsu": [ + "quads", + "squad" + ], + "aeelrt": [ + "earlet", + "elater", + "relate" + ], + "aegsw": [ + "swage", + "wages" + ], + "effrsu": [ + "ruffes", + "suffer" + ], + "eforsst": [ + "forests", + "fosters" + ], + "anno": [ + "anno", + "anon", + "nona", + "onan" + ], + "aailmrt": [ + "marital", + "martial" + ], + "aeinrt": [ + "anteri", + "entria", + "nerita", + "ratine", + "retain", + "retina", + "tanier" + ], + "elnntu": [ + "nunlet", + "tunnel", + "unlent" + ], + "eegnrs": [ + "genres", + "greens" + ], + "aenpstt": [ + "patents", + "pattens" + ], + "achos": [ + "chaos", + "oshac" + ], + "aehtw": [ + "awhet", + "wheat" + ], + "adeginrs": [ + "deraigns", + "disrange", + "gradines", + "readings" + ], + "ceilmopr": [ + "compiler", + "complier" + ], + "abess": [ + "bases", + "sabes" + ], + "accdesu": [ + "accused", + "succade" + ], + "dlou": [ + "loud", + "ludo" + ], + "bdeir": [ + "bider", + "birde", + "bredi", + "bride", + "rebid" + ], + "aceinnsst": [ + "anticness", + "cantiness", + "incessant", + "instances" + ], + "achnor": [ + "anchor", + "archon", + "charon", + "rancho" + ], + "astt": [ + "stat", + "tats" + ], + "eessx": [ + "essex", + "sexes" + ], + "abceehs": [ + "beaches", + "bechase" + ], + "deflors": [ + "folders", + "refolds" + ], + "eorrstu": [ + "rouster", + "routers", + "tourers", + "trouser" + ], + "bios": [ + "bios", + "bois", + "obis" + ], + "cmp": [ + "cpm", + "pcm" + ], + "eeht": [ + "hete", + "thee" + ], + "eopp": [ + "epop", + "pepo", + "pope" + ], + "adlnor": [ + "androl", + "arnold", + "ladron", + "lardon", + "lordan", + "roland", + "ronald" + ], + "cchiks": [ + "chicks", + "schick" + ], + "aceltt": [ + "cattle", + "tectal" + ], + "abm": [ + "amb", + "bam", + "mab" + ], + "aacdilr": [ + "cardial", + "radical" + ], + "aeerrstu": [ + "austerer", + "treasure" + ], + "adelor": [ + "loader", + "ordeal", + "reload" + ], + "aeflm": [ + "flame", + "fleam" + ], + "aknst": [ + "stank", + "tanks" + ], + "aemnorty": [ + "myronate", + "monetary", + "naometry" + ], + "aceilprst": [ + "palestric", + "particles" + ], + "acdeinoort": [ + "aerodontic", + "carotenoid", + "coordinate", + "coronadite", + "decoration" + ], + "aiktuw": [ + "kuwait", + "waukit" + ], + "eilmy": [ + "elymi", + "emily", + "limey" + ], + "aiiilmnott": [ + "limitation", + "militation" + ], + "ceilmop": [ + "compile", + "polemic" + ], + "beerstw": [ + "bestrew", + "webster" + ], + "abdilr": [ + "bildar", + "bridal", + "labrid", + "libard", + "ribald" + ], + "agm": [ + "gam", + "mag" + ], + "efghirt": [ + "fighter", + "freight", + "refight" + ], + "abeert": [ + "beater", + "berate", + "betear", + "rebate", + "rebeat" + ], + "adnsu": [ + "sudan", + "unsad" + ], + "cer": [ + "cre", + "rec" + ], + "aceforsst": [ + "factoress", + "forecasts" + ], + "eekn": [ + "keen", + "knee" + ], + "eppr": [ + "perp", + "prep", + "repp" + ], + "cehm": [ + "chem", + "mech" + ], + "aefsstt": [ + "fastest", + "setfast" + ], + "belrtu": [ + "bulter", + "burlet", + "butler", + "turble" + ], + "acdeginort": [ + "centigrado", + "decorating" + ], + "allopry": [ + "payroll", + "polarly" + ], + "hinst": [ + "hints", + "thins", + "thisn" + ], + "acellops": [ + "collapse", + "escallop" + ], + "aaceimrs": [ + "americas", + "cramasie", + "mesaraic" + ], + "oprs": [ + "pros", + "spor" + ], + "aailtv": [ + "avital", + "latvia" + ], + "aelrry": [ + "rarely", + "rearly" + ], + "aahmrt": [ + "amarth", + "martha", + "matrah" + ], + "eeginss": [ + "genesis", + "seeings" + ], + "aegru": [ + "argue", + "auger", + "gaure", + "rugae" + ], + "aelmst": [ + "lamest", + "metals", + "samlet" + ], + "egilntt": [ + "ettling", + "letting" + ], + "cir": [ + "cir", + "ric" + ], + "aeijm": [ + "jaime", + "jamie" + ], + "aceilprt": [ + "particle", + "plicater", + "prelatic" + ], + "ceeinopprt": [ + "perception", + "preception" + ], + "aeilmnrs": [ + "marlines", + "minerals", + "mislearn" + ], + "adeisv": [ + "advise", + "davies", + "visaed" + ], + "belostt": [ + "bottles", + "setbolt" + ], + "aaceeinnrss": [ + "necessarian", + "renaissance" + ], + "aars": [ + "rasa", + "sara" + ], + "acdeinnor": [ + "cerdonian", + "encardion", + "ordinance" + ], + "eghhsu": [ + "heughs", + "hughes", + "sheugh" + ], + "eeffjry": [ + "jeffery", + "jeffrey" + ], + "aeeoprst": [ + "asterope", + "operates", + "protease" + ], + "acors": [ + "arcos", + "crosa", + "orcas", + "oscar", + "sacro" + ], + "emnsu": [ + "menus", + "neums", + "sumen" + ], + "aeelrv": [ + "laveer", + "leaver", + "reveal", + "vealer" + ], + "aimno": [ + "amino", + "animo", + "inoma", + "naomi", + "omani", + "omina" + ], + "cciilns": [ + "cinclis", + "clinics" + ], + "lms": [ + "msl", + "sml" + ], + "cow": [ + "cow", + "cwo" + ], + "gilny": [ + "lying", + "lingy" + ], + "deiv": [ + "devi", + "dive", + "vide", + "vied" + ], + "abnry": [ + "barny", + "bryan" + ], + "eoprstt": [ + "potters", + "protest", + "spotter" + ], + "eirst": [ + "iters", + "reist", + "resit", + "rites", + "steri", + "stire", + "tiers", + "tires", + "tries" + ], + "aghinsw": [ + "hawsing", + "shawing", + "washing" + ], + "celorsu": [ + "closure", + "colures" + ], + "adir": [ + "arid", + "dari", + "raid" + ], + "beimrt": [ + "betrim", + "timber", + "timbre" + ], + "eeinnst": [ + "ensient", + "intense", + "sennite", + "sentine" + ], + "ehorssw": [ + "reshows", + "showers" + ], + "gilnru": [ + "luring", + "ruling", + "urling" + ], + "dirt": [ + "dirt", + "trid" + ], + "doprs": [ + "dorps", + "drops", + "prods", + "sprod" + ], + "gilnpsu": [ + "pulings", + "pulsing" + ], + "deellnor": [ + "enrolled", + "rondelle" + ], + "cersw": [ + "crews", + "screw" + ], + "eiimnrsst": [ + "ministers", + "misinters" + ], + "abelm": [ + "amble", + "belam", + "blame", + "mabel", + "melba" + ], + "aeegnv": [ + "avenge", + "geneva", + "vangee" + ], + "dist": [ + "dist", + "dits", + "stid" + ], + "addehn": [ + "hadden", + "handed" + ], + "aeiknt": [ + "intake", + "kentia", + "tankie" + ], + "afilmnor": [ + "formalin", + "formnail", + "informal", + "laniform" + ], + "accehimns": [ + "mechanics", + "mischance" + ], + "ffity": [ + "fifty", + "tiffy" + ], + "adeehrs": [ + "adheres", + "headers", + "hearsed", + "sheared" + ], + "aceilmnru": [ + "ceruminal", + "melanuric", + "numerical" + ], + "aerssu": [ + "assure", + "urases" + ], + "dimosu": [ + "modius", + "odiums", + "sodium" + ], + "ehmnoor": [ + "hormone", + "moorhen" + ], + "gipr": [ + "grip", + "prig" + ], + "aalnv": [ + "alvan", + "naval" + ], + "aceilnopr": [ + "oliprance", + "porcelain" + ], + "bdegirs": [ + "begirds", + "bridges" + ], + "attw": [ + "twat", + "watt" + ], + "cdeent": [ + "cedent", + "decent", + "decnet" + ], + "acginst": [ + "actings", + "casting" + ], + "adnoty": [ + "adyton", + "dayton" + ], + "aclors": [ + "carlos", + "carols", + "claros", + "corals" + ], + "enor": [ + "nore", + "oner", + "reno", + "rone" + ], + "adnno": [ + "donna", + "nonda" + ], + "abcin": [ + "bacin", + "cabin" + ], + "acginnns": [ + "cannings", + "scanning" + ], + "ailmuv": [ + "maulvi", + "valium" + ], + "cdelorss": [ + "cordless", + "scolders" + ], + "defir": [ + "fired", + "fried" + ], + "airsy": [ + "sairy", + "syria" + ], + "eikln": [ + "inkle", + "liken" + ], + "glos": [ + "glos", + "logs", + "slog" + ], + "eorrt": [ + "retro", + "roter" + ], + "elo": [ + "leo", + "loe", + "ole" + ], + "accilrru": [ + "circular", + "curricla" + ], + "isstu": [ + "situs", + "suist", + "suits", + "tissu" + ], + "agr": [ + "agr", + "arg", + "gar", + "gra", + "rag" + ], + "abeirrz": [ + "bizarre", + "brazier" + ], + "ego": [ + "ego", + "geo" + ], + "bbinor": [ + "ribbon", + "robbin" + ], + "deo": [ + "doe", + "edo", + "ode" + ], + "aprsttu": [ + "startup", + "upstart" + ], + "ait": [ + "ait", + "ati", + "ita", + "tai" + ], + "giiknss": [ + "kissing", + "skiings" + ], + "adhny": [ + "anhyd", + "haydn", + "handy" + ], + "apsw": [ + "paws", + "swap", + "waps", + "wasp" + ], + "eegmorty": [ + "geoemtry", + "geometry" + ], + "abs": [ + "abs", + "asb", + "bas", + "sab" + ], + "ims": [ + "ism", + "mis", + "sim" + ], + "dehiss": [ + "dishes", + "hissed" + ], + "aceilpr": [ + "caliper", + "earclip", + "picarel", + "replica" + ], + "beirt": [ + "biter", + "brite", + "tiber", + "tribe" + ], + "aderst": [ + "daters", + "derats", + "stader", + "stared", + "sterad", + "strade", + "trades", + "treads" + ], + "eknu": [ + "neuk", + "nuke" + ], + "aclm": [ + "calm", + "clam" + ], + "cdeiop": [ + "copied", + "epodic" + ], + "aciost": [ + "coatis", + "isotac", + "scotia" + ], + "afgimnr": [ + "farming", + "fingram", + "framing" + ], + "bginos": [ + "bingos", + "gibson", + "obsign" + ], + "orty": [ + "ryot", + "royt", + "tyro", + "tory", + "troy" + ], + "ellorr": [ + "reroll", + "roller" + ], + "aeginorz": [ + "agonizer", + "orangize", + "organize" + ], + "aacdeeipprt": [ + "appreciated", + "appredicate" + ], + "ceilno": [ + "cineol", + "clione", + "cloine", + "coelin", + "encoil", + "enolic" + ], + "ailnot": [ + "italon", + "latino", + "lation", + "talion" + ], + "aaghn": [ + "aghan", + "ghana" + ], + "deegs": [ + "edges", + "sedge" + ], + "adehlns": [ + "handles", + "handsel" + ], + "deiklls": [ + "deskill", + "dillesk", + "skilled" + ], + "aahmst": [ + "amsath", + "asthma" + ], + "ipr": [ + "ipr", + "pir", + "rip" + ], + "aderrw": [ + "drawer", + "redraw", + "reward", + "warder", + "warred" + ], + "arty": [ + "arty", + "atry", + "tray" + ], + "inpstu": [ + "inputs", + "ptinus", + "unspit" + ], + "aaeinrrstw": [ + "warranties", + "warrantise" + ], + "adelm": [ + "demal", + "lamed", + "medal" + ], + "aklsw": [ + "lawks", + "walks" + ], + "bhoot": [ + "bhoot", + "booth" + ], + "cdeeeflrt": [ + "redeflect", + "reflected" + ], + "benos": [ + "bones", + "ebons" + ], + "bdeer": [ + "brede", + "breed", + "rebed" + ], + "cdeeortt": [ + "cottered", + "detector" + ], + "deginor": [ + "eroding", + "gironde", + "groined", + "ignored", + "negroid", + "redoing" + ], + "alopr": [ + "parol", + "polar", + "poral", + "proal" + ], + "aaegilntuv": [ + "evaluating", + "vaginulate" + ], + "ilp": [ + "ipl", + "lip", + "pil", + "pli" + ], + "aeghrt": [ + "gareth", + "gather" + ], + "adeflr": [ + "alfred", + "fardel", + "flared" + ], + "acery": [ + "carey", + "craye" + ], + "elmost": [ + "molest", + "motels" + ], + "cdeeoprs": [ + "procedes", + "proceeds" + ], + "cdeiinrt": [ + "indicter", + "indirect", + "reindict" + ], + "aerrst": [ + "arrest", + "astrer", + "rarest", + "raster", + "raters", + "starer", + "tarres", + "terras", + "treasr" + ], + "deelpy": [ + "deeply", + "yelped" + ], + "cit": [ + "cit", + "tic" + ], + "aaimnr": [ + "airman", + "amarin", + "marian", + "marina", + "mirana" + ], + "abinos": [ + "basion", + "bonsai", + "sabino" + ], + "aiopt": [ + "patio", + "taipo", + "topia" + ], + "aceelnort": [ + "antrocele", + "coeternal", + "tolerance" + ], + "aceiirttvy": [ + "creativity", + "reactivity" + ], + "dlloy": [ + "dolly", + "lloyd" + ], + "deey": [ + "eyed", + "yede" + ], + "abgr": [ + "brag", + "garb", + "grab" + ], + "ceinoprst": [ + "inceptors", + "inspector" + ], + "abens": [ + "banes", + "beans", + "besan" + ], + "eills": [ + "liles", + "lisle", + "selli" + ], + "aekns": [ + "kanes", + "skean", + "snake", + "sneak" + ], + "adelnor": [ + "endoral", + "ladrone", + "leonard" + ], + "ailnps": [ + "lapins", + "plains", + "spinal" + ], + "admnory": [ + "doryman", + "raymond" + ], + "adeiiintt": [ + "dietitian", + "initiated" + ], + "floo": [ + "fool", + "loof", + "olof" + ], + "aacelnrst": [ + "ancestral", + "lancaster" + ], + "beeorsv": [ + "observe", + "obverse", + "verbose" + ], + "aceinnorst": [ + "containers", + "resanction", + "sanctioner" + ], + "aklr": [ + "karl", + "kral", + "lark" + ], + "aacilr": [ + "alaric", + "racial" + ], + "aeeginrtt": [ + "argentite", + "grenatite", + "integrate" + ], + "abdemru": [ + "bermuda", + "rumbaed" + ], + "aaadmn": [ + "amadan", + "amanda", + "manada" + ], + "beilmos": [ + "mobiles", + "obelism" + ], + "aceerrt": [ + "caterer", + "recrate", + "retrace", + "terrace" + ], + "deeilpr": [ + "periled", + "replied" + ], + "elnosv": [ + "novels", + "sloven", + "volens" + ], + "aijl": [ + "jail", + "lija" + ], + "aeflsy": [ + "fayles", + "safely" + ], + "deikny": [ + "dinkey", + "kidney" + ], + "denss": [ + "sends", + "sneds" + ], + "abdelru": [ + "delubra", + "durable" + ], + "horstw": [ + "rowths", + "throws", + "whorts", + "worths" + ], + "eimorstu": [ + "moisture", + "semitour" + ], + "eimrt": [ + "ermit", + "merit", + "miter", + "mitre", + "mtier", + "remit", + "timer" + ], + "abelstt": [ + "battels", + "battles", + "tablets" + ], + "acdeorstu": [ + "aeroducts", + "ceratodus", + "croustade", + "educators" + ], + "aegilmnnt": [ + "alignment", + "lamenting" + ], + "aey": [ + "aye", + "yea" + ], + "eorstw": [ + "restow", + "stower", + "towers", + "towser", + "worset" + ], + "ackrs": [ + "carks", + "racks" + ], + "acel": [ + "acle", + "alce", + "alec", + "lace" + ], + "ansty": [ + "antsy", + "nasty", + "santy", + "styan", + "tansy" + ], + "adeilttu": [ + "altitude", + "latitude" + ], + "gluy": [ + "guly", + "ugly" + ], + "deiopsst": [ + "deposits", + "topsides" + ], + "asttw": [ + "twats", + "watts" + ], + "ahrt": [ + "hart", + "rath", + "tahr", + "thar", + "trah" + ], + "abdenrr": [ + "bernard", + "brander", + "rebrand" + ], + "bestu": [ + "stube", + "subet", + "tubes" + ], + "clo": [ + "clo", + "col", + "loc" + ], + "eiprst": [ + "esprit", + "priest", + "pteris", + "ripest", + "sitrep", + "sprite", + "stripe", + "tripes" + ], + "dfloy": [ + "floyd", + "foldy" + ], + "acenrt": [ + "canter", + "carnet", + "centra", + "cranet", + "creant", + "cretan", + "nectar", + "recant", + "tanrec", + "trance" + ], + "achilnos": [ + "lichanos", + "nicholas" + ], + "bilo": [ + "bilo", + "biol", + "boil", + "lobi", + "obli" + ], + "bdelnu": [ + "bundle", + "unbled" + ], + "iknss": [ + "sinks", + "skins" + ], + "adeilm": [ + "aldime", + "mailed", + "medial" + ], + "aderrsw": [ + "drawers", + "redraws", + "resward", + "rewards", + "warders" + ], + "ddeefn": [ + "defend", + "fended" + ], + "acddeiim": [ + "mediacid", + "medicaid" + ], + "eort": [ + "rote", + "tore" + ], + "ehlsw": [ + "welsh", + "whsle" + ], + "elnost": [ + "lentos", + "solent", + "stolen", + "telson" + ], + "aci": [ + "cai", + "cia" + ], + "deeeimnrst": [ + "densimeter", + "determines", + "misentered" + ], + "lopy": [ + "ploy", + "poly" + ], + "aers": [ + "ares", + "arse", + "ears", + "eras", + "rase", + "sare", + "sear", + "sera" + ], + "aalnrstu": [ + "naturals", + "saturnal" + ], + "deelnrs": [ + "lenders", + "relends", + "slender" + ], + "eemr": [ + "emer", + "erme", + "meer", + "mere", + "reem" + ], + "aeegrs": [ + "agrees", + "eagers", + "eagres", + "grease", + "ragees", + "sageer" + ], + "ceehrs": [ + "cheers", + "creesh" + ], + "dgi": [ + "dig", + "gid" + ], + "ehimnnpstu": [ + "punishment", + "unshipment" + ], + "aceinooprrt": [ + "incorporate", + "procreation" + ], + "aeerrrstu": [ + "serrature", + "treasurer" + ], + "ceeenss": [ + "essence", + "necesse", + "senesce" + ], + "ehlmos": [ + "holmes", + "mohels" + ], + "gis": [ + "gis", + "sig" + ], + "ceehrst": [ + "chester", + "etchers", + "retches", + "tresche" + ], + "isttw": [ + "twist", + "twits" + ], + "einstu": [ + "intuse", + "tenuis", + "unites", + "unties" + ], + "bdeiru": [ + "burdie", + "buried", + "rubied" + ], + "adinrw": [ + "darwin", + "inward" + ], + "aknrs": [ + "karns", + "knars", + "krans", + "narks", + "ranks", + "snark" + ], + "bdetu": [ + "debut", + "tubed" + ], + "abdelry": [ + "bradley", + "dryable" + ], + "deny": [ + "deny", + "dyne" + ], + "abil": [ + "albi", + "bail", + "bali" + ], + "iort": [ + "riot", + "roit", + "roti", + "tiro", + "tori", + "trio" + ], + "aekmrr": [ + "marker", + "remark" + ], + "grsu": [ + "grus", + "rugs", + "surg" + ], + "aadnrs": [ + "nasard", + "sandra" + ], + "acmnoo": [ + "mocoan", + "monaco" + ], + "aeeimrst": [ + "emirates", + "steamier" + ], + "aeft": [ + "atef", + "fate", + "feat", + "feta" + ], + "borstu": [ + "robust", + "turbos" + ], + "agrs": [ + "gars", + "gras", + "rags" + ], + "ddeenoprs": [ + "desponder", + "responded" + ], + "imr": [ + "mir", + "rim" + ], + "aeilnp": [ + "alpine", + "nepali", + "penial", + "pineal" + ], + "dis": [ + "dis", + "ids", + "sid" + ], + "eimrx": [ + "mirex", + "mixer", + "remix" + ], + "eenrw": [ + "newer", + "renew", + "weren" + ], + "aky": [ + "yak", + "kay" + ], + "ceips": [ + "epics", + "sepic", + "spice" + ], + "amos": [ + "amos", + "moas", + "soam", + "soma" + ], + "celoor": [ + "cooler", + "recool" + ], + "aciis": [ + "ascii", + "isiac" + ], + "bdeeginr": [ + "beringed", + "breeding" + ], + "aciinostt": [ + "actionist", + "citations" + ], + "dnoor": [ + "donor", + "rondo" + ], + "einnost": [ + "intones", + "stenion", + "tension" + ], + "ahrst": [ + "harst", + "harts", + "tahrs", + "trash" + ], + "aehpss": [ + "pashes", + "phases", + "shapes" + ], + "eeelnopv": [ + "envelope", + "ovenpeel" + ], + "adein": [ + "diane", + "endia", + "idean" + ], + "bdeers": [ + "bredes", + "breeds" + ], + "adiprs": [ + "dispar", + "rapids", + "sparid" + ], + "cdios": [ + "disco", + "sodic" + ], + "defin": [ + "fiend", + "fined", + "indef" + ], + "eimnoost": [ + "emotions", + "mooniest" + ], + "aceelnrs": [ + "cleaners", + "cleanser", + "recleans" + ], + "aabgilnru": [ + "biangular", + "bulgarian" + ], + "aeelnrt": [ + "alterne", + "enteral", + "eternal", + "teleran", + "teneral" + ], + "acehirss": [ + "cashiers", + "rachises" + ], + "agmu": [ + "gaum", + "guam", + "muga" + ], + "ceit": [ + "ceti", + "cite", + "tice" + ], + "gip": [ + "gip", + "pig" + ], + "imnsu": [ + "minus", + "numis", + "unism" + ], + "aeeilnpst": [ + "palestine", + "penalties", + "tapelines" + ], + "aaeimnr": [ + "amarine", + "armenia" + ], + "celosst": [ + "closest", + "closets" + ], + "aacdeittv": [ + "activated", + "cavitated" + ], + "acersst": [ + "actress", + "casters", + "recasts" + ], + "ilt": [ + "lit", + "til" + ], + "deilss": [ + "dessil", + "sidles", + "slides" + ], + "ailmn": [ + "lamin", + "liman", + "milan" + ], + "deelnr": [ + "eldern", + "lender", + "relend" + ], + "chorsu": [ + "chorus", + "urochs" + ], + "cehiinrst": [ + "christine", + "snitchier" + ], + "adegru": [ + "argued", + "dargue" + ], + "hmnopsyy": [ + "physnomy", + "symphony" + ], + "aceklr": [ + "calker", + "clarke", + "lacker", + "rackle", + "recalk", + "reckla" + ], + "ilnos": [ + "insol", + "isoln", + "linos", + "lions", + "loins", + "noils" + ], + "loops": [ + "loops", + "polos", + "pools", + "sloop", + "spool" + ], + "cilry": [ + "cyril", + "lyric" + ], + "aceilr": [ + "acerli", + "carlie", + "claire", + "eclair", + "erical", + "lacier" + ], + "eopr": [ + "pore", + "rope" + ], + "aailnort": [ + "notarial", + "rational", + "rotalian" + ], + "efghirst": [ + "fighters", + "freights", + "refights" + ], + "abcehmrs": [ + "becharms", + "brechams", + "chambers" + ], + "ceeilmnopt": [ + "emplection", + "incomplete" + ], + "benrru": [ + "burner", + "reburn" + ], + "rsy": [ + "yrs", + "syr" + ], + "foo": [ + "foo", + "ofo", + "oof" + ], + "eeglnt": [ + "gentle", + "telegn" + ], + "deeepr": [ + "deeper", + "peered" + ], + "hortwy": [ + "worthy", + "wrothy" + ], + "ainsst": [ + "saints", + "satins", + "stains" + ], + "aceirrs": [ + "carries", + "scarier" + ], + "dou": [ + "duo", + "oud", + "udo" + ], + "denov": [ + "devon", + "doven" + ], + "aeehln": [ + "anhele", + "helena" + ], + "aessv": [ + "saves", + "vases" + ], + "addeegrr": [ + "degrader", + "regarded", + "regraded" + ], + "cdeeenptux": [ + "unexcepted", + "unexpected" + ], + "aimnor": [ + "mainor", + "manoir", + "marion", + "minora", + "morian", + "romain" + ], + "deilnotu": [ + "outlined", + "untoiled" + ], + "aeginrtt": [ + "gnattier", + "treating" + ], + "rst": [ + "str", + "trs" + ], + "aaeinrrtv": [ + "narrative", + "veratrina" + ], + "emnoorsu": [ + "enormous", + "unmorose" + ], + "aakmr": [ + "karma", + "krama", + "makar", + "marka" + ], + "cinosst": [ + "consist", + "tocsins" + ], + "aclsu": [ + "cauls", + "claus", + "scaul" + ], + "beirst": [ + "bestir", + "bister", + "bistre", + "biters", + "bitser", + "tribes" + ], + "adimr": [ + "mardi", + "marid" + ], + "abceinst": [ + "bascinet", + "cabinets" + ], + "aehks": [ + "hakes", + "shake" + ], + "aabeglr": [ + "algebar", + "algebra" + ], + "illsy": [ + "yills", + "silyl", + "silly", + "slily" + ], + "einrssu": [ + "insures", + "rusines", + "russine", + "serinus", + "sunrise" + ], + "fru": [ + "fur", + "urf" + ], + "eeiilmnt": [ + "ilmenite", + "melinite", + "menilite" + ], + "adeilry": [ + "arylide", + "readily" + ], + "cos": [ + "cos", + "osc", + "soc" + ], + "dinstu": [ + "dustin", + "nudist" + ], + "aadin": [ + "andia", + "danai", + "diana", + "naiad" + ], + "eenrssu": [ + "ensures", + "russene" + ], + "aeeilrstv": [ + "levirates", + "relatives", + "versatile" + ], + "adilnsy": [ + "islandy", + "lindsay" + ], + "aehms": [ + "ahems", + "haems", + "hames", + "sahme", + "shame", + "shema" + ], + "eehlnopty": [ + "polythene", + "telephony" + ], + "aaflt": [ + "aflat", + "fatal" + ], + "aelorrst": [ + "realtors", + "relators", + "restoral" + ], + "abeghinrt": [ + "breathing", + "rebathing" + ], + "aacghilpr": [ + "algraphic", + "graphical" + ], + "aeerrtt": [ + "ettarre", + "retreat", + "treater" + ], + "abelry": [ + "barely", + "barley", + "bleary", + "yerbal" + ], + "gru": [ + "gur", + "rug" + ], + "aaiimnnst": [ + "amanitins", + "maintains" + ], + "adeeinrt": [ + "detainer", + "retained" + ], + "aaelmp": [ + "palame", + "palmae", + "pamela" + ], + "adenrsw": [ + "wanders", + "wardens" + ], + "abelmr": [ + "ambler", + "blamer", + "lamber", + "marble", + "ramble" + ], + "cehimnoopr": [ + "microphone", + "neomorphic" + ], + "aginst": [ + "gainst", + "giants", + "gisant", + "sating" + ], + "dehs": [ + "edhs", + "shed" + ], + "emmo": [ + "memo", + "mome" + ], + "ahm": [ + "ham", + "mah" + ], + "celnooss": [ + "consoles", + "coolness" + ], + "bfi": [ + "fbi", + "fib" + ], + "eelr": [ + "leer", + "lere", + "reel" + ], + "eehrs": [ + "heres", + "herse", + "sereh", + "sheer", + "shree" + ], + "ginops": [ + "gipons", + "pingos", + "posing" + ], + "bdin": [ + "bind", + "inbd" + ], + "adnr": [ + "darn", + "nard", + "rand" + ], + "egnrtu": [ + "gunter", + "gurnet", + "urgent" + ], + "chitw": [ + "tchwi", + "wicht", + "witch" + ], + "cehno": [ + "cohen", + "enoch" + ], + "eis": [ + "ise", + "sei", + "sie" + ], + "eeiprsx": [ + "expires", + "prexies" + ], + "ellms": [ + "mells", + "smell" + ], + "acdeinoorst": [ + "coordinates", + "decorations" + ], + "ceikrst": [ + "rickets", + "sticker", + "tickers" + ], + "eimoprss": [ + "imposers", + "promises", + "semipros" + ], + "bno": [ + "bon", + "nob" + ], + "deeersv": [ + "deserve", + "severed" + ], + "ailmot": [ + "lomita", + "tomial" + ], + "achn": [ + "chan", + "nach" + ], + "deiorrw": [ + "rowdier", + "wordier", + "worried" + ], + "enstu": [ + "suent", + "tunes", + "unset", + "usent" + ], + "cegimnopt": [ + "coempting", + "competing" + ], + "beht": [ + "beth", + "theb" + ], + "eln": [ + "enl", + "len" + ], + "aehprss": [ + "phasers", + "phrases", + "seraphs", + "shapers", + "sherpas" + ], + "aik": [ + "aik", + "kai" + ], + "aceehls": [ + "clashee", + "leaches" + ], + "bginor": [ + "boring", + "orbing", + "robing" + ], + "aceehrs": [ + "archsee", + "reaches", + "rechase" + ], + "acehms": [ + "sachem", + "samech", + "schema" + ], + "afos": [ + "oafs", + "sofa" + ], + "efiprx": [ + "perfix", + "prefix" + ], + "acilu": [ + "aulic", + "cauli", + "lucia" + ], + "aelnpst": [ + "planets", + "platens" + ], + "bdeloru": [ + "boulder", + "doubler" + ], + "adhlor": [ + "harold", + "holard" + ], + "ajr": [ + "jar", + "raj" + ], + "entt": [ + "nett", + "tent" + ], + "deefiiinst": [ + "definitise", + "identifies" + ], + "cklos": [ + "locks", + "slock" + ], + "aelmny": [ + "laymen", + "meanly", + "namely" + ], + "eorsu": [ + "euros", + "roues", + "rouse" + ], + "aaeilr": [ + "aerial", + "aralie", + "realia" + ], + "beelr": [ + "blere", + "rebel" + ], + "giinors": [ + "origins", + "signior", + "signori" + ], + "dehir": [ + "dheri", + "hider", + "hired", + "rehid" + ], + "ablm": [ + "balm", + "blam", + "lamb" + ], + "aahnnt": [ + "nathan", + "thanan" + ], + "ceeinrstu": [ + "ceintures", + "centuries" + ], + "dhinu": [ + "hindu", + "hundi", + "unhid" + ], + "aaeehkqrtu": [ + "earthquake", + "heartquake" + ], + "aeginssss": [ + "assessing", + "gassiness" + ], + "agilnst": [ + "anglist", + "lasting", + "salting", + "slating", + "staling" + ], + "cdeinorstu": [ + "discounter", + "introduces", + "rediscount", + "reductions" + ], + "cluy": [ + "cyul", + "lucy" + ], + "ahns": [ + "hans", + "hasn", + "nash", + "shan" + ], + "elops": [ + "elops", + "lopes", + "olpes", + "poles", + "slope", + "spole" + ], + "aeeggr": [ + "agrege", + "raggee", + "reggae" + ], + "eopt": [ + "peto", + "poet", + "pote", + "tope" + ], + "accinoprsy": [ + "conspiracy", + "snipocracy" + ], + "aemnrsu": [ + "manures", + "surname" + ], + "eghlooty": [ + "ethology", + "theology" + ], + "ailns": [ + "anils", + "nails", + "sinal", + "slain", + "snail" + ], + "ahstw": [ + "swath", + "thaws", + "whats" + ], + "deirs": [ + "dries", + "resid", + "rides", + "sider", + "sired" + ], + "ceip": [ + "epic", + "pice" + ], + "anrstu": [ + "saturn", + "unstar" + ], + "ntu": [ + "nut", + "tun" + ], + "aeks": [ + "kaes", + "keas", + "sake", + "seak" + ], + "dikss": [ + "disks", + "skids" + ], + "cdnoo": [ + "codon", + "condo" + ], + "abeimn": [ + "benami", + "bimane", + "embain" + ], + "anss": [ + "assn", + "sans" + ], + "bdilsu": [ + "builds", + "sublid" + ], + "afhst": [ + "hafts", + "shaft" + ], + "bey": [ + "bey", + "bye" + ], + "cdeeorrrs": [ + "recorders", + "rerecords" + ], + "eeills": [ + "eisell", + "leslie", + "sellie" + ], + "aan": [ + "ana", + "naa" + ], + "ginopsst": [ + "postings", + "postsign", + "signpost" + ], + "adinr": [ + "darin", + "dinar", + "drain", + "indra", + "nadir", + "ranid" + ], + "emnot": [ + "entom", + "monte" + ], + "efirs": [ + "fires", + "fries", + "frise", + "reifs", + "serif" + ], + "aaegilr": [ + "algeria", + "argaile", + "lairage", + "railage", + "regalia" + ], + "bdeelss": [ + "bedless", + "blessed" + ], + "aooptt": [ + "pattoo", + "potato", + "topato" + ], + "efmorrs": [ + "formers", + "reforms" + ], + "alot": [ + "alto", + "lota", + "tola" + ], + "cceilrs": [ + "circles", + "clerics" + ], + "aciilt": [ + "clitia", + "italic" + ], + "ilm": [ + "lim", + "mil" + ], + "abcsu": [ + "cubas", + "scuba" + ], + "egor": [ + "ergo", + "goer", + "gore", + "ogre", + "rego" + ], + "adhs": [ + "dahs", + "dash", + "sadh", + "shad" + ], + "aeipssv": [ + "passive", + "pavises", + "pavisse", + "spavies" + ], + "adeluv": [ + "devaul", + "valued" + ], + "deerv": [ + "derve", + "verde" + ], + "aceinorss": [ + "sarcosine", + "scenarios" + ], + "aabmnt": [ + "bantam", + "batman" + ], + "aeghinrs": [ + "hearings", + "hearsing", + "shearing" + ], + "acelmno": [ + "aclemon", + "cloamen" + ], + "aelv": [ + "eval", + "lave", + "leva", + "vale", + "veal", + "vela" + ], + "aaehimn": [ + "anaheim", + "anhimae" + ], + "ddeir": [ + "dried", + "redid" + ], + "aeegiinnnrtt": [ + "entertaining", + "intenerating" + ], + "ehlrtu": [ + "hurtle", + "luther", + "thurle" + ], + "ginoppst": [ + "stopping", + "toppings" + ], + "aelmpr": [ + "ampler", + "emparl", + "lamper", + "palmer", + "relamp" + ], + "acinopt": [ + "caption", + "paction", + "pontiac" + ], + "cdeinort": [ + "centroid", + "doctrine" + ], + "aeinrrst": [ + "restrain", + "retrains", + "strainer", + "terrains", + "trainers", + "transire" + ], + "eginsw": [ + "sewing", + "swinge" + ], + "amno": [ + "mano", + "moan", + "mona", + "noam", + "noma", + "oman" + ], + "cgm": [ + "cgm", + "mcg" + ], + "eoopprs": [ + "opposer", + "propose" + ], + "eghilrt": [ + "lighter", + "relight", + "rightle" + ], + "adls": [ + "lads", + "slad" + ], + "accistt": [ + "tactics", + "tictacs" + ], + "rssttu": [ + "struts", + "sturts", + "trusts" + ], + "aeinn": [ + "annie", + "ennia", + "inane" + ], + "ehorrst": [ + "rhetors", + "shorter" + ], + "adeginprs": [ + "respading", + "spreading" + ], + "acelpr": [ + "carpel", + "parcel", + "placer" + ], + "deefinr": [ + "definer", + "refined" + ], + "aefrs": [ + "fares", + "farse", + "fears", + "frase", + "safer" + ], + "enrtu": [ + "enrut", + "tuner", + "urent" + ], + "arsy": [ + "rays", + "ryas" + ], + "aeikl": [ + "alike", + "kelia", + "lakie" + ], + "altw": [ + "twal", + "walt" + ], + "acen": [ + "acne", + "cane", + "nace" + ], + "bcdeklo": [ + "blocked", + "deblock" + ], + "aailmw": [ + "awalim", + "malawi", + "mawali" + ], + "aadn": [ + "anda", + "dana", + "nada" + ], + "ahlo": [ + "halo", + "hola" + ], + "cirstu": [ + "citrus", + "curtis", + "rictus", + "rustic" + ], + "aaelnprt": [ + "parental", + "parlante", + "paternal", + "prenatal" + ], + "agsy": [ + "gays", + "sagy" + ], + "eginprss": [ + "pressing", + "springes" + ], + "aaaginr": [ + "agrania", + "angaria", + "niagara" + ], + "fin": [ + "fin", + "inf" + ], + "achmrs": [ + "charms", + "ramsch" + ], + "aderrt": [ + "darter", + "dartre", + "dertra", + "redart", + "retard", + "retrad", + "tarred", + "trader" + ], + "aeirss": [ + "arises", + "raises", + "serais" + ], + "egm": [ + "gem", + "meg" + ], + "ceelort": [ + "elector", + "electro" + ], + "ceiinorrt": [ + "cirterion", + "criterion", + "tricerion" + ], + "abdeg": [ + "badge", + "begad", + "debag" + ], + "irstw": [ + "wrist", + "writs" + ], + "aehht": [ + "heath", + "theah" + ], + "deeeimrs": [ + "redemise", + "remedies" + ], + "eersttu": [ + "surette", + "trustee" + ], + "efmoprrs": [ + "performs", + "preforms" + ], + "aelmr": [ + "lamer", + "realm" + ], + "aaeilrss": [ + "assailer", + "reassail", + "salaries" + ], + "aimnstu": [ + "manitus", + "tsunami" + ], + "achlors": [ + "chorals", + "scholar" + ], + "ceikln": [ + "nickel", + "nickle" + ], + "acginot": [ + "coating", + "cognati", + "cotinga" + ], + "aelltw": [ + "wallet", + "wellat" + ], + "acdeelr": [ + "cedrela", + "cleared", + "creedal", + "declare", + "relaced" + ], + "eiilmss": [ + "mislies", + "missile", + "similes" + ], + "aadeginr": [ + "drainage", + "gardenia" + ], + "aahikrs": [ + "kashira", + "shikara", + "sikhara" + ], + "cenorrs": [ + "corners", + "scorner" + ], + "abdeorr": [ + "arbored", + "boarder", + "broader", + "reboard" + ], + "aaeeginrtv": [ + "renavigate", + "vegetarian" + ], + "egoru": [ + "erugo", + "orgue", + "rogue", + "rouge" + ], + "aesty": [ + "yeast", + "teasy" + ], + "acegilnr": [ + "clearing", + "relacing" + ], + "acdeot": [ + "coated", + "decoat" + ], + "deinnt": [ + "dentin", + "indent", + "intend", + "tinned" + ], + "aeehinpst": [ + "ephestian", + "stephanie" + ], + "eilosu": [ + "louies", + "louise" + ], + "enow": [ + "enow", + "owen", + "wone" + ], + "einorstu": [ + "routines", + "rutinose", + "snoutier", + "tursenoi" + ], + "ghiintt": [ + "hitting", + "tithing" + ], + "aceeilnr": [ + "cerealin", + "cinereal", + "raceline", + "reliance" + ], + "abhist": [ + "habits", + "tasbih" + ], + "giiknrst": [ + "skirting", + "striking" + ], + "ghins": [ + "nighs", + "singh" + ], + "opsttuu": [ + "outputs", + "putouts" + ], + "iilnnsu": [ + "insulin", + "inulins" + ], + "deew": [ + "wede", + "weed" + ], + "eiiltuz": [ + "tuilzie", + "utilize" + ], + "aaegln": [ + "alange", + "alnage", + "angela", + "anlage", + "galena", + "lagena" + ], + "aeelrst": [ + "elaters", + "laertes", + "realest", + "relates", + "reslate", + "resteal", + "seletar", + "stealer", + "teasler" + ], + "cdei": [ + "cedi", + "dice", + "iced" + ], + "dmos": [ + "doms", + "mods" + ], + "adeginors": [ + "grandiose", + "organdies", + "organised", + "sargonide" + ], + "orsst": [ + "sorts", + "ssort", + "sstor" + ], + "eiinorssv": [ + "ivoriness", + "revisions" + ], + "deeorrst": [ + "resorted", + "restored" + ], + "amorr": [ + "armor", + "maror", + "morra" + ], + "deirrs": [ + "derris", + "driers", + "riders" + ], + "denosz": [ + "dozens", + "zendos" + ], + "aeirsv": [ + "aivers", + "sairve", + "varies" + ], + "adgrsu": [ + "gradus", + "guards" + ], + "acegilnpr": [ + "parceling", + "replacing" + ], + "adeehrstw": [ + "drawsheet", + "watershed" + ], + "ccilnosu": [ + "councils", + "succinol" + ], + "ailrv": [ + "rival", + "viral" + ], + "eipps": [ + "pepsi", + "pipes" + ], + "adeln": [ + "alden", + "eland", + "laden", + "lande", + "lenad", + "naled" + ], + "aelorrt": [ + "realtor", + "relator" + ], + "aeiimnostt": [ + "estimation", + "testimonia" + ], + "abnr": [ + "barn", + "bran" + ], + "ghinpsu": [ + "gunship", + "pushing" + ], + "acdeiiprt": [ + "dipicrate", + "patricide", + "pediatric" + ], + "bco": [ + "boc", + "cob" + ], + "emprs": [ + "perms", + "sperm" + ], + "abdl": [ + "bald", + "blad" + ], + "acprs": [ + "carps", + "craps", + "scarp", + "scrap" + ], + "forst": [ + "forst", + "forts", + "frost" + ], + "elno": [ + "elon", + "enol", + "leno", + "leon", + "lone", + "noel" + ], + "achty": [ + "cathy", + "cyath", + "yacht" + ], + "acrty": [ + "carty", + "tracy" + ], + "mpt": [ + "pmt", + "tpm" + ], + "abcehr": [ + "barche", + "brache", + "breach", + "chaber" + ], + "aehlw": [ + "halwe", + "whale", + "wheal" + ], + "deil": [ + "deil", + "deli", + "diel", + "eild", + "idle", + "lide", + "lied" + ], + "agmnstu": [ + "mustang", + "stagnum" + ], + "aoprst": [ + "asport", + "pastor", + "portas", + "sproat" + ], + "dmu": [ + "dum", + "mud" + ], + "ahkrs": [ + "harks", + "shark" + ], + "abdeeilrs": [ + "desirable", + "redisable" + ], + "abellt": [ + "ballet", + "batell" + ], + "egiilnors": [ + "ligroines", + "religions" + ], + "ehins": [ + "eshin", + "hsien", + "shine" + ], + "befirs": [ + "briefs", + "febris", + "fibers", + "fibres" + ], + "ceov": [ + "cove", + "voce" + ], + "aceinnoorsstv": [ + "conservations", + "conversations" + ], + "adiors": [ + "aroids", + "radios" + ], + "adiinv": [ + "avidin", + "vidian" + ], + "aapst": [ + "apast", + "pasta", + "patas", + "tapas" + ], + "emrsu": [ + "mures", + "muser", + "remus", + "serum" + ], + "eimnrtu": [ + "minuter", + "runtime", + "unmiter", + "unmitre" + ], + "acflo": [ + "falco", + "focal" + ], + "adinstt": [ + "dantist", + "distant" + ], + "ciln": [ + "clin", + "incl" + ], + "aal": [ + "aal", + "ala" + ], + "aabms": [ + "ambas", + "samba" + ], + "elmopy": [ + "employ", + "pomely" + ], + "aacgilm": [ + "camalig", + "magical" + ], + "aceilmr": [ + "calmier", + "claimer", + "milacre", + "miracle", + "reclaim" + ], + "cdeeenrt": [ + "centered", + "decenter", + "decentre", + "recedent" + ], + "aelryy": [ + "yarely", + "yearly", + "layery" + ], + "aors": [ + "asor", + "oars", + "oras", + "osar", + "rosa", + "soar", + "sora" + ], + "ahhs": [ + "hahs", + "hash", + "sahh", + "shah" + ], + "gmp": [ + "gpm", + "mpg" + ], + "aefhrst": [ + "fathers", + "hafters", + "shafter" + ], + "deiln": [ + "eldin", + "lined" + ], + "dow": [ + "dow", + "owd", + "wod" + ], + "diu": [ + "dui", + "iud", + "udi" + ], + "eny": [ + "eyn", + "yen", + "nye" + ], + "iprsst": [ + "spirts", + "sprits", + "stirps", + "strips" + ], + "aegnrrs": [ + "garners", + "rangers" + ], + "morw": [ + "morw", + "worm" + ], + "cdeeirst": [ + "creedist", + "desertic", + "discreet", + "discrete" + ], + "dil": [ + "dil", + "lid" + ], + "eeloprsty": [ + "polyester", + "proselyte" + ], + "adef": [ + "deaf", + "fade" + ], + "aehipprs": [ + "papisher", + "sapphire" + ], + "aeikns": [ + "kinase", + "sekani", + "skenai" + ], + "ikrsst": [ + "skirts", + "stirks" + ], + "amst": [ + "mast", + "mats", + "stam", + "tams" + ], + "abdeell": [ + "beladle", + "labeled" + ], + "abeirs": [ + "braies", + "braise", + "rabies", + "rebias", + "serbia" + ], + "ffgiinr": [ + "griffin", + "riffing" + ], + "aagnuy": [ + "guanay", + "guyana" + ], + "eipss": [ + "sipes", + "spies", + "spise" + ], + "eimm": [ + "emim", + "mime" + ], + "acceennortt": [ + "concentrate", + "concertante" + ], + "eglnost": [ + "longest", + "songlet" + ], + "inost": [ + "nitos", + "sinto", + "stion" + ], + "ceeennsst": [ + "senescent", + "sentences" + ], + "eflry": [ + "ferly", + "flyer", + "refly" + ], + "aeps": [ + "apes", + "apse", + "pase", + "peas", + "pesa", + "spae" + ], + "adegos": [ + "dagoes", + "dosage", + "seadog" + ], + "ceeeirrsv": [ + "receivers", + "reservice" + ], + "acemnoor": [ + "cameroon", + "coenamor" + ], + "deeeln": [ + "lendee", + "needle" + ], + "abhst": [ + "bahts", + "baths" + ], + "aainnrv": [ + "navarin", + "nirvana" + ], + "ademnss": [ + "desmans", + "dsnames", + "madness" + ], + "acems": [ + "acmes", + "cames", + "maces" + ], + "ahy": [ + "hay", + "yah" + ], + "aaccdir": [ + "arcadic", + "cardiac" + ], + "aailnostv": [ + "lavations", + "salvation" + ], + "deorv": [ + "dover", + "drove", + "roved", + "vedro", + "voder" + ], + "aadinr": [ + "adrian", + "andira", + "andria", + "radian", + "randia" + ], + "aeelnrrs": [ + "learners", + "relearns" + ], + "ceeeilstv": [ + "cleveites", + "electives", + "selective" + ], + "adeiilorst": [ + "editorials", + "idolatries", + "idolatrise", + "radiolites" + ], + "eeekrss": [ + "reseeks", + "seekers" + ], + "ais": [ + "ais", + "sai", + "sia" + ], + "abeelmorv": [ + "overblame", + "removable" + ], + "ceimnru": [ + "micerun", + "numeric", + "uncrime" + ], + "agiknst": [ + "gitksan", + "skating", + "staking", + "takings", + "tasking" + ], + "belst": [ + "belts", + "blest", + "blets" + ], + "abeerst": [ + "beaters", + "berates", + "bestare", + "rebates" + ], + "eeoprrrst": [ + "preresort", + "reporters" + ], + "bekru": [ + "bruke", + "burke" + ], + "ceeinssty": [ + "cysteines", + "necessity" + ], + "ekly": [ + "yelk", + "kyle" + ], + "cersuv": [ + "cervus", + "curves" + ], + "aaclr": [ + "clara", + "craal" + ], + "aelrstv": [ + "travels", + "varlets", + "vestral" + ], + "aeirvw": [ + "waiver", + "wavier" + ], + "aelp": [ + "leap", + "lepa", + "pale", + "peal", + "plea" + ], + "deghilt": [ + "delight", + "lighted" + ], + "ceeimnoos": [ + "economies", + "economise", + "monoecies" + ], + "aabceilrt": [ + "bacterial", + "calibrate" + ], + "agps": [ + "gaps", + "gasp", + "spag" + ], + "dnoors": [ + "donors", + "rondos" + ], + "aat": [ + "ata", + "taa" + ], + "aceehst": [ + "escheat", + "teaches" + ], + "iln": [ + "lin", + "nil" + ], + "aegnrrst": [ + "granters", + "regrants", + "stranger" + ], + "adegrty": [ + "gyrated", + "tragedy" + ], + "derry": [ + "derry", + "dryer", + "redry", + "ryder" + ], + "abilnrtu": [ + "tribunal", + "turbinal", + "untribal" + ], + "delru": [ + "duler", + "lured", + "ruled", + "urled" + ], + "anot": [ + "nato", + "nota", + "tano" + ], + "einnopss": [ + "pensions", + "snipnose" + ], + "aeprrsy": [ + "prayers", + "respray", + "sprayer" + ], + "eehnorw": [ + "nowhere", + "whereon" + ], + "cop": [ + "cop", + "cpo" + ], + "aegl": [ + "egal", + "gael", + "gale", + "geal" + ], + "aellty": [ + "lately", + "lealty" + ], + "acrsy": [ + "ascry", + "sacry", + "scary", + "scray" + ], + "aemrsstt": [ + "mattress", + "smartest", + "smatters" + ], + "beinru": [ + "burnie", + "eburin", + "rubine" + ], + "eeiiklsw": [ + "likewise", + "wiselike" + ], + "anst": [ + "ants", + "nast", + "sant", + "stan", + "tans" + ], + "dilo": [ + "dilo", + "diol", + "doli", + "idol", + "lido", + "olid" + ], + "deimnr": [ + "minder", + "remind" + ], + "acghimnr": [ + "charming", + "marching" + ], + "cdeeeprst": [ + "respected", + "sceptered", + "spectered" + ], + "assty": [ + "sayst", + "stays" + ], + "aaffir": [ + "affair", + "raffia" + ], + "aehrsw": [ + "hawser", + "rewash", + "washer" + ], + "ceirrstt": [ + "critters", + "restrict", + "stricter" + ], + "eginprrs": [ + "respring", + "springer" + ], + "eimns": [ + "miens", + "mines" + ], + "bdenoru": [ + "beround", + "bounder", + "rebound", + "unbored", + "unorbed", + "unrobed" + ], + "emnort": [ + "mentor", + "merton", + "metron", + "montre", + "termon", + "tormen" + ], + "eefmoprrr": [ + "performer", + "prereform", + "reperform" + ], + "deiltt": [ + "tilted", + "titled" + ], + "eehprs": [ + "herpes", + "hesper", + "sphere" + ], + "aiorst": [ + "aorist", + "aristo", + "ratios", + "satori" + ], + "addelr": [ + "ladder", + "larded", + "raddle" + ], + "aenorsst": [ + "assentor", + "essorant", + "senators", + "starnose", + "treasons" + ], + "koortuw": [ + "outwork", + "workout" + ], + "aelns": [ + "ansel", + "elans", + "lanes", + "leans", + "senal", + "slane" + ], + "aginstt": [ + "stating", + "tasting" + ], + "aceilnor": [ + "acrolein", + "arecolin", + "caroline", + "colinear", + "cornelia", + "creolian", + "lonicera" + ], + "elu": [ + "leu", + "lue", + "ule" + ], + "agiln": [ + "algin", + "align", + "langi", + "liang", + "ligan", + "linga" + ], + "adeimnnot": [ + "dentinoma", + "nominated" + ], + "aceellort": [ + "electoral", + "recollate" + ], + "eehl": [ + "heel", + "hele" + ], + "alloy": [ + "alloy", + "loyal" + ], + "cdnoos": [ + "codons", + "condos" + ], + "lopst": [ + "plots", + "topsl" + ], + "dehilops": [ + "depolish", + "polished" + ], + "alstu": [ + "altus", + "latus", + "sault", + "talus", + "tulsa" + ], + "adrsw": [ + "draws", + "sward", + "wards" + ], + "lou": [ + "lou", + "luo" + ], + "cdeeeorrv": [ + "overcreed", + "recovered" + ], + "aefrrs": [ + "farers", + "fraser" + ], + "egrsu": [ + "grues", + "guser", + "surge", + "urges" + ], + "aamrtu": [ + "taruma", + "trauma" + ], + "addegimnn": [ + "demanding", + "maddening" + ], + "lossu": [ + "solus", + "souls" + ], + "aknps": [ + "knaps", + "spank" + ], + "egoorv": [ + "groove", + "overgo" + ], + "aeeilnortv": [ + "relevation", + "revelation" + ], + "adeegilnot": [ + "degelation", + "delegation" + ], + "eirsw": [ + "swire", + "weirs", + "wires", + "wiser", + "wries" + ], + "eelpss": [ + "sleeps", + "speels" + ], + "abekl": [ + "blake", + "bleak", + "kabel" + ], + "eginr": [ + "grein", + "inger", + "nigre", + "regin", + "reign", + "renig", + "ringe" + ], + "abcno": [ + "bacon", + "banco" + ], + "aeehrt": [ + "aether", + "heater", + "hereat", + "reheat" + ], + "ccirsu": [ + "circus", + "crucis" + ], + "demooprt": [ + "promoted", + "toperdom" + ], + "aem": [ + "ame", + "eam", + "mae", + "mea" + ], + "elm": [ + "elm", + "mel" + ], + "einps": [ + "insep", + "peins", + "penis", + "pines", + "snipe", + "spine" + ], + "orttu": [ + "tourt", + "trout", + "tutor" + ], + "aeilmoprrty": [ + "polarimetry", + "premorality", + "temporarily" + ], + "ehillrrt": [ + "rethrill", + "thriller" + ], + "aimnrstt": [ + "tantrism", + "transmit" + ], + "adeglr": [ + "argled", + "gerald", + "glared", + "regald" + ], + "deeprss": [ + "depress", + "pressed" + ], + "eghnru": [ + "hunger", + "rehung" + ], + "pssu": [ + "puss", + "sups" + ], + "aeinnrtt": [ + "antirent", + "internat", + "intranet" + ], + "celoss": [ + "closes", + "socles" + ], + "eqs": [ + "esq", + "seq" + ], + "eeinprsstt": [ + "persistent", + "pinsetters", + "presentist", + "prettiness" + ], + "aeimmrssu": [ + "summaries", + "summarise" + ], + "glow": [ + "glow", + "gowl" + ], + "amw": [ + "awm", + "maw", + "mwa" + ], + "deiox": [ + "doxie", + "oxide" + ], + "akos": [ + "asok", + "koas", + "oaks", + "okas", + "soak", + "soka" + ], + "eikr": [ + "erik", + "keir", + "kier", + "reki" + ], + "ceelnorsu": [ + "enclosure", + "recounsel" + ], + "aeknrw": [ + "newark", + "wanker" + ], + "mnor": [ + "morn", + "norm" + ], + "elrttu": [ + "ruttle", + "turtle", + "tutler" + ], + "abinooprst": [ + "absorption", + "probations", + "saprobiont" + ], + "abdly": [ + "badly", + "baldy", + "blady" + ], + "alloop": [ + "apollo", + "palolo" + ], + "anw": [ + "awn", + "naw", + "wan" + ], + "aeinprs": [ + "paniers", + "persian", + "prasine", + "rapines", + "saprine", + "spirane" + ], + "eeegnr": [ + "neeger", + "reenge", + "renege" + ], + "boorst": [ + "brosot", + "robots" + ], + "adej": [ + "deja", + "jade" + ], + "coops": [ + "coops", + "scoop" + ], + "aeginnr": [ + "aginner", + "earning", + "engrain", + "geranin", + "grannie", + "nearing" + ], + "deenst": [ + "dentes", + "nested", + "sedent", + "tensed" + ], + "emorsv": [ + "movers", + "vomers" + ], + "abelrv": [ + "barvel", + "blaver", + "verbal" + ], + "eelnprsty": [ + "presently", + "serpently" + ], + "aess": [ + "asse", + "seas" + ], + "eilst": [ + "islet", + "istle", + "liest", + "lites", + "slite", + "stile", + "tiles" + ], + "eops": [ + "epos", + "opes", + "peso", + "pose", + "sope" + ], + "ikloott": [ + "kittool", + "toolkit" + ], + "agot": [ + "goat", + "toag", + "toga" + ], + "deenrr": [ + "derner", + "render" + ], + "ens": [ + "ens", + "sen" + ], + "efgor": [ + "forge", + "gofer" + ], + "ceiimmnoorsss": [ + "commissioners", + "recommissions" + ], + "aberv": [ + "brave", + "breva" + ], + "afluw": [ + "awful", + "fulwa" + ], + "aaeilnpr": [ + "airplane", + "perianal" + ], + "eenrst": [ + "enters", + "ernest", + "nester", + "rentes", + "resent", + "streen", + "tenser", + "ternes" + ], + "dop": [ + "dop", + "pod" + ], + "aaegsv": [ + "agaves", + "savage" + ], + "blot": [ + "blot", + "bolt" + ], + "ghinortw": [ + "ingrowth", + "throwing", + "worthing" + ], + "agnow": [ + "gowan", + "wagon", + "wonga" + ], + "adt": [ + "dat", + "tad" + ], + "egru": [ + "grue", + "urge" + ], + "aeeegnrst": [ + "generates", + "teenagers" + ], + "krtu": [ + "kurt", + "turk" + ], + "eeprs": [ + "peers", + "peres", + "perse", + "prees", + "prese", + "speer", + "spere", + "spree" + ], + "orsu": [ + "ours", + "rous", + "sour" + ], + "eefhrrs": [ + "fresher", + "refresh" + ], + "belstu": [ + "bluest", + "bluets", + "bustle", + "butles", + "sublet", + "subtle" + ], + "eiprsst": [ + "esprits", + "persist", + "priests", + "spriest", + "sprites", + "stirpes", + "stripes" + ], + "ceop": [ + "cope", + "opec" + ], + "acdelr": [ + "cardel", + "cradle", + "credal", + "reclad" + ], + "ikkr": [ + "kirk", + "rikk" + ], + "floru": [ + "flour", + "fluor" + ], + "adeeglnry": [ + "enragedly", + "legendary" + ], + "bloo": [ + "bolo", + "bool", + "lobo", + "loob", + "obol" + ], + "ahmpstyy": [ + "sympathy", + "symphyta" + ], + "chior": [ + "chiro", + "choir", + "ichor" + ], + "ceepstx": [ + "excepts", + "expects" + ], + "cho": [ + "cho", + "hoc", + "och" + ], + "itw": [ + "twi", + "wit" + ], + "brstu": [ + "burst", + "strub" + ], + "din": [ + "din", + "ind", + "nid" + ], + "coprsu": [ + "corpus", + "croups" + ], + "adehss": [ + "dashes", + "sadhes", + "sashed", + "shades" + ], + "ejst": [ + "jest", + "jets" + ], + "cdeiins": [ + "incised", + "indices" + ], + "ilnt": [ + "intl", + "lint" + ], + "adisy": [ + "daisy", + "sayid" + ], + "corrsu": [ + "cruors", + "cursor" + ], + "aeeilrst": [ + "ateliers", + "earliest", + "leariest", + "realties", + "tresaiel" + ], + "addenot": [ + "donated", + "nodated" + ], + "deffstu": [ + "destuff", + "stuffed" + ], + "ceinsst": [ + "incests", + "insects", + "scenist" + ], + "aeilmnrst": [ + "mislearnt", + "terminals", + "trailsmen", + "tramlines" + ], + "cderu": [ + "crude", + "cured" + ], + "elmrty": [ + "myrtle", + "termly" + ], + "bdeor": [ + "boder", + "bored", + "orbed", + "robed" + ], + "acelnpu": [ + "cleanup", + "unplace" + ], + "iknt": [ + "knit", + "tink" + ], + "gmu": [ + "gum", + "mug" + ], + "behort": [ + "bother", + "brothe" + ], + "abhntu": [ + "bhutan", + "thuban" + ], + "agimnt": [ + "mating", + "taming" + ], + "addeehr": [ + "adhered", + "redhead" + ], + "aeirrsv": [ + "arrives", + "riserva", + "variers" + ], + "aahll": [ + "allah", + "halal" + ], + "anpruw": [ + "unwarp", + "unwrap" + ], + "dehop": [ + "depoh", + "ephod", + "hoped" + ], + "eikp": [ + "kepi", + "kipe", + "pike" + ], + "ghou": [ + "hugo", + "ough" + ], + "aegnrw": [ + "gnawer", + "wagner", + "wanger" + ], + "aegnrr": [ + "garner", + "ranger" + ], + "ahmrs": [ + "harms", + "marsh", + "shram" + ], + "aehtt": [ + "hatte", + "theat", + "theta" + ] +} -- cgit v1.2.3 From cbe05b4d3ce86acfd5c472295df870f9ee996f07 Mon Sep 17 00:00:00 2001 From: Chris Lovering Date: Sun, 17 Oct 2021 16:33:47 +0100 Subject: Add a border around the scary bat When users with dark avatars would use the spookify command, they wouldn't be able to see the bat that was added. By adding a white border around the bat, it is now more visable. --- bot/resources/holidays/halloween/bat-clipart.png | Bin 12313 -> 19006 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'bot/resources') diff --git a/bot/resources/holidays/halloween/bat-clipart.png b/bot/resources/holidays/halloween/bat-clipart.png index 7df26ba9..fc2f77b0 100644 Binary files a/bot/resources/holidays/halloween/bat-clipart.png and b/bot/resources/holidays/halloween/bat-clipart.png differ -- cgit v1.2.3 From 93f8385fcaa543b7deb69e7c7740cd148be6297c Mon Sep 17 00:00:00 2001 From: brad90four <42116429+brad90four@users.noreply.github.com> Date: Thu, 21 Oct 2021 22:29:54 -0400 Subject: Add WTF Python Command (#859) * Add WTF Python Command * Fix grammar in docstrings, remove redundant variable, remove the use of a wrapper * Fix indentation issues and make use of triple quotes * Update docstrings and remove redundant list() * Change minimum certainty to 75. * Make 'make_embed' function a non async function * Try to unload WTFPython Extension if max fetch requests hit i.e. 3 else try to load the extension. * Correct log messages. * Make flake8 happy :D * Remove redundant class attributes and async functions. * Apply requested grammar and style changes. * Fix unload and load extension logic. * Fix typo in `WTF_PYTHON_RAW_URL` * Changed fuzzy_wuzzy to rapidfuzz Since rapidfuzz also has an extractOne method, this should be a straight replacement with the import statement. * Move wtf_python.py to bot/exts/utilities, flake8 Moved the file to the correct location after merge with main, made changes from the last open suggestions from the previous PR, had to make WTF lowercase to pass flake8 on lines 54 and 118. * Fix trailing commas and long lines * # This is a combination of 3 commits. # This is the 1st commit message: Squashing small commits Small changes and fixes -Added "the" to setup docstring -Fixed typo for mis-matched WTF and wtf in get_wtf_python_readme -Fixed ext location -Added more information to fuzzy_match_header docstring regarding the MINIMUM_CERTAINTY and what the score / value represents. Add wildcard to capture unused return Updated MINIMUM_CERTAINTY to 75 Change MINIMUM_CERTAINTY to 50 Squash commits from Bluenix suggestions Fix docstring for fuzzy_match_header Swap if / else for match Fix functools import Rename get_wtf_python_readme to fetch_readme Collapse self.headers into one line Fix docstring for fuzzy_match_header Swap if / else for match # This is the commit message #2: Fix functools import # This is the commit message #3: Rename get_wtf_python_readme to fetch_readme * Squashing commits Squashing small commits Small changes and fixes -Added "the" to setup docstring -Fixed typo for mis-matched WTF and wtf in get_wtf_python_readme -Fixed ext location -Added more information to fuzzy_match_header docstring regarding the MINIMUM_CERTAINTY and what the score / value represents. Add wildcard to capture unused return Updated MINIMUM_CERTAINTY to 75 Change MINIMUM_CERTAINTY to 50 Squash commits from Bluenix suggestions Fix docstring for fuzzy_match_header Swap if / else for match Fix functools import Rename get_wtf_python_readme to fetch_readme Collapse self.headers into one line Fix docstring for fuzzy_match_header Swap if / else for match Fix functools import Rename get_wtf_python_readme to fetch_readme Collapse self.headers into one line Fix type hints with dict Add match comment for clarity * Add debug logs, and send embed * Add markdown file creation Big change here is to create a .md file based on the matched header. I save the raw text as a class attribute, then slice it based on the index returned by the .find() method for the header, and the separator "/n---/n". * Move the list(map(str.strip , ...) to for loop * Remove line * Use StringIO for file creation * Update file creation with StringIO * Remove embed file preview * chore: update wtf_python docstring * chore: change regex to search, remove file preview * feat: update caching as recommended Minor fixes to import statements as well. Co-authored-by: Bluenix2 * chore: remove logging statements * feat: scheduled task for fetch_readme * chore: fix hyperlink, remove dead code * fix: capitalization clean up * chore: remove unused code * chore: remove more unused code * feat: add light grey logo image in embed * feat: add light grey image * chore: remove debug log message * feat: add found search result header * feat: limit user query to 50 characters * cleanup: remove debug logging * fix: restructure if not match statement Co-authored-by: Bluenix Co-authored-by: Shivansh-007 Co-authored-by: Shivansh-007 Co-authored-by: Bluenix2 Co-authored-by: Xithrius <15021300+Xithrius@users.noreply.github.com> --- bot/exts/utilities/wtf_python.py | 126 ++++++++++++++++++++++++++++ bot/resources/utilities/wtf_python_logo.jpg | Bin 0 -> 19481 bytes 2 files changed, 126 insertions(+) create mode 100644 bot/exts/utilities/wtf_python.py create mode 100644 bot/resources/utilities/wtf_python_logo.jpg (limited to 'bot/resources') diff --git a/bot/exts/utilities/wtf_python.py b/bot/exts/utilities/wtf_python.py new file mode 100644 index 00000000..66a022d7 --- /dev/null +++ b/bot/exts/utilities/wtf_python.py @@ -0,0 +1,126 @@ +import logging +import random +import re +from typing import Optional + +import rapidfuzz +from discord import Embed, File +from discord.ext import commands, tasks + +from bot import constants +from bot.bot import Bot + +log = logging.getLogger(__name__) + +WTF_PYTHON_RAW_URL = "http://raw.githubusercontent.com/satwikkansal/wtfpython/master/" +BASE_URL = "https://github.com/satwikkansal/wtfpython" +LOGO_PATH = "./bot/resources/utilities/wtf_python_logo.jpg" + +ERROR_MESSAGE = f""" +Unknown WTF Python Query. Please try to reformulate your query. + +**Examples**: +```md +{constants.Client.prefix}wtf wild imports +{constants.Client.prefix}wtf subclass +{constants.Client.prefix}wtf del +``` +If the problem persists send a message in <#{constants.Channels.dev_contrib}> +""" + +MINIMUM_CERTAINTY = 55 + + +class WTFPython(commands.Cog): + """Cog that allows getting WTF Python entries from the WTF Python repository.""" + + def __init__(self, bot: Bot): + self.bot = bot + self.headers: dict[str, str] = {} + self.fetch_readme.start() + + @tasks.loop(minutes=60) + async def fetch_readme(self) -> None: + """Gets the content of README.md from the WTF Python Repository.""" + async with self.bot.http_session.get(f"{WTF_PYTHON_RAW_URL}README.md") as resp: + log.trace("Fetching the latest WTF Python README.md") + if resp.status == 200: + raw = await resp.text() + self.parse_readme(raw) + + def parse_readme(self, data: str) -> None: + """ + Parses the README.md into a dict. + + It parses the readme into the `self.headers` dict, + where the key is the heading and the value is the + link to the heading. + """ + # Match the start of examples, until the end of the table of contents (toc) + table_of_contents = re.search( + r"\[👀 Examples\]\(#-examples\)\n([\w\W]*)", data + )[0].split("\n") + + for header in list(map(str.strip, table_of_contents)): + match = re.search(r"\[▶ (.*)\]\((.*)\)", header) + if match: + hyper_link = match[0].split("(")[1].replace(")", "") + self.headers[match[0]] = f"{BASE_URL}/{hyper_link}" + + def fuzzy_match_header(self, query: str) -> Optional[str]: + """ + Returns the fuzzy match of a query if its ratio is above "MINIMUM_CERTAINTY" else returns None. + + "MINIMUM_CERTAINTY" is the lowest score at which the fuzzy match will return a result. + The certainty returned by rapidfuzz.process.extractOne is a score between 0 and 100, + with 100 being a perfect match. + """ + match, certainty, _ = rapidfuzz.process.extractOne(query, self.headers.keys()) + return match if certainty > MINIMUM_CERTAINTY else None + + @commands.command(aliases=("wtf", "WTF")) + async def wtf_python(self, ctx: commands.Context, *, query: str) -> None: + """ + Search WTF Python repository. + + Gets the link of the fuzzy matched query from https://github.com/satwikkansal/wtfpython. + Usage: + --> .wtf wild imports + """ + if len(query) > 50: + embed = Embed( + title=random.choice(constants.ERROR_REPLIES), + description=ERROR_MESSAGE, + colour=constants.Colours.soft_red, + ) + match = None + else: + match = self.fuzzy_match_header(query) + + if not match: + embed = Embed( + title=random.choice(constants.ERROR_REPLIES), + description=ERROR_MESSAGE, + colour=constants.Colours.soft_red, + ) + await ctx.send(embed=embed) + return + + embed = Embed( + title="WTF Python?!", + colour=constants.Colours.dark_green, + description=f"""Search result for '{query}': {match.split("]")[0].replace("[", "")} + [Go to Repository Section]({self.headers[match]})""", + ) + logo = File(LOGO_PATH, filename="wtf_logo.jpg") + embed.set_thumbnail(url="attachment://wtf_logo.jpg") + await ctx.send(embed=embed, file=logo) + + def cog_unload(self) -> None: + """Unload the cog and cancel the task.""" + self.fetch_readme.cancel() + + +def setup(bot: Bot) -> None: + """Load the WTFPython Cog.""" + bot.add_cog(WTFPython(bot)) diff --git a/bot/resources/utilities/wtf_python_logo.jpg b/bot/resources/utilities/wtf_python_logo.jpg new file mode 100644 index 00000000..851d7f9a Binary files /dev/null and b/bot/resources/utilities/wtf_python_logo.jpg differ -- cgit v1.2.3 From eac9d3b4194004894d4f4e50862f184db695d402 Mon Sep 17 00:00:00 2001 From: CyberCitizen01 Date: Mon, 1 Nov 2021 20:17:15 +0530 Subject: Add source credit and Color.from_rgb method to get discord color https://github.com/python-discord/sir-lancebot/pull/842/files#r739619938 https://github.com/python-discord/sir-lancebot/pull/842/files#r739295253 --- bot/exts/utilities/color.py | 6 +++--- bot/resources/utilities/ryanzec_colours.json | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'bot/resources') diff --git a/bot/exts/utilities/color.py b/bot/exts/utilities/color.py index 5f5708b2..563376fe 100644 --- a/bot/exts/utilities/color.py +++ b/bot/exts/utilities/color.py @@ -5,7 +5,7 @@ import random from io import BytesIO from PIL import Image, ImageColor -from discord import Embed, File +from discord import Embed, File, Color from discord.ext import commands from discord.ext.commands.errors import BadArgument from rapidfuzz import process @@ -23,10 +23,10 @@ class Colour(commands.Cog): self.bot = bot with open(pathlib.Path("bot/resources/utilities/ryanzec_colours.json")) as f: self.colour_mapping = json.load(f) + del self.colour_mapping['_'] # Delete source credit entry async def send_colour_response(self, ctx: commands.Context, rgb: tuple[int, int, int]) -> None: """Create and send embed from user given colour information.""" - r, g, b = rgb name = self._rgb_to_name(rgb) if name == "No match found": name = None @@ -53,7 +53,7 @@ class Colour(commands.Cog): colour_embed = Embed( title=colour_or_color.title(), description=desc, - colour=int(f"{r:02x}{g:02x}{b:02x}", 16) + colour= Color.from_rgb(*rgb) ) colour_conversions = self.get_colour_conversions(rgb) for colour_space, value in colour_conversions.items(): diff --git a/bot/resources/utilities/ryanzec_colours.json b/bot/resources/utilities/ryanzec_colours.json index 7b89f052..ad8f05fd 100644 --- a/bot/resources/utilities/ryanzec_colours.json +++ b/bot/resources/utilities/ryanzec_colours.json @@ -1,4 +1,5 @@ { + "_": "Source: https://github.com/ryanzec/name-that-color/blob/0bb5ec7f37e4f6e7f2c164f39f7f08cca7c8e621/lib/ntc.js#L116-L1681", "Abbey": "4C4F56", "Acadia": "1B1404", "Acapulco": "7CB0A1", -- cgit v1.2.3 From fedd30b0aa9afdddb33b20630096b67370b3ac89 Mon Sep 17 00:00:00 2001 From: SavagePastaMan <69145546+SavagePastaMan@users.noreply.github.com> Date: Mon, 1 Nov 2021 20:38:42 -0400 Subject: Remove the "what's your skill level topic" --- bot/resources/utilities/py_topics.yaml | 1 - 1 file changed, 1 deletion(-) (limited to 'bot/resources') diff --git a/bot/resources/utilities/py_topics.yaml b/bot/resources/utilities/py_topics.yaml index a3fb2ccc..1cd2c325 100644 --- a/bot/resources/utilities/py_topics.yaml +++ b/bot/resources/utilities/py_topics.yaml @@ -33,7 +33,6 @@ - How often do you program in Python? - How would you learn a new library if needed to do so? - Have you ever worked with a microcontroller or anything physical with Python before? - - How good would you say you are at Python so far? Beginner, intermediate, or advanced? - Have you ever tried making your own programming language? - Has a recently discovered Python module changed your general use of Python? -- cgit v1.2.3 From eb60d8b69e3eb5a4d1fdbe85e906350f426479c1 Mon Sep 17 00:00:00 2001 From: Matteo Bertucci Date: Sun, 14 Nov 2021 16:48:28 +0100 Subject: Resources: add copyright notice to ryanzec_colours.json --- bot/resources/utilities/ryanzec_colours.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bot/resources') diff --git a/bot/resources/utilities/ryanzec_colours.json b/bot/resources/utilities/ryanzec_colours.json index ad8f05fd..552d5a3f 100644 --- a/bot/resources/utilities/ryanzec_colours.json +++ b/bot/resources/utilities/ryanzec_colours.json @@ -1,5 +1,5 @@ { - "_": "Source: https://github.com/ryanzec/name-that-color/blob/0bb5ec7f37e4f6e7f2c164f39f7f08cca7c8e621/lib/ntc.js#L116-L1681", + "_": "Source: https://github.com/ryanzec/name-that-color/blob/0bb5ec7f37e4f6e7f2c164f39f7f08cca7c8e621/lib/ntc.js#L116-L1681\n\nCopyright (c) 2014 Ryan Zec\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "Abbey": "4C4F56", "Acadia": "1B1404", "Acapulco": "7CB0A1", -- cgit v1.2.3 From cf7a432a44ef47bca28249cf514df3b431a64bdc Mon Sep 17 00:00:00 2001 From: DMFriends <86751519+DMFriends@users.noreply.github.com> Date: Sun, 2 Jan 2022 07:09:29 -0500 Subject: Add a Madlibs game (#901) Co-authored-by: Bluenix Co-authored-by: Shom770 <82843611+Shom770@users.noreply.github.com> Co-authored-by: aru Co-authored-by: ChrisJL --- bot/exts/fun/madlibs.py | 148 +++++++++++++++++++++++++++++++ bot/resources/fun/madlibs_templates.json | 135 ++++++++++++++++++++++++++++ 2 files changed, 283 insertions(+) create mode 100644 bot/exts/fun/madlibs.py create mode 100644 bot/resources/fun/madlibs_templates.json (limited to 'bot/resources') diff --git a/bot/exts/fun/madlibs.py b/bot/exts/fun/madlibs.py new file mode 100644 index 00000000..21708e53 --- /dev/null +++ b/bot/exts/fun/madlibs.py @@ -0,0 +1,148 @@ +import json +from asyncio import TimeoutError +from pathlib import Path +from random import choice +from typing import TypedDict + +import discord +from discord.ext import commands + +from bot.bot import Bot +from bot.constants import Colours, NEGATIVE_REPLIES + +TIMEOUT = 60.0 + + +class MadlibsTemplate(TypedDict): + """Structure of a template in the madlibs JSON file.""" + + title: str + blanks: list[str] + value: list[str] + + +class Madlibs(commands.Cog): + """Cog for the Madlibs game.""" + + def __init__(self, bot: Bot): + self.bot = bot + self.templates = self._load_templates() + self.edited_content = {} + self.checks = set() + + @staticmethod + def _load_templates() -> list[MadlibsTemplate]: + madlibs_stories = Path("bot/resources/fun/madlibs_templates.json") + + with open(madlibs_stories) as file: + return json.load(file) + + @staticmethod + def madlibs_embed(part_of_speech: str, number_of_inputs: int) -> discord.Embed: + """Method to generate an embed with the game information.""" + madlibs_embed = discord.Embed(title="Madlibs", color=Colours.python_blue) + + madlibs_embed.add_field( + name="Enter a word that fits the given part of speech!", + value=f"Part of speech: {part_of_speech}\n\nMake sure not to spam, or you may get auto-muted!" + ) + + madlibs_embed.set_footer(text=f"Inputs remaining: {number_of_inputs}") + + return madlibs_embed + + @commands.Cog.listener() + async def on_message_edit(self, _: discord.Message, after: discord.Message) -> None: + """A listener that checks for message edits from the user.""" + for check in self.checks: + if check(after): + break + else: + return + + self.edited_content[after.id] = after.content + + @commands.command() + @commands.max_concurrency(1, per=commands.BucketType.user) + async def madlibs(self, ctx: commands.Context) -> None: + """ + Play Madlibs with the bot! + + Madlibs is a game where the player is asked to enter a word that + fits a random part of speech (e.g. noun, adjective, verb, plural noun, etc.) + a random amount of times, depending on the story chosen by the bot at the beginning. + """ + random_template = choice(self.templates) + + def author_check(message: discord.Message) -> bool: + return message.channel.id == ctx.channel.id and message.author.id == ctx.author.id + + self.checks.add(author_check) + + loading_embed = discord.Embed( + title="Madlibs", description="Loading your Madlibs game...", color=Colours.python_blue + ) + original_message = await ctx.send(embed=loading_embed) + + submitted_words = {} + + for i, part_of_speech in enumerate(random_template["blanks"]): + inputs_left = len(random_template["blanks"]) - i + + madlibs_embed = self.madlibs_embed(part_of_speech, inputs_left) + await original_message.edit(embed=madlibs_embed) + + try: + message = await self.bot.wait_for(event="message", check=author_check, timeout=TIMEOUT) + except TimeoutError: + timeout_embed = discord.Embed( + title=choice(NEGATIVE_REPLIES), + description="Uh oh! You took too long to respond!", + color=Colours.soft_red + ) + + await ctx.send(ctx.author.mention, embed=timeout_embed) + + for msg_id in submitted_words: + self.edited_content.pop(msg_id, submitted_words[msg_id]) + + self.checks.remove(author_check) + + return + + submitted_words[message.id] = message.content + + blanks = [self.edited_content.pop(msg_id, submitted_words[msg_id]) for msg_id in submitted_words] + + self.checks.remove(author_check) + + story = [] + for value, blank in zip(random_template["value"], blanks): + story.append(f"{value}__{blank}__") + + # In each story template, there is always one more "value" + # (fragment from the story) than there are blanks (words that the player enters) + # so we need to compensate by appending the last line of the story again. + story.append(random_template["value"][-1]) + + story_embed = discord.Embed( + title=random_template["title"], + description="".join(story), + color=Colours.bright_green + ) + + story_embed.set_footer(text=f"Generated for {ctx.author}", icon_url=ctx.author.display_avatar.url) + + await ctx.send(embed=story_embed) + + @madlibs.error + async def handle_madlibs_error(self, ctx: commands.Context, error: commands.CommandError) -> None: + """Error handler for the Madlibs command.""" + if isinstance(error, commands.MaxConcurrencyReached): + await ctx.send("You are already playing Madlibs!") + error.handled = True + + +def setup(bot: Bot) -> None: + """Load the Madlibs cog.""" + bot.add_cog(Madlibs(bot)) diff --git a/bot/resources/fun/madlibs_templates.json b/bot/resources/fun/madlibs_templates.json new file mode 100644 index 00000000..0023d48f --- /dev/null +++ b/bot/resources/fun/madlibs_templates.json @@ -0,0 +1,135 @@ +[ + { + "title": "How To Cross a Piranha-Infested River", + "blanks": ["foreign country", "adverb", "adjective", "animal", + "verb ending in 'ing'", "verb", "verb ending in 'ing'", + "adverb", "adjective", "a place", "type of liquid", "part of the body", "verb"], + "value": ["If you are traveling in ", " and find yourself having to cross a piranha-filled river, here's how to do it ", + ": \n* Piranhas are more ", " during the day, so cross the river at night.\n* Avoid areas with netted ", + " traps--piranhas may be ", " there looking to ", " them!\n* When "," the river, swim ", + ". You don't want to wake them up and make them ", "!\n* Whatever you do, if you have an open wound, try to find another way to get back to the ", + ". Piranhas are attracted to fresh ", " and will most likely take a bite out of your ", " if you ", " in the water!"] + }, + { + "title": "Three Little Pigs", + "blanks": ["adjective", "verb", "verb", "verb", "plural noun", "verb", "verb", "past tense verb", "plural noun", "adjective", "verb", + "plural noun", "noun", "verb", "past tense verb", "noun", "noun", "noun", "past tense verb", "adjective", "past tense verb", + "past tense verb", "noun", "past tense verb"], + "value": ["Once up a time, there were three ", " pigs. One day, their mother said, \"You are all grown up and must ", " on your own.\" So they left to ", + " their houses. The first little pig wanted only to ", " all day and quickly built his house out of ", ". The second little pig wanted to ", + " and ", " all day so he ", " his house with ", ". The third ", " pig knew the wolf lived nearby and worked hard to ", " his house out of ", + ". One day, the wolf knocked on the first pig's ", ". \"Let me in or I'll ", " your house down!\" The pig didn't, so the wolf ", " down the ", + ". The wolf knocked on the second pig's ", ". \"Let me in or I'll blow your ", " down!\" The pig didn't, so the wolf ", + " down the house. Then the wolf knocked on the third ", " pig's door. \"Let me in or I'll blow your house down!\" The little pig didn't so the wolf ", + " and ", ". He could not blow the house down. All the pigs went to live in the ", " house and they all ", " happily ever after."] + }, + { + "title": "Talk Like a Pirate", + "blanks": ["noun", "adjective", "verb", "adverb", "noun", "adjective", "plural noun", "plural noun", "plural noun", "part of the body", "noun", + "noun", "noun", "noun", "part of the body"], + "value": ["Ye can always pretend to be a bloodthirsty ", ", threatening everyone by waving yer ", " sword in the air, but until ye learn to ", + " like a pirate, ye'll never be ", " accepted as an authentic ", ". So here's what ye do: Cleverly work into yer daily conversations ", + " pirate phrases such as \"Ahoy there, ", "Avast, ye ", ",\" and \"Shiver me ", ".\" Remember to drop all yer gs when ye say such words as sailin', spittin', and fightin'. This will give ye a/an ", + " start to being recognized as a swashbucklin' ", ". Once ye have the lingo down pat, it helps to wear a three-cornered ", " on yer head, stash a/an ", + " in yer pants, and keep a/an ", " perched atop yer ", ". Aye, now ye be a real pirate!"] + }, + { + "title": "How to Date the Coolest Guy/Girl in School", + "blanks": ["plural noun", "adverb", "verb", "article of clothing", "body part", "adjective", "noun", "plural noun", "another body part", "plural noun", + "another body part", "noun", "noun", "verb ending in 'ing'", "adjective", "adjective", "verb"], + "value": ["It's simple. Turn the ", ". Make him/her want ", " to date you. Make sure you're always dressed to ", ". Each and every day, wear a/an ", + " that you know shows off your ", " to ", " advantage and make your ", " look like a million ", ". Even if the two of you make meaningful ", + " contact, don't admit it. No hugs or ", ". Just shake his/her ", " firmly. And remember, when he/she asks you out, even though a chill may run down your ", + " and you can't stop your ", " from ", ", just play it ", ". Take a long pause before answering in a very ", " voice. \"I'll have to ", + " it over.\""] + }, + { + "title": "The Fun Park", + "blanks": ["adjective", "plural noun", "noun", "adverb", "number", "past tense verb", "adjective ending in -est", "past tense verb", "adverb", "adjective"], + "value": ["Today, my fabulous camp group went to a(an) ", " amusement park. It was a fun park with lots of cool ", + " and enjoyable play structures. When we got there, my kind counselor shouted loudly, \"Everybody off the ", + ".\" My counselor handed out yellow tickets, and we scurried in. I was so excited! I couldn't figure out what exciting thing to do first. I saw a scary roller coaster I really liked so, I ", + " ran over to get in the long line that had about ", " people in it. when I finally got on the roller coaster I was ", + ". In fact, I was so nervous my two knees were knocking together. This was the ", " ride I had ever been on! In about two minutes I heard the crank and grinding of the gears. Thats when the ride began! When I got to the bottom, I was a little ", + " but I was proud of myself. The rest of the day went ", ". It was a ", " day at the fun park."] + }, + { + "title": "A Spooky Campfire Story", + "blanks": ["adjective", "adjective", "number", "adjective", "animal", "noun", "animal", "name", "verb", "adjective", "adjective"], + "value": ["Every summer, I get totally amped and ", " to go camping in the deep, ", " forests. It's good to get away from it all - but not too far, like getting lost! Last year, my friend and I went hiking and got lost for ", + " hour(s). We started off on a(n) ", " adventure, but we kept losing the trail. Night began to fall, and when we heard the howls of a ", + ", we began to panic. It was getting darker and our flashlights were running on ", ". I'm sure glad my pet ", ", ", ", was with us. He is one gifted creature, because he was able to guide us back by ", + " the ", " s'mores by the campfire. This year, before setting off on an ", " journey, I'll be sure to have working flashlights - and of course, my gifted pet!"] + }, + { + "title": "Weird News", + "blanks": ["noun", "place", "verb ending in ing", "noun", "name", "verb", "noun", "verb", "noun", "part of body", "type of liquid", "place", " past tense verb ", "foreign country", "verb", "noun", "past tense verb", "adjective", "verb", "noun", "plural noun"], + "value": ["A ", " in a ", " was arrested this morning after he was caught ", " in front of ", ". ", " had a history of ", ", but no one - not even his ", "- ever imagined he'd ", " with a ", " stuck in his ", ". After drinking a ", ", cops followed him to a ", + " where he reportedly ", " in the fry machine. Later, a woman from ", " was charged with a similar crime. But rather than ", " with a ", ", she ", " with a ", " dog. Either way, we imagine that after witnessing him ", " with a ", " there are probably a whole lot of ", + " that are going to need some therapy!"] + }, + { + "title": "All About Vampires", + "blanks": ["adjective", "adjective", "body part", "verb ending in -ing", "verb", "verb", "verb", "noun", "verb", "verb", "body part", "verb (ending with -s)", "verb (ending with -s)", "verb", "noun", "body part", "adjective"], + "value": ["Vampires are ", "! They have ", " ", " for ", " blood. The sun can ", " vampires, so they only ", " at night and ", " during the day. Vampires also don't like ", " so ", " it or ", " it around your ", + " to keep them away. If a vampire ", "s a person and ", "s their blood, they become a vampire, too. The only way to ", " a vampire is with a ", " through the ", ", but ", + " luck getting close enough to one!"] + }, + { + "title": "Our Cafeteria", + "blanks": ["adjective", "verb", "adjective", "noun", "verb", "adjective", "noun", "adjective", "adjective", "noun", "noun"], + "value": ["Our school cafeteria has really ", " food. Just thinking about it makes my stomach ", ". The spaghetti is ", " and tastes like ", ". One day, I swear one of my meatballs started to ", + "! The turkey tacos are totally ", " and look kind of like old ", ". My friend Dana actually likes the meatloaf, even though it's ", " and ", ". I call it \"Mystery Meatloaf\" and think it's really made out of ", + ". My dad said he'd make my lunches, but the first day, he made me a sandwich out of ", " and peanut butter! I think I'd rather take my chances with the cafeteria!"] + }, + { + "title": "Trip to the Park", + "blanks": ["adjective", "adjective", "noun", "adjective", "adjective", "verb", "verb", "verb", "adjective", "verb"], + "value": ["Yesterday, my friend and I went to the park. On our way to the ", " park, we saw big ", " balloons tied to a ", ". Once we got to the ", " park, the sky turned ", + ". It started to ", " and ", ". My friend and I ", " all the way home. Tomorrow we will try to go to the ", " park again and hopefully it doesn't ", "!"] + }, + { + "title": "A Scary Halloween Story", + "blanks": ["adjective", "name", "adjective", "noun", "verb", "animal", "adjective", "name", "adjective", "noun", "noun"], + "value": ["They say my school is haunted; my ", " friend ", " says they saw a ", " ", " floating at the end of the hall near the cafeteria. Some say if you ", + " down that hallway at night, you'll hear a ", " growling deeply. My ", " friend ", " saw a ", " ", " slithering under the tables once. I hope I never see any ", + " crawling; eating lunch there is scary enough!"] + }, + { + "title": "Zombie Picnic", + "blanks": ["verb", "verb", "body part", "body part", "body part", "noun", "adjective", "type of liquid", "body part", "verb", "adjective", "body part", "body part"], + "value": ["If zombies had a picnic, what would they ", " to eat? Everybody knows zombies love to ", " ", ", but did you know they also enjoy ", " and even ", + "? The best ", " for a zombie picnic is when the moon is ", ". At least one zombie will bring ", " to drink, and it's not a picnic without ", + " with extra flesh on top. After eating, zombies will ", " ", " games like kick the ", " and ", " toss. What fun!"] + }, + { + "title": "North Pole", + "blanks": ["plural noun", "adjective", "plural noun", "verb", "verb", "number", "noun", "adjective", "plural noun", "plural noun", "animal", "verb", "verb", "plural noun"], + "value": ["Santa, Mrs. Claus, and the ", " live at the North pole. The weather is always ", " there, but the ", " ", " toys for Santa to ", + " to children on Christmas, so holiday cheer lasts year-round there. There's no land at the North Pole; instead there is a ", "-inch thick sheet of ", + " there, ", " enough to hold Santa's Village! The ", " help load Santa's sleigh with ", ", and Santa's ", " ", " his sleigh on Christmas Eve to ", + " ", " to children around the entire world."] + }, + { + "title": "Snowstorm!", + "blanks": ["plural noun", "adjective", "noun", "noun", "adjective", "adjective", "adjective", "noun", "noun", "adjective"], + "value": ["Weather plays an important part in our ", " everyday. What is weather, you ask? According to ", " scientists, who are known as meteorologists, weather is what the ", + " is like at any given time of the ", ". It doesn't matter if the air is ", " or ", ", it's all weather. When vapors in ", " clouds condense, we have ", + " and snow. A lot of ", " means a ", " snowstorm!"] + }, + { + "title": "Learning About History", + "blanks": ["adjective", "noun", "nouns", "adjective", "nouns", "nouns", "animals", "nouns", "nouns", "number", "number", "nouns", "adjective", "nouns"], + "value": ["History is ", " because we learn about ", " and ", " that happened long ago. I can't believe people used to dress in ", " clothing and kids played with ", + " and ", " instead of video games. Also, before cars were invented, people actually rode ", "! People read ", " instead of computers and tablets, and sent messages via ", + " that took ", " days to arrive. I wonder how kids will view my life in ", " year(s); maybe they will ride flying cars to school and play with ", " and ", " ", "!"] + }, + { + "title": "Star Wars", + "blanks": ["adjective", "noun", "adjective", "noun; place", "adjective", "adjective", "adjective", "adjective", "plural noun", "adjective", "plural noun", "plural noun", "adjective", + "noun", "verb (ending with -s)", "adjective", "verb", "plural noun; type of job", "adjective", "verb", "adjective"], + "value": ["Star Wars is a ", " ", " of ", " versus evil in a ", " far far away. There are ", " battles between ", " ships in ", " space and ", " duels with ", " called ", + " sabers. ", " called \"droids\" are helpers and ", " to the heroes. A ", " power called The ", " ", " people to do ", " things, like ", " ", " use The Force for the ", + " side and the Sith ", " it for the ", " side."] + } +] -- cgit v1.2.3 From caf36c69a06e2c87d258b61afc17d80d53835c79 Mon Sep 17 00:00:00 2001 From: Xithrius <15021300+Xithrius@users.noreply.github.com> Date: Thu, 20 Jan 2022 17:59:10 -0800 Subject: Added even more conversation starter topics. (#1014) --- bot/resources/utilities/py_topics.yaml | 26 +++++++++++++++++++++++--- bot/resources/utilities/starter.yaml | 3 +-- 2 files changed, 24 insertions(+), 5 deletions(-) (limited to 'bot/resources') diff --git a/bot/resources/utilities/py_topics.yaml b/bot/resources/utilities/py_topics.yaml index 1cd2c325..4f684841 100644 --- a/bot/resources/utilities/py_topics.yaml +++ b/bot/resources/utilities/py_topics.yaml @@ -35,12 +35,22 @@ - Have you ever worked with a microcontroller or anything physical with Python before? - Have you ever tried making your own programming language? - Has a recently discovered Python module changed your general use of Python? + - What is your motivation for programming? + - What's your favorite Python related book? + - What's your favorite use of recursion in Python? + - If you could change one thing in Python, what would it be? + - What third-party library do you wish was in the Python standard library? + - Which package do you use the most and why? + - Which Python feature do you love the most? + - Do you have any plans for future projects? + - What modules/libraries do you want to see more projects using? + - What's the most ambitious thing you've done with Python so far? # algos-and-data-structs 650401909852864553: - -# async +# async-and-concurrency 630504881542791169: - Are there any frameworks you wish were async? - How have coroutines changed the way you write Python? @@ -54,12 +64,13 @@ 342318764227821568: - Where do you get your best data? - What is your preferred database and for what use? + - What is the least safe use of databases you've seen? -# data-science +# data-science-and-ai 366673247892275221: - -# discord.py +# discord-bots 343944376055103488: - What unique features does your bot contain, if any? - What commands/features are you proud of making? @@ -78,6 +89,8 @@ - What's a common part of programming we can make harder? - What are the pros and cons of messing with __magic__()? - What's your favorite Python hack? + - What's the weirdest language feature that Python doesn't have, and how can we change that? + - What is the most esoteric code you've written? # game-development 660625198390837248: @@ -110,6 +123,10 @@ - How often do you use GitHub Actions and workflows to automate your repositories? - What's your favorite app on GitHub? +# type-hinting +891788761371906108: + - + # unit-testing 463035728335732738: - @@ -120,6 +137,7 @@ - What's your most used Bash command? - How often do you update your Unix machine? - How often do you upgrade on production? + - What is your least favorite thing about interoperability amongst *NIX operating systems and/or platforms? # user-interfaces 338993628049571840: @@ -128,6 +146,7 @@ - Do you perfer Command Line Interfaces (CLI) or Graphic User Interfaces (GUI)? - What's your favorite CLI (Command Line Interface) or TUI (Terminal Line Interface)? - What's your best GUI project? + - What the best-looking app you've used? # web-development 366673702533988363: @@ -136,3 +155,4 @@ - What is your favorite API library? - What do you use for your frontend? - What does your stack look like? + - What's the best-looking website you've visited? diff --git a/bot/resources/utilities/starter.yaml b/bot/resources/utilities/starter.yaml index 6b0de0ef..ce759e1a 100644 --- a/bot/resources/utilities/starter.yaml +++ b/bot/resources/utilities/starter.yaml @@ -32,8 +32,6 @@ - How many years have you spent coding? - What book do you highly recommend everyone to read? - What websites do you use daily to keep yourself up to date with the industry? -- What made you want to join this Discord server? -- How are you? - What is the best advice you have ever gotten in regards to programming/software? - What is the most satisfying thing you've done in your life? - Who is your favorite music composer/producer/singer? @@ -49,3 +47,4 @@ - What artistic talents do you have? - What is the tallest building you've entered? - What is the oldest computer you've ever used? +- What animals do you like? -- cgit v1.2.3 From 9d49fa0ae13900be5f14d237f92c43d11d85dfc9 Mon Sep 17 00:00:00 2001 From: Shakya Majumdar Date: Fri, 21 Jan 2022 20:21:33 +0530 Subject: rework directory structure --- .gitignore | 2 +- bot/exts/fun/latex.py | 108 +++++++++++++++++++++++++++++++++++ bot/exts/fun/latex/__init__.py | 7 --- bot/exts/fun/latex/_latex_cog.py | 103 --------------------------------- bot/exts/fun/latex/template.txt | 5 -- bot/resources/fun/latex_template.txt | 5 ++ 6 files changed, 114 insertions(+), 116 deletions(-) create mode 100644 bot/exts/fun/latex.py delete mode 100644 bot/exts/fun/latex/__init__.py delete mode 100644 bot/exts/fun/latex/_latex_cog.py delete mode 100644 bot/exts/fun/latex/template.txt create mode 100644 bot/resources/fun/latex_template.txt (limited to 'bot/resources') diff --git a/.gitignore b/.gitignore index 765f33c6..665df8cc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ # bot (project-specific) log/* data/* -bot/exts/fun/latex/cache/* +bot/exts/fun/_latex_cache/* diff --git a/bot/exts/fun/latex.py b/bot/exts/fun/latex.py new file mode 100644 index 00000000..ac43e95b --- /dev/null +++ b/bot/exts/fun/latex.py @@ -0,0 +1,108 @@ +import hashlib +import re +import string +from pathlib import Path +from typing import BinaryIO, Optional + +import discord +from discord.ext import commands + +from bot.bot import Bot + +FORMATTED_CODE_REGEX = re.compile( + r"(?P(?P```)|``?)" # code delimiter: 1-3 backticks; (?P=block) only matches if it's a block + r"(?(block)(?:(?P[a-z]+)\n)?)" # if we're in a block, match optional language (only letters plus newline) + r"(?:[ \t]*\n)*" # any blank (empty or tabs/spaces only) lines before the code + r"(?P.*?)" # extract all code inside the markup + r"\s*" # any more whitespace before the end of the code markup + r"(?P=delim)", # match the exact same delimiter from the start again + re.DOTALL | re.IGNORECASE, # "." also matches newlines, case insensitive +) + +LATEX_API_URL = "https://rtex.probablyaweb.site/api/v2" +PASTEBIN_URL = "https://paste.pythondiscord.com" + +THIS_DIR = Path(__file__).parent +CACHE_DIRECTORY = THIS_DIR / "_latex_cache" +CACHE_DIRECTORY.mkdir(exist_ok=True) +TEMPLATE = string.Template(Path("bot/resources/fun/latex_template.txt").read_text()) + + +def _prepare_input(text: str) -> str: + if match := FORMATTED_CODE_REGEX.match(text): + return match.group("code") + else: + return text + + +class InvalidLatexError(Exception): + """Represents an error caused by invalid latex.""" + + def __init__(self, logs: str): + super().__init__(logs) + self.logs = logs + + +class Latex(commands.Cog): + """Renders latex.""" + + def __init__(self, bot: Bot): + self.bot = bot + + async def _generate_image(self, query: str, out_file: BinaryIO) -> None: + """Make an API request and save the generated image to cache.""" + payload = {"code": query, "format": "png"} + async with self.bot.http_session.post(LATEX_API_URL, data=payload, raise_for_status=True) as response: + response_json = await response.json() + if response_json["status"] != "success": + raise InvalidLatexError(logs=response_json["log"]) + async with self.bot.http_session.get( + f"{LATEX_API_URL}/{response_json['filename']}", + data=payload, + raise_for_status=True + ) as response: + out_file.write(await response.read()) + + async def _upload_to_pastebin(self, text: str) -> Optional[str]: + """Uploads `text` to the paste service, returning the url if successful.""" + try: + async with self.bot.http_session.post( + PASTEBIN_URL + "/documents", + data=text, + raise_for_status=True + ) as response: + response_json = await response.json() + if "key" in response_json: + return f"{PASTEBIN_URL}/{response_json['key']}.txt?noredirect" + except Exception: + # 400 (Bad Request) means there are too many characters + pass + + @commands.command() + @commands.max_concurrency(1, commands.BucketType.guild, wait=True) + async def latex(self, ctx: commands.Context, *, query: str) -> None: + """Renders the text in latex and sends the image.""" + query = _prepare_input(query) + query_hash = hashlib.md5(query.encode()).hexdigest() + image_path = CACHE_DIRECTORY / f"{query_hash}.png" + async with ctx.typing(): + if not image_path.exists(): + try: + with open(image_path, "wb") as out_file: + await self._generate_image(TEMPLATE.substitute(text=query), out_file) + except InvalidLatexError as err: + logs_paste_url = await self._upload_to_pastebin(err.logs) + embed = discord.Embed(title="Failed to render input.") + if logs_paste_url: + embed.description = f"[View Logs]({logs_paste_url})" + else: + embed.description = "Couldn't upload logs." + await ctx.send(embed=embed) + image_path.unlink() + return + await ctx.send(file=discord.File(image_path, "latex.png")) + + +def setup(bot: Bot) -> None: + """Load the Latex Cog.""" + bot.add_cog(Latex(bot)) diff --git a/bot/exts/fun/latex/__init__.py b/bot/exts/fun/latex/__init__.py deleted file mode 100644 index e58e0447..00000000 --- a/bot/exts/fun/latex/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from bot.bot import Bot -from bot.exts.fun.latex._latex_cog import Latex - - -def setup(bot: Bot) -> None: - """Load the Latex Cog.""" - bot.add_cog(Latex(bot)) diff --git a/bot/exts/fun/latex/_latex_cog.py b/bot/exts/fun/latex/_latex_cog.py deleted file mode 100644 index 72d48b2a..00000000 --- a/bot/exts/fun/latex/_latex_cog.py +++ /dev/null @@ -1,103 +0,0 @@ -import hashlib -import re -import string -from pathlib import Path -from typing import BinaryIO, Optional - -import discord -from discord.ext import commands - -from bot.bot import Bot - -FORMATTED_CODE_REGEX = re.compile( - r"(?P(?P```)|``?)" # code delimiter: 1-3 backticks; (?P=block) only matches if it's a block - r"(?(block)(?:(?P[a-z]+)\n)?)" # if we're in a block, match optional language (only letters plus newline) - r"(?:[ \t]*\n)*" # any blank (empty or tabs/spaces only) lines before the code - r"(?P.*?)" # extract all code inside the markup - r"\s*" # any more whitespace before the end of the code markup - r"(?P=delim)", # match the exact same delimiter from the start again - re.DOTALL | re.IGNORECASE, # "." also matches newlines, case insensitive -) - -LATEX_API_URL = "https://rtex.probablyaweb.site/api/v2" -PASTEBIN_URL = "https://paste.pythondiscord.com" - -THIS_DIR = Path(__file__).parent -CACHE_DIRECTORY = THIS_DIR / "cache" -CACHE_DIRECTORY.mkdir(exist_ok=True) -TEMPLATE = string.Template((THIS_DIR / "template.txt").read_text()) - - -def _prepare_input(text: str) -> str: - if match := FORMATTED_CODE_REGEX.match(text): - return match.group("code") - else: - return text - - -class InvalidLatexError(Exception): - """Represents an error caused by invalid latex.""" - - def __init__(self, logs: str): - super().__init__(logs) - self.logs = logs - - -class Latex(commands.Cog): - """Renders latex.""" - - def __init__(self, bot: Bot): - self.bot = bot - - async def _generate_image(self, query: str, out_file: BinaryIO) -> None: - """Make an API request and save the generated image to cache.""" - payload = {"code": query, "format": "png"} - async with self.bot.http_session.post(LATEX_API_URL, data=payload, raise_for_status=True) as response: - response_json = await response.json() - if response_json["status"] != "success": - raise InvalidLatexError(logs=response_json["log"]) - async with self.bot.http_session.get( - f"{LATEX_API_URL}/{response_json['filename']}", - data=payload, - raise_for_status=True - ) as response: - out_file.write(await response.read()) - - async def _upload_to_pastebin(self, text: str) -> Optional[str]: - """Uploads `text` to the paste service, returning the url if successful.""" - try: - async with self.bot.http_session.post( - PASTEBIN_URL + "/documents", - data=text, - raise_for_status=True - ) as response: - response_json = await response.json() - if "key" in response_json: - return f"{PASTEBIN_URL}/{response_json['key']}.txt?noredirect" - except Exception: - # 400 (Bad Request) means there are too many characters - pass - - @commands.command() - @commands.max_concurrency(1, commands.BucketType.guild, wait=True) - async def latex(self, ctx: commands.Context, *, query: str) -> None: - """Renders the text in latex and sends the image.""" - query = _prepare_input(query) - query_hash = hashlib.md5(query.encode()).hexdigest() - image_path = CACHE_DIRECTORY / f"{query_hash}.png" - async with ctx.typing(): - if not image_path.exists(): - try: - with open(image_path, "wb") as out_file: - await self._generate_image(TEMPLATE.substitute(text=query), out_file) - except InvalidLatexError as err: - logs_paste_url = await self._upload_to_pastebin(err.logs) - embed = discord.Embed(title="Failed to render input.") - if logs_paste_url: - embed.description = f"[View Logs]({logs_paste_url})" - else: - embed.description = "Couldn't upload logs." - await ctx.send(embed=embed) - image_path.unlink() - return - await ctx.send(file=discord.File(image_path, "latex.png")) diff --git a/bot/exts/fun/latex/template.txt b/bot/exts/fun/latex/template.txt deleted file mode 100644 index a20cc279..00000000 --- a/bot/exts/fun/latex/template.txt +++ /dev/null @@ -1,5 +0,0 @@ -\documentclass{article} -\begin{document} - \pagenumbering{gobble} - $text -\end{document} diff --git a/bot/resources/fun/latex_template.txt b/bot/resources/fun/latex_template.txt new file mode 100644 index 00000000..a20cc279 --- /dev/null +++ b/bot/resources/fun/latex_template.txt @@ -0,0 +1,5 @@ +\documentclass{article} +\begin{document} + \pagenumbering{gobble} + $text +\end{document} -- cgit v1.2.3 From 12c4b533eef4404fc6488a39918af97e17c1f839 Mon Sep 17 00:00:00 2001 From: DMFriends <86751519+DMFriends@users.noreply.github.com> Date: Wed, 16 Feb 2022 17:14:35 -0500 Subject: Add topics for `#programming-pedagogy` channel --- bot/resources/utilities/py_topics.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'bot/resources') diff --git a/bot/resources/utilities/py_topics.yaml b/bot/resources/utilities/py_topics.yaml index 4f684841..92fc0b73 100644 --- a/bot/resources/utilities/py_topics.yaml +++ b/bot/resources/utilities/py_topics.yaml @@ -46,6 +46,15 @@ - What modules/libraries do you want to see more projects using? - What's the most ambitious thing you've done with Python so far? +# programming-pedagogy +934931964509691966: + - What is the best way to teach/learn OOP? + - What benefits are there to teaching programming to students who aren't training to become developers? + - What are some basic concepts that we need to know before teaching programming to others? + - What are the most common difficulties/misconceptions students encounter while learning to program? + - What makes a project a good learning experience for beginners? + - What can make difficult concepts more fun for students to learn? + # algos-and-data-structs 650401909852864553: - -- cgit v1.2.3