2023-10-26 21:54:29 -06:00

1459 lines
28 KiB
C++

#include "putdata.h"
// #include "data264.h"
// #include "data265.h"
#include "H265TCP.h"
// #include "testdata.h"
#include "HuaWei/HWsign.h"
#include "fstream"
#define dataPut(x,offset) { \
uint32_t *id=(uint32_t *)malloc(sizeof(uint32_t)); *id=x;\
HWSign_tcp_rtp_input(ptr,(char*)pkt##x+offset,sizeof(pkt##x)-offset,(void*)id); \
}
//DEBUGL("pkg id:"#x"\n");
#define TCPdataPut(x) dataPut(x,0x36)
uint32_t g_total_round=0;
void printout(void* ptr){
char buf_out[3048];
int ret=1;
uint32_t * param;
uint32_t len=0;
uint16_t sei_end_offset=0, append_length=0;
auto udpsocket=new UdpSocket();
udpsocket->Socket();
do
{
ret=HWSign_tcp_rtp_out(ptr,buf_out,&len,&sei_end_offset,&append_length,(void **)&param);
if(ret!=1) break;
if(param){
INFOL("param %u , len:%u \n",*param,len);
// SUCSL("SEI_tail: %u extra_len:%u \n",sei_end_offset,append_length);
delete param;
}
udpsocket->Send((char*)buf_out,len>1406?1406:len,string("127.0.0.1"),30000);
}while (ret==1);
// TRACEL("round %d\n",g_total_round++);
udpsocket->Close();
}
void printout_one(void* ptr){
char buf_out[3048];
int ret=1;
uint32_t * param;
uint32_t len=0;
uint16_t sei_end_offset=0, append_length=0;
// auto udpsocket=new UdpSocket();
// udpsocket->Socket();
ret=HWSign_tcp_rtp_out(ptr,buf_out,&len,&sei_end_offset,&append_length,(void **)&param);
// if(ret!=1) break;
if(param){
// TRACEL("param: %u len:%u \n",*param,len);
// SUCSL("SEI_tail: %u extra_len:%u \n",sei_end_offset,append_length);
delete param;
}
// udpsocket->Send((char*)buf_out,len>1406?1406:len,string("192.168.123.1"),30000);
// // TRACEL("round %d\n",g_total_round++);
// udpsocket->Close();
}
#define ROUND_TIMES 1
#define MAX_PACKAG 5000
void pushfile(void* ptr,uint16_t id){
std::ifstream inDataFile(to_string(id)+".data",ios::in|ios::binary);
std::ifstream inLenFile(to_string(id)+".len");
if(!inDataFile || !inLenFile) {
ERROL("file error");
return ;
}
char buf[4096];
string data_len;
int len;
uint32_t count=0;
for (size_t i = 0; i < ROUND_TIMES; i++)
{
while (getline(inLenFile,data_len))
{
len=atoi(data_len.data());
if(inDataFile.read(buf,len*sizeof(char))){
// if(count>MAX_PACKAG-100){
uint32_t *idrtp=(uint32_t *)malloc(sizeof(uint32_t));
// DEBUGL("pkg id: %d len: %d rlen: %ld \n",count, len,inDataFile.gcount());
*idrtp=count;
HWSign_tcp_rtp_input(ptr,(char*)buf,inDataFile.gcount(),(void*)idrtp);
printout_one(ptr);
// }
count++;
}
usleep(100);
}
if(count>MAX_PACKAG) break;
inDataFile.clear();
inDataFile.seekg(0);
inLenFile.clear();
inLenFile.seekg(0);
}
}
void pushdata(void* ptr){
// for(int i =1 ;i<= 332; i++){
// printf("TCPdataPut(%d)\n",i);
// }
// return;
TCPdataPut(1)
TCPdataPut(2)
TCPdataPut(3)
TCPdataPut(4)
TCPdataPut(5)
TCPdataPut(6)
TCPdataPut(7)
TCPdataPut(8)
TCPdataPut(9)
TCPdataPut(10)
TCPdataPut(11)
TCPdataPut(12)
TCPdataPut(13)
TCPdataPut(14)
TCPdataPut(15)
TCPdataPut(16)
TCPdataPut(17)
TCPdataPut(18)
TCPdataPut(19)
TCPdataPut(20)
TCPdataPut(21)
TCPdataPut(22)
TCPdataPut(23)
TCPdataPut(24)
TCPdataPut(25)
TCPdataPut(26)
TCPdataPut(27)
TCPdataPut(28)
TCPdataPut(29)
TCPdataPut(30)
TCPdataPut(31)
// TCPdataPut(20)
TCPdataPut(32)
TCPdataPut(33)
TCPdataPut(34)
TCPdataPut(35)
TCPdataPut(36)
TCPdataPut(37)
TCPdataPut(38)
TCPdataPut(39)
TCPdataPut(40)
TCPdataPut(41)
TCPdataPut(42)
TCPdataPut(43)
TCPdataPut(44)
TCPdataPut(45)
TCPdataPut(46)
TCPdataPut(47)
TCPdataPut(48)
TCPdataPut(49)
TCPdataPut(50)
TCPdataPut(51)
TCPdataPut(52)
TCPdataPut(53)
TCPdataPut(54)
TCPdataPut(55)
TCPdataPut(56)
TCPdataPut(57)
TCPdataPut(58)
TCPdataPut(59)
TCPdataPut(60)
TCPdataPut(61)
TCPdataPut(62)
TCPdataPut(63)
TCPdataPut(64)
TCPdataPut(65)
TCPdataPut(66)
TCPdataPut(67)
TCPdataPut(68)
TCPdataPut(69)
TCPdataPut(70)
TCPdataPut(71)
TCPdataPut(72)
TCPdataPut(73)
TCPdataPut(74)
TCPdataPut(75)
TCPdataPut(76)
TCPdataPut(77)
TCPdataPut(78)
TCPdataPut(79)
TCPdataPut(80)
TCPdataPut(81)
TCPdataPut(82)
TCPdataPut(83)
TCPdataPut(84)
TCPdataPut(85)
TCPdataPut(86)
TCPdataPut(87)
TCPdataPut(88)
TCPdataPut(89)
TCPdataPut(90)
TCPdataPut(91)
TCPdataPut(92)
TCPdataPut(93)
TCPdataPut(94)
TCPdataPut(95)
TCPdataPut(96)
TCPdataPut(97)
TCPdataPut(98)
TCPdataPut(99)
TCPdataPut(100)
TCPdataPut(101)
TCPdataPut(102)
TCPdataPut(103)
TCPdataPut(104)
TCPdataPut(105)
TCPdataPut(106)
TCPdataPut(107)
TCPdataPut(108)
TCPdataPut(109)
// TCPdataPut(110)
// TCPdataPut(111)
// TCPdataPut(112)
// TCPdataPut(113)
// TCPdataPut(114)
// TCPdataPut(115)
// TCPdataPut(116)
// TCPdataPut(117)
// TCPdataPut(118)
// TCPdataPut(119)
// TCPdataPut(120)
// TCPdataPut(121)
// TCPdataPut(122)
// TCPdataPut(123)
// TCPdataPut(124)
// TCPdataPut(125)
// TCPdataPut(126)
// TCPdataPut(127)
// TCPdataPut(128)
// TCPdataPut(129)
// TCPdataPut(130)
// TCPdataPut(131)
// TCPdataPut(132)
// TCPdataPut(133)
// TCPdataPut(134)
// TCPdataPut(135)
// TCPdataPut(136)
// TCPdataPut(137)
// TCPdataPut(138)
// TCPdataPut(139)
// TCPdataPut(140)
// TCPdataPut(141)
// TCPdataPut(142)
// TCPdataPut(143)
// TCPdataPut(144)
// TCPdataPut(145)
// TCPdataPut(146)
// TCPdataPut(147)
// TCPdataPut(148)
// TCPdataPut(149)
// TCPdataPut(150)
// TCPdataPut(151)
// TCPdataPut(152)
// TCPdataPut(153)
// TCPdataPut(154)
// TCPdataPut(155)
// TCPdataPut(156)
// TCPdataPut(157)
// TCPdataPut(158)
// TCPdataPut(159)
// TCPdataPut(160)
// TCPdataPut(161)
// TCPdataPut(162)
// TCPdataPut(163)
// TCPdataPut(164)
// TCPdataPut(165)
// TCPdataPut(166)
// TCPdataPut(167)
// TCPdataPut(168)
// TCPdataPut(169)
// TCPdataPut(170)
// TCPdataPut(171)
// TCPdataPut(172)
// TCPdataPut(173)
// TCPdataPut(174)
// TCPdataPut(175)
// TCPdataPut(176)
// TCPdataPut(177)
// TCPdataPut(178)
// TCPdataPut(179)
// TCPdataPut(180)
// TCPdataPut(181)
// TCPdataPut(182)
// TCPdataPut(183)
// TCPdataPut(184)
// TCPdataPut(185)
// TCPdataPut(186)
// TCPdataPut(187)
// TCPdataPut(188)
// TCPdataPut(189)
// TCPdataPut(190)
// TCPdataPut(191)
// TCPdataPut(192)
// TCPdataPut(193)
// TCPdataPut(194)
// TCPdataPut(195)
// TCPdataPut(196)
// TCPdataPut(197)
// TCPdataPut(198)
// TCPdataPut(199)
// TCPdataPut(200)
// TCPdataPut(201)
// TCPdataPut(202)
// TCPdataPut(203)
// TCPdataPut(204)
// TCPdataPut(205)
// TCPdataPut(206)
// TCPdataPut(207)
// TCPdataPut(208)
// TCPdataPut(209)
// TCPdataPut(210)
// TCPdataPut(211)
// TCPdataPut(212)
// TCPdataPut(213)
// TCPdataPut(214)
// TCPdataPut(215)
// TCPdataPut(216)
// TCPdataPut(217)
// TCPdataPut(218)
// TCPdataPut(219)
// TCPdataPut(220)
// TCPdataPut(221)
// TCPdataPut(222)
// TCPdataPut(223)
// TCPdataPut(224)
// TCPdataPut(225)
// TCPdataPut(226)
// TCPdataPut(227)
// TCPdataPut(228)
// TCPdataPut(229)
// TCPdataPut(230)
// TCPdataPut(231)
// TCPdataPut(232)
// TCPdataPut(233)
// TCPdataPut(234)
// TCPdataPut(235)
// TCPdataPut(236)
// TCPdataPut(237)
// TCPdataPut(238)
// TCPdataPut(239)
// TCPdataPut(240)
// TCPdataPut(241)
// TCPdataPut(242)
// TCPdataPut(243)
// TCPdataPut(244)
// TCPdataPut(245)
// TCPdataPut(246)
// TCPdataPut(247)
// TCPdataPut(248)
// TCPdataPut(249)
// TCPdataPut(250)
// TCPdataPut(251)
// TCPdataPut(252)
// TCPdataPut(253)
// TCPdataPut(254)
// TCPdataPut(255)
// TCPdataPut(256)
// TCPdataPut(257)
// TCPdataPut(258)
// TCPdataPut(259)
// TCPdataPut(260)
// TCPdataPut(261)
// TCPdataPut(262)
// TCPdataPut(263)
// TCPdataPut(264)
// TCPdataPut(265)
// TCPdataPut(266)
// TCPdataPut(267)
// TCPdataPut(268)
// TCPdataPut(269)
// TCPdataPut(270)
// TCPdataPut(271)
// TCPdataPut(272)
// TCPdataPut(273)
// TCPdataPut(274)
// TCPdataPut(275)
// TCPdataPut(276)
// TCPdataPut(277)
// TCPdataPut(278)
// TCPdataPut(279)
// TCPdataPut(280)
// TCPdataPut(281)
// TCPdataPut(282)
// TCPdataPut(283)
// TCPdataPut(284)
// TCPdataPut(285)
// TCPdataPut(286)
// TCPdataPut(287)
// TCPdataPut(288)
// TCPdataPut(289)
// TCPdataPut(290)
// TCPdataPut(291)
// TCPdataPut(292)
// TCPdataPut(293)
// TCPdataPut(294)
// TCPdataPut(295)
// TCPdataPut(296)
// TCPdataPut(297)
// TCPdataPut(298)
// TCPdataPut(299)
// TCPdataPut(300)
// TCPdataPut(301)
// TCPdataPut(302)
// TCPdataPut(303)
// TCPdataPut(304)
// TCPdataPut(305)
// TCPdataPut(306)
// TCPdataPut(307)
// TCPdataPut(308)
// TCPdataPut(309)
// TCPdataPut(310)
// TCPdataPut(311)
// TCPdataPut(312)
// TCPdataPut(313)
// TCPdataPut(314)
// TCPdataPut(315)
// TCPdataPut(316)
// TCPdataPut(317)
// TCPdataPut(318)
// TCPdataPut(319)
// TCPdataPut(320)
// TCPdataPut(321)
// TCPdataPut(322)
// TCPdataPut(323)
// TCPdataPut(324)
// TCPdataPut(325)
// TCPdataPut(326)
// TCPdataPut(327)
// TCPdataPut(328)
// TCPdataPut(329)
// TCPdataPut(330)
// TCPdataPut(331)
// TCPdataPut(332)
// TCPdataPut(333)
// TCPdataPut(334)
// TCPdataPut(335)
// TCPdataPut(336)
// TCPdataPut(337)
// TCPdataPut(338)
// TCPdataPut(339)
// TCPdataPut(340)
// TCPdataPut(341)
// TCPdataPut(342)
// TCPdataPut(343)
// TCPdataPut(344)
// TCPdataPut(345)
// TCPdataPut(346)
// TCPdataPut(347)
// TCPdataPut(348)
// TCPdataPut(349)
// TCPdataPut(350)
// TCPdataPut(351)
// TCPdataPut(352)
// TCPdataPut(353)
// TCPdataPut(354)
// TCPdataPut(355)
// TCPdataPut(356)
// TCPdataPut(357)
// TCPdataPut(358)
// TCPdataPut(359)
// TCPdataPut(360)
// TCPdataPut(361)
// TCPdataPut(362)
// TCPdataPut(363)
// TCPdataPut(364)
// TCPdataPut(365)
// TCPdataPut(366)
// TCPdataPut(367)
// TCPdataPut(368)
// TCPdataPut(369)
// TCPdataPut(370)
// TCPdataPut(371)
// TCPdataPut(372)
// TCPdataPut(373)
// TCPdataPut(374)
// TCPdataPut(375)
// TCPdataPut(376)
// TCPdataPut(377)
// TCPdataPut(378)
// TCPdataPut(379)
// TCPdataPut(380)
// TCPdataPut(381)
// TCPdataPut(382)
// TCPdataPut(383)
// TCPdataPut(384)
// TCPdataPut(385)
// TCPdataPut(386)
// TCPdataPut(387)
// TCPdataPut(388)
// TCPdataPut(389)
// TCPdataPut(390)
// TCPdataPut(391)
// TCPdataPut(392)
// TCPdataPut(393)
// TCPdataPut(394)
// TCPdataPut(395)
// TCPdataPut(396)
// TCPdataPut(397)
// TCPdataPut(398)
// TCPdataPut(399)
// TCPdataPut(400)
// TCPdataPut(401)
// TCPdataPut(402)
// TCPdataPut(403)
// TCPdataPut(404)
// TCPdataPut(405)
// TCPdataPut(406)
// TCPdataPut(407)
// TCPdataPut(408)
// TCPdataPut(409)
// TCPdataPut(410)
// TCPdataPut(411)
// TCPdataPut(412)
// TCPdataPut(413)
// TCPdataPut(414)
// TCPdataPut(415)
// TCPdataPut(416)
// TCPdataPut(417)
// TCPdataPut(418)
// TCPdataPut(419)
// TCPdataPut(420)
// TCPdataPut(421)
// TCPdataPut(422)
// TCPdataPut(423)
// TCPdataPut(424)
// TCPdataPut(425)
// TCPdataPut(426)
// TCPdataPut(427)
// TCPdataPut(428)
// TCPdataPut(429)
// TCPdataPut(430)
// TCPdataPut(431)
// TCPdataPut(432)
// TCPdataPut(433)
// TCPdataPut(434)
// TCPdataPut(435)
// TCPdataPut(436)
// TCPdataPut(437)
// TCPdataPut(438)
// TCPdataPut(439)
// TCPdataPut(440)
// TCPdataPut(441)
// TCPdataPut(442)
// TCPdataPut(443)
// TCPdataPut(444)
// TCPdataPut(445)
// TCPdataPut(446)
// TCPdataPut(447)
// TCPdataPut(448)
// TCPdataPut(449)
// TCPdataPut(450)
// TCPdataPut(451)
// TCPdataPut(452)
// TCPdataPut(453)
// TCPdataPut(454)
// TCPdataPut(455)
// TCPdataPut(456)
// TCPdataPut(457)
// TCPdataPut(458)
// TCPdataPut(459)
// TCPdataPut(460)
// TCPdataPut(461)
// TCPdataPut(462)
// TCPdataPut(463)
// TCPdataPut(464)
// TCPdataPut(465)
// TCPdataPut(466)
// TCPdataPut(467)
// TCPdataPut(468)
// TCPdataPut(469)
// TCPdataPut(470)
// TCPdataPut(471)
// TCPdataPut(472)
// TCPdataPut(473)
// TCPdataPut(474)
// TCPdataPut(475)
// TCPdataPut(476)
// TCPdataPut(477)
// TCPdataPut(478)
// TCPdataPut(479)
// TCPdataPut(480)
// TCPdataPut(481)
// TCPdataPut(482)
// TCPdataPut(483)
// TCPdataPut(484)
// TCPdataPut(485)
// TCPdataPut(486)
// TCPdataPut(487)
// TCPdataPut(488)
// TCPdataPut(489)
// TCPdataPut(490)
// TCPdataPut(491)
// TCPdataPut(492)
// TCPdataPut(493)
// TCPdataPut(494)
// TCPdataPut(495)
// TCPdataPut(496)
// TCPdataPut(497)
// TCPdataPut(498)
// TCPdataPut(499)
// TCPdataPut(500)
// TCPdataPut(501)
// TCPdataPut(502)
// TCPdataPut(503)
// TCPdataPut(504)
// TCPdataPut(505)
// TCPdataPut(506)
// TCPdataPut(507)
// TCPdataPut(508)
// TCPdataPut(509)
// TCPdataPut(510)
// TCPdataPut(511)
// TCPdataPut(512)
// TCPdataPut(513)
// TCPdataPut(514)
// TCPdataPut(515)
// TCPdataPut(516)
// TCPdataPut(517)
// TCPdataPut(518)
// TCPdataPut(519)
// TCPdataPut(520)
// TCPdataPut(521)
// TCPdataPut(522)
// TCPdataPut(523)
// TCPdataPut(524)
// TCPdataPut(525)
// TCPdataPut(526)
// TCPdataPut(527)
// TCPdataPut(528)
// TCPdataPut(529)
// TCPdataPut(530)
// TCPdataPut(531)
// TCPdataPut(532)
// TCPdataPut(533)
// TCPdataPut(534)
// TCPdataPut(535)
// TCPdataPut(536)
// TCPdataPut(537)
// TCPdataPut(538)
// TCPdataPut(539)
// TCPdataPut(540)
// TCPdataPut(541)
// TCPdataPut(542)
// TCPdataPut(543)
// TCPdataPut(544)
// TCPdataPut(545)
// TCPdataPut(546)
// TCPdataPut(547)
// TCPdataPut(548)
// TCPdataPut(549)
// TCPdataPut(550)
// TCPdataPut(551)
// TCPdataPut(552)
// TCPdataPut(553)
// TCPdataPut(554)
// TCPdataPut(555)
// TCPdataPut(556)
// TCPdataPut(557)
// TCPdataPut(558)
// TCPdataPut(559)
// TCPdataPut(560)
// TCPdataPut(561)
// TCPdataPut(562)
// TCPdataPut(563)
// TCPdataPut(564)
// TCPdataPut(565)
// TCPdataPut(566)
// TCPdataPut(567)
// TCPdataPut(568)
// TCPdataPut(569)
// TCPdataPut(570)
// TCPdataPut(571)
// TCPdataPut(572)
// TCPdataPut(573)
// TCPdataPut(574)
// TCPdataPut(575)
// TCPdataPut(576)
// TCPdataPut(577)
// TCPdataPut(578)
// TCPdataPut(579)
// TCPdataPut(580)
// TCPdataPut(581)
// TCPdataPut(582)
// TCPdataPut(583)
// TCPdataPut(584)
// TCPdataPut(585)
// TCPdataPut(586)
// TCPdataPut(587)
// TCPdataPut(588)
// TCPdataPut(589)
// TCPdataPut(590)
// TCPdataPut(591)
// TCPdataPut(592)
// TCPdataPut(593)
// TCPdataPut(594)
// TCPdataPut(595)
// TCPdataPut(596)
// TCPdataPut(597)
// TCPdataPut(598)
// TCPdataPut(599)
// TCPdataPut(600)
// TCPdataPut(601)
// TCPdataPut(602)
// TCPdataPut(603)
// TCPdataPut(604)
// TCPdataPut(605)
// TCPdataPut(606)
// TCPdataPut(607)
// TCPdataPut(608)
// TCPdataPut(609)
// TCPdataPut(610)
// TCPdataPut(611)
// TCPdataPut(612)
// TCPdataPut(613)
// TCPdataPut(614)
// TCPdataPut(615)
// TCPdataPut(616)
// TCPdataPut(617)
// TCPdataPut(618)
// TCPdataPut(619)
// TCPdataPut(620)
// TCPdataPut(621)
// TCPdataPut(622)
// TCPdataPut(623)
// TCPdataPut(624)
// TCPdataPut(625)
// TCPdataPut(626)
// TCPdataPut(627)
// TCPdataPut(628)
// TCPdataPut(629)
// TCPdataPut(630)
// TCPdataPut(631)
// TCPdataPut(632)
// TCPdataPut(633)
// TCPdataPut(634)
// TCPdataPut(635)
// TCPdataPut(636)
// TCPdataPut(637)
// TCPdataPut(638)
// TCPdataPut(639)
// TCPdataPut(640)
// TCPdataPut(641)
// TCPdataPut(642)
// TCPdataPut(643)
// TCPdataPut(644)
// TCPdataPut(645)
// TCPdataPut(646)
// TCPdataPut(647)
// TCPdataPut(648)
// TCPdataPut(649)
// TCPdataPut(650)
// TCPdataPut(651)
// TCPdataPut(652)
// TCPdataPut(653)
// TCPdataPut(654)
// TCPdataPut(655)
// TCPdataPut(656)
// TCPdataPut(657)
// TCPdataPut(658)
// TCPdataPut(659)
// TCPdataPut(660)
// TCPdataPut(661)
// TCPdataPut(662)
// TCPdataPut(663)
// TCPdataPut(664)
// TCPdataPut(665)
// TCPdataPut(666)
// TCPdataPut(667)
// TCPdataPut(668)
// TCPdataPut(669)
// TCPdataPut(670)
// TCPdataPut(671)
// TCPdataPut(672)
// TCPdataPut(673)
// TCPdataPut(674)
// TCPdataPut(675)
// TCPdataPut(676)
// TCPdataPut(677)
// TCPdataPut(678)
// TCPdataPut(679)
// TCPdataPut(680)
// TCPdataPut(681)
// TCPdataPut(682)
// TCPdataPut(683)
// TCPdataPut(684)
// TCPdataPut(685)
// TCPdataPut(686)
// TCPdataPut(687)
// TCPdataPut(688)
// TCPdataPut(689)
// TCPdataPut(690)
// TCPdataPut(691)
// TCPdataPut(692)
// TCPdataPut(693)
// TCPdataPut(694)
// TCPdataPut(695)
// TCPdataPut(696)
// TCPdataPut(697)
// TCPdataPut(698)
// TCPdataPut(699)
// TCPdataPut(700)
// TCPdataPut(701)
// TCPdataPut(702)
// TCPdataPut(703)
// TCPdataPut(704)
// TCPdataPut(705)
// TCPdataPut(706)
// TCPdataPut(707)
// TCPdataPut(708)
// TCPdataPut(709)
// TCPdataPut(710)
// TCPdataPut(711)
// TCPdataPut(712)
// TCPdataPut(713)
// TCPdataPut(714)
// TCPdataPut(715)
// TCPdataPut(716)
// TCPdataPut(717)
// TCPdataPut(718)
// TCPdataPut(719)
// TCPdataPut(720)
// TCPdataPut(721)
// TCPdataPut(722)
// TCPdataPut(723)
// TCPdataPut(724)
// TCPdataPut(725)
// TCPdataPut(726)
// TCPdataPut(727)
// TCPdataPut(728)
// TCPdataPut(729)
// TCPdataPut(730)
// TCPdataPut(731)
// TCPdataPut(732)
// TCPdataPut(733)
// TCPdataPut(734)
// TCPdataPut(735)
// TCPdataPut(736)
// TCPdataPut(737)
// TCPdataPut(738)
// TCPdataPut(739)
// TCPdataPut(740)
// TCPdataPut(741)
// TCPdataPut(742)
// TCPdataPut(743)
// TCPdataPut(744)
// TCPdataPut(745)
// TCPdataPut(746)
// TCPdataPut(747)
// TCPdataPut(748)
// TCPdataPut(749)
// TCPdataPut(750)
// TCPdataPut(751)
// TCPdataPut(752)
// TCPdataPut(753)
// TCPdataPut(754)
// TCPdataPut(755)
// TCPdataPut(756)
// TCPdataPut(757)
// TCPdataPut(758)
// TCPdataPut(759)
// TCPdataPut(760)
// TCPdataPut(761)
// TCPdataPut(762)
// TCPdataPut(763)
// TCPdataPut(764)
// TCPdataPut(765)
// TCPdataPut(766)
// TCPdataPut(767)
// TCPdataPut(768)
// TCPdataPut(769)
// TCPdataPut(770)
// TCPdataPut(771)
// TCPdataPut(772)
// TCPdataPut(773)
// TCPdataPut(774)
// TCPdataPut(775)
// TCPdataPut(776)
// TCPdataPut(777)
// TCPdataPut(778)
// TCPdataPut(779)
// TCPdataPut(780)
// TCPdataPut(781)
// TCPdataPut(782)
// TCPdataPut(783)
// TCPdataPut(784)
// TCPdataPut(785)
// TCPdataPut(786)
// TCPdataPut(787)
// TCPdataPut(788)
// TCPdataPut(789)
// TCPdataPut(790)
// TCPdataPut(791)
// TCPdataPut(792)
// TCPdataPut(793)
// TCPdataPut(794)
// TCPdataPut(795)
// TCPdataPut(796)
// TCPdataPut(797)
// TCPdataPut(798)
// TCPdataPut(799)
// TCPdataPut(800)
// TCPdataPut(801)
// TCPdataPut(802)
// TCPdataPut(803)
// TCPdataPut(804)
// TCPdataPut(805)
// TCPdataPut(806)
// TCPdataPut(807)
// TCPdataPut(808)
// TCPdataPut(809)
// TCPdataPut(810)
// TCPdataPut(811)
// TCPdataPut(812)
// TCPdataPut(813)
// TCPdataPut(814)
// TCPdataPut(815)
// TCPdataPut(816)
// TCPdataPut(817)
// TCPdataPut(818)
// TCPdataPut(819)
// TCPdataPut(820)
// TCPdataPut(821)
// TCPdataPut(822)
// TCPdataPut(823)
// TCPdataPut(824)
// TCPdataPut(825)
// TCPdataPut(826)
// TCPdataPut(827)
// TCPdataPut(828)
// TCPdataPut(829)
// TCPdataPut(830)
// TCPdataPut(831)
// TCPdataPut(832)
// TCPdataPut(833)
// TCPdataPut(834)
// TCPdataPut(835)
// TCPdataPut(836)
// TCPdataPut(837)
// TCPdataPut(838)
// TCPdataPut(839)
// TCPdataPut(840)
// TCPdataPut(841)
// TCPdataPut(842)
// TCPdataPut(843)
// TCPdataPut(844)
// TCPdataPut(845)
// TCPdataPut(846)
// TCPdataPut(847)
// TCPdataPut(848)
// TCPdataPut(849)
// TCPdataPut(850)
// TCPdataPut(851)
// TCPdataPut(852)
// TCPdataPut(853)
// TCPdataPut(854)
// TCPdataPut(855)
// TCPdataPut(856)
// TCPdataPut(857)
// TCPdataPut(858)
// TCPdataPut(859)
// TCPdataPut(860)
// TCPdataPut(861)
// TCPdataPut(862)
// TCPdataPut(863)
// TCPdataPut(864)
// TCPdataPut(865)
// TCPdataPut(866)
// TCPdataPut(867)
// TCPdataPut(868)
// TCPdataPut(869)
// TCPdataPut(870)
// TCPdataPut(871)
// TCPdataPut(872)
// TCPdataPut(873)
// TCPdataPut(874)
// TCPdataPut(875)
// TCPdataPut(876)
// TCPdataPut(877)
// TCPdataPut(878)
// TCPdataPut(879)
// TCPdataPut(880)
// TCPdataPut(881)
// TCPdataPut(882)
// TCPdataPut(883)
// TCPdataPut(884)
// TCPdataPut(885)
// TCPdataPut(886)
// TCPdataPut(887)
// TCPdataPut(888)
// TCPdataPut(889)
// TCPdataPut(890)
// TCPdataPut(891)
// TCPdataPut(892)
// TCPdataPut(893)
// TCPdataPut(894)
// TCPdataPut(895)
// TCPdataPut(896)
// TCPdataPut(897)
// TCPdataPut(898)
// TCPdataPut(899)
// TCPdataPut(900)
// TCPdataPut(901)
// TCPdataPut(902)
// TCPdataPut(903)
// TCPdataPut(904)
// TCPdataPut(905)
// TCPdataPut(906)
// TCPdataPut(907)
// TCPdataPut(908)
// TCPdataPut(909)
// TCPdataPut(910)
// TCPdataPut(911)
// TCPdataPut(912)
// TCPdataPut(913)
// TCPdataPut(914)
// TCPdataPut(915)
// TCPdataPut(916)
// TCPdataPut(917)
// TCPdataPut(918)
// TCPdataPut(919)
// TCPdataPut(920)
// TCPdataPut(921)
// TCPdataPut(922)
// TCPdataPut(923)
// TCPdataPut(924)
// TCPdataPut(925)
// TCPdataPut(926)
// TCPdataPut(927)
// TCPdataPut(928)
// TCPdataPut(929)
// TCPdataPut(930)
// TCPdataPut(931)
// TCPdataPut(932)
// TCPdataPut(933)
// TCPdataPut(934)
// TCPdataPut(935)
// TCPdataPut(936)
// TCPdataPut(937)
// TCPdataPut(938)
// TCPdataPut(939)
// TCPdataPut(940)
// TCPdataPut(941)
// TCPdataPut(942)
// TCPdataPut(943)
// TCPdataPut(944)
// TCPdataPut(945)
// TCPdataPut(946)
// TCPdataPut(947)
// TCPdataPut(948)
// TCPdataPut(949)
// TCPdataPut(950)
// TCPdataPut(951)
// TCPdataPut(952)
// TCPdataPut(953)
// TCPdataPut(954)
// TCPdataPut(955)
// TCPdataPut(956)
// TCPdataPut(957)
// TCPdataPut(958)
// TCPdataPut(959)
// TCPdataPut(960)
// TCPdataPut(961)
// TCPdataPut(962)
// TCPdataPut(963)
// TCPdataPut(964)
// TCPdataPut(965)
// TCPdataPut(966)
// TCPdataPut(967)
// TCPdataPut(968)
// TCPdataPut(969)
// TCPdataPut(970)
// TCPdataPut(971)
// TCPdataPut(972)
// TCPdataPut(973)
// TCPdataPut(974)
// TCPdataPut(975)
// TCPdataPut(976)
// TCPdataPut(977)
// TCPdataPut(978)
// TCPdataPut(979)
// TCPdataPut(980)
// TCPdataPut(981)
// TCPdataPut(982)
// TCPdataPut(983)
// TCPdataPut(984)
// TCPdataPut(985)
// TCPdataPut(986)
// TCPdataPut(987)
// TCPdataPut(988)
// TCPdataPut(989)
// TCPdataPut(990)
// TCPdataPut(991)
// TCPdataPut(992)
// TCPdataPut(993)
// TCPdataPut(994)
// TCPdataPut(995)
// TCPdataPut(996)
// TCPdataPut(997)
// TCPdataPut(998)
// TCPdataPut(999)
// TCPdataPut(1000)
// TCPdataPut(1001)
// TCPdataPut(1002)
// TCPdataPut(1003)
// TCPdataPut(1004)
// TCPdataPut(1005)
// TCPdataPut(1006)
// TCPdataPut(1007)
// TCPdataPut(1008)
// TCPdataPut(1009)
// TCPdataPut(1010)
// TCPdataPut(1011)
// TCPdataPut(1012)
// TCPdataPut(1013)
// TCPdataPut(1014)
// TCPdataPut(1015)
// TCPdataPut(1016)
// TCPdataPut(1017)
// TCPdataPut(1018)
// TCPdataPut(1019)
// TCPdataPut(1020)
// TCPdataPut(1021)
// TCPdataPut(1022)
// TCPdataPut(1023)
// TCPdataPut(1024)
// TCPdataPut(1025)
// TCPdataPut(1026)
// TCPdataPut(1027)
// TCPdataPut(1028)
// TCPdataPut(1029)
// TCPdataPut(1030)
// TCPdataPut(1031)
// TCPdataPut(1032)
// TCPdataPut(1033)
// TCPdataPut(1034)
// TCPdataPut(1035)
// TCPdataPut(1036)
// TCPdataPut(1037)
// TCPdataPut(1038)
// TCPdataPut(1039)
// TCPdataPut(1040)
// TCPdataPut(1041)
// TCPdataPut(1042)
// TCPdataPut(1043)
// TCPdataPut(1044)
// TCPdataPut(1045)
// TCPdataPut(1046)
// TCPdataPut(1047)
// TCPdataPut(1048)
// TCPdataPut(1049)
// TCPdataPut(1050)
// TCPdataPut(1051)
// TCPdataPut(1052)
// TCPdataPut(1053)
// TCPdataPut(1054)
// TCPdataPut(1055)
// TCPdataPut(1056)
// TCPdataPut(1057)
// TCPdataPut(1058)
// TCPdataPut(1059)
// TCPdataPut(1060)
// TCPdataPut(1061)
// TCPdataPut(1062)
// TCPdataPut(1063)
// TCPdataPut(1064)
// TCPdataPut(1065)
// TCPdataPut(1066)
// TCPdataPut(1067)
// TCPdataPut(1068)
// TCPdataPut(1069)
// TCPdataPut(1070)
// TCPdataPut(1071)
// TCPdataPut(1072)
// TCPdataPut(1073)
// TCPdataPut(1074)
// TCPdataPut(1075)
// TCPdataPut(1076)
// TCPdataPut(1077)
// TCPdataPut(1078)
// TCPdataPut(1079)
// TCPdataPut(1080)
// TCPdataPut(1081)
// TCPdataPut(1082)
// TCPdataPut(1083)
// TCPdataPut(1084)
// TCPdataPut(1085)
// TCPdataPut(1086)
// TCPdataPut(1087)
// TCPdataPut(1088)
// TCPdataPut(1089)
// TCPdataPut(1090)
// TCPdataPut(1091)
// TCPdataPut(1092)
// TCPdataPut(1093)
// TCPdataPut(1094)
// TCPdataPut(1095)
// TCPdataPut(1096)
// TCPdataPut(1097)
// TCPdataPut(1098)
// TCPdataPut(1099)
// TCPdataPut(1100)
// TCPdataPut(1101)
// TCPdataPut(1102)
// TCPdataPut(1103)
// TCPdataPut(1104)
// TCPdataPut(1105)
// TCPdataPut(1106)
// TCPdataPut(1107)
// TCPdataPut(1108)
// TCPdataPut(1109)
// TCPdataPut(1110)
// TCPdataPut(1111)
// TCPdataPut(1112)
// TCPdataPut(1113)
// TCPdataPut(1114)
// TCPdataPut(1115)
// TCPdataPut(1116)
// TCPdataPut(1117)
// TCPdataPut(1118)
// TCPdataPut(1119)
// TCPdataPut(1120)
// TCPdataPut(1121)
// TCPdataPut(1122)
// TCPdataPut(1123)
// TCPdataPut(1124)
// TCPdataPut(1125)
// TCPdataPut(1126)
// TCPdataPut(1127)
// TCPdataPut(1128)
// TCPdataPut(1129)
// TCPdataPut(1130)
// TCPdataPut(1131)
// TCPdataPut(1132)
// TCPdataPut(1133)
// TCPdataPut(1134)
// TCPdataPut(1135)
// TCPdataPut(1136)
// TCPdataPut(1137)
// TCPdataPut(1138)
// TCPdataPut(1139)
// TCPdataPut(1140)
// TCPdataPut(1141)
// TCPdataPut(1142)
// TCPdataPut(1143)
// TCPdataPut(1144)
// TCPdataPut(1145)
// TCPdataPut(1146)
// TCPdataPut(1147)
// TCPdataPut(1148)
// TCPdataPut(1149)
// TCPdataPut(1150)
// TCPdataPut(1151)
// TCPdataPut(1152)
// TCPdataPut(1153)
// TCPdataPut(1154)
// TCPdataPut(1155)
// TCPdataPut(1156)
// TCPdataPut(1157)
// TCPdataPut(1158)
// TCPdataPut(1159)
// TCPdataPut(1160)
// TCPdataPut(1161)
// TCPdataPut(1162)
// TCPdataPut(1163)
// TCPdataPut(1164)
// TCPdataPut(1165)
// TCPdataPut(1166)
// TCPdataPut(1167)
// TCPdataPut(1168)
// TCPdataPut(1169)
// TCPdataPut(1170)
// TCPdataPut(1171)
// TCPdataPut(1172)
// TCPdataPut(1173)
// TCPdataPut(1174)
// TCPdataPut(1175)
// TCPdataPut(1176)
// TCPdataPut(1177)
// TCPdataPut(1178)
// TCPdataPut(1179)
// TCPdataPut(1180)
// TCPdataPut(1181)
// TCPdataPut(1182)
// TCPdataPut(1183)
// TCPdataPut(1184)
// TCPdataPut(1185)
// TCPdataPut(1186)
// TCPdataPut(1187)
// TCPdataPut(1188)
// TCPdataPut(1189)
// TCPdataPut(1190)
// TCPdataPut(1191)
// TCPdataPut(1192)
// TCPdataPut(1193)
// TCPdataPut(1194)
// TCPdataPut(1195)
// TCPdataPut(1196)
// TCPdataPut(1197)
// TCPdataPut(1198)
// TCPdataPut(1199)
// TCPdataPut(1200)
// TCPdataPut(1201)
// TCPdataPut(1202)
// TCPdataPut(1203)
// TCPdataPut(1204)
// TCPdataPut(1205)
// TCPdataPut(1206)
// TCPdataPut(1207)
// TCPdataPut(1208)
// TCPdataPut(1209)
// TCPdataPut(1210)
// TCPdataPut(1211)
// TCPdataPut(1212)
// TCPdataPut(1213)
// TCPdataPut(1214)
// TCPdataPut(1215)
// TCPdataPut(1216)
// TCPdataPut(1217)
// TCPdataPut(1218)
// TCPdataPut(1219)
// TCPdataPut(1220)
// TCPdataPut(1221)
// TCPdataPut(1222)
// TCPdataPut(1223)
// TCPdataPut(1224)
// TCPdataPut(1225)
// TCPdataPut(1226)
// TCPdataPut(1227)
// TCPdataPut(1228)
// TCPdataPut(1229)
// TCPdataPut(1230)
// TCPdataPut(1231)
// TCPdataPut(1232)
// TCPdataPut(1233)
// TCPdataPut(1234)
// TCPdataPut(1235)
// TCPdataPut(1236)
// TCPdataPut(1237)
// TCPdataPut(1238)
// TCPdataPut(1239)
// TCPdataPut(1240)
// TCPdataPut(1241)
// TCPdataPut(1242)
// TCPdataPut(1243)
// TCPdataPut(1244)
// TCPdataPut(1245)
// TCPdataPut(1246)
// TCPdataPut(1247)
// TCPdataPut(1248)
// TCPdataPut(1249)
// TCPdataPut(1250)
// TCPdataPut(1251)
// TCPdataPut(1252)
// TCPdataPut(1253)
// TCPdataPut(1254)
// TCPdataPut(1255)
// TCPdataPut(1256)
// TCPdataPut(1257)
// TCPdataPut(1258)
// TCPdataPut(1259)
// TCPdataPut(1260)
// TCPdataPut(1261)
// TCPdataPut(1262)
// TCPdataPut(1263)
// TCPdataPut(1264)
// TCPdataPut(1265)
// TCPdataPut(1266)
// TCPdataPut(1267)
// TCPdataPut(1268)
// TCPdataPut(1269)
// TCPdataPut(1270)
// TCPdataPut(1271)
// TCPdataPut(1272)
// TCPdataPut(1273)
// TCPdataPut(1274)
// TCPdataPut(1275)
// TCPdataPut(1276)
// TCPdataPut(1277)
// TCPdataPut(1278)
// TCPdataPut(1279)
// TCPdataPut(1280)
// TCPdataPut(1281)
// TCPdataPut(1282)
// TCPdataPut(1283)
// TCPdataPut(1284)
// TCPdataPut(1285)
// TCPdataPut(1286)
// TCPdataPut(1287)
// TCPdataPut(1288)
// TCPdataPut(1289)
// TCPdataPut(1290)
// TCPdataPut(1291)
// TCPdataPut(1292)
// TCPdataPut(1293)
// TCPdataPut(1294)
// TCPdataPut(1295)
// TCPdataPut(1296)
// TCPdataPut(1297)
// TCPdataPut(1298)
// TCPdataPut(1299)
// TCPdataPut(1300)
// TCPdataPut(1301)
// TCPdataPut(1302)
// TCPdataPut(1303)
// TCPdataPut(1304)
// TCPdataPut(1305)
// TCPdataPut(1306)
// TCPdataPut(1307)
// TCPdataPut(1308)
// TCPdataPut(1309)
// TCPdataPut(1310)
// TCPdataPut(1311)
// TCPdataPut(1312)
// TCPdataPut(1313)
// TCPdataPut(1314)
// TCPdataPut(1315)
// TCPdataPut(1316)
// TCPdataPut(1317)
// TCPdataPut(1318)
// TCPdataPut(1319)
// TCPdataPut(1320)
// TCPdataPut(1321)
// TCPdataPut(1322)
// TCPdataPut(1323)
// TCPdataPut(1324)
// TCPdataPut(1325)
// TCPdataPut(1326)
// TCPdataPut(1327)
// TCPdataPut(1328)
// TCPdataPut(1329)
// TCPdataPut(1330)
// TCPdataPut(1331)
// TCPdataPut(1332)
// TCPdataPut(1333)
// TCPdataPut(1334)
// TCPdataPut(1335)
// TCPdataPut(1336)
// TCPdataPut(1337)
// TCPdataPut(1338)
// TCPdataPut(1339)
// TCPdataPut(1340)
// TCPdataPut(1341)
// TCPdataPut(1342)
// TCPdataPut(1343)
// TCPdataPut(1344)
}