[0,2,3,6,9,10,11,13,16,17,18,20,21]
Middle form functor script. Replace with lsst/linking.qdl
 0.bvan@slac.stanford.edu
 2.rra@lsst.org
 3.sqre-admin@lists.lsst.org
 6.afausti@lsst.org
 9.sqre-admin@lists.lsst.org
10.sqre-admin@lists.lsst.org
11.sqre-admin@lists.lsst.org
13.athornton@lsst.org
16.bvan@slac.stanford.edu
17.bvan@slac.stanford.edu
18.cbanek@lsst.org
20.bvan@slac.stanford.edu
21.bvan@slac.stanford.edu

 [1]
 NCSA: gets cn, isMemberOf (as a group), uid, uidNumber
   1.web@ncsa.illinois.edu

 [4,8]
 NCSA: gets cn->name, isMemberOf (as a group), uid, uidNumber, mail->email
 4.security-admin@ncsa.illinois.edu
 8.security-admin@ncsa.illinois.edu

 [5,7,28]
 NCSA: gets cn, isMemberOf (as a group), uid, uidNumber, mail as email
 (same as [4,8] just with different create date)
 5.security-admin@ncsa.illinois.edu
 7.security-admin@ncsa.illinois.edu
28.security-admin@ncsa.illinois.edu

 [12]
 *** lsst-client on surge
 NCSA: gets cn, isMemberOf (as a group), uid, uidNumber, mail as email
12.gaynor@illinois.edu

 [14]
 (same as [4,8], just points to ldap4 not ldap1)
14.security-admin@ncsa.illinois.edu

 [15,22]
 (Same as [4,8], extra uid request flagged it as different.)
15.help+its@ncsa.illinois.edu
22.help+its@ncsa.illinois.edu

 [19]
 Syngenta. If NCSA IDP return cn as name, mail as email, memberOf as isMemberOf group
19.kooper@illinois.edu

 [23,24,25]
 (Same as [4,8])
23.gaynor@illinois.edu
24.gaynor@illinois.edu
25.gaynor@illinois.edu

 [26,30]
 (Same as [4,8])
26.athornton@lsst.org
30.athornton@lsst.org

 [27]
 NCSA LDAP, mail->mail, cn->name, memberof->isMemberOf as a list. Search on eppn.
27.kooper@illinois.edu

 [29]
29.tolbert@illinois.edu


 1.cilogon:/client_id/12b77745770e646765d4ec35427bd6c6               | NCSA Internal (Savannah)                 | [1]
 2.cilogon:/client_id/12fec51db55c36b208dfbe2dee78065c               | LSST development LSP instance SSO        | [0,2,3,6,9,10,11,13,16,17,18,20,21]
 3.cilogon:/client_id/15352006fec091e45e1425bce7c3c352               | Rubin Observatory LSP - Test Environment | [0,2,3,6,9,10,11,13,16,17,18,20,21]
 4.cilogon:/client_id/1a9a1f87cbc824028e37e246b26078ea               | Black Hole Router                        | [4,8]
 5.cilogon:/client_id/1e3cc73c9027808c6573c2a90586b35b               | Secops Portal - production               | [5,7,28]
 6.cilogon:/client_id/232eaabf026dab8b26f9c9770873cb7e               | Rubin Observatory LSP SQuaSH sandbox ins | [0,2,3,6,9,10,11,13,16,17,18,20,21]
 7.cilogon:/client_id/33f89281bae8ff81655c89d80d3f542c               | Secops BHR - production                  | [5,7,28]
 8.cilogon:/client_id/3565fbac508557e62390799c62de3798               | Test Black Hole Router                   | [4,8]
 9.cilogon:/client_id/4fb3456c6d99009d975450af19bee94                | Rubin Observatory LSP - Internal Bleed E | [0,2,3,6,9,10,11,13,16,17,18,20,21]
10.cilogon:/client_id/51ea95a5fac24d5a6f33e658d7d77d2a               | Rubin Observatory LSP - Test Environment | [0,2,3,6,9,10,11,13,16,17,18,20,21]
11.cilogon:/client_id/537ab5b211d0ddacb05964e5adf9a4dc               | Rubin Observatory LSP - Test Environment | [0,2,3,6,9,10,11,13,16,17,18,20,21]
12.cilogon:/client_id/5c1e8e00c6d79d8cd081e45a17574741               | Test LSST client                         | [12]
13.cilogon:/client_id/5d4d96afd3f1acf896a2b5a7a2e94277               | Rubin Observatory LSP (NCSA Test Stand i | [0,2,3,6,9,10,11,13,16,17,18,20,21]
14.cilogon:/client_id/6566e4f7fb094a1f91c5548b1d4532d9               | Secops RPZ - production                  | [14]
15.cilogon:/client_id/68a1b20c7a29978e3af579301d74d871               | NCSA Identity                            | [15,22]
16.cilogon:/client_id/6ca7b54ac075b65bccb9c885f9ba4a75               | LSST LSP Integration (Domain Ingress Cli | [0,2,3,6,9,10,11,13,16,17,18,20,21]
17.cilogon:/client_id/705adcc6f8420359cbfbd55734d28ba2               | LSST Science Platform (Test)             | [0,2,3,6,9,10,11,13,16,17,18,20,21]
18.cilogon:/client_id/74e865cd71a3a327096d36081166b739               | Rubin Observatory LSP - Test Local Minik | [0,2,3,6,9,10,11,13,16,17,18,20,21]
19.cilogon:/client_id/79d280aef88dd3c97bb1cd92f8217286               | SIMPL                                    | [19]
20.cilogon:/client_id/7ae419868b97e81644ced9886ffbcec                | LSST LSP Stable SSO                      | [0,2,3,6,9,10,11,13,16,17,18,20,21]
21.cilogon:/lsst/prod/linking                                        | LSST LSP Stable SSO                      | [0,2,3,6,9,10,11,13,16,17,18,20,21]
22.cilogon:/lsst/prod/onboarding                                     | LSST production onboarding client.       | [15,22]
23.cilogon:test/surge/polo1                                          | Test Client for Surge on Production      | [23,24,25]
24.cilogon:test/surge/polo2                                          | Test client for Surge on Production      | [23,24,25]
25.cilogon:test/surge/prod                                           | Test client for Surge on Production      | [23,24,25]
26.myproxy:oa4mp,2012:/client_id/1dc8255229400b1375490ce48e3c5b2e    | The LSST Science Platform                | [26,30]
27.myproxy:oa4mp,2012:/client_id/3089d7c41fb49224bd3faa3eb4de8dc     | clowder                                  | [27]
28.myproxy:oa4mp,2012:/client_id/382e3cf39d55fb9ba4234ba3e3e93dd2    | Secops Portal - Dev                      | [5,7,28]
29.myproxy:oa4mp,2012:/client_id/e94d6f51bec554e6c7dfbf8f53eebdb     | NCSA Identity dev/test                   | [29]
30.myproxy:oa4mp,2012:/client_id/f81eb58eb79ecd002e3de77cf1593942    | The LSST Science Platform (integration t | [26,30]
