0001752724-24-145463.txt : 20240626 0001752724-24-145463.hdr.sgml : 20240626 20240626112433 ACCESSION NUMBER: 0001752724-24-145463 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240626 DATE AS OF CHANGE: 20240626 PERIOD START: 20241031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TRANSAMERICA FUNDS CENTRAL INDEX KEY: 0000787623 ORGANIZATION NAME: IRS NUMBER: 000000000 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-04556 FILM NUMBER: 241071590 BUSINESS ADDRESS: STREET 1: 1801 CALIFORNIA STREET STREET 2: SUITE 5200 CITY: DENVER STATE: CO ZIP: 80202 BUSINESS PHONE: 720-482-8836 MAIL ADDRESS: STREET 1: 1801 CALIFORNIA STREET STREET 2: SUITE 5200 CITY: DENVER STATE: CO ZIP: 80202 FORMER COMPANY: FORMER CONFORMED NAME: TRANSAMERICA IDEX MUTUAL FUNDS DATE OF NAME CHANGE: 20040301 FORMER COMPANY: FORMER CONFORMED NAME: IDEX MUTUAL FDS DATE OF NAME CHANGE: 20010504 FORMER COMPANY: FORMER CONFORMED NAME: IDEX MUTUAL FUNDS / DATE OF NAME CHANGE: 20010423 0000787623 S000039596 Transamerica International Small Cap Value C000122145 I TISVX C000122146 I2 NPORT-P 1 primary_doc.xml NPORT-P false 0000787623 XXXXXXXX S000039596 C000122146 C000122145 TRANSAMERICA FUNDS 811-04556 0000787623 54930088ZHZE1VMYEY52 1801 CALIFORNIA STREET SUITE 5200 DENVER 80202 720-493-4256 Transamerica International Small Cap Value S000039596 549300K8V3XQ18VXIY98 2024-10-31 2024-04-30 N 749750459.02 43951815.47 705798643.55 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 UST Square Enix Holdings Co Ltd 529900KCRNRDF8DIA489 Square Enix Holdings Co. Ltd. 000000000 279200.00000000 NS 10092276.21000000 1.429908700197 Long EC CORP JP N 2 N N N Fluidra SA 95980020140005026620 Fluidra SA 000000000 114500.00000000 NS 2423754.67000000 0.343405968848 Long EC CORP ES N 2 N N N Kumiai Chemical Industry Co Ltd N/A Kumiai Chemical Industry Co. Ltd. 000000000 694300.00000000 NS 3538710.90000000 0.501376834928 Long EC CORP JP N 2 N N Great Eagle Holdings Ltd 529900V6LG3TC9XC5S67 Great Eagle Holdings Ltd. 000000000 1551493.00000000 NS 2368335.11000000 0.335553933355 Long EC CORP BM N 2 N N N Nobia AB 529900MZ8Y3QGPDF6815 Nobia AB 000000000 3472800.00000000 NS 1414295.94000000 0.200382354503 Long EC CORP SE N 2 N N Virbac SACA 969500QQ1X5XHG649644 Virbac SACA 000000000 13900.00000000 NS 5136804.13000000 0.727800227011 Long EC CORP FR N 2 N N N Gradiant Corp N/A Gradiant Corp. 000000000 106643.00000000 NS 1248870.92000000 0.176944363865 Long EC CORP KR N 2 N N N Protector Forsikring ASA 5967007LIEEXZXAIO813 Protector Forsikring ASA 000000000 224200.00000000 NS 4532144.08000000 0.642129893761 Long EC CORP NO N 2 N N N Rohto Pharmaceutical Co Ltd N/A Rohto Pharmaceutical Co. Ltd. 000000000 421100.00000000 NS 8215840.31000000 1.164048753150 Long EC CORP JP N 2 N N N Redrow PLC 2138008WJZBBA7EYEL28 Redrow PLC 000000000 1703600.00000000 NS 13696857.74000000 1.940618314468 Long EC CORP GB N 2 N N N Bellway PLC 213800CY4L3HST4FGZ98 Bellway PLC 000000000 340100.00000000 NS 10687904.54000000 1.514299388029 Long EC CORP GB N 2 N N N Fagron 549300TRKRUFK2RRG779 Fagron 000000000 209148.00000000 NS 4057833.82000000 0.574927970899 Long EC CORP BE N 2 N N N Barco NV 549300N17QCD827TII61 Barco NV 000000000 306334.00000000 NS 4249770.25000000 0.602122190066 Long EC CORP BE N 2 N N Sanwa Holdings Corp 5299003X6BCA4ROO5A70 Sanwa Holdings Corp. 000000000 891000.00000000 NS 14550817.53000000 2.061610299619 Long EC CORP JP N 2 N N N Topcon Corp N/A Topcon Corp. 000000000 330900.00000000 NS 3886510.48000000 0.550654285824 Long EC CORP JP N 2 N N N A&D HOLON Holdings Co Ltd N/A A&D HOLON Holdings Co. Ltd. 000000000 108300.00000000 NS 1880847.30000000 0.266484969500 Long EC CORP JP N 2 N N N Nippon Parking Development Co Ltd 353800OBX8MRKQA9PG73 Nippon Parking Development Co. Ltd. 000000000 2356000.00000000 NS 2891972.01000000 0.409744625670 Long EC CORP JP N 2 N N N State Street Global Advisors 5493008BJIBKQ5KTIF74 State Street Navigator Securities Lending Government Money Market Portfolio 857509301 17845348.18000000 NS USD 17845348.18000000 2.528390829747 Long STIV RF US N 1 N N Capcom Co Ltd 529900JJWQKXS3TC8744 Capcom Co. Ltd. 000000000 773400.00000000 NS 12732047.16000000 1.803920604885 Long EC CORP JP N 2 N N N Japan Petroleum Exploration Co Ltd 549300WXUNBZ356DMN17 Japan Petroleum Exploration Co. Ltd. 000000000 133700.00000000 NS 5639900.05000000 0.799080602030 Long EC CORP JP N 2 N N N Borussia Dortmund GmbH & Co KGaA 529900XO0YTOOKCLQB44 Borussia Dortmund GmbH & Co. KGaA 000000000 494180.00000000 NS 1958918.51000000 0.277546369336 Long EC CORP DE N 2 N N N doValue SpA 8156007AF7DB5FE05555 doValue SpA 000000000 393800.00000000 NS 875893.59000000 0.124099642016 Long EC CORP IT N 2 N N DWS Group GmbH & Co KGaA 529900VM3464806ERS69 DWS Group GmbH & Co. KGaA 000000000 120600.00000000 NS 5088597.43000000 0.720970134542 Long EC CORP DE N 2 N N N Intermediate Capital Group PLC 549300OGASR5WRKJ8R68 Intermediate Capital Group PLC 000000000 327435.00000000 NS 8534233.75000000 1.209159840131 Long EC CORP GB N 2 N N N Buzzi SpA 5299003DX5YLKSVJ6K59 Buzzi SpA 000000000 264900.00000000 NS 9544434.09000000 1.352288528353 Long EC CORP IT N 2 N N N Vidrala SA 95980020140005399488 Vidrala SA 000000000 40143.00000000 NS 4221206.72000000 0.598075210058 Long EC CORP ES N 2 N N N USS Co Ltd 5299000RRQD6UZXG4W72 USS Co. Ltd. 000000000 1137800.00000000 NS 8691989.67000000 1.231511246080 Long EC CORP JP N 2 N N N CKD Corp N/A CKD Corp. 000000000 274000.00000000 NS 5120787.66000000 0.725530957985 Long EC CORP JP N 2 N N N C&C Group PLC 635400LNUHA2LDXXV850 C&C Group PLC 000000000 1282185.00000000 NS 2628198.24000000 0.372372242992 Long EC CORP IE N 2 N N N Raisio Oyj 74370083282NHIP4QD02 Raisio OYJ 000000000 1408483.00000000 NS 2886016.96000000 0.408900893530 Long EC CORP FI N 2 N N N Elmos Semiconductor SE 529900UMKKDCAP4P4H63 Elmos Semiconductor SE 000000000 53700.00000000 NS 4449509.41000000 0.630421927083 Long EC CORP DE N 2 N N N Informa PLC 5493006VM2LKUPSEDU20 Informa PLC 000000000 1039327.00000000 NS 10289220.16000000 1.457812402167 Long EC CORP GB N 2 N N N Nichiha Corp N/A Nichiha Corp. 000000000 239500.00000000 NS 5584440.91000000 0.791222958705 Long EC CORP JP N 2 N N N Gerresheimer AG 5299006GD4UWSYZOKC28 Gerresheimer AG 000000000 140700.00000000 NS 15152958.05000000 2.146923657119 Long EC CORP DE N 2 N N N Hikari Tsushin Inc 3538001SOIIV8U3OXH94 Hikari Tsushin, Inc. 000000000 49500.00000000 NS 8044828.28000000 1.139819175556 Long EC CORP JP N 2 N N N Cia de Distribucion Integral Logista Holdings SA 9598000ANNAL42UJ7X28 Cia de Distribucion Integral Logista Holdings SA 000000000 436664.00000000 NS 11877004.40000000 1.682775180788 Long EC CORP ES N 2 N N N Trelleborg AB 213800XY16PAWG2PAD14 Trelleborg AB 000000000 144800.00000000 NS 5103103.65000000 0.723025426109 Long EC CORP SE N 2 N N ams-OSRAM AG 5299001JPPT2QFTV5D76 ams-OSRAM AG 000000000 1528800.00000000 NS 1836176.52000000 0.260155858442 Long EC CORP AT N 2 N N N Morgan Sindall Group PLC 2138008339ULDGZRB345 Morgan Sindall Group PLC 000000000 49000.00000000 NS 1381587.69000000 0.195748136189 Long EC CORP GB N 2 N N N Fukushima Galilei Co Ltd N/A Fukushima Galilei Co. Ltd. 000000000 116700.00000000 NS 4666214.22000000 0.661125416241 Long EC CORP JP N 2 N N N Motor Oil Hellas Corinth Refineries SA 213800U3Y9UL7Y4QVM11 Motor Oil Hellas Corinth Refineries SA 000000000 378351.00000000 NS 10966566.91000000 1.553781239198 Long EC CORP GR N 2 N N N Seven Group Holdings Ltd 254900DME8O9GCK94794 Seven Group Holdings Ltd. 000000000 95800.00000000 NS 2327854.00000000 0.329818429274 Long EC CORP AU N 2 N N N ABG Sundal Collier Holding ASA 5967007LIEEXZXIEMG82 ABG Sundal Collier Holding ASA 000000000 4786127.00000000 NS 2498945.55000000 0.354059273538 Long EC CORP NO N 2 N N N Nextage Co Ltd N/A Nextage Co. Ltd. 000000000 146600.00000000 NS 2573822.80000000 0.364668142043 Long EC CORP JP N 2 N N Koninklijke Vopak NV 724500UL634GFV1KYF10 Koninklijke Vopak NV 000000000 215500.00000000 NS 8557838.25000000 1.212504207567 Long EC CORP NL N 2 N N N Strabag SE 529900TYYSRJH2VJSP60 Strabag SE 000000000 8125.00000000 NS 345973.08000000 0.049018666040 Long EC CORP AT N 2 N N N ICADE 969500UDH342QLTE1M42 ICADE 000000000 76100.00000000 NS 2023303.74000000 0.286668692054 Long EC FR N 2 N N N Saras SpA 5299005KJSU2AQUJUH84 Saras SpA 000000000 2502300.00000000 NS 4698888.87000000 0.665754873991 Long EC CORP IT N 2 N N N Eugene Technology Co Ltd N/A Eugene Technology Co. Ltd. 000000000 289209.00000000 NS 11001236.32000000 1.558693321464 Long EC CORP KR N 2 N N N Charter Hall Group N/A Charter Hall Group 000000000 575432.00000000 NS 4369961.27000000 0.619151270682 Long EC AU N 2 N N N Cloetta AB 549300CSLHPO6Y1AZN37 Cloetta AB 000000000 2833200.00000000 NS 4218929.78000000 0.597752605301 Long EC CORP SE N 2 N N N Kongsberg Gruppen ASA 5967007LIEEXZXJ9HK73 Kongsberg Gruppen ASA 000000000 118300.00000000 NS 8351164.82000000 1.183221999123 Long EC CORP NO N 2 N N N Bank of Ireland Group PLC 635400C8EK6DRI12LJ39 Bank of Ireland Group PLC 000000000 1577400.00000000 NS 16829959.45000000 2.384527032433 Long EC CORP IE N 2 N N N BlueScope Steel Ltd 529900H6UQI16XACWC95 BlueScope Steel Ltd. 000000000 781200.00000000 NS 11401939.82000000 1.615466383252 Long EC CORP AU N 2 N N N GMO internet group Inc 529900BFZEY3BESHBW90 GMO internet group, Inc. 000000000 347200.00000000 NS 5700724.01000000 0.807698351661 Long EC CORP JP N 2 N N N Air Water Inc N/A Air Water, Inc. 000000000 364300.00000000 NS 5470038.44000000 0.775014019931 Long EC CORP JP N 2 N N N Organo Corp N/A Organo Corp. 000000000 135500.00000000 NS 6215970.08000000 0.880700202076 Long EC CORP JP N 2 N N N Swissquote Group Holding SA 549300O3WME82RDPEN66 Swissquote Group Holding SA 000000000 56376.00000000 NS 15248259.12000000 2.160426243284 Long EC CORP CH N 2 N N Inchcape PLC 213800RGEH1MPPNM2T57 Inchcape PLC 000000000 407700.00000000 NS 4063514.06000000 0.575732767005 Long EC CORP GB N 2 N N N Token Corp N/A Token Corp. 000000000 77300.00000000 NS 5304097.35000000 0.751502910705 Long EC CORP JP N 2 N N Paramount Bed Holdings Co Ltd N/A Paramount Bed Holdings Co. Ltd. 000000000 381400.00000000 NS 6498485.33000000 0.920727942648 Long EC CORP JP N 2 N N N PCA Corp N/A PCA Corp. 000000000 377100.00000000 NS 4645400.89000000 0.658176511453 Long EC CORP JP N 2 N N N Coface SA 96950025N07LTJYFSN57 Coface SA 000000000 459100.00000000 NS 7064907.12000000 1.000980546585 Long EC CORP FR N 2 N N N Van Lanschot Kempen NV 724500D8WOYCL1BUCB80 Van Lanschot Kempen NV 000000000 391000.00000000 NS 13850771.01000000 1.962425280436 Long EC CORP NL N 2 N N N Vistry Group PLC 2138001KOWN7CG9SLK53 Vistry Group PLC 000000000 710600.00000000 NS 10555688.41000000 1.495566548117 Long EC CORP GB N 2 N N N IG Group Holdings PLC 2138003A5Q1M7ANOUD76 IG Group Holdings PLC 000000000 1020135.00000000 NS 9519134.21000000 1.348703953598 Long EC CORP GB N 2 N N N Fuji Corp/Aichi 353800G4VS3QLM6BSX66 Fuji Corp. 000000000 421300.00000000 NS 7067471.91000000 1.001343934929 Long EC CORP JP N 2 N N N Aker ASA 5967007LIEEXZXJ10071 Aker ASA 000000000 130700.00000000 NS 7255923.00000000 1.028044339034 Long EC CORP NO N 2 N N N Nakanishi Inc 353800EXA7IQ42YKF224 Nakanishi, Inc. 000000000 532500.00000000 NS 8180217.42000000 1.159001578531 Long EC CORP JP N 2 N N N Kaufman & Broad SA 969500CE0X343D8ALO86 Kaufman & Broad SA 000000000 206329.00000000 NS 6652368.57000000 0.942530653861 Long EC CORP FR N 2 N N BRANICKS Group AG 52990044JL2ZPWONU738 BRANICKS Group AG 000000000 443878.00000000 NS 781486.97000000 0.110723784629 Long EC CORP DE N 2 N N Yonex Co Ltd N/A Yonex Co. Ltd. 000000000 625700.00000000 NS 4989601.35000000 0.706944026543 Long EC CORP JP N 2 N N FULLCAST Holdings Co Ltd N/A FULLCAST Holdings Co. Ltd. 000000000 132000.00000000 NS 1265293.35000000 0.179271150711 Long EC CORP JP N 2 N N N Enento Group Oyj 743700EPLUWXE25HGM03 Enento Group OYJ 000000000 112100.00000000 NS 1978732.83000000 0.280353730923 Long EC CORP FI N 2 N N N Domino's Pizza Group PLC 213800Q6ZKHAOV48JL75 Domino's Pizza Group PLC 000000000 1231500.00000000 NS 4992350.89000000 0.707333590907 Long EC CORP GB N 2 N N N Burberry Group PLC 213800PE1KEFCNFR1R50 Burberry Group PLC 000000000 354400.00000000 NS 5070980.73000000 0.718474139379 Long EC CORP GB N 2 N N N Horiba Ltd 529900OOTWPYSNW0EC84 Horiba Ltd. 000000000 142100.00000000 NS 13786414.24000000 1.953306990030 Long EC CORP JP N 2 N N N Kadokawa Corp N/A Kadokawa Corp. 000000000 208300.00000000 NS 3807347.05000000 0.539438136470 Long EC CORP JP N 2 N N N Husqvarna AB 549300GYQIIJ3UXB7655 Husqvarna AB 000000000 743900.00000000 NS 6033924.89000000 0.854907408103 Long EC CORP SE N 2 N N D'ieteren Group 549300DV5KJ23OKVTW34 D'ieteren Group 000000000 56508.00000000 NS 12190048.00000000 1.727128283880 Long EC CORP BE N 2 N N N Prysmian SpA 529900X0H1IO3RS1A464 Prysmian SpA 000000000 243952.00000000 NS 13236431.71000000 1.875383557472 Long EC CORP IT N 2 N N N Euronext NV 724500QJ4QSZ3H9QU415 Euronext NV 000000000 85780.00000000 NS 7724557.43000000 1.094442090614 Long EC CORP NL N 2 N N N Omni Bridgeway Ltd 529900T4EL2A89FPP865 Omni Bridgeway Ltd. 000000000 2263769.00000000 NS 1818261.32000000 0.257617570764 Long EC CORP AU N 2 N N N Savills PLC 213800WXICGMBWHTA933 Savills PLC 000000000 619400.00000000 NS 8374370.23000000 1.186509822104 Long EC CORP GB N 2 N N N Fixed Income Clearing Corp. 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 2517434.25000000 PA USD 2517434.25000000 0.356678816686 Long RA CORP US N 2 Repurchase N 2.50000000 2024-05-01 2573000.00000000 USD 2567965.26000000 USD UST N N N Smurfit Kappa Group PLC 635400CPLP8H5ITDVT56 Smurfit Kappa Group PLC 000000000 266210.00000000 NS 11534761.90000000 1.634285076262 Long EC CORP IE N 2 N N N SAF-Holland SE 222100QJQLUJHWREL058 SAF-Holland SE 000000000 456017.00000000 NS 8784921.64000000 1.244678169940 Long EC CORP DE N 2 N N N MEITEC Group Holdings Inc N/A MEITEC Group Holdings, Inc. 000000000 314300.00000000 NS 5861695.91000000 0.830505408811 Long EC CORP JP N 2 N N N Oxford Metrics PLC 2138002ZKGRM1MQ8JW43 Oxford Metrics PLC 000000000 983100.00000000 NS 1338991.71000000 0.189712989991 Long EC CORP GB N 2 N N N BFF Bank SpA 815600522538355AE429 BFF Bank SpA 000000000 907400.00000000 NS 11644318.66000000 1.649807458035 Long EC CORP IT N 2 N N N Furyu Corp N/A Furyu Corp. 000000000 144600.00000000 NS 1101635.07000000 0.156083477924 Long EC CORP JP N 2 N N K+S AG 529900YURAYD4IJX2J91 K&S AG 000000000 288100.00000000 NS 4309959.78000000 0.610650051454 Long EC CORP DE N 2 N N N Value Added Technology Co Ltd N/A Value Added Technology Co. Ltd. 000000000 276100.00000000 NS 5859989.89000000 0.830263693980 Long EC CORP KR N 2 N N N Bertrandt AG 529900DRBK1K538NYX30 Bertrandt AG 000000000 36409.00000000 NS 1565884.91000000 0.221860005585 Long EC CORP DE N 2 N N N Strabag SE 529900TYYSRJH2VJSP60 Strabag SE 000000000 32500.00000000 NS 1383892.32000000 0.196074664161 Long EC CORP AT N 2 N N N DTS Corp 529900WBOTPBINBCF151 DTS Corp. 000000000 342700.00000000 NS 9349094.31000000 1.324612110753 Long EC CORP JP N 2 N N N Danieli & C Officine Meccaniche SpA 815600B4B8C6A353E566 Danieli & C Officine Meccaniche SpA 000000000 153990.00000000 NS 3952999.92000000 0.560074740313 Long EP CORP IT N 2 N N N Clarkson PLC 2138007G6BGTEHI3OT22 Clarkson PLC 000000000 163200.00000000 NS 7922547.88000000 1.122494064334 Long EC CORP GB N 2 N N N MatsukiyoCocokara & Co N/A MatsukiyoCocokara & Co. 000000000 306300.00000000 NS 4343556.47000000 0.615410147029 Long EC CORP JP N 2 N N N Lancashire Holdings Ltd 5493002UNUYXLHOWF752 Lancashire Holdings Ltd. 000000000 716700.00000000 NS 5462870.87000000 0.773998493752 Long EC CORP BM N 2 N N N Redde Northgate PLC 213800B3ZUTDOZYVJB41 Redde Northgate PLC 000000000 270368.00000000 NS 1292898.69000000 0.183182371036 Long EC CORP GB N 2 N N N Takkt AG 549300AZ0JTVTW3IZY37 Takkt AG 000000000 277313.00000000 NS 3858069.53000000 0.546624673376 Long EC CORP DE N 2 N N N Groupe Bruxelles Lambert NV 549300KV0ZEHT2KVU152 Groupe Bruxelles Lambert NV 000000000 81227.00000000 NS 6029478.47000000 0.854277423894 Long EC CORP BE N 2 N N N Scandinavian Tobacco Group A/S 5299003KG4JS99TRML67 Scandinavian Tobacco Group AS 000000000 778928.00000000 NS 12571803.63000000 1.781216745723 Long EC CORP DK N 2 N N N Pacific Textiles Holdings Ltd 5299009IC8ZP94KPH034 Pacific Textiles Holdings Ltd. 000000000 6431600.00000000 NS 1227478.02000000 0.173913343588 Long EC CORP KY N 2 N N N Schouw & Co A/S 213800V2R9WMMZASKK57 Schouw & Co. AS 000000000 76467.00000000 NS 6134440.51000000 0.869148809800 Long EC CORP DK N 2 N N N Howden Joinery Group PLC 213800KC1LJOJTY3JP45 Howden Joinery Group PLC 000000000 767700.00000000 NS 8356196.86000000 1.183934956005 Long EC CORP GB N 2 N N N Hosokawa Micron Corp N/A Hosokawa Micron Corp. 000000000 99300.00000000 NS 2775531.17000000 0.393246883564 Long EC CORP JP N 2 N N N Elis SA 969500UX71LCE8MAY492 Elis SA 000000000 551200.00000000 NS 12375196.51000000 1.753360766996 Long EC CORP FR N 2 N N N ASMPT Ltd 529900PYFA1HFYKPT360 ASMPT Ltd. 000000000 718400.00000000 NS 8928045.92000000 1.264956514381 Long EC CORP KY N 2 N N N Wakita & Co Ltd N/A Wakita & Co. Ltd. 000000000 347400.00000000 NS 3447106.11000000 0.488397950534 Long EC CORP JP N 2 N N N Qantas Airways Ltd YLXNW6TI6QSK1H8H0N82 Qantas Airways Ltd. 000000000 1897200.00000000 NS 7157953.37000000 1.014163662032 Long EC CORP AU N 2 N N N Takasago Thermal Engineering Co Ltd 353800VL9UEB0RUJLC67 Takasago Thermal Engineering Co. Ltd. 000000000 297300.00000000 NS 9966726.90000000 1.412120438468 Long EC CORP JP N 2 N N N 2024-05-16 TRANSAMERICA FUNDS Vincent Toner Vincent Toner Treasurer