9-27 17:49:13 SIM2 Outgoing CALL_END_CAUSE_NORMAL_CALL_clearing code_V02 55311(cell id) GSM,GPRS

November 7, 2009
UPDATE: Photos are back online! Thanks to Gabi from Romania for the copyright free photos!
Gira has a made beautifull Homeserver and FacilityServer. Unfortunatelly it’s quite expensive (about EUR2400,- for their Homeserver3 and the Facilityserver is even more). Is this device made of gold ?
The opposite is true, the Homeserver 3 exists of:
The Homeserver Hardware
A cheap Mini-ITX VIA Epia ML6000EAG Mainboard with onboard 667Mhz CPU (or similiar, )
128MB DDR 266Mhz RAM (or 512MB for the Facility Server)
64MB Flash (or 256MB for the Facility Server)
A Linux Kernel 2.4.3 ( with Busybox, however the Gira software itself will run on any Centos or Redhat 2.6.x, even x64 releases!)
A ISDN adapter (We don’t use that anymore in 2009, everybody is calling VOIP;) )
Some Gira proprietary Software (hs_trans and hs_main executables)
The drive layout
After some research I also found the following:
A Flash drive is connected as a Master on the second IDE ATA controller (which means it is /dev/hdc) and exists of 4 partitions:
/dev/hdc1 (2MB) – Boot partition with vmlinux (kernel) and loadlin
/dev/hdc2 (20MB) – Linux/Operating System, mountpoint: /
/dev/hdc3 (21MB) – (used to store the project?)
/dev/hdc4 (21MB) – (for upgrades?)
The boot process and hs_trans and hs_main programs
When starting the homeserver, the vmlinuz from the Boot partition is loaded (via loadlin / DOS) and it boots the system into a Linux kernel, then a /etc/inittab startup script calls the /hs/bin/start/start.sh script.
The start.sh script does actually two things:
– It starts the hs_trans (Gira propriatary software) which automatically ends after a few seconds.
– Then it starts the hs_main (also Gira propriatary software) which is the main program.
Q. Why does is starts (and ends) the hs_trans program ?
A. This is to load the initial project on the Homeserver via a Serial Connection. When you buy a Homeserver or when you screwed up things, you need to connect it via a Serial connection to load a project. In a project you set the IP address and admin username/password, this information is needed to load later projects via the Network. Projects are configured (made) and loaded via the “Gira Expert” software.
After the first (serial) reload, it will end the hs_trans program and (as set by the start.sh script) load the hs_main program which is the ‘HomeServer software’.
Building your own Homeserver
So yes,.. in theory it would be possible to build your own Homeserver when you buy an Via Epia board with onboard processor (see above), two flash modules (I suggest 2048MB) and at least 256MB RAM or even make a Virtual Machine (VM) in VMware or XenServer of it.
Offcourse you are not allowed to run the propriatary hs_main and hs_trans executables or to use the Gira Expert software!
I do not encourage or support illegal things, this is just for educational purposes. The following steps are just Theory (draft).
You need a license or approval from Gira to do this stuff in practice.
10 Steps to build a home-made Home server
Install your favorite Linux (this can be in a VM as well).
Add a 2GB disk and connect it to the third IDE controller (or in VMWare/Xenserver choose the ‘third’ disk position’, this way it will be hdc or xvdc (in XenServer)
Partition the 2GB disk as below, using ‘fdisk /dev/hdc’ (Or /dev/xvdc for XenServer)
Create 4 new Primary partitions (using the ‘n’ key)
– The first (size): +2048K
– The second (size): +xxxxM (whatever you want, but at least 22MB smaller then the total disk space!)
– The third (size): +10240K
(if all works, you can experiment making this larger)
– The fourth (size): +10240K (if all works, you can experiment making this larger)
Then set the correct Type for the partitions (using the ‘t’ key)
– The first, type: 1
– The second, type: 83 (ext3)
(or make it any other type, as long as you can install your prefered Linux on it)
– The third, type: 4 (FAT16 &32MB)
– The fourth, type: 4 (FAT16 &32MB)
Now press the ‘w’ key to write the partition table.
Download and install the Gira Expert Software. After installing it on a Windows PC you will see a file named: FIRMWARE.DAT in the directory: C:\Program Files\Gira\HS+FS\exp232\EN\firmware. Unzip that file (it is a zip file with a .DAT extension).
Copy the HSERVER2.TGZ file to your newly installed Linux server (using WinSCP or another tool) and untar it to /root/ using:
tar xvzf HSERVER2.TGZ
Copy the extracted
“hs” directory to /
cp -r hs /
Set firewalling and SELINUX off:
chkconfig --level 12345 iptables off
vi /etc/selinux/config AND SET SELINUX=disabled
Because this would be your Home server and you want some flexibility, install the following system tools, libraries and compile tools (using yum or any other tool):
yum install lrzsz.i386 setserial.i386 unzip.i386 zip.i386 joe.i386 nc.i386 telnet.i386 busybox.i386 mlocate setuptool
yum install libjpeg.i386 libpng.i386 libpng-devel.i386 giflib.i386 giflib-devel.i386
yum install make.i386 gcc gcc-c++ kernel-xen-devel.i686 perl
If you are on XenServer (which means the devicename of the 2GB drive is /dev/xvdc) or the devicename of the 2GB harddisk is not /dev/hdc, then edit the following file:
vi /etc/rc.local
and put the following lines at the end:
(Make symlinks to fake the hdc device. Link it to your XenServer xvdc device or if you have another device, link it to the proper name)
/bin/ln -s /dev/xvdc /dev/hdc
/bin/ln -s /dev/xvdc1 /dev/hdc1
/bin/ln -s /dev/xvdc2 /dev/hdc2
/bin/ln -s /dev/xvdc3 /dev/hdc3
/bin/ln -s /dev/xvdc4 /dev/hdc4
The Gira license is based on the MAC address of the Network Adapter. All MAC addresses/ranges of all Homeservers are hard-coded in the firmware.
I noticed this because new homeservers would not allow to load old Firmware (because their MAC address is not yet coded in the firmware). When you have a virtual server it is not a problem to fake a MAC address, however on physical servers it could be harder.
The real thing is that the Homeserver does not read the MAC address from the hardware, but from the ‘ifconfig’ tool.
So if you make a fake ‘ifconfig’ tool/file, it will just continue:
mv /sbin/ifconfig /sbin/ifconfig_original (Rename the ifconfig file in case we need it later)
vi /sbin/ifconfig
and insert the following lines to it:
echo "eth0
Link encap:Ethernet
HWaddr XX:XX:XX:XX:XX:XX
echo "inet addr:192.168.X.X
Bcast:192.168.0.255
Mask:255.255.255.0"
echo "inet6 addr: fe80::3c1b:d9ff:fe30:c59c/64 Scope:Link"
echo "UP BROADCAST RUNNING MULTICAST
echo "RX packets:41502 errors:0 dropped:0 overruns:0 frame:0"
echo "TX packets:33355 errors:0 dropped:0 overruns:0 carrier:0"
echo "collisions:0 txqueuelen:1000 "
echo "RX bytes:0 (0.0 b)
TX bytes:0 (0.0 b)"
echo "loLink encap:Local Loopback
echo "inet addr:127.0.0.1
Mask:255.0.0.0"
echo "inet6 addr: ::1/128 Scope:Host"
echo "UP LOOPBACK RUNNING
echo "RX packets:0 errors:0 dropped:0 overruns:0 frame:0"
echo "TX packets:0 errors:0 dropped:0 overruns:0 carrier:0"
echo "collisions:0 txqueuelen:0 "
echo "RX bytes:0 (0.0 b)
TX bytes:0 (0.0 b)"
Replace XX:XX:XX:XX:XX:XX with a licensed MAC address. It’s not hard to get a Gira Homeserver MAC address when you know Gira is using Via mainboards and VIA claimed some &#:xx” MAC range. (Search query: ).
Replace the 192.168.X.X with the IP address of your Homeserver.
Try if it will load the hs_main program:
/hs/bin/hs_main
Unfortunatelly there is no easy way to quit the hs_main program. You can login using a new SSH session and type “killall hs_main” or just hard-reboot the server.
If it does load, you can automatically load the program when booting:
vi /etc/rc.local
and add the line: "/hs/bin/hs_main" to the end of the file.
The following is only needed for virtual machines since they do not have a serial port (ttyS1). A serial port is needed for the hs_trans program to load the initial project.
In VMWare you can add a serial port, however in XenServer that is not possible. You have three options:
VMWare (only works with VMWare Workstation, not VMWare Player)
– Add two serial ports in to your Linux VM. Since it don’t works to map those ports to your local Windows PC, you have to create a new WindowsXP VM and also add one serial port to that VM.
Then you could connect the serial port of the Linux VM to the serial port of the Windows VM.
These two screenshots are the settings of the Linux VM
Below are the settings of the WindowsXP VM
Now boot both the VMs, install the Expert software on the Windows VM and load the initial project via Serial Port 1
(while running the hs_trans on the Linux VM).
XenServer (options are limited)
– Use a virtual COM port driver on your Homeserver (Linux) and connect it via the network to your Windows virtual COM port (you need a Windows virtual COM port driver here).
I didn’t tested this and don’t have any clue which software to use.
– When you buy a Console switch you can connect the Homeserver to a port on the console switch (virtual drivers are mosly included). You can then connect (hard-wire) your Windows PC to that same port on the Console switch. I have a
and use this technique quite often. It should work with other console switches too, but please check if they have Virtual COM port drivers for Linux!
If none of the above is working, this is your option
– The easiest:
Copy the 3rd and 4th partition (hdc3 and hdc4) from someone else. The initial project which you normally load via a Serial cable is hold on these partitions, so if you copy that.. you skip the serial part.
Use ‘dd’ or Acronis or Ghost tools to do the job.
Note: Create a new -empty- project in the Gira Expert software and only configure the following settings: IP information, admin password and EIB&iETS (ip) settings. Make sure to disable the interface/QuadClient under interface uncheck “Use QuadClient”.
Now you have a very small ‘initial’ project to load over the unstable Serial interface. Large projects will get many CRC errors and timeouts and finally the Expert software will tell you a weird error about ‘Project too Large’.
After you loaded the inital project, you can load all further projects via IP.
If you did all the above steps, in theory, it should be possible to create your own Homeserver.
Update 14-november-2009:In the ‘old’ 10 steps, I suggested to install Linux on the /dev/hdc drive. That brings several problems because the hs_main program seems to rewrite the partition table of the /dev/hdc which also corrupts your second partition on which you installed Linux (even when removing “sfdisk”). This behaviour happens when loading via the network, not when loading via Serial.
So I changed the previous steps because it’s much easier to install Linux on a separate drive and ‘add’ a /dev/hdc drive so the software still uses the /dev/hdc to store projects in it’s own format and it can do with the partition table of the /dev/hdc drive what it wants, without corrupting the your Linux installation (which is on /dev/hda or another drive).
Lost your password?
Please enter your username or email address. You will receive a link to create a new password via email.
Temporarily no Location!
Login with:
Unfortunately Google discontinued Latitude at the 10 of August 2013.
Will be continued...
Popular Posts
Recent Tweets
Today I passed my last Troubleshooting exam with a 1000point score. That makes me a
Production errors are rather frequent than occasional these days, see
Vague glass, Active stripes..
alleen maar getrommeld wil leveren,.. dan heb je namelijk altijd meer nodig:(
Wil ik UWF65 bestellen,moet ik 30% extra bestellen om de meest onbruikbare (getrommeld) weg te gooien omdat Wienerberger …
succes met de lange Scott stokken:)
2 years ago I bought 100m2 Zumaia Negro, need another 175m2 now, still in the catalog2014/15 but
says:End-of-Sale..
Nee ik ben niet ingesneeuwd, dit is een disco-wasstraat met gekleurde lampen:).
http://t.co/6uKbfT9Iki
Dan moet je me wel volgen, anders kan ik geen DM versturen:)
Ook KPN kan geen
vinden van nog geen jaar geleden. KADO systeem fungeerd niet.
No need to say more.. http://t.co/rDqCOpBuJc
Powered by
Live Webcam @ KortenhoefRssVideos_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
上传于||暂无简介
大小:46.72KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢VirtueMart
89c2a4dc5bce2c04bc82
9eb5a91b492db0a000e540c13d8ec90e
a044ca7051b80
2a94ed631d8bfc
e64a40f340cbf5c7b58f396e461f9db2
880dc1c354ffab8a6f28
17e172df9f2bd5f
52cee9ebf0b8c72
e1faec1fc50
d646ff6f56ef9a03e413ed
cd9e67f8f1b
3a445fc3db1cba36aec4c8
d36bcad3ba3c2
cd018cde3b
7b532ddb34a3ea68317b92a
ee5cb5118558eaff7c8e1
1b463371ebbe61f7fab1f384eeafc696
1ffd4e35ee49dbcdad9b
ac3f59f9ae927414accbccbf5fff9b4f
392e7cba5e8ed
29f1dd3eb1ebc64a01c550
36a306ee75cd57c8cc9a
d3ea64096aaada4b94e9f337a494e5bb
2bec7d633c5a3
188de7d37fd301dec4fa
68dfeda5f03a7fb9340df
5dc09d71c3b
f724bbf10f76dbfd425319
8b4f1b570b0
e082bb49dade024ac1d25000
4e398b47bfdb79d44d1a89cb39425ef7
813b9d0da5fae
3a932c3ec1e462be2847bec277de7756
ab1e2dde0c9ac8e047d65038
efb3cd1c8d17db0f33fab
f10c0e702abeaba04a094e90
2e7dabfbc8b1d9baaae53ab
b71c1f39ec65ab57ff87
f94cdecaaf
c0feb1e75a146f49c2c2d
c9b71bf0b83c
fcfb4fa32a3e1c2e61c3
29a61e7ace79e6ebb4cc72ee
b8d47ac04fa
7fcc8f04c57f98e790d0d
ffe3285a3da
de78a12b4e4d3e9278966a
f8bd21a59e63edeb75cf1
ebfdb53ed4b174c19e145b
bd3abf941e1ea80bb0e04b3
f9abff410208a
3e2f8b108a66cf0a5bd695c9cdd1bde6
0d78e2d5acf4
afcc2d30df01f518c79c7
25a21f70ce0c
433e6cc59fe895eb1a8ff
f921b405fdf8f94ec7f883b65cfdef15
534acef04dc999db21d6d9
564a45c83e8eef
511c885da287de19a3e1e6
93ecca193fa296
220f545eb2b15c
6e5d7b0d77adb6d5e6e9ee
be33ef016fdd55aea890
532e6d07d25db5d54852a
ce12dab1cb912defdbbe1cd
ea64bf6f88e5476c98bff8
69f1ac87ac54ee6fa674d6
d5bcc4232246baa3ed69d
4dd46461bdfbbb212dc124c5
86fac93b634d542df6c79aa
2a3bf521be90f1e5ff95
0c3216c9cebe2a4a7e842ee2d82929be
3ae979ea7f08f147c1cac71ad870f4e7
d1e4b08cb62bb42112f18e
8dca01cea63
acdbfbed49ce3e00da632
f90916cf5abc63ade0090c
1dd8c435a6e9
ce7ed8a9cfdb92e776db9d6ec17b18d9
cd79ffa01a1efd33f21f77e966ba9bb3
974aa8d739e29d07f9fff
ec9cdedbd1
3f942b108bab26bcfdb3ebc5f312dddb
1cc2490e7afebf97b1995ab
a8c73dacd26cc445b0c38b821ab3bdcf
dc40fdfef2ece1bdb97615
b23ccc368c7ded08262a
ee39ac0be0c02d72b570ba
1f4da1d102bdf
ae30d02a910d6937aa8bdf6d7e9adc21
4bffd3c61d6baab4219b
efadf988d5e6df25d8dd1c3
cd8fbac4c1e49feaf2cdf
29b041d9e4be6a11d7cc0addf9b63cb8
f923bf5deeacde0eeaaa
0a589d9dbd8eb95db28aeee
a0db3da5d797faa0d8e1ad6ea8a60cca
aedf3e8d1b78d9552ad6ae
eb6a54f5ef1eae290cf4d10139ef48bc
6bf78e3fc86a
d7ac41a7eef216f11ada4d
ff3bf3a1aca2cfd096435
d9ce434cc45a
d0fa4bfdb94c78
cbcf16beb20e2058a13dbad
fdf91ce47db4
bd64bc5ff798a0d061a0b584f4f6a094
ef19feb615cfc
a24f89b1af43ff5a6afb6
2bf79f3a55f21f44f530efb
f9d7b1e893d815f769b9da0
de762a703867
79dd391631aadbffc8e71be145f2ca12
d9e6d68cdabb99
0feb09a3b83cf3fedbbb02
6fc7e13d21f4cc6ff2cf
75f6e5c83f583fc9aaae0
fa83e9428bae690d8813
1ffbd8dd3b5d56423eaeb09ea9aff2e1
abf9ff296f8f
9bb01f5eaa4bd
350b2f101da4ac2d38dacc
4db1f264e3df70ae71ddeed8d2034b47
13e66ebbf8b
a5ec055b41c63b2444012b
5d490cc02fbcf
0d8da83fb376f6ed4a56
54c6c751a9cb8d2d06a2a6c
dcccb06b37dc13a2f3feb
bb83bfe9524ebcf7c7bc3cf
e4b329e389f401e7eadf1f850d26e0e5
faadfc90cf80b2aaf77c059
b60df90ad9b917fb8bf08bc
c6bfd38ace
de1114eba525ea398e6d8ea
bec1ebafb90e
dc36dc3d28a21f4a983e56
88cd5d0d6beaffbfc3f0
bcbc033ed1d4f202ffaa02
03cb81860cccd945b0ecda5f5e5bb5ad
6dd1c1edc47cbcec3f0c579
f5cdc8c80410cbf65cfda79
04385f6ebb768edcae6b77fa892d63c4
7bcf8a31c1412
af1fea7aa4b1eb
0ddf54d9fcf41
0a3be8af60a910d65a71
fac65da815fea41bc34a2ba6e78fe4dc
ac3dc88c1dd3a4c9608b0
f492ed7fbc9cf5a9faeeb0a
bf7d92aa57a9ffd69984
1d836f038f94ba4fae11c5
ad524f12b6ce454ad222c9be70a43d95
505209fbbe708b4cdbe938a2b92fa016
badccddd449305
78c01c2d1b2ce
8ccefdb62038c
87cd63ab88b9f1963037b
8ff08fbf78a7
876ac20defa8b404f8b53
6cdf16475dc
10ba997e630c
ced2f0109b11
cdba10ceffdcb25f10ff
bfbd17fd1c43b
1ec937b3e5723d89bdbdf70fa18ace08
aeb5e840efe671dc952ebf6
32dcafdb7c83b09ac6e05db52cce1b43
e702ebd11acb9c92fe9ece4b
65d7012abfab07e4bfedc78
88aa6fbf1ee2e07151bc4
d6d6c83d5d3e317ac95cf
afd722f34c891be3c1d49264
4fceb56ffde
a1ad2dba7eb
db4e939c6c0d
d35afe4df49c51ea95dee
4b8b76df37ebeb2c45267bf2
7ee338deeaacf4b8a3a173ddc9119136
5b53bbbccd8e0faccece645c42b9f6eb
646a35bd6fa8fd
3327017eadffbd6fbd48f
0e817e306a4e979ee36a2ae
c33af0186a4aff100715
213f1cb198dc0aeedac53a
3b0b2fc9aacac8e33add3d1
808f7debebafeda72b6b79
bba75a054abff0da88a0f
eb19eacb910a8fb9b0d4a60c11bfea19
ed778dcdb73d5a5de6332
00cdf42bfc69a4974dbb3a7
7bcf8a31c1412
efd808e0bf60358a5dadddd
7bad4fdaed33d49c5c10e
d9a41b572c49fa2d392a12b35e0eb2df
125d24b58fdcb3a1e3ff9c324f378154
3babcdfadbb37adc47f73341
60bdd9c1be6a
4b345fa907d529efdd920f294fc1d2f6
54fa9fb33b0ddf390bfed8e7a90658eb
bb00f70c2f62c0b1cf109
b68d7ddca7
8b12ded9b3baac3caa5eef5b018d8d25
de75b820ecbaee68ba74b31
1c10ca00f6cb5e2e4ed1baa
f3f8b5ad2018ce3ace95b
b31b35caacb4
d5f78f94d75dbd8d1f921b
7dc1ac20aead1e1bf9dc6f0
4861beadc29c11c615ebc85
79d412b13c22b6ecd5efbf
ee24e20c6f4d0fbf791bbfd11e088855
7e0ae94d53f2dd36c4748ce3
580f0ef155a19dfc617c8
8ecd4dab6f3
3c546b9e53a4bfb7de0517c5bace85c2
7ababe8fe85
da4a62e44e1b269db9bae
ae516dfc6f093e078f408b
e1adcddfbea664d38df1d4
aca38a792cb4f2ba7c14f0
e95c26e535b
7a3d3fbf4c7baa71b3c0c6ddb4f95e46
3d222ddc9e979bb289106
8b319b5f171ff9a541cee06d
82ca9fc14dd1fb8e2ddd0dccc0202c67
a3cc7b0d0b
4e4c8d14ba5
ea993c5c66d9f46413cf23dbde6d69e4
c7cdf467e4be7f9dced7251
a2ae82aaf697d12ce4ebe210af7d56c8
589ce43d60bde8d57f108f
946decaf43dc4
82f14c5c7d8bc68da3e7f71a
9b80f955baa1b05a0ee8ee3df217e8d4
adcf3f35ac155
9abbc33cfaee30dea72d764
b1e61928e67dbed33a190d6b8988d0ae
9bb6b4c4facdf663eeed9ba
44cf325eead8cb5e8f0de
1adde986b9a4e72ed64d614
aa48be7d15b365ef3a2ed3b1e3f848f7
465c223f22c730ca903c86d17ea661b6
292b4a45a67c92c6d1f49
63bc516adacc2db51fdaf5a895b702fd
0bfeeedaacb09f58891bad
32db42226e47fdc2c4b1
a82999ebaca0ab3dc3d739
7bfd23b2ffe6c32c323df
f5db3d038c3c0e859a6ef9
e0be16ab91eb3f
aa58d71cee666a1cb684d5a
8bf9a6c8b68bd4ca5b1f6f5c9f47ea73
382fcadfd00
1d72fd670c50fea9699493
1d72fd670c50fea9699493
b2bea860bf9ab7b8cbfb4db
b9b60eeda35c253cbe18cc
e315cbd296e77e7ab09d12d2b1831d49
687bfab93dee7f8d72da3066
6c45d73c59c19c857ec32
9fccaf5c1cc75ad250e82b
780ce370ef4c67b5c4a066fb3e3193c9
2d553ea7a297c09a249093
2fd071ab396d
818fb0f749c3dad4699e
e98edd62fbd77b672b01
e77a27e0e215c9c2eecd2a2
a596f56ddfbf
f225fa0ce6ca385e2ebe
beafdeb3a64b983ae2a28e40ee50d4ab
f9739d0fbf70ab801fdc75a85d7c0e42
77444f7bfc2d1b00c036c332ce9bf152
eda8aebdec0242553ebe4a
117cf30acb50e0d2ccbce8
dabc4d5e49b2b6d711a2
36a169c133edae07f7bf46
9fdeb8db140cfc45ec60e83c
ccda741fcbd601e07b70
52bcfc91e81ed83abc836
eab39efcf6237ed3bad0dc1
78e186d7ec2b09ea44acb3
98ef277dafa3af96dd1931dc
1cb6da12b3ed
c78ad18e0d4bc89cd856
1afe771eb3ae86d93fcba021ebdd0742
a1350e7fee93bd6b269da7
27af012afcd8f0dde08a
9644d1bde5baddb6d2c52
0e34edd6a91fb2654f39
ce3a7d5129bfdba61f98
52f48d89bfde3f73ca870
67e9c74d09f02730ffccce6ed8bb94c6
ce6a303dba74d7
05502dcc5024358fdeb464da
f2e24fbc70aa3ecec14a22eb
e00361fca4d65d1da59f12
dd5ac4e883fbb0c89965b
ebc38043fdf2e7ca677a4bb
fea90fae7a
ad780ce79afb0c12b666
17ec1b95f450b196a799783
7f57b77a58c2a08203b13d
fdde15f0afea3a33917a5
ccf08effa32845c43aec6
535f0844b6cbaa1e870fc5
dfee02b45ba7ec27adef
adafe9e597b5a0db6f243
96d5a9fec9fafddae20b719
bfb64a0fcc4ccb7f143b3
91ba33e0638ceb0229cb4
a16fac65fa5b460fa40d6
578dedc09aaa0edd8ec57
fb1b468a8e56bf6f96d11ff
66b9ff803b4b75c78b601a45332d35dc
43dadeaaa8d
8aaf3c2a27
73abda5af44a6
730b1c0b14a29eda0dd5
2aef1c8dafcd55
ab9cca3878f
df9eb5ebcbe462d
128d5b16c89bf2e66b78bf
443df2a838eac0bdcbbf0845
f8c0c2d9dbec2
1be2fc5e5f0abc0a946aa1
f13aa323a3b8cfaadce55
7b98ccc6a6b077bf9ed7c3
edcf08b6795a
ee26e500c96e3a89cb49e
31f8fd997f65fdda8af1de98de3d99cd
8bc838b911ef1359dcda332a5d9476c1
cf637f6c69c8c4be961ddb
167b8bc4a75029fbe76a330a
d51bba319ba283ff6d0ee
992d5cdfad
fe8e100fafb0c4deb6f11c2
5515199eea673f70da734b
5f66a69efade4a2b11bce6
91fedce5dd14011a1fbed16
d461eb605f07a45cd258cefc
305b913dea2c8464387cef8ca3590d00
57ecf9fe7cd1f716d418cc
d5bf494aa24
ba14aafa86b87b5b733f94bf9fa27afa
e6e7b897ba550fbf7aeea6
cf80fa646fa1fb7b12f0
f71c79be9d0ed35d847b
b827ddac26d46cb
3ccd3a774a86c4dfd41697a
fee89b567ee16152d8bafecadd180020
0a697afcaae1e1ff32ceda
1b5e8cabc8e177d2bb13c4a
96de63c6ac45ab1f2cbd812bd8e40571
05b2bc33e97bd7eb5d201be
b9a5dfbef855cad2530631
8f6bca00ce4b27ff6f2be
a5e2d1d4a74b1dd11b5b0d3ff444cfaa
6ac7d353ff70f56a75a84f1fc1d74a4d
1d85cac4e724d139dc822a90e202e026
2a7d2ca8cf5092
f88f634fdcb
cd6c4e4bf13ee5d0d7d18cb
669fdb85cd4633ccab6b
73f59e305fcc0c55806f19
75aaa84abbd6
198aa976bbd3daa0e129a
7ff0b39e5f1fac397b5a5a65c9181c6b
429f5e407b0f3b4fd27df86aa9eb3c35
a1567f5dcbd40a84ac10afa1
f625273afc66dcbc845bcb8
619a879c682d1c87df94f9fe66a7725a
bacfcfe23a8b
928deffe50d
c9f503efb82c45f12c085
c20e732f9e6db0a7c1a9f0f01fe0ec1e
4ecccccdee6a0
6de4e5cb88
ebefdd9587f
c51ebf8f012c1d401e9e48
ecd74ad1cbc64
0da2ebf03da258ed0784acc3ccf404ae
d2ffbcbc4ddc8e54b8807
c27f853102cef19ef9739d
9ae45a4a48e0ec1b72b811c56fddecaf
788ef3c638ca13498bf8
c3c4db7b68d70bcbbbfe9ff4
beb231d14bbf14f2fd9ff827
f85ba570cdaa0a3d44e1c1dcc5fd3588
d58b5ccbf035fab583c0ba
06bcd59c6f520e9b0253
bc9166edbc513f67fdc3d75
a77ea19c4b84e9
42e72288ad08fea7a04f72
95b8df5e202badd1256f1
4be2b84d7add
139a347bb0d43
0de46ad1b36aa43c58e3da930a5023e3
8da84d915df49b061a2982d
fbbfaa625ae7
d2feba61a10db36aa4e90856d99eaea0
bc03f748f2dd
de9a23acacb
bd206c3ddffd
e9d9eddd0afb40463ba95ec
53d7e2c6eab3d917a74e4
c1eea40d6c4
686d91d03133cfcb51b2859bebe56177
e960a7beb1a53f672a9ac4f4bdd80680
048e0bc65d95be15ab3051b
c4d5c00d180cfd
0e1678bc65eccdb3f9eac2b71a54b1fe
e032e35678dcf57ea4d1
ccfac02fb549b3aa91bcc02
fb6fcb9d0e3c2c1560abb
464c2fad66d4a23f1c89fb
67e7de2bc95480abc211aa8e0852c80d
1dbfdfbf360f839c54c9b9e
b33df3c16c9cefc0fab6fad2179363be
8deb8c210d474ade7350fee
bf307c66b317bc4323beff
cfbe3e4d04ccc1e969e2f317d01a4b57
ca75c42b492ea62f2623ab04
83c442bf4a578e54fff427c
f3b72477afb4bbc06c000
fcda400b808c0bb
3d1b25dc93e8fc3eef232
d4ed8de1383fffcffeeb3
855b694afb54bd7fbff1bc810795faaa
2f90fe873df4f02f1ae8de
ac45a4fc52b3b0c2ef5eb151
6953a8adb479dd29ac761ef58c24c019
4a9f040eff5d08b97fff1
d3cec753727
9a96ececa1d09
099bc1ecde0
929bef864d3feef0bf2b10d3e62ad209
dc97bcb4c3f79b5aea156320
652e949fd32b0ced5dfbe8
298a08f81cc83eace92718
cc3ca538fbddef3f5785fc
6adecbf7ebd1de97792e
5ea73ace767c2
cba4fd2ee3d52b22aba28
8fcee12d7e12b5cf25354
c078ddd8f2a859ba
5b66d11f6d2a
389bdee9fdb9b5794b55d
bf12c683ce5855cdec0f84d
bb2d58b07624d15bad9df
32d8feee018dd3389a23df
9b34605ebc6f3e8b4c12f
ae4e18bcd9f75bd4e57a430ea2e7e432
a3c5f113dc61ff30cfd7c
186c23ed1e9d6cb32182f3
49f24aed73c
bcb1a6a4647496dfb43414
bcdebb0e3edbe7a115045
9b65edbc33ef91a944bf6c3
c3edf5e6cb7e1dcfe476b
95e5fec18859ebd9bed8
5ccafcb0c79f1c0f484d5c7bea483c46
9c8a3cbcbef43c21ab05ecd
dec8bbbc0754}

我要回帖

更多关于 outgoing的比较级 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信