World Library  
Flag as Inappropriate
Email this Article

484th Air Expeditionary Wing

Article Id: WHEBN0009405297
Reproduction Date:

Title: 484th Air Expeditionary Wing  
Author: World Heritage Encyclopedia
Language: English
Subject: 451st Air Expeditionary Group, 15th Expeditionary Mobility Task Force, 455th Air Expeditionary Wing, 376th Expeditionary Operations Group, 459th Air Refueling Wing
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

484th Air Expeditionary Wing

484th Air Expeditionary Wing
Boeing B-52D 55-0104 of the 484th Bombardment Wing at Andersen AFB, Guam in 1966
Active 1943–1945, 1963–1967, 2003
Country  United States
Branch  United States Air Force
Type Air Expeditionary
Role Combat Support
Part of Air Combat Command
Engagements
  • World War II
European Campaign (1943–1945)
  • Global War on Terrorism
Iraq campaign (To Be Determined)
Decorations Distinguished Unit Citation
Insignia
484th Air Expeditionary Wing Emblem (approved 19 March 1964)[1]

The 484th Air Expeditionary Wing (484 AEW) is a provisional United States Air Force unit assigned to Air Combat Command. It may be activated or inactivated at any time. It was activated and attached to United States Air Forces Central for the invasion of Iraq in 2003 (Operation Iraqi Freedom). It was headquartered at Prince Sultan Air Base, Saudi Arabia.

The wing was originally activated in 1943 as the 484th Bombardment Group as a World War II unit. The group served primarily in the Mediterranean, African, and The Middle East Theatres of World War II. During operations from Italy, it twice was awarded with Distinguished Unit Citations (DUC) for missions in Germany and Austria. When hostilities in Europe ended, the group was assigned to expedite the movement of troops and equipment from Europe back to the United States,

The 484th Bombardment Wing was organized in February 1963 at 3d Air Division for combat operations over Vietnam. The wing was inactivated on 25 March 1967 as part of the closure of Turner AFB. In 1984, the group and wing were consolidated into a single unit.

History

World War II

World War II insigne of the 484th Bombardment Group

The 484th Bombardment Group (Heavy) was constituted on 14 September 1943 as a Consolidated B-24 Liberator heavy bombardment group and activated on 20 September at Harvard Army Air Field, Nebraska. Its original squadrons were the newly activated 824th,[2] 825th,[3] and 826th Bombardment Squadrons[3] and the 827th Bombardment Squadron,[4] which moved to Harvard AAF after two years of anti-submarine warfare experience on the east coast of the United States[5]

The [5]

On 9 June 1944 a heavy smoke screen prevented the group from bombing railroad Vienna, Austria.[5]

In addition to strategic missions, the 484th participated in the drive toward Rome by bombing bridges, supply dumps, viaducts, and marshalling yards in April through June 1944. It also ferried gasoline and oil to Allied forces in southern France in September 1944 and supported the final advance by Fifth Army through northern Italy in April 1945.[5]

