Col. Code,Agency,Check No.,Payee,Month,Day,Year,Purpose,Source,Amount 48,J.F. 91传媒 State,10008169,Berney Office Solutions,Sep,26,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10008171,"Dynamic Security, Inc.",Sep,26,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10008173,"Mobile Mini, Inc",Sep,26,2018,Other Contractual Services,General Operating Fund,144.99 48,J.F. 91传媒 State,10008174,"SEI, Inc",Sep,26,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,10008135,"The Solutions Team, Inc.",Sep,25,2018,Other Contractual Services,General Operating Fund,200.00 48,J.F. 91传媒 State,10008125,Berney Office Solutions,Sep,24,2018,Other Contractual Services,General Operating Fund,"6,620.52" 48,J.F. 91传媒 State,10008127,Waste Management,Sep,24,2018,Other Contractual Services,General Operating Fund,"1,094.03" 48,J.F. 91传媒 State,10008122,Cooks Pest Control,Sep,21,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10008122,Cooks Pest Control,Sep,21,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10008123,"Dynamic Security, Inc.",Sep,21,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10008124,Innerspaice Architectural Interiors,Sep,21,2018,Other Contractual Services,General Operating Fund,200.00 48,J.F. 91传媒 State,30009945,"Koorsen Fire & Security , Inc",Sep,20,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,545.00 48,J.F. 91传媒 State,30009945,"Koorsen Fire & Security , Inc",Sep,20,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,285.00 48,J.F. 91传媒 State,10008111,Alabama Lawnmaster Inc,Sep,18,2018,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10008113,"Dynamic Security, Inc.",Sep,18,2018,Other Contractual Services,General Operating Fund,"2,624.54" 48,J.F. 91传媒 State,30009940,"J. T. Couch Appraisals, Inc",Sep,18,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,"3,250.00" 48,J.F. 91传媒 State,10008116,"Mobile Mini, Inc",Sep,18,2018,Other Contractual Services,General Operating Fund,140.05 48,J.F. 91传媒 State,30009941,"Nola Van Peursem Architects, PC",Sep,18,2018,Engineering & Architect Srvcs,Title III,"3,782.36" 48,J.F. 91传媒 State,30009943,Tuition Management Systems LLC,Sep,18,2018,Other Contractual Services,Title III-Act 6 Funds Management,150.00 48,J.F. 91传媒 State,30009916,"Hardiman Remediation Services, Inc.",Sep,13,2018,Other Contractual Services,Title III,"4,400.00" 48,J.F. 91传媒 State,10008096,"Mobile Mini, Inc",Sep,13,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10008075,"Dynamic Security, Inc.",Sep,7,2018,Other Contractual Services,General Operating Fund,"2,575.80" 48,J.F. 91传媒 State,30009911,"PODS Enterprises, Inc.",Sep,7,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10008044,Loomis,Sep,6,2018,Other Contractual Services,General Operating Fund,180.72 48,J.F. 91传媒 State,10008045,"SEI, Inc",Sep,6,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,10008038,"Dynamic Security, Inc.",Sep,5,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,30009547,"Koorsen Fire & Security , Inc",Aug,30,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,617.95 48,J.F. 91传媒 State,10008018,"Mobile Mini, Inc",Aug,30,2018,Other Contractual Services,General Operating Fund,144.99 48,J.F. 91传媒 State,30009551,Xerox Corporation,Aug,30,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,250.10 48,J.F. 91传媒 State,10008021,Xerox Corporation,Aug,30,2018,Operating Lease Payments,General Operating Fund,145.63 48,J.F. 91传媒 State,30009551,Xerox Corporation,Aug,30,2018,Operating Lease Payments,Title III-Act 6 Funds Management,428.70 48,J.F. 91传媒 State,10008007,"Alabama Card System, Inc",Aug,23,2018,Other Contractual Services,General Operating Fund,362.50 48,J.F. 91传媒 State,10008009,Cooks Pest Control,Aug,23,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10008009,Cooks Pest Control,Aug,23,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10008010,"Dynamic Security, Inc.",Aug,23,2018,Other Contractual Services,General Operating Fund,"2,539.35" 48,J.F. 91传媒 State,10007991,Alabama Lawnmaster Inc,Aug,21,2018,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007992,Berney Office Solutions,Aug,21,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10007996,"Dynamic Security, Inc.",Aug,21,2018,Other Contractual Services,General Operating Fund,"2,041.20" 48,J.F. 91传媒 State,10008001,"Mobile Mini, Inc",Aug,21,2018,Other Contractual Services,General Operating Fund,448.05 48,J.F. 91传媒 State,10008005,Waste Management,Aug,21,2018,Other Contractual Services,General Operating Fund,"1,067.39" 48,J.F. 91传媒 State,30009526,"Koorsen Fire & Security , Inc",Aug,16,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,450.00 48,J.F. 91传媒 State,10007987,"Mobile Mini, Inc",Aug,16,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,30009527,Tuition Management Systems LLC,Aug,16,2018,Other Contractual Services,Title III-Act 6 Funds Management,150.00 48,J.F. 91传媒 State,10007968,"Dynamic Security, Inc.",Aug,9,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007958,"Dynamic Security, Inc.",Aug,7,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,30009511,Hilton Garden Inn,Aug,7,2018,Other Contractual Services,Title III-Act 5 Student Services,213.00 48,J.F. 91传媒 State,10007960,Loomis,Aug,7,2018,Other Contractual Services,General Operating Fund,180.72 48,J.F. 91传媒 State,10007962,"Mobile Mini, Inc",Aug,7,2018,Other Contractual Services,General Operating Fund,144.99 48,J.F. 91传媒 State,30009513,"PODS Enterprises, Inc.",Aug,7,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10007966,Waste Management,Aug,7,2018,Other Contractual Services,General Operating Fund,590.67 48,J.F. 91传媒 State,10007951,"SEI, Inc",Aug,3,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,30009510,Xerox Corporation,Aug,3,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,242.22 48,J.F. 91传媒 State,30009510,Xerox Corporation,Aug,3,2018,Operating Lease Payments,Title III-Act 6 Funds Management,390.23 48,J.F. 91传媒 State,10007953,Xerox Corporation,Aug,3,2018,Operating Lease Payments,General Operating Fund,147.39 48,J.F. 91传媒 State,10007931,Regroup,Jul,30,2018,Other Contractual Services,General Operating Fund,"6,727.50" 48,J.F. 91传媒 State,10007921,"Dynamic Security, Inc.",Jul,26,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007903,Alabama Lawnmaster Inc,Jul,24,2018,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007904,Berney Office Solutions,Jul,24,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10007906,Cooks Pest Control,Jul,24,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007906,Cooks Pest Control,Jul,24,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007907,"Dynamic Security, Inc.",Jul,24,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007910,"Mobile Mini, Inc",Jul,24,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,30009494,Tuition Management Systems LLC,Jul,24,2018,Other Contractual Services,Title III-Act 6 Funds Management,150.00 48,J.F. 91传媒 State,10007889,"Conditioned Air Solutions, LLC",Jul,18,2018,Other Contractual Services,General Operating Fund,"5,685.00" 48,J.F. 91传媒 State,10007892,"Dynamic Security, Inc.",Jul,18,2018,Other Contractual Services,General Operating Fund,"2,624.52" 48,J.F. 91传媒 State,10007877,CDW-G Government,Jul,12,2018,Other Contractual Services,General Operating Fund,"15,000.00" 48,J.F. 91传媒 State,10007877,CDW-G Government,Jul,12,2018,Other Contractual Services,General Operating Fund,"13,500.00" 48,J.F. 91传媒 State,10007884,The Webster Tree Company Inc,Jul,12,2018,Other Contractual Services,General Operating Fund,"1,800.00" 48,J.F. 91传媒 State,10007871,Calhoun Community College,Jul,10,2018,Other Contractual Services,General Operating Fund,"3,780.00" 48,J.F. 91传媒 State,10007872,Pitney Bowes,Jul,10,2018,Operating Lease Payments,General Operating Fund,698.46 48,J.F. 91传媒 State,30009438,"@Risk, LLC",Jul,6,2018,Other Contractual Services,Spin Up,"2,500.00" 48,J.F. 91传媒 State,10007856,Alabama Supercomputer Authority,Jul,6,2018,Other Contractual Services,General Operating Fund,"11,535.00" 48,J.F. 91传媒 State,10007859,"Dynamic Security, Inc.",Jul,6,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,30009448,Librarica LLC,Jul,6,2018,Service Contracts-Equipment,Title III-Act 2 Library Resources,974.48 48,J.F. 91传媒 State,10007860,Loomis,Jul,6,2018,Other Contractual Services,General Operating Fund,186.37 48,J.F. 91传媒 State,10007862,"Mobile Mini, Inc",Jul,6,2018,Other Contractual Services,General Operating Fund,144.99 48,J.F. 91传媒 State,30009449,"PODS Enterprises, Inc.",Jul,6,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10007864,"SEI, Inc",Jul,6,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,30009453,Xerox Corporation,Jul,6,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,194.02 48,J.F. 91传媒 State,10007868,Xerox Corporation,Jul,6,2018,Operating Lease Payments,General Operating Fund,143.43 48,J.F. 91传媒 State,30009453,Xerox Corporation,Jul,6,2018,Operating Lease Payments,Title III-Act 6 Funds Management,412.85 48,J.F. 91传媒 State,10007828,"Dynamic Security, Inc.",Jun,28,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007818,Cooks Pest Control,Jun,26,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007818,Cooks Pest Control,Jun,26,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007826,Waste Management,Jun,26,2018,Other Contractual Services,General Operating Fund,"1,067.39" 48,J.F. 91传媒 State,10007812,Berney Office Solutions,Jun,21,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10007813,"Dynamic Security, Inc.",Jun,21,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007816,"Mobile Mini, Inc",Jun,21,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,30009336,Tuition Management Systems LLC,Jun,21,2018,Other Contractual Services,Title III-Act 6 Funds Management,150.00 48,J.F. 91传媒 State,10007780,Alabama Lawnmaster Inc,Jun,19,2018,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007774,"Dynamic Security, Inc.",Jun,14,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007763,"Dynamic Security, Inc.",Jun,12,2018,Other Contractual Services,General Operating Fund,"2,624.52" 48,J.F. 91传媒 State,10007769,"Turnitin, LLC",Jun,12,2018,Other Contractual Services,General Operating Fund,"4,913.30" 48,J.F. 91传媒 State,10007753,Loomis,Jun,7,2018,Other Contractual Services,General Operating Fund,182.31 48,J.F. 91传媒 State,10007755,"Mobile Mini, Inc",Jun,7,2018,Other Contractual Services,General Operating Fund,144.99 48,J.F. 91传媒 State,30009080,"PODS Enterprises, Inc.",Jun,7,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10007758,"SEI, Inc",Jun,7,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,10007748,"Dynamic Security, Inc.",Jun,5,2018,Other Contractual Services,General Operating Fund,"2,478.60" 48,J.F. 91传媒 State,30009074,"PODS Enterprises, Inc.",Jun,5,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10007725,Ellucian Company L.P.,May,30,2018,Other Contractual Services,General Operating Fund,"13,158.00" 48,J.F. 91传媒 State,30009072,Xerox Corporation,May,30,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,195.77 48,J.F. 91传媒 State,30009072,Xerox Corporation,May,30,2018,Operating Lease Payments,Title III-Act 6 Funds Management,375.80 48,J.F. 91传媒 State,10007730,Xerox Corporation,May,30,2018,Operating Lease Payments,General Operating Fund,141.77 48,J.F. 91传媒 State,10007702,Alabama Lawnmaster Inc,May,23,2018,Other Contractual Services,General Operating Fund,"3,120.00" 48,J.F. 91传媒 State,10007703,"Deaf Acces, Inc.",May,23,2018,Other Contractual Services,General Operating Fund,300.00 48,J.F. 91传媒 State,10007704,"Dynamic Security, Inc.",May,23,2018,Other Contractual Services,General Operating Fund,"2,041.20" 48,J.F. 91传媒 State,10007704,"Dynamic Security, Inc.",May,23,2018,Other Contractual Services,General Operating Fund,"2,187.00" 48,J.F. 91传媒 State,10007707,"Mobile Mini, Inc",May,23,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10007717,Waste Management,May,23,2018,Other Contractual Services,General Operating Fund,"1,067.39" 48,J.F. 91传媒 State,30009061,Tuition Management Systems LLC,May,21,2018,Other Contractual Services,Title III-Act 6 Funds Management,150.00 48,J.F. 91传媒 State,10007685,Berney Office Solutions,May,17,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10007686,Cooks Pest Control,May,17,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007686,Cooks Pest Control,May,17,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007688,"Dynamic Security, Inc.",May,17,2018,Other Contractual Services,General Operating Fund,"2,600.10" 48,J.F. 91传媒 State,10007690,Loomis,May,17,2018,Other Contractual Services,General Operating Fund,179.17 48,J.F. 91传媒 State,30009050,"Nola Van Peursem Architects, PC",May,17,2018,Engineering & Architect Srvcs,Title III,"16,439.47" 48,J.F. 91传媒 State,10007678,"Mobile Mini, Inc",May,10,2018,Other Contractual Services,General Operating Fund,144.99 48,J.F. 91传媒 State,10007667,"Mobile Mini, Inc",May,8,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10007657,"Dynamic Security, Inc.",May,3,2018,Other Contractual Services,General Operating Fund,"1,298.87" 48,J.F. 91传媒 State,10007657,"Dynamic Security, Inc.",May,3,2018,Other Contractual Services,General Operating Fund,"1,325.53" 48,J.F. 91传媒 State,30009037,Xerox Corporation,May,3,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,196.59 48,J.F. 91传媒 State,30009037,Xerox Corporation,May,3,2018,Operating Lease Payments,Title III-Act 6 Funds Management,397.98 48,J.F. 91传媒 State,10007660,Xerox Corporation,May,3,2018,Operating Lease Payments,General Operating Fund,141.77 48,J.F. 91传媒 State,10007625,Cooks Pest Control,Apr,26,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007625,Cooks Pest Control,Apr,26,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007626,"Dynamic Security, Inc.",Apr,26,2018,Other Contractual Services,General Operating Fund,"1,305.65" 48,J.F. 91传媒 State,10007626,"Dynamic Security, Inc.",Apr,26,2018,Other Contractual Services,General Operating Fund,"1,279.39" 48,J.F. 91传媒 State,10007623,"Mobile Mini, Inc",Apr,25,2018,Other Contractual Services,General Operating Fund,158.69 48,J.F. 91传媒 State,10007611,"Dynamic Security, Inc.",Apr,24,2018,Other Contractual Services,General Operating Fund,"1,278.78" 48,J.F. 91传媒 State,10007611,"Dynamic Security, Inc.",Apr,24,2018,Other Contractual Services,General Operating Fund,"1,305.03" 48,J.F. 91传媒 State,10007613,"Heather Green Studio, LLC",Apr,24,2018,Other Contractual Services,General Operating Fund,300.00 48,J.F. 91传媒 State,10007588,Alabama Lawnmaster Inc,Apr,19,2018,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007590,Berney Office Solutions,Apr,19,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10007594,Waste Management,Apr,19,2018,Other Contractual Services,General Operating Fund,"1,067.39" 48,J.F. 91传媒 State,30009013,Xerox Corporation,Apr,19,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,197.07 48,J.F. 91传媒 State,10007563,Berney Office Solutions,Apr,17,2018,Other Contractual Services,General Operating Fund,"6,620.52" 48,J.F. 91传媒 State,10007568,Cooks Pest Control,Apr,17,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007568,Cooks Pest Control,Apr,17,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007570,"Dynamic Security, Inc.",Apr,17,2018,Other Contractual Services,General Operating Fund,"2,587.95" 48,J.F. 91传媒 State,10007570,"Dynamic Security, Inc.",Apr,17,2018,Other Contractual Services,General Operating Fund,"2,579.34" 48,J.F. 91传媒 State,10007570,"Dynamic Security, Inc.",Apr,17,2018,Other Contractual Services,General Operating Fund,"2,041.20" 48,J.F. 91传媒 State,30008998,"Koorsen Fire & Security , Inc",Apr,17,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,"1,804.00" 48,J.F. 91传媒 State,10007576,Loomis,Apr,17,2018,Other Contractual Services,General Operating Fund,178.39 48,J.F. 91传媒 State,10007578,"Mobile Mini, Inc",Apr,17,2018,Other Contractual Services,General Operating Fund,144.99 48,J.F. 91传媒 State,30009004,"PODS Enterprises, Inc.",Apr,17,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10007579,Pitney Bowes,Apr,17,2018,Operating Lease Payments,General Operating Fund,698.46 48,J.F. 91传媒 State,10007580,"SEI, Inc",Apr,17,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,30009007,Tuition Management Systems LLC,Apr,17,2018,Other Contractual Services,Title III-Act 6 Funds Management,150.00 48,J.F. 91传媒 State,10007586,Xerox Corporation,Apr,17,2018,Operating Lease Payments,General Operating Fund,146.65 48,J.F. 91传媒 State,30009010,Xerox Corporation,Apr,17,2018,Operating Lease Payments,Title III-Act 6 Funds Management,401.89 48,J.F. 91传媒 State,30008991,National Print Promo,Apr,5,2018,Service Contracts-Equipment,Title III-Act 6 Funds Management,750.00 48,J.F. 91传媒 State,10007518,Alabama Lawnmaster Inc,Mar,22,2018,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007520,"Dynamic Security, Inc.",Mar,22,2018,Other Contractual Services,General Operating Fund,"2,563.65" 48,J.F. 91传媒 State,10007521,"Mobile Mini, Inc",Mar,22,2018,Other Contractual Services,General Operating Fund,158.69 48,J.F. 91传媒 State,10007510,Berney Office Solutions,Mar,20,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10007513,"Dynamic Security, Inc.",Mar,20,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007514,Ellucian Company L.P.,Mar,20,2018,Other Contractual Services,General Operating Fund,"12,474.60" 48,J.F. 91传媒 State,30008966,Ramsey Solutions,Mar,20,2018,Other Contractual Services,Trio-SSS Grant,"2,000.00" 48,J.F. 91传媒 State,10007517,Waste Management,Mar,20,2018,Other Contractual Services,General Operating Fund,"1,067.39" 48,J.F. 91传媒 State,30008947,"Koorsen Fire & Security , Inc",Mar,13,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,232.35 48,J.F. 91传媒 State,30008947,"Koorsen Fire & Security , Inc",Mar,13,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,315.00 48,J.F. 91传媒 State,30008947,"Koorsen Fire & Security , Inc",Mar,13,2018,Other Contractual Services,Title III-Act 3 Strength Facilities,392.26 48,J.F. 91传媒 State,30008950,"Nola Van Peursem Architects, PC",Mar,13,2018,Engineering & Architect Srvcs,Title III,"12,383.98" 48,J.F. 91传媒 State,30008954,Tuition Management Systems LLC,Mar,13,2018,Other Contractual Services,Title III-Act 6 Funds Management,150.00 48,J.F. 91传媒 State,10007477,"Dynamic Security, Inc.",Mar,8,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007477,"Dynamic Security, Inc.",Mar,8,2018,Other Contractual Services,General Operating Fund,"2,563.65" 48,J.F. 91传媒 State,10007484,"SEI, Inc",Mar,8,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,10007487,Xerox Corporation,Mar,8,2018,Operating Lease Payments,General Operating Fund,142.08 48,J.F. 91传媒 State,10007468,Loomis,Mar,6,2018,Other Contractual Services,General Operating Fund,179.17 48,J.F. 91传媒 State,10007469,"Mobile Mini, Inc",Mar,6,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,30008934,"Nola Van Peursem Architects, PC",Mar,6,2018,Engineering & Architect Srvcs,Title III,"21,139.18" 48,J.F. 91传媒 State,30008935,"PODS Enterprises, Inc.",Mar,6,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,30008940,Xerox Corporation,Mar,6,2018,Operating Lease Payments,Title III-Act 6 Funds Management,361.11 48,J.F. 91传媒 State,30008940,Xerox Corporation,Mar,6,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,202.13 48,J.F. 91传媒 State,10007473,Xerox Corporation,Mar,6,2018,Operating Lease Payments,General Operating Fund,141.77 48,J.F. 91传媒 State,10007449,Alabama Lawnmaster Inc,Mar,1,2018,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007453,Cooks Pest Control,Mar,1,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007453,Cooks Pest Control,Mar,1,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007454,"Havron, Monika D.",Mar,1,2018,Other Contractual Services,General Operating Fund,33.12 48,J.F. 91传媒 State,10007455,Heartland Campus Solutions ECSI,Mar,1,2018,Other Contractual Services,General Operating Fund,"2,253.24" 48,J.F. 91传媒 State,10007458,"Mobile Mini, Inc",Mar,1,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10007424,"Dynamic Security, Inc.",Feb,21,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007390,Berney Office Solutions,Feb,20,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10007394,"Dynamic Security, Inc.",Feb,20,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007395,Ellucian Company L.P.,Feb,20,2018,Other Contractual Services,General Operating Fund,"12,474.60" 48,J.F. 91传媒 State,10007398,Mullins Special Occasions,Feb,20,2018,Other Contractual Services,General Operating Fund,36.80 48,J.F. 91传媒 State,30008898,Tuition Management Systems LLC,Feb,20,2018,Other Contractual Services,Title III-Act 6 Funds Management,"5,150.00" 48,J.F. 91传媒 State,10007401,Waste Management,Feb,20,2018,Other Contractual Services,General Operating Fund,"1,067.39" 48,J.F. 91传媒 State,10007369,"Dynamic Security, Inc.",Feb,8,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007371,Jefferson State Community College,Feb,8,2018,Other Contractual Services,General Operating Fund,"3,340.44" 48,J.F. 91传媒 State,10007358,Loomis,Feb,6,2018,Other Contractual Services,General Operating Fund,179.17 48,J.F. 91传媒 State,30008873,"PODS Enterprises, Inc.",Feb,6,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10007360,"SEI, Inc",Feb,6,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,10007364,Xerox Corporation,Feb,6,2018,Operating Lease Payments,General Operating Fund,146.03 48,J.F. 91传媒 State,30008876,Xerox Corporation,Feb,6,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,205.85 48,J.F. 91传媒 State,30008876,Xerox Corporation,Feb,6,2018,Operating Lease Payments,Title III-Act 6 Funds Management,378.29 48,J.F. 91传媒 State,10007312,"Dynamic Security, Inc.",Jan,31,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007313,"Mobile Mini, Inc",Jan,31,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10007307,"Dynamic Security, Inc.",Jan,26,2018,Other Contractual Services,General Operating Fund,"2,187.00" 48,J.F. 91传媒 State,10007293,Alabama Lawnmaster Inc,Jan,25,2018,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007295,Berney Office Solutions,Jan,25,2018,Other Contractual Services,General Operating Fund,965.00 48,J.F. 91传媒 State,10007295,Berney Office Solutions,Jan,25,2018,Other Contractual Services,General Operating Fund,"5,756.97" 48,J.F. 91传媒 State,10007297,Cooks Pest Control,Jan,25,2018,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007297,Cooks Pest Control,Jan,25,2018,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007298,Ellucian Company L.P.,Jan,25,2018,Other Contractual Services,General Operating Fund,"12,474.60" 48,J.F. 91传媒 State,10007282,"Dynamic Security, Inc.",Jan,23,2018,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007285,"Mobile Mini, Inc",Jan,23,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10007290,Waste Management,Jan,23,2018,Other Contractual Services,General Operating Fund,815.70 48,J.F. 91传媒 State,10007277,"Dynamic Security, Inc.",Jan,11,2018,Other Contractual Services,General Operating Fund,"2,442.27" 48,J.F. 91传媒 State,10007269,Pitney Bowes,Jan,9,2018,Operating Lease Payments,General Operating Fund,698.46 48,J.F. 91传媒 State,10007240,Berney Office Solutions,Jan,8,2018,Other Contractual Services,General Operating Fund,"13,022.05" 48,J.F. 91传媒 State,10007244,"Dynamic Security, Inc.",Jan,8,2018,Other Contractual Services,General Operating Fund,"2,187.12" 48,J.F. 91传媒 State,10007244,"Dynamic Security, Inc.",Jan,8,2018,Other Contractual Services,General Operating Fund,"2,041.20" 48,J.F. 91传媒 State,10007245,Ellucian Company L.P.,Jan,8,2018,Other Contractual Services,General Operating Fund,"12,474.60" 48,J.F. 91传媒 State,10007249,Loomis,Jan,8,2018,Other Contractual Services,General Operating Fund,176.57 48,J.F. 91传媒 State,10007251,"Mobile Mini, Inc",Jan,8,2018,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,30008488,"PODS Enterprises, Inc.",Jan,8,2018,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10007257,"SEI, Inc",Jan,8,2018,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,10007258,"The Solutions Team, Inc.",Jan,8,2018,Other Contractual Services,General Operating Fund,200.00 48,J.F. 91传媒 State,30008492,Xerox Corporation,Jan,8,2018,Operating Lease Payments,Title III-Act 1 Academic Instruct,207.59 48,J.F. 91传媒 State,10007261,Xerox Corporation,Jan,8,2018,Operating Lease Payments,General Operating Fund,144.78 48,J.F. 91传媒 State,30008492,Xerox Corporation,Jan,8,2018,Operating Lease Payments,Title III-Act 6 Funds Management,369.71 48,J.F. 91传媒 State,10007233,Cooks Pest Control,Dec,20,2017,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007233,Cooks Pest Control,Dec,20,2017,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007234,"Dynamic Security, Inc.",Dec,20,2017,Other Contractual Services,General Operating Fund,"2,515.05" 48,J.F. 91传媒 State,10007235,"The Solutions Team, Inc.",Dec,20,2017,Other Contractual Services,General Operating Fund,200.00 48,J.F. 91传媒 State,10007236,Waste Management,Dec,20,2017,Other Contractual Services,General Operating Fund,"1,117.80" 48,J.F. 91传媒 State,10007208,Alabama Lawnmaster Inc,Dec,19,2017,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007214,"Mobile Mini, Inc",Dec,19,2017,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10007202,"Dynamic Security, Inc.",Dec,15,2017,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007207,Waste Management,Dec,15,2017,Other Contractual Services,General Operating Fund,879.77 48,J.F. 91传媒 State,10007191,Copeland Cleaners,Dec,8,2017,Other Contractual Services,General Operating Fund,81.00 48,J.F. 91传媒 State,30008471,Xerox Corporation,Dec,8,2017,Operating Lease Payments,Title III-Act 1 Academic Instruct,200.37 48,J.F. 91传媒 State,10007194,Xerox Corporation,Dec,8,2017,Operating Lease Payments,General Operating Fund,154.28 48,J.F. 91传媒 State,10007194,Xerox Corporation,Dec,8,2017,Operating Lease Payments,General Operating Fund,13.69 48,J.F. 91传媒 State,10007194,Xerox Corporation,Dec,8,2017,Operating Lease Payments,General Operating Fund,5.88 48,J.F. 91传媒 State,30008471,Xerox Corporation,Dec,8,2017,Operating Lease Payments,Title III-Act 6 Funds Management,398.99 48,J.F. 91传媒 State,10007174,"Dynamic Security, Inc.",Dec,7,2017,Other Contractual Services,General Operating Fund,"2,187.12" 48,J.F. 91传媒 State,10007174,"Dynamic Security, Inc.",Dec,7,2017,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007178,Loomis,Dec,7,2017,Other Contractual Services,General Operating Fund,164.48 48,J.F. 91传媒 State,10007181,"Mobile Mini, Inc",Dec,7,2017,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,30008465,"PODS Enterprises, Inc.",Dec,7,2017,Rent - Facilities,SAFRA-Activity 1 Allied Health,159.00 48,J.F. 91传媒 State,10007184,"SEI, Inc",Dec,7,2017,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,10007168,Schrimsher Properties,Dec,1,2017,Rent - Facilities,General Operating Fund,"6,918.00" 48,J.F. 91传媒 State,30008450,Ellucian Company L.P.,Nov,30,2017,Other Contractual Services,Title III-Act 6 Funds Management,"8,746.83" 48,J.F. 91传媒 State,30008447,Compansol,Nov,28,2017,Other Contractual Services,Trio-SSS Grant,399.00 48,J.F. 91传媒 State,10007144,Cooks Pest Control,Nov,28,2017,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007144,Cooks Pest Control,Nov,28,2017,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007141,"Dynamic Security, Inc.",Nov,22,2017,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007142,"Mobile Mini, Inc",Nov,22,2017,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10007136,"Dynamic Security, Inc.",Nov,21,2017,Other Contractual Services,General Operating Fund,"2,636.55" 48,J.F. 91传媒 State,10007136,"Dynamic Security, Inc.",Nov,21,2017,Other Contractual Services,General Operating Fund,"2,612.26" 48,J.F. 91传媒 State,10007139,Waste Management,Nov,21,2017,Other Contractual Services,General Operating Fund,"1,104.69" 48,J.F. 91传媒 State,10007115,Alabama Lawnmaster Inc,Nov,16,2017,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007116,Berney Office Solutions,Nov,16,2017,Other Contractual Services,General Operating Fund,250.00 48,J.F. 91传媒 State,10007116,Berney Office Solutions,Nov,16,2017,Other Contractual Services,General Operating Fund,"1,205.00" 48,J.F. 91传媒 State,10007121,"Dynamic Security, Inc.",Nov,16,2017,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007127,"Mobile Mini, Inc",Nov,16,2017,Other Contractual Services,General Operating Fund,445.99 48,J.F. 91传媒 State,30008439,Mullins Special Occasions,Nov,16,2017,Other Contractual Services,Veterans Administration,485.00 48,J.F. 91传媒 State,10007129,"SEI, Inc",Nov,16,2017,Service Contracts-Equipment,General Operating Fund,"1,249.00" 48,J.F. 91传媒 State,10007103,Berney Office Solutions,Nov,9,2017,Other Contractual Services,General Operating Fund,"5,756.97" 48,J.F. 91传媒 State,10007104,Ellucian Company L.P.,Nov,9,2017,Other Contractual Services,General Operating Fund,"12,474.60" 48,J.F. 91传媒 State,10007106,Loomis,Nov,9,2017,Other Contractual Services,General Operating Fund,163.05 48,J.F. 91传媒 State,30008432,Xerox Corporation,Nov,9,2017,Operating Lease Payments,Title III-Act 1 Academic Instruct,211.81 48,J.F. 91传媒 State,30008432,Xerox Corporation,Nov,9,2017,Operating Lease Payments,Title III-Act 6 Funds Management,383.36 48,J.F. 91传媒 State,10007111,Xerox Corporation,Nov,9,2017,Operating Lease Payments,General Operating Fund,166.86 48,J.F. 91传媒 State,10007100,Schrimsher Properties,Nov,8,2017,Rent - Facilities,General Operating Fund,"6,918.00" 48,J.F. 91传媒 State,10007093,Ellucian Company L.P.,Nov,1,2017,Other Contractual Services,General Operating Fund,"12,474.60" 48,J.F. 91传媒 State,10007060,Cooks Pest Control,Oct,25,2017,Other Contractual Services,General Operating Fund,70.00 48,J.F. 91传媒 State,10007060,Cooks Pest Control,Oct,25,2017,Other Contractual Services,General Operating Fund,261.00 48,J.F. 91传媒 State,10007061,"Dynamic Security, Inc.",Oct,25,2017,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007061,"Dynamic Security, Inc.",Oct,25,2017,Other Contractual Services,General Operating Fund,"2,617.02" 48,J.F. 91传媒 State,30008414,"Koorsen Fire & Security , Inc",Oct,25,2017,Other Contractual Services,Title III-Act 3 Strength Facilities,335.00 48,J.F. 91传媒 State,10007063,"Mobile Mini, Inc",Oct,25,2017,Other Contractual Services,General Operating Fund,137.99 48,J.F. 91传媒 State,10007070,Waste Management,Oct,25,2017,Other Contractual Services,General Operating Fund,"1,112.19" 48,J.F. 91传媒 State,10007050,Alabama Lawnmaster Inc,Oct,18,2017,Other Contractual Services,General Operating Fund,"3,095.00" 48,J.F. 91传媒 State,10007051,Berney Office Solutions,Oct,18,2017,Other Contractual Services,General Operating Fund,"1,205.00" 48,J.F. 91传媒 State,10007052,"Dynamic Security, Inc.",Oct,18,2017,Other Contractual Services,General Operating Fund,"2,624.40" 48,J.F. 91传媒 State,10007054,"The Solutions Team, Inc.",Oct,18,2017,Other Contractual Services,General Operating Fund,200.00 48,J.F. 91传媒 State,10007039,Ellucian Company L.P.,Oct,12,2017,Other Contractual Services,General Operating Fund,"12,474.60" 48,J.F. 91传媒 State,10007036,Schrimsher Properties,Oct,11,2017,Rent - Facilities,General Operating Fund,"6,918.00" 48,J.F. 91传媒 State,10007031,Pitney Bowes,Oct,10,2017,Operating Lease Payments,General Operating Fund,465.64 48,J.F. 91传媒 State,10007031,Pitney Bowes,Oct,10,2017,Operating Lease Payments,General Operating Fund,232.82 48,J.F. 91传媒 State,30008388,Xerox Corporation,Oct,10,2017,Operating Lease Payments,Title III-Act 2 Improving Instruct,198.78 48,J.F. 91传媒 State,10007034,Xerox Corporation,Oct,10,2017,Operating Lease Payments,General Operating Fund,159.29 48,J.F. 91传媒 State,30008388,Xerox Corporation,Oct,10,2017,Operating Lease Payments,Title III-Activity 1 Fiscal Managem,436.62 48,J.F. 91传媒 State,10007023,Loomis,Oct,4,2017,Other Contractual Services,General Operating Fund,143.03 48,J.F. 91传媒 State,10007023,Loomis,Oct,4,2017,Other Contractual Services,General Operating Fund,26.58 ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,