| Voted against a transfer target | now |
| Voted against a transfer target | now |
| Voted against a transfer target | now |
| Voted against a transfer target | now |
| Voted against a transfer target | now |
| Voted against a transfer target | now |
| Voted against a transfer target | now |
| Voted against a transfer target | now |
| Player | Club | Status | Ability | Confidence | Watched | Last Observed | Latest Vote |
|---|---|---|---|---|---|---|---|
| Samunya Amatton | KCB | Report Ready | 76 / 76 | 76% | 1 | 15.01.2029 | - |
| Coke Carrillo | Celta | Rejected | 101 / 106 | 83% | 5 | 31.12.2028 | Reject |
| Stefano Greco | Audace Cerignola | Rejected | 102 / 99 | 75% | 3 | 31.12.2028 | Reject |
| Andrew Wogan | Walsall | Active | 86 / 89 | 40% | 1 | 31.12.2028 | - |
| Vincent Harper | Walsall | Rejected | 105 / 99 | 75% | 3 | 30.12.2028 | Monitor |
| Kayne Bonnevie | Quevilly-Rouen | Active | 110 / 107 | 80% | 4 | 30.12.2028 | - |
| Lucas García | CE Europa | Active | 100 / 105 | 67% | 2 | 30.12.2028 | - |
| Yannick Etilé | Paris 13 Atletico | Active | 108 / 108 | 67% | 2 | 30.12.2028 | - |
| Benson Omalla | Nairobi United | Active | 92 / 90 | 40% | 1 | 30.12.2028 | - |
| Yusuf Mainge | Kenya Police | Active | 94 / 86 | 40% | 1 | 30.12.2028 | - |
| Ayanda Vete | Muranga Seal | Active | 86 / 91 | 67% | 2 | 29.12.2028 | - |
| Fabian Nworie | Kano Pillars | Active | 84 / 87 | 67% | 2 | 29.12.2028 | - |
| Aphile Ngobese | Naxxar Lions | Active | 73 / 82 | 80% | 4 | 28.12.2028 | - |
| Kwanele Nkabi | Polokwane City | Active | 82 / 88 | 80% | 4 | 28.12.2028 | - |
| Jakob Odehnal | Varzim | Active | 112 / 109 | 67% | 2 | 28.12.2028 | - |
| Caleb Kramer | NAC Breda | Active | 93 / 100 | 75% | 3 | 27.12.2028 | - |
| Emil Gazdov | FC Nantes | Active | 91 / 89 | 67% | 2 | 27.12.2028 | - |
| Brian Opondo | Kakamega Homeboyz | Rejected | 93 / 93 | 80% | 4 | 25.12.2028 | Reject |
| Tokollo Makgolane | Gzira United | Active | 83 / 87 | 75% | 3 | 25.12.2028 | - |
| Humphrey Katasi | Tusker | Rejected | 92 / 92 | 86% | 6 | 23.12.2028 | Reject |
| Emmanuel Dung | Bendel Insurance | Active | 101 / 104 | 67% | 2 | 23.12.2028 | - |
| Simphiwe Mlondo | Bidco United | Active | 93 / 99 | 75% | 3 | 22.12.2028 | - |
| Musa Oundo | Muranga Seal | Active | 75 / 80 | 40% | 1 | 22.12.2028 | - |
| Chris Erambo | Tusker | Active | 88 / 86 | 40% | 1 | 22.12.2028 | - |
| Harry Evans | Crawley Town | Rejected | 99 / 100 | 83% | 5 | 21.12.2028 | Reject |
| Ovella Ochieng | Nairobi United | Rejected | 88 / 92 | 75% | 3 | 21.12.2028 | Reject |
| Khumoitsile Rathokolo | Jomo Cosmos | Rejected | 83 / 80 | 67% | 2 | 21.12.2028 | Reject |
| Faiz Opande | Kariobangi Sharks | Active | 83 / 85 | 75% | 3 | 21.12.2028 | - |
| Salko Hamzić | Red Bull Salzburg | Active | 118 / 127 | 67% | 2 | 21.12.2028 | - |
| Shannel Makwata | Ulinzi Stars | Active | 74 / 79 | 75% | 3 | 20.12.2028 | - |
| Chindi Merpring | Niger Tornadoes | Active | 100 / 89 | 40% | 1 | 20.12.2028 | - |
| Yahaya Ibrahim | Plateau United | Active | 89 / 89 | 75% | 3 | 19.12.2028 | - |
| John Omondi | Kakamega Homeboyz | Active | 78 / 80 | 67% | 2 | 19.12.2028 | - |
| Fabien Adikiny | Tusker | Active | 81 / 75 | 40% | 1 | 19.12.2028 | - |
| Dylan Thompson | Tottenham | Active | 83 / 82 | 40% | 1 | 18.12.2028 | - |
| Nolan Bresson | Mgarr United | Active | 69 / 71 | 83% | 5 | 16.12.2028 | - |
| Aniekeme Okon | Rivers United | Active | 101 / 92 | 86% | 6 | 16.12.2028 | - |
| Nikita Sednev | Zurrieq | Active | 91 / 84 | 67% | 2 | 16.12.2028 | - |
| Samuele Vitale | Ascoli | Active | 120 / 120 | 40% | 1 | 16.12.2028 | - |
| Mohammed Siraji | Mathare United | Active | 94 / 90 | 40% | 1 | 16.12.2028 | - |
| Kimarni Smith | Barrow AFC | Active | 101 / 84 | 40% | 1 | 16.12.2028 | - |
| Kabongo Tshimanga | Barnet | Active | 93 / 100 | 40% | 1 | 15.12.2028 | - |
| Mustafa Kizza | Nairobi United | Active | 102 / 98 | 40% | 1 | 15.12.2028 | - |
| Alex Borto | Chesterfield | Active | 97 / 94 | 67% | 2 | 14.12.2028 | - |
| Boniface Onyango | Kakamega Homeboyz | Active | 84 / 92 | 40% | 1 | 14.12.2028 | - |
| Harry Anderson | Walsall | Active | 102 / 84 | 40% | 1 | 14.12.2028 | - |
| Jamie Robson | Oldham Athletic | Active | 103 / 96 | 40% | 1 | 14.12.2028 | - |
| Owen Foster | Bristol Rovers | Active | 100 / 108 | 40% | 1 | 14.12.2028 | - |
| John Amah | Plateau United | Active | 104 / 105 | 75% | 3 | 13.12.2028 | - |
| Noah Phillips | Tranmere Rovers | Active | 92 / 84 | 67% | 2 | 13.12.2028 | - |
| Giscard Mavoungou | Gor Mahia | Active | 83 / 94 | 40% | 1 | 13.12.2028 | - |
| Michael Jairo | Nairobi United | Active | 72 / 74 | 67% | 2 | 12.12.2028 | - |
| Vincent Wasambo | Posta Rangers | Active | 80 / 80 | 40% | 1 | 12.12.2028 | - |
| Alfie Brooks | Real Avilés | Active | 97 / 97 | 67% | 2 | 11.12.2028 | - |
| Ben Winterbottom | Barrow AFC | Rejected | 93 / 93 | 80% | 4 | 10.12.2028 | Reject |
| Lindsay Gutaj | Nürnberg | Active | 100 / 100 | 75% | 3 | 10.12.2028 | - |
| Geoffrey Onyango | Kenya Police | Active | 95 / 91 | 67% | 2 | 10.12.2028 | - |
| Sunday Celeb | Kwara United | Active | 78 / 73 | 40% | 1 | 10.12.2028 | - |
| Mikey Allen | Gillingham | Active | 93 / 91 | 75% | 3 | 09.12.2028 | - |
| Theo Avery | Port Vale | Active | 85 / 92 | 67% | 2 | 09.12.2028 | - |
| Zoey Monyepao | Shrewsbury Town | Active | 88 / 76 | 40% | 1 | 09.12.2028 | - |
| Leonlevitt Osiago | Ulinzi Stars | Active | 76 / 70 | 67% | 2 | 07.12.2028 | - |
| Liam Bennett | Austria Salzburg | Active | 123 / 111 | 40% | 1 | 07.12.2028 | - |
| Michael Atata | Ikorodu City | Rejected | 108 / 108 | 86% | 6 | 06.12.2028 | Reject |
| Allesandro Du Plessis | Sliema Wanderers | Active | 97 / 88 | 40% | 1 | 06.12.2028 | - |
| December Kisakah | Kariobangi Sharks | Active | 84 / 92 | 67% | 2 | 05.12.2028 | - |
| John Macharia | Mathare United | Active | 83 / 90 | 40% | 1 | 05.12.2028 | - |
| Tyron Chaar | Volendam | Active | 81 / 92 | 67% | 2 | 04.12.2028 | - |
| Divine Chidera | Rangers International | Active | 98 / 95 | 80% | 4 | 04.12.2028 | - |
| Keagan Hlatshwayo | Bloemfontein Celtic | Active | 88 / 95 | 40% | 1 | 04.12.2028 | - |
| Joseph Mwangi | Ulinzi Stars | Active | 78 / 70 | 67% | 2 | 03.12.2028 | - |
| Joe Wright | Oldham Athletic | Active | 92 / 77 | 40% | 1 | 03.12.2028 | - |
| Tomiwa Awojob | El-Kanemi Warriors | Active | 89 / 102 | 40% | 1 | 03.12.2028 | - |
| Kevin Okumu | Nairobi United | Active | 69 / 66 | 40% | 1 | 03.12.2028 | - |
| Dennis Munyovi | Muranga Seal | Active | 87 / 75 | 40% | 1 | 02.12.2028 | - |
| Brian Buleti | Kakamega Homeboyz | Active | 86 / 76 | 40% | 1 | 02.12.2028 | - |
| George Pickford | Everton | Rejected | 91 / 92 | 67% | 2 | 01.12.2028 | Reject |
| Alfie Marriott | Bromley | Active | 88 / 91 | 67% | 2 | 01.12.2028 | - |
| Lorenzo Cordaro | Pergolettese | Rejected | 106 / 106 | 80% | 4 | 30.11.2028 | Reject |
| Myles Roberts | Grimsby Town | Rejected | 106 / 100 | 75% | 3 | 30.11.2028 | Reject |
| Ryan Tutu | SM Caen | Active | 84 / 98 | 40% | 1 | 29.11.2028 | - |
| Maxwell Otieno | AFC Leopards | Active | 73 / 75 | 40% | 1 | 28.11.2028 | - |
| Shaka Zulu | Mathare United | Active | 82 / 79 | 40% | 1 | 25.11.2028 | - |
| Olivier Vliegen | Racing Genk | Rejected | 110 / 108 | 75% | 3 | 22.11.2028 | Reject |
| George Murray-Jones | Rotherham United | Active | 91 / 88 | 75% | 3 | 22.11.2028 | - |
| Godswill Utum | Enyimba | Rejected | 90 / 86 | 80% | 4 | 21.11.2028 | Reject |
| Anothando Menemene | Golden Arrows | Active | 94 / 90 | 40% | 1 | 21.11.2028 | - |
| Erick Otieno | Shabana | Rejected | 85 / 77 | 75% | 3 | 19.11.2028 | Reject |
| Luke Campbell | First Vienna | Active | 91 / 91 | 67% | 2 | 19.11.2028 | - |
| Kai Crampton | Gillingham | Active | 86 / 100 | 67% | 2 | 19.11.2028 | - |
| Austin Onyemaechi | Nasarawa United | Active | 90 / 79 | 40% | 1 | 19.11.2028 | - |
| Jake Donohue | Leicester City | Active | 79 / 85 | 40% | 1 | 18.11.2028 | - |
| Joaquin Dalmasso | Lecco | Active | 104 / 99 | 40% | 1 | 17.11.2028 | - |
| Sebastian Jensen | Schwarz-Weiß Bregenz | Active | 87 / 100 | 67% | 2 | 16.11.2028 | - |
| George Lapslie | Barrow AFC | Active | 99 / 101 | 40% | 1 | 16.11.2028 | - |
| Job Ochieng | Kenya Police | Lost | 90 / 90 | 75% | 3 | 15.11.2028 | - |
| Ernest Mohammed | Nairobi United | Negotiating | 83 / 92 | 40% | 1 | 15.11.2028 | - |
| Alao Dabani | Niger Tornadoes | Active | 93 / 99 | 67% | 2 | 14.11.2028 | - |
| Biola Sabitu | Remo Stars | Active | 106 / 105 | 83% | 5 | 13.11.2028 | - |
| Rodgers Ouma | Kakamega Homeboyz | Active | 91 / 87 | 40% | 1 | 13.11.2028 | - |
| Max Thompson | Exeter City | Rejected | 109 / 116 | 67% | 2 | 12.11.2028 | Reject |
| Rogan Ravenhill | Accrington Stanley | Active | 80 / 79 | 40% | 1 | 12.11.2028 | - |
| Igbunu Evwierhurhoma | Ikorodu City | Rejected | 90 / 82 | 67% | 2 | 11.11.2028 | Reject |
| Soumaïla Sylla | Rodez AF | Rejected | 102 / 96 | 80% | 4 | 11.11.2028 | Reject |
| Tom Booth | Crewe Alexandra | Rejected | 101 / 106 | 89% | 8 | 10.11.2028 | Reject |
| Fred Heath | Colchester United | Active | 77 / 98 | 40% | 1 | 10.11.2028 | - |
| Shariff Musa | Gor Mahia | Active | 96 / 85 | 40% | 1 | 10.11.2028 | Needs More Info |
| Steve Biko Omollo | Kariobangi Sharks | Active | 76 / 75 | 40% | 1 | 10.11.2028 | - |
| Alvin Mangeni | AFC Leopards | Active | 87 / 94 | 40% | 1 | 10.11.2028 | - |
| Mussa Diallo | Étoile Carouge | Rejected | 84 / 91 | 75% | 3 | 08.11.2028 | Monitor |
| Giorgio De Marzi | Benevento | Rejected | 87 / 96 | 67% | 2 | 06.11.2028 | Reject |
| Teboho Mahlangu | SuperSport United | Active | 89 / 99 | 40% | 1 | 06.11.2028 | - |
| Fletcher Smythe-Lowe | Estoril Praia | Rejected | 86 / 92 | 80% | 4 | 04.11.2028 | Reject |
| Lewys Benjamin | Mansfield Town | Rejected | 86 / 97 | 67% | 2 | 04.11.2028 | Reject |
| Tobias Jäger | Doncaster Rovers | Active | 89 / 94 | 40% | 1 | 04.11.2028 | - |
| Ben Martino | Peterborough United | Rejected | 94 / 89 | 67% | 2 | 03.11.2028 | Reject |
| Jake Turner | Millwall | Active | 108 / 98 | 40% | 1 | 03.11.2028 | - |
| Divine Onourah | Kun Khalifat | Active | 72 / 81 | 40% | 1 | 02.11.2028 | - |
| Thabang Molefe | Sliema Wanderers | Active | 66 / 71 | 40% | 1 | 31.10.2028 | - |
| Nathan Broome | Bristol City | Rejected | 99 / 89 | 67% | 2 | 30.10.2028 | Reject |
| Max Hudson | Stevenage | Active | 86 / 88 | 40% | 1 | 30.10.2028 | - |
| Nicholas Michalski | Blackburn Rovers | Active | 94 / 91 | 40% | 1 | 29.10.2028 | - |
| Jakub Przewoźny | Valletta | Active | 79 / 99 | 40% | 1 | 29.10.2028 | - |
| Carey Bloedorn | Shrewsbury Town | Active | 97 / 100 | 67% | 2 | 28.10.2028 | - |
| Taye Ashby-Hammond | Stevenage | Active | 109 / 116 | 67% | 2 | 26.10.2028 | - |
| Maxwell Mulili | Shabana | Active | 85 / 88 | 80% | 4 | 25.10.2028 | - |
| Muhammad Bower | University of Pretoria | Active | 79 / 93 | 40% | 1 | 25.10.2028 | - |
| Akpan Udoh | Mosta | Rejected | 81 / 82 | 86% | 6 | 23.10.2028 | Reject |
| Oscar Varney | Coventry City | Active | 74 / 84 | 40% | 1 | 18.10.2028 | - |
| Nqobani Biyela | Bidvest Wits | Rejected | 98 / 101 | 80% | 4 | 17.10.2028 | Reject |
| Tom Finch | Pianese | Rejected | 73 / 82 | 67% | 2 | 10.10.2028 | Reject |
| Brad Young | Bristol Rovers | Rejected | 98 / 89 | 67% | 2 | 09.10.2028 | Reject |
| Dermot Mee | Reading | Active | 89 / 98 | 67% | 2 | 01.10.2028 | - |
| Charlie Casper | Ceuta | Active | 85 / 100 | 40% | 1 | 01.10.2028 | - |
| Jack Bycroft | Chesterfield | Active | 100 / 93 | 67% | 2 | 29.09.2028 | - |
| Zak Baker | Hamrun Spartans | Active | 78 / 79 | 40% | 1 | 29.09.2028 | - |
| Benjamin Twum | Inter Allies | Active | 79 / 89 | 67% | 2 | 26.09.2028 | - |
| Alkalifa Coulibaly | Onze Createurs | Active | 116 / 97 | 40% | 1 | 26.09.2028 | - |
| Darío | Cacereño | Active | 119 / 117 | 40% | 1 | 23.09.2028 | - |
| Oisin Cooney | Burnley | Active | 71 / 76 | 40% | 1 | 23.09.2028 | - |
| Rashed Al-Tumi | Birkirkara | Rejected | 84 / 84 | 83% | 5 | 21.09.2028 | Reject |
| Banou Cissé | Real Bamako | Rejected | 114 / 100 | 67% | 2 | 20.09.2028 | Reject |
| David Sakwa | Bandari | Active | 89 / 88 | 40% | 1 | 20.09.2028 | - |
| Jordan Wright | Almería | Active | 98 / 98 | 40% | 1 | 20.09.2028 | - |
| Massiré Gassama | Binga | Rejected | 102 / 98 | 75% | 3 | 19.09.2028 | Monitor |
| Ambrose Sifuna | Ulinzi Stars | Rejected | 75 / 71 | 67% | 2 | 16.09.2028 | Reject |
| Stanley Nnanna | Kun Khalifat | Active | 87 / 81 | 40% | 1 | 16.09.2028 | - |
| Sam Waller | Charlton Athletic | Active | 108 / 97 | 40% | 1 | 16.09.2028 | - |
| James Kinyanjui | Bandari | Active | 87 / 76 | 40% | 1 | 14.09.2028 | - |
| Desmond Nketia | Police Union | Active | 88 / 88 | 40% | 1 | 14.09.2028 | - |
| Elliott List | Northampton Town | Active | 90 / 81 | 40% | 1 | 13.09.2028 | - |
| Zakka John | El-Kanemi Warriors | Active | 85 / 94 | 40% | 1 | 13.09.2028 | - |
| Gimba Ajiji | Plateau United | Active | 101 / 96 | 40% | 1 | 12.09.2028 | - |
| Charlie Caton | Oldham Athletic | Active | 106 / 100 | 40% | 1 | 12.09.2028 | - |
| Brian Junior Olega | Shabana | Active | 86 / 82 | 40% | 1 | 11.09.2028 | - |
| Kelvin Boateng | Austria Wien | Active | 111 / 120 | 40% | 1 | 11.09.2028 | - |
| Shungu Dutiro | KCB | Active | 89 / 95 | 40% | 1 | 11.09.2028 | - |
| Abakar Haroun Mahamat | Elect Sport | Active | 84 / 77 | 40% | 1 | 10.09.2028 | - |
| Jerry Yates | Middlesbrough | Active | 100 / 99 | 40% | 1 | 10.09.2028 | - |
| Takalani Mazhamba | Kaizer Chiefs | Active | 81 / 85 | 40% | 1 | 10.09.2028 | - |
| Ikenna Benjamin | Ikorodu City | Active | 80 / 76 | 40% | 1 | 08.09.2028 | - |
| Nyamawi Beja | Shabana | Active | 81 / 90 | 40% | 1 | 08.09.2028 | - |
| Tyshick Mosengo | Kenya Police | Active | 84 / 78 | 40% | 1 | 07.09.2028 | - |
| Sharif Shuaib | Hearts of Oak | Active | 90 / 74 | 40% | 1 | 06.09.2028 | - |
| Oumar Coulibaly | Djoliba | Active | 93 / 101 | 40% | 1 | 06.09.2028 | - |
| Abiodun Adegoke | Shooting Stars | Active | 90 / 84 | 40% | 1 | 05.09.2028 | - |
| Youssef Dalouzi | Renaissance | Active | 96 / 81 | 40% | 1 | 04.09.2028 | - |
| Osei Prince | New Edubiase United | Active | 74 / 63 | 40% | 1 | 04.09.2028 | - |
| William Wadri | APS Bomet | Active | 75 / 74 | 40% | 1 | 04.09.2028 | - |
| True Grant | Bradford City | Active | 97 / 88 | 40% | 1 | 22.08.2028 | - |
| Filippo Manfrin | Arzignano | Rejected | 104 / 112 | 67% | 2 | 07.08.2028 | Monitor |
| João Cardoso | Marco 09 | Active | 104 / 108 | 40% | 1 | 07.08.2028 | - |
| Zalli Abdullahi | Rivers United | Rejected | 89 / 95 | 75% | 3 | 17.07.2028 | Reject |
| Owami Dlamini | KCB | Active | 83 / 86 | 30% | 1 / 1m | 05.07.2028 | - |
| Matteo Sorzi | Dolomiti Bellunesi | Active | 104 / 94 | 40% | 1 | 01.06.2028 | - |
| Daniel Udoh | Salford City | Active | 99 / 100 | 40% | 1 | 31.05.2028 | - |
| Ade Adeyemo | Crawley Town | Active | 84 / 86 | 40% | 1 | 29.05.2028 | - |
| Anas Yusuf | Olympique Akbou | Active | 89 / 95 | 40% | 1 | 28.05.2028 | - |
| Woody Williamson | Salford City | Active | 107 / 123 | 40% | 1 | 27.05.2028 | - |
| Tommaso Orsini | Sambenedettese | Active | 109 / 101 | 40% | 1 | 20.05.2028 | - |
| Chinonso Chibueze | Bromley | Active | 82 / 84 | 40% | 1 | 19.05.2028 | - |
| Jordan Shipley | Fleetwood Town | Rejected | 85 / 93 | 67% | 2 | 17.05.2028 | Reject |
| Vontae Daley-Campbell | Chesterfield | Active | 105 / 105 | 40% | 1 | 17.05.2028 | - |
| Davide Marfella | Guidonia Montecelio | Active | 92 / 82 | 40% | 1 | 16.05.2028 | - |
| Elijah Akanni | Hearts of Oak | Active | 107 / 97 | 40% | 1 | 15.05.2028 | - |
| Harry Tyrer | Cardiff City | Active | 110 / 121 | 40% | 1 | 13.05.2028 | - |
| Matteo Cardinali | Hibernians | Rejected | 103 / 99 | 67% | 2 | 09.05.2028 | Reject |
| Reagan Ogle | Oldham Athletic | Rejected | 91 / 82 | 67% | 2 | 08.05.2028 | Reject |
| Hugo Fisher | Barrow AFC | Active | 83 / 103 | 40% | 1 | 04.05.2028 | - |
| Rafa Romero | Sevilla | Active | 102 / 94 | 40% | 1 | 04.05.2028 | - |
| Brian Chonjo Otieno | Posta Rangers | Active | 78 / 78 | 30% | 1 / 1m | 03.05.2028 | - |
| Narcisse Mbaiguedem | AS Algoy | Active | 76 / 65 | 40% | 1 | 03.05.2028 | - |
| Artem Denisenko | Balzan | Active | 75 / 93 | 40% | 1 | 25.04.2028 | - |
| Eduardo Pletsch | Mtarfa | Active | 91 / 93 | 40% | 1 | 24.04.2028 | - |
| Trevor Mokwena | Jomo Cosmos | Rejected | 87 / 94 | 67% | 2 | 23.04.2028 | Reject |
| Jereno van Gom | US Bougouba | Rejected | 89 / 88 | 67% | 2 | 22.04.2028 | Reject |
| Gonçalo Sobral | Benfica | Active | 85 / 104 | 40% | 1 | 21.04.2028 | - |
| Ayom Majok | Zabbar St. Patrick | Active | 92 / 88 | 40% | 1 | 15.04.2028 | - |
| Guru | Fgura United | Active | 72 / 95 | 40% | 1 | 12.04.2028 | - |
| Chukwuemeka Junior Eke | Marsa | Active | 70 / 84 | 40% | 1 | 10.04.2028 | - |
| Ipalibo Jack | Hamrun Spartans | Active | 114 / 105 | 40% | 1 | 30.03.2028 | - |
| Konstantin Aleksa | Austria Wien | Active | 104 / 119 | 40% | 1 | 30.03.2028 | - |
| Saziso Magawana | Jomo Cosmos | Active | 91 / 95 | 40% | 1 | 22.03.2028 | - |