After V-E Day, was assigned to Green Project which was the movement of troops from Europe to the United States via the South Atlantic Transport Route. B-24s were modified with sealed bomb bays, removal of all defensive armament and internal fuselage equipped with seating to carry approximately 30 personnel.require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst( It was assigned to Air Transport Command at Casablanca Airfield, French Morocco.[5] The group moved personnel from staging areas in France and Italy to Casablanca and also south to Dakar in French West Africa where personnel were transported across the South Atlantic to Brazil and eventually to Morrison Field, Florida.require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst( Provided air transport until the end of July when the unit was inactivated.

Strategic Air Command

Patch with 4138th Strategic Wing emblem

4138th Strategic Wing

The origins of the 484th Bombardment Wing began on 1 January 1959 when 822d Air Division[6] as part of SAC's plan to disperse its Boeing B-52 Stratofortress heavy bombers over a larger number of bases, thus making it more difficult for the Soviet Union to knock out the entire fleet with a surprise first strike.[7] The wing also assumed host base responsibility for Turner from the 31st Tactical Fighter Wing as Turner transferred to SAC from Tactical Air Command. On 1 February 1959 the wing's first squadron associated with its strategic bombardment mission, the 62d Aviation Depot Squadron was activated to oversee the wing's special weapons. It received its first combat aircraft when the 336th Bombardment Squadron (BS), with 15 Boeing B-52 Stratofortresses moved to Turner from Biggs AFB, Texas where it had been one of the three squadrons of the 95th Bombardment Wing.[8] It did not become fully operational until 1 June 1960 when the 919th Air Refueling Squadron, flying Boeing KC-135 Stratotankers moved to Turner from Carswell AFB, Texas. Starting in 1960, one third of the squadron's aircraft were maintained on fifteen-minute alert, fully fueled and ready for combat to reduce vulnerability to a Soviet missile strike. This was increased to half the squadron's aircraft in 1962.[9] The 4138th (and later the 484th) continued to maintain an alert commitment until deploying to Andersen AFB Guam to support combat operations in Southeast Asia. In 1962, the wing's bombers began to be equipped with the GAM-77 Hound Dog and the GAM-72 Quail air-launched cruise missiles, The 4138th Airborne Missile Maintenance Squadron was activated in November to maintain these missiles. However, SAC Strategic Wings could not carry a permanent history or lineage and SAC looked for a way to make its Strategic Wings permanent.

484th Bombardment Wing

In 1962, in order to perpetuate the lineage of many currently inactive bombardment units with illustrious World War II records, Headquarters SAC received authority from Headquarters USAF to discontinue its Major Command controlled (MAJCON) strategic wings that were equipped with combat aircraft and to activate Air Force controlled (AFCON) units, most of which were inactive at the time which could carry a lineage and history.[10] As a result, the 4138th was replaced by the newly constituted 484th Bombardment Wing, Heavy, which assumed its mission, personnel, and equipment on 1 February 1963.[1] Although the 484th Wing was a new organization, it continued, through temporary bestowal, the history, and honors of the World War II 484th Bombardment Group.[11] In the same way the air refueling operations to meet the operational commitments of SAC.[1] On 13 January 1964, a B-52D bomber attached to the wing crashed near Cumberland, Maryland. From 1 April 1966 to c. 29 September 1966, all wing aircraft, crews, all wing HQ personnel and most wing support personnel were deployed as part of the 3d Air Division for combat operations over Vietnam.[1]

In April 1966, B-52Ds of the wing, together with D series bombers of the 28th Bombardment Wing deployed to Andersen Air Force Base, Guam, replacing the B-52Fs that SAC had been deploying to Andersen for the Vietnam War since the previous year. The 484th's planes and other B-52Ds had been modified under a program called Big Belly, which increased the bombload of wing aircraft to 84 500lb bombs or 42 750lb bombs, from the 27 it could previously carry.[12] From this point, the Big Belly B-52D became the SAC workhorse in Southeast Asia.

By 1967, Intercontinental ballistic missiles (ICBM) had been deployed and become operational as part of the United States' strategic triad, and the need for B-52s had been reduced. In addition, funds were also needed to cover the costs of combat operations in Indochina. The 484th Bombardment Wing was inactivated on 25 March 1967[1] and its aircraft were reassigned to other SAC units. As part of the inactivation, Turner AFB was closed; the property was transferred to the United States Navy and being redesignated as Naval Air Station Albany.

Operation Iraqi Freedom

In 2003, the wing was converted to provisional status as the 484th Air Expeditionary Wing (AEW) and activated as part of Operation Iraqi Freedom (OIF). The role of the 484th AEW was to provide a centralized command and control element to support all Tactical Air Control Parties and Combat Weather Teams operating in the Southwest Asia theater of operations.[13] It provided combat enabling, contingency response, terminal attack and combat weather support to the coalition air forces and special forces and Army maneuver units on the battlefield. It was headquartered at Prince Sultan Air Base, Saudi Arabia (24 January 2003 – later in 2003).[14]

The wing consisted of six groups (the 3rd, 4th and 18th Expeditionary Air Support Operations Groups, a Mission Support Group, a Maintenance Group, and a Medical Group) and about 3,400 personnel.[15] Operations during OEF included a joint airborne assault with the 86th Contingency Response Group from Ramstein Air Base, Germany that included twenty airmen from the wing parachuting into northern Iraq with more than 1,000 soldiers of the Army's 173rd Airborne Brigade. Their skills helped prepare and open an airfield for C-17 Globemaster IIIs that delivered more than 1 million pounds of people and cargo every night into the operations area.require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst(

Approximately 500 forward air controllers were provided by the wing's air support operations groups to Army ground forces during OEF, and airmen from the 484th accompanied U.S. forces when they entered the streets of Baghdad in March 2003.require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst(

Comments by Major Birch in his Air University paper strongly suggest that the 484th AEW was a temporary organization created specifically for the Iraq campaign and that the wing was inactivated after the invasion had been successful.[14]

Lineage

484th Bombardment Group

  • Constituted as 484th Bombardment Group (Heavy) on 14 September 1943
Activated on 20 September 1943
Redesignated 484th Bombardment Group, Heavy on 28 January 1944
Redesignated 484th Bombardment Group (Pathfinder) on 14 February 1944
Redesignated 484th Bombardment Group, Heavy on 11 November 1944
Inactivated on 25 July 1945
  • Consolidated on 31 January 1984 with the 484th Bombardment Wing as the 484th Bombardment Wing[16]

484th Wing

  • Constituted as 484th Bombardment Wing, Heavy on 15 November 1962
Activated on 15 November 1962 to replace the 4138th Strategic Wing
Organized on 1 February 1963
Discontinued and inactivated, on 25 March 1967.
  • Consolidated on 31 January 1984 with the 484th Bombardment Group (remained inactive)
  • Redesignated as 484th Air Expeditionary Wing, and converted to provisional status: 13 January 2003[16]
Activated on 24 January 2003
Inactivated in April 2003

Assignments

Components

Groups

  • 18th Expeditionary Air Support Operations Group, 24 Jan 2003 – Apr 2003
  • 4th Expeditionary Air Support Operations Group, 24 Jan 2003 – Apr 2003
  • 3d Expeditionary Air Support Operations Group, 24 Jan 2003 – Apr 2003
  • 484th Combat Support Group (later 484th Expeditionary Mission Support Group), 1 February 1963 – 25 March 1967, 24 Jan 2003 – Apr 2003
  • 484th Expeditionary Maintenance Group, 24 Jan 2003 – Apr 2003
  • 484th Expeditionary Medical Group, 24 Jan 2003 – Apr 2003
  • 822d Medical Group, 1 February 1963 – 25 March 1967

Operational Squadrons

Maintenance Squadrons

  • 484th Airborne Missile Maintenance Squadron, 1 February 1963 – unknown
  • 484th Armament & Electronics Maintenance Squadron, 1 February 1963 – 25 March 1967
  • 484th Field Maintenance Squadron, 1 February 1963 – 25 March 1967
  • 484th Organizational Maintenance Squadron, 1 February 1963 – 25 March 1967

Stations

  • Harvard Army Air Field, Nebraska, 20 September 1943 – 2 March 1944
  • Camp Patrick Henry, Virginia, 4 March 1944 – 13 March 1944 (ground echelon)
  • Djedeida, Tunisia, 27 March 1944 (air echelon)
  • Torretto Airfield, Italy, 9 April 1944 (ground echelon), 14 April 1944 (air echelon)
  • Casablanca-Anfa Airport, French Morocco, c. 25 May 1945 – 25 July 1945
  • [16]
  • Prince Sultan Air Base, Saudi Arabia, 2003

Aircraft

See also

References

Notes


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ a b c d e Ravenstein, p. 12
  2. ^ Maurer, Combat Squadrons, pp. 770-771
  3. ^ a b Maurer, Combat Squadrons, p. 771
  4. ^ Maurer, Combat Squadrons, pp. 771-772
  5. ^ a b c d e f Maurer, Combat Units, pp. 355–356
  6. ^
  7. ^
  8. ^ Maurer, Combat Squadrons, p. 415
  9. ^
  10. ^ MAJCON units could not carry a permanent history or lineage Ravenstein, p 12
  11. ^ It was also entitled to retain the honors (but not the history or lineage) of the 4138th. This temporary bestowal ended in January 1984, when the wing and group were consolidated into a single unit.
  12. ^ Knaack, p. 256
  13. ^ Birch,p. 72
  14. ^ a b Birch
  15. ^ Birch, p. 74
  16. ^ a b c d e f g h i

Bibliography

 This article incorporates public domain material from websites or documents of the Air Force Historical Research Agency.

  • Major David R. Birch, The Evolution of Direct Support Organization from World War II to OIF, School of Advanced Air and Space Studies, Air University, Maxwell Air Force Base, Alabama, June 2005
  • Rogers, Brian. United States Air Force Unit Designations Since 1978. Hinkley, UK: Midland Publications, 2005. ISBN 1-85780-197-0.

Further reading

  • Elizabeth Rees, “Standup Of 484th AEW Proved Vital To Army, Air Force Ops. Integration,” Inside the Air Force, 5 September 2003
  • World Airpower Journal. (1992). US Air Force Air Power Directory. Aerospace Publishing: London, UK. ISBN 1-880588-01-3

External links

  • "18th Air Support Operations Group gets new commander", Senior Airman Becky J. LaRaia, Carolina Flyer
  • "484th AEW brings airpower to battlefield", Charles Ramsey, US Air Force press release
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